Difference between revisions of "Website improvements"
From AwesomeWiki
Line 4: | Line 4: | ||
* Issue tracker: https://github.com/awesomefoundation/awesomefoundation/issues | * Issue tracker: https://github.com/awesomefoundation/awesomefoundation/issues | ||
* Source repository: https://github.com/awesomefoundation/awesomefoundation | * Source repository: https://github.com/awesomefoundation/awesomefoundation | ||
+ | * Internal discussion group: https://groups.google.com/group/awesome-web | ||
== Action Items == | == Action Items == | ||
Line 12: | Line 13: | ||
* [jesse] Github wiki page with philosophy | * [jesse] Github wiki page with philosophy | ||
* [jesse] Send out the Awesome Web Team googlegroup | * [jesse] Send out the Awesome Web Team googlegroup | ||
− | * [everyone] Sign up for Awesome Web Team googlegroup | + | * [everyone] Sign up for Awesome Web Team googlegroup |
* [everyone] Thank Jesse for rocking so much at leading this effort | * [everyone] Thank Jesse for rocking so much at leading this effort | ||
Revision as of 08:15, 21 August 2012
Reference
- Issue tracker: https://github.com/awesomefoundation/awesomefoundation/issues
- Source repository: https://github.com/awesomefoundation/awesomefoundation
- Internal discussion group: https://groups.google.com/group/awesome-web
Action Items
- [jesse] Move issues from Asana to Github
- [jesse] Add license stuff to code
- [jesse] README checked into the codebase with instructions
- [jesse] Github wiki page with philosophy
- [jesse] Send out the Awesome Web Team googlegroup
- [everyone] Sign up for Awesome Web Team googlegroup
- [everyone] Thank Jesse for rocking so much at leading this effort
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