Difference between revisions of "Website improvements"
From AwesomeWiki
(→Action Items) |
(removed spam links) |
||
(9 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{TOC right}} | {{TOC right}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Notes == | == Notes == | ||
Line 22: | Line 12: | ||
=== Open Source === | === Open Source === | ||
− | Goal has always been to publish code open source. We'll probably | + | Goal has always been to publish code open source. We'll probably AGPL license it, with IHAS as the rightsholder (jcn to confirm). |
=== Tools === | === Tools === |
Latest revision as of 11:44, 20 October 2013
Notes
Email list at awesome-web@groups.google.com
History of the website:
- Knight Grant enables hiring a firm to build new site
- Christina and Jesse wrote an RFP
- thoughtbot won the contract
Open Source
Goal has always been to publish code open source. We'll probably AGPL license it, with IHAS as the rightsholder (jcn to confirm).
Tools
Bug Tracking Options
- Github issues
- Asana
- Pivotal Tracker
- Better Means
We'll start with Github issues and see when it starts to break down. Fewer tools better.
Philosophy
- Focus is on people and projects.
- Let chapters keep their autonomy.
- We're not trying to build a blogging engine.
General Process:
- Please jump straight in if you're making some small tweaks!
- Do some pre-planning on the list before you jump in to do anything huge
- People should make changes and test against their own heroku apps
- Send pull requests once your feature is ready
- The main staging app won't be used by everyone, just to test pre-prod push
Priorities
This is a highly incomplete list, and wasn't worth discussing in depth in person.
Some things to work on:
- All Project List - Aggregate funded projects across all chapters
- Funded Description - Don't just re-use the description field for the project, need a separate "for the web" description
- Project info / metadata
- All for *.xml, *.csv, *.rss etc endings to pages to make it easier to consume data