Home - UKHackspaceFoundation/website GitHub Wiki
Things the website...
** Note: These have all been transcribed to github issues - keeping this summary as it indicates priority order **
Must Do
- Allow organisation and individual members to join - including payment handling/tacking via gocardless
- Reporting of ad-hoc and/or end of year income from membership payments
- Manage master list of spaces (including member spaces as a subset)
- Admin: user management
- Admin: space info management
Should Do
- Automatically add members to discourse group (and remove if they expire)
- Allow/encourage members to manage their own space info (e.g. require an annual refresh as part of membership renewal)
- Allow member organisations to add other users (e.g. their own members)
- Provide data syndication endpoints (e.g. for space info, geojson)
- Provide an API for updating space info and/or a spaceAPI interface
- Provide a secure way to disseminate discount scheme info to member spaces (where it needs to be kept confidential)
- Allow joe public to register their interest in a new hackspace at a given location (e.g. I want one in my home town), and provide support mechanism to track/report these requests in order to help connect like minded folk and help bootstrap new spaces (record things like date/time, etc)
- Allow bulk email comms to all members (e.g. for announcements)
- Provide a shared calendar (web and ical) for key foundation events - e.g. physical meetups, AGM
Could Do
- Aggregate news feeds from individual space websites into a UK-wide hackspace news feed
- Provide an API endpoint for adding/removing members
- Allow flexible survey data to be collected from member spaces (e.g. to support insurance RFP):
- track data quality/completeness
- allow for simple reporting (e.g. json, csv export)
- allow for annual (or ad-hoc) refresh, retaining history to allow trends to be graphed/analysed (e.g. membership levels over time)
- Allow votes to be framed, issued and concluded through the site, accounting for the weighting of space vs individual members
- Support associated free-form discussion, possibly linked to discourse
- Support for adding additional proposals to initial problem
- Aggregate calendar events (ical feeds) from member spaces into a UK-wide hackspace events feed
- Allow member spaces to indicate "hero" events for headlining on main website