Labs/Jetpack/FlightDeck/Contribution: Difference between revisions

 
(2 intermediate revisions by the same user not shown)
Line 5: Line 5:
*Development is done on [http://github.com/ Github], but we certainly don't want to limit the user experience to github only. Feel free to use the server of your choice.
*Development is done on [http://github.com/ Github], but we certainly don't want to limit the user experience to github only. Feel free to use the server of your choice.
*Every change should have a corresponding bug in [https://bugzilla.mozilla.org/buglist.cgi?component=FlightDeck&product=Mozilla%20Labs bugzilla]
*Every change should have a corresponding bug in [https://bugzilla.mozilla.org/buglist.cgi?component=FlightDeck&product=Mozilla%20Labs bugzilla]
*Every change should be developed in a specific branch named bug-12345-human_readable where 123245 is a number of the bug
*Every change should be developed in a specific branch, it would be good if it would contain the number of the bug in bugzilla (i.e. bug-12345-human_readable where 123245 is a number of the bug)
*There is a number of developers who are able to merge and push from the private branch to the main repository
*There is a number of developers who are able to merge and push from the contributor's branch to the main repository
*Production branch is for production only and it is merged from devel only
*Production is updated from the tags marked before launch of the specific version (i.e. 0.9.4)
*You may also like to read the [[Labs/Jetpack/FlightDeck/Code_Workflow|Code Workflow]] document.


== Development installation ==
== Development installation ==
*[[Labs/Jetpack/FlightDeck/Contribution/Installation|Basic Installation instructions]]
*[[Labs/Jetpack/FlightDeck/Contribution/Installation|Basic Installation instructions]]
*[[Labs/Jetpack/FlightDeck/Contribution/CeleryInstallation|Running Celery]]
*[[Labs/Jetpack/FlightDeck/Contribution/CeleryInstallation|Running Celery]]
*[[Labs/Jetpack/FlightDeck/Contribution/CeleryInstallation|Running Elastic Search]]
*[[Labs/Jetpack/FlightDeck/Contribution/ElasticSearchInstallation|Running Elastic Search]]
*[[Labs/Jetpack/FlightDeck/Contribution/PrepareFirefox|Firefox Configuration]]


== Contact the team ==
== Contact the team ==
If you have questions, ask in [irc://irc.mozilla.org/#flightdeck #flightdeck on irc.mozilla.org] or on the [http://groups.google.com/group/mozilla-labs-jetpack Jetpack mailing list].
If you have questions, ask in [irc://irc.mozilla.org/#flightdeck #flightdeck on irc.mozilla.org] or on the [http://groups.google.com/group/mozilla-labs-jetpack Jetpack mailing list].
== Further reading ==
You may also like to read the [[Labs/Jetpack/FlightDeck/Code_Workflow|Code Workflow]] document.
-----------------------------
We do use mkvirtualenv (check the [[Labs/Jetpack/FlightDeck/Contribution/Installation|Installation instructions]]), to get into the flightdeck environment please run
workon flightdeck


= How to commit =
= How to commit =
Confirmed users
514

edits