Difference between revisions of "Website improvements"
From AwesomeWiki
m (Created page with "{{TOC right}} Woo internets! category:Sunday category:Operations category:Tools") |
|||
Line 1: | Line 1: | ||
{{TOC right}} | {{TOC right}} | ||
− | + | ||
+ | = Web Working Group = | ||
+ | |||
+ | == 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 == | ||
+ | |||
+ | 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 GPL license it, with IHAS as the rightsholder. | ||
+ | |||
+ | === 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 | ||
[[category:Sunday]] | [[category:Sunday]] | ||
[[category:Operations]] | [[category:Operations]] | ||
[[category:Tools]] | [[category:Tools]] |
Revision as of 11:25, 22 July 2012
Web Working Group
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
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 GPL license it, with IHAS as the rightsholder.
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