AMO:Developers: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
m (The amo repository linked has not been updated in the last year or so. Updated it to the mozilla github repository)
(Querying access logs isn't available publicly)
 
(4 intermediate revisions by 2 users not shown)
Line 2: Line 2:


*'''Project:''' addons.mozilla.org (AMO)
*'''Project:''' addons.mozilla.org (AMO)
*'''Code Name:''' Zamboni (previously Update(-07), Remora (2007-10))
*'''Code Name:''' Olympia (previously Update(-07), Remora (2007-10), Zamboni (2010-14))
*'''Start Date:''' Jan 2010
*'''Start Date:''' Mar 2014
*'''Site Repositories:''' https://github.com/mozilla/zamboni and https://github.com/mattbasta/amo-validator/
*'''Site Repositories:''' https://github.com/mozilla/olympia and https://github.com/mozilla/amo-validator/
*'''Demo Site (off trunk):''' https://preview.addons.mozilla.org/ https://addons-dev.allizom.org/
*'''Demo Site (off trunk):''' https://addons.allizom.org/ https://addons-dev.allizom.org/
*'''Demo Site (off the next branch):''' https://next.addons.mozilla.org/
*'''Production Site:''' https://addons.mozilla.org/
*'''Production Site:''' https://addons.mozilla.org/
*'''Bugs: [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced;product=addons.mozilla.org;resolution=--- Current Bugs] || [https://bugzilla.mozilla.org/enter_bug.cgi?product=addons.mozilla.org file a bug]
*'''Bugs: [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced;product=addons.mozilla.org;resolution=--- Current Bugs] || [https://bugzilla.mozilla.org/enter_bug.cgi?product=addons.mozilla.org file a bug]
Line 13: Line 12:
== Want to help contribute? ==
== Want to help contribute? ==
=== Coding and Development ===
=== Coding and Development ===
* Zamboni is a Django based python application.  You can see a list of required libraries in the requirements*.txt files in the repository.  See the [http://mozilla.github.com/zamboni/ full instructions for installing zamboni]
* Olympia is a Django based python application.  You can see a list of required libraries in the requirements/*.txt files in the repository.  See the [http://olympia.readthedocs.org/en/latest/ full instructions for installing olympia]
* amo-validator is a python-based tool that tests add-ons for vulnerabilities and incompatibilities. You can find everything you need to know at https://github.com/mozilla/amo-validator.
* amo-validator is a python-based tool that tests add-ons for vulnerabilities and incompatibilities. You can find everything you need to know at https://github.com/mozilla/amo-validator.


=== Resources ===
=== Resources ===
* [[AMO:Developers/Queries|Useful SQL Queries]]
* [[AMO:Developers/Queries|Useful SQL Queries]]
* [[AMO:Developers/Sphinx|Installing Sphinx]]
* [[AMO:Developers/FrontEndStandards|Front End Coding Standards]]
* [[AMO:Developers/FrontEndStandards|Front End Coding Standards]]
* [[AMO:Developers/Bugzilla|Bugzilla]]
* [[AMO:Developers/Bugzilla|Bugzilla]]
* [[AMO:Developers/Hive|Querying access logs]]


=== Ideas ===
=== Ideas ===
* [[AMO:Developers/JavaScriptTesting|We Need JavaScript Tests]]
* [[AMO:Developers/JavaScriptTesting|We Need JavaScript Tests]]

Latest revision as of 15:43, 26 March 2015

Website Developers

Want to help contribute?

Coding and Development

Resources

Ideas