Spreadfirefox: Difference between revisions
Jump to navigation
Jump to search
Email
Line 3: | Line 3: | ||
''[[Spreadfirefox:Archive:Milestones|Archived milestones]]'' | ''[[Spreadfirefox:Archive:Milestones|Archived milestones]]'' | ||
== | == Q4 == | ||
=== Other bugs we really want to fix, time permitting === | === Other bugs we really want to fix, time permitting === |
Revision as of 18:45, 9 October 2009
Road Map
Q4
Other bugs we really want to fix, time permitting
- bug 482772 News/events admin forms
- bug 482785 Community spotlight admin form
- bug 486754 Fix attachment issue
- bug 482850 Fix forum audience issue
The future
- Q4 planning
- 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 (Sponsored by Ian Hayward)
- Ian Hayward (Entrepreneur & Mozilla sponsor)
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
Spreadfirefox.stage
Database imports
We have a hook that will update the spreadfirefox.stage.m.c with the most current production database. see bug 434548
That hook will also clean the database of private information.
- all accounts have the password is pass
- a generic admin account is created, username is test.admin
- see the clean_db script
All email is rerouted using the Reroute email module, to sfx.stage@mozilla.com
- see bug 512184 to be added to the list.
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