Web Site
From AshWiki
This page is to record thoughts and ideas about the ASH Co-op website. This page is part of the Tech Group pages.
Contents |
Main Web Site
more ideas welcomed
- MAYBE have the voids list and contact information in a sidebar ?
- Enable file uploads in the Photo galery section
Blog
Wordpress would be cool for the main website. We can have mostly static pages and use the blog for news and maybe thoughts from members.
Online Application Form
It could be useful to have an online application form. At it's simplest it could be a form that just generates a formatted email to the office that can be printed off. See Web Application Form.
Wiki
- Enable file uploads - DONE (but user must be logged in) can now upload images and PDF files.
There is also a page to record old stuff that is not linked to from anywhere else.
- There is the (relatively!) minor issue of spam-bot harvesting of email addresses (since they are in plain text in the HTML) from the Wiki if we don't implement some sort of login (although at the moment the only emails I noticed on plain view are on the Education page and are not directly associated with the co-op or it's members). The other alternative, of course, is not to mention any email addresses although this is probably an unrealistic limitation!
Maintenance Issue Tracker
We plan to use Redmine to track maintenance issues. Redmine is a web application which assists with project management, it is written using the Ruby on Rails framework.
Since it should prove fairly simple to extend Redmine (for instance there are plenty of plugins) we'd also like to broaden the scope from maintenance issue tracking to provide other useful related functionality.
Desired features (some of which may be implemented out the box) include:
- Member & Admin Pages : members should be able to submit issues, maintenance group and coop workers should be able to view/update the various data.
- Tracking of:
- maintenance issues.
- maintenance jobs.
- contractors.
- contractor invoices/payments.
- related budgets.
- house and content conditions.
- Flexibility : so the database schema can easily be extended.
- Calendar : to summarize pertinent events at a glance.
- Reports : various reports would be useful including quarterly reports, budgets etc.
- Maintainability : we should make sure it's easily maintainable in the future by other coop members/workers.
Hosting
We have now moved to memset.com - see the Hosting page for details.
