Spreadfirefox: Difference between revisions

Jump to navigation Jump to search
3,810 bytes removed ,  27 February 2011
m
no edit summary
mNo edit summary
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Road Map =
''Please note that Spreadfirefox is either in the process of, or will soon be retired.  See http://blog.mozilla.com/website-archive/2011/02/25/spread-firefox/ for details.''


''[[Spreadfirefox:Archive:Milestones|Archived milestones]]''
''The Home of Firefox Community Marketing''


== Q4 ==
*http://www.spreadfirefox.com
 
*[http://spreadfirefox.authstage.mozilla.com Stage]  
==== Overall goals ====
 
''catch up''
 
* work on knocking out existing bugs
** start with what we missed in [http://tinyurl.com/kp4mk6 3.0.5]
* work on improving the Affiliates metrics backend
* try not to add too much new stuff
 
== 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 ==
 
*[[Spreadfirefox migration to D6|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.
*[[Spreadfirefox duplicate usernames|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... [http://tinyurl.com/dgyjnl All Bugs]
 
= People  =
 
*Mary Colvig -- certified ninja (and Marketing on the side)
*Laura Mesa -- Affiliates
*[[User:Abuchanan|Alex Buchanan]] -- Webdev
*[[User:Graphicsguru|Jamey Boje]]
*Alix Franquet
*Jay Patel
*[http://weblogs.mozillazine.org/stephend Stephen Donner] -- QA
*[[User:Paulbooker|Paul Booker]] Drupal Developer (Sponsored by Ian Hayward)
*[http://www.ianhayward.com Ian Hayward] (Entrepreneur & Mozilla sponsor)
 
= Bug Lists  =


* '''[[Spreadfirefox:roadmap|Roadmap]]'''
* '''[[Spreadfirefox:meetings|Meetings]]'''
* '''[[Spreadfirefox:dev|Developers]]'''
* '''[[Spreadfirefox:qa|QA]]'''
*[http://tinyurl.com/cpexsf All Bugs]  
*[http://tinyurl.com/cpexsf All Bugs]  
*[http://tinyurl.com/cplu5w Submit a New Bug]  
**[http://tinyurl.com/cplu5w Submit a New Bug]  
*[[Spread Firefox Revamp#Critical_Usability_.26_Other_bugs|Critical Bugs]]  
**[[Spread Firefox Revamp#Critical_Usability_.26_Other_bugs|Critical Bugs]]  
*Whiteboard tags
**[http://tinyurl.com/dy67zh Style] (e.g. CSS/HTML/User experience related)  
**[http://tinyurl.com/dy67zh Style] (e.g. CSS/HTML/User experience related)  
**[http://tinyurl.com/ctc3sa Strings] (e.g. strings/content changes)  
**[http://tinyurl.com/ctc3sa Strings] (e.g. strings/content changes)  
Line 58: Line 21:
**[http://tinyurl.com/lp8ymk Campus Reps]
**[http://tinyurl.com/lp8ymk Campus Reps]


= What is Spread Firefox? =
*People
**Mary Colvig -- certified ninja (and Marketing on the side)
**Laura Mesa -- Affiliates
**[[User:Abuchanan|Alex Buchanan]] -- Webdev
**[[User:Graphicsguru|Jamey Boje]]
**Alix Franquet
**Jay Patel
**[http://weblogs.mozillazine.org/stephend Stephen Donner] -- QA
**[[User:Paulbooker|Paul Booker]] Mozilla Contributor & Drupal Developer (Sponsored by Ian Hayward of Appcoast)
**[http://www.ianhayward.com Ian Hayward] (Entrepreneur & Mozilla sponsor)


*"The Home of Firefox Community Marketing"
*http://www.spreadfirefox.com
*[http://spreadfirefox.authstage.mozilla.com Stage site]


==== Features ====
==== Features ====
Line 80: Line 49:
*Search  
*Search  
*Stats
*Stats
= Developers  =
*[[Spreadfirefox Dev Tips|Tips]]
*[[Spreadfirefox Drupal6|Drupal v6 details]]
=== Getting Started in Brief  ===
*Read the developer [[Spreadfirefox Dev Tips|tips]]
*Find a [http://tinyurl.com/cpexsf bug]
*Check out the code from [http://svn.mozilla.org/projects/spreadfirefox.com/trunk 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 [http://svn.mozilla.org/projects/spreadfirefox.com/trunk/clean_db.php clean_db script]
=== Email ===
All email is rerouted using the [http://drupal.org/project/reroute_email Reroute email] module, to sfx.stage@mozilla.com
* see {{bug|512184}} to be added to the list.
= QA  =
This [https://wiki.mozilla.org/WebDev:FrontendCodeStandards 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  ==
#[https://spreadfirefox.authstage.mozilla.com/user/register Create a new account]
#Log in
#Ensure that [https://spreadfirefox.authstage.mozilla.com/tellafriend Tell-a-Friend] works
#[https://spreadfirefox.authstage.mozilla.com/og Groups] should give you a list of groups
#Click on any group name, ensure that content shows up
#Verify that [https://spreadfirefox.authstage.mozilla.com/events-home Events] is populated
#Click on the [https://spreadfirefox.authstage.mozilla.com/event Events Calendar]
#Verify that images show up on the [https://spreadfirefox.authstage.mozilla.com/affiliates/homepage Affiliates homepage]
#Nothing crazy happens/shows up on the [https://spreadfirefox.authstage.mozilla.com/materials Materials] page
#Likewise, nothing crazy on the [https://spreadfirefox.authstage.mozilla.com/faq FAQ page] -- run it through a [http://validator.w3.org/checklink?uri=https%3A%2F%2Fspreadfirefox.authstage.mozilla.com%2Ffaq&hide_type=all&depth=&check=Check link checker]
= Meeting Notes  =
*[[Spreadfirefox meetings 040109|04/01/09]]
*[[Spreadfirefox meetings 051409|05/14/09]]
*[[Spreadfirefox meetings 052109|05/21/09]]
*[[Spreadfirefox meetings 052709|05/28/09]]
*[[Spreadfirefox meetings 060409|06/04/09]]
*[[Spreadfirefox meetings 061109|06/11/09]]
*[[Spreadfirefox meetings 061809|06/18/09]]
*[[Spreadfirefox meetings 062609|06/26/09]]
*[[Spreadfirefox meetings 071609|07/16/09]]
*[[Spreadfirefox meetings 072309|07/23/09]]
*[[Spreadfirefox meetings 073009|07/30/09]]
*[[Spreadfirefox meetings 080709|08/07/09]]
*[[Spreadfirefox meetings 081209|08/13/09]]
*[[Spreadfirefox meetings 082009|08/20/09]]
*[[Spreadfirefox meetings 082709|08/27/09]]
*[[Spreadfirefox meetings 090309|09/03/09]]
*[[Spreadfirefox meetings 100909|10/09/09]]
1,241

edits

Navigation menu