Perhaps you are familiar with Git, Django, jQuery, Python, JS, CSS, HTML, RabbitMQ, Celery and the DOM.
Despite all that, web developing at Mozilla can still be challenging. The Webdev Bootcamp is an attempt to clarify how things are sometimes done.
.. seealso:: If you are doing Django development for Mozilla, much of our Django behavior is encapsulated in `Playdoh <http://playdoh.readthedocs.org/>`_.
Note
This documentation is in Github, so if you find any mistakes or omissions please fork it and do a pull request.
Warning
This document is strictly a guide. If the documentation told you to jump off a cliff, would you? Likewise, if you can do something better, or if you think what's been documented is not right, challenge it and make life better for your webdev siblings.
.. toctree:: :maxdepth: 2 accounts devprocess localdev bugzilla git jenkins coding l10n packaging data servers errors communications email conferencecalls documentation others who mozilla
- port this document - http://etherpad.mozilla.org:9000/webdev-bootcamp
- Link to jsocol's continuous deployment doc
- Link to IT Requests
- Intersphinx
- Add indexes everywhere.
- See if the anonymize directory is correct.
- Verify that the slave db is correct.
- screen shots
- explain data centers - http://blog.mozilla.com/mrz/2010/01/04/mozillas-new-phoenix-data-center/
.. todolist::