Spreadfirefox: Difference between revisions
Jump to navigation
Jump to search
| Line 38: | Line 38: | ||
*OG Forum | *OG Forum | ||
**Notify users of problem and upcoming changes ''' | **Notify users of problem and upcoming changes | ||
*** '''Status:''' done | |||
**Implement changes | **Implement changes | ||
*Campus Reps | *Campus Reps | ||
**Launch phase I '''Initial content implemented, launch pushed to August | **Launch phase I | ||
***'''Status:''' Initial content implemented, launch pushed to August | |||
*Affiliates | *Affiliates | ||
**Plan all-time point total makeup w/ Metrics & IT '''training and planning in progress | **Plan all-time point total makeup w/ Metrics & IT | ||
**Per-user point totals '''implemented, will launch soon | *** '''Status:''' training and planning in progress | ||
**Start parsing logs to make up missing points '''probably won't start this month | **Per-user point totals | ||
**Launch UTW plugins and gadget ads ''' | *** '''Status:''' implemented, will launch soon | ||
**Start parsing logs to make up missing points | |||
*** '''Status:''' probably won't start this month | |||
**Launch UTW plugins and gadget ads | |||
*** '''Status:''' done | |||
*IT - Test Zeus | *IT - Test Zeus | ||
** '''Status:'''not critical, waiting on IT to kickoff | |||
*Support | *Support | ||
**Implement auto-responder | **Implement auto-responder | ||
**Research/demo request tracking '''working on getting RT installed | *** '''Status:''' implemented, waiting for launch | ||
**Research/demo request tracking | |||
*** '''Status:''' working on getting RT installed | |||
*Policy - Terms of Service | *Policy - Terms of Service | ||
** '''Status:''' waiting on legal for copy? | |||
==== August - [http://tinyurl.com/nycq5u 3.0.4] ==== | ==== August - [http://tinyurl.com/nycq5u 3.0.4] ==== | ||
Revision as of 00:54, 30 July 2009
Road Map
Q3
Overall Goals
- OG Forum (forum owners notified, waiting for feedback)
- Metrics
- Start a metrics dashboard ([1])
- Improve Affiliates tracking (needs spec)
- Affiliates
- Restore all-time point totals (needs check-in)
- Per-user point totals
- Clean up legacy Affiliates traffic (needs spec)
- Fix up button admin panels (needs spec)
- SSL (needs research)
- Standards
- HTML Validation (needs target)
- WAI-ARIA (needs research)
- New Campus Reps (implementing phase I, demo)
- Back to school campaign (needs spec)
- Support
- Auto-response emails (needs copy)
- Better request tracking (researching)
- Policy - Site-wide terms of service (needs legal copy)
July - 3.0.3
- OG Forum
- Notify users of problem and upcoming changes
- Status: done
- Implement changes
- Notify users of problem and upcoming changes
- Campus Reps
- Launch phase I
- Status: Initial content implemented, launch pushed to August
- Launch phase I
- Affiliates
- Plan all-time point total makeup w/ Metrics & IT
- Status: training and planning in progress
- Per-user point totals
- Status: implemented, will launch soon
- Start parsing logs to make up missing points
- Status: probably won't start this month
- Launch UTW plugins and gadget ads
- Status: done
- Plan all-time point total makeup w/ Metrics & IT
- IT - Test Zeus
- Status:not critical, waiting on IT to kickoff
- Support
- Implement auto-responder
- Status: implemented, waiting for launch
- Research/demo request tracking
- Status: working on getting RT installed
- Implement auto-responder
- Policy - Terms of Service
- Status: waiting on legal for copy?
August - 3.0.4
- Affiliates
- Clean up legacy traffic
- Finalize all-time points restoration
- Plan & implement improved tracking
- Campus reps
- Launch phase II
- SSL
- Support
- Implement request tracker
September - 3.0.5
- Standards
- WAI-ARIA
- HTML Validation
- IE 8 issues
- Affiliates
- Launch improved tracking system
- Rewards selector
- Improve admin pages?
- Back to School?
Other bugs we really want to fix, time permitting
- bug 482772 News/events admin forms
- bug 482785 Community spotlight admin form
- bug 491119 Spam in recent in discussions
- bug 486754 Fix attachment issue
- bug 482850 Fix forum audience issue
- bug 493632 Recent Discussions lags or not updated
The future
- Drupal v5 -> v6. Drupal 7 should be released soon, which means v5 will become unsupported. We're upgrading to v6 to keep up with the Drupal community and security updates.
- Duplicate user names, Drupal v6 migration pre-req. and just plain bad
- Accessibility
- Make projects awesome
- Spam tools
- Dev/build environment
- Drupal 6
- Lots more... All Bugs
People
- Mary Colvig -- certified ninja (and Marketing on the side)
- Laura Mesa -- Affiliates
- Alex Buchanan -- Webdev
- Jamey Boje
- Alix Franquet
- Jay Patel
- Stephen Donner -- QA
- Paul Booker Drupal Developer
- Ian Hayward
Bug Lists
- All Bugs
- Submit a New Bug
- Critical Bugs
- Whiteboard tags
- Style (e.g. CSS/HTML/User experience related)
- Strings (e.g. strings/content changes)
- Affiliates
- Pushed (i.e. are live on spreadfirefox.com)
- Metrics
- Performance
- Campus Reps
What is Spread Firefox?
- "The Home of Firefox Community Marketing"
- http://www.spreadfirefox.com
- Stage site
Features
-- under construction --
- Affiliates
- Projects
- Users
- Events
- Campus Reps
- Resources
- News
- Site administration
- Tell a friend
- Static content
- Search
- Stats
Developers
Getting Started in Brief
- Read the developer tips
- Find a bug
- Check out the code from SVN
- Create a patch of your code changes and attach it to the bug
- Request review for your patch
- Commit your patch, or have someone commit it for you
QA
This front-end code standards page describes the standards we follow for all sites at Mozilla, including browser compatibility, accessibility, and security standards.
Basic Functionality Testing
- Create a new account
- Log in
- Ensure that Tell-a-Friend works
- Groups should give you a list of groups
- Click on any group name, ensure that content shows up
- Verify that Events is populated
- Click on the Events Calendar
- Verify that images show up on the Affiliates homepage
- Nothing crazy happens/shows up on the Materials page
- Likewise, nothing crazy on the FAQ page -- run it through a link checker