Socorro: Difference between revisions

20 bytes removed ,  24 June 2013
more simplification
(remove obsolete info)
(more simplification)
Line 15: Line 15:
If you're well-versed with Bugzilla, you may find our [https://bugzilla.mozilla.org/enter_bug.cgi?product=Socorro&component=General Regular Bug Entry form] more to your liking. The important fields to set in this form are: component, summary, description, and (if known) assignee, blockers, depends. Don't worry, we'll set the values of the fields you don't have answers for.
If you're well-versed with Bugzilla, you may find our [https://bugzilla.mozilla.org/enter_bug.cgi?product=Socorro&component=General Regular Bug Entry form] more to your liking. The important fields to set in this form are: component, summary, description, and (if known) assignee, blockers, depends. Don't worry, we'll set the values of the fields you don't have answers for.


== Details ==
= Documentation =


* [http://socorro.readthedocs.org/ Socorro Documentation on readthedocs.org]
* [http://socorro.readthedocs.org/ Socorro Documentation on readthedocs.org]


= Code Repository =
= Committing Code to Socorro =


The Socorro project is currently hosted on Github at https://github.com/mozilla/socorro
The Socorro project is currently hosted on Github at https://github.com/mozilla/socorro
== Committing Code to Socorro ==


Socorro is an open source project and we welcome code contributions.  You may use [http://bugzilla.mozilla.org Bugzilla] to [https://bugzilla.mozilla.org/buglist.cgi?product=Socorro&resolution=--- browse through open Socorro bugs] or [https://bugzilla.mozilla.org/enter_bug.cgi?product=Socorro add a new Socorro bug].
Socorro is an open source project and we welcome code contributions.  You may use [http://bugzilla.mozilla.org Bugzilla] to [https://bugzilla.mozilla.org/buglist.cgi?product=Socorro&resolution=--- browse through open Socorro bugs] or [https://bugzilla.mozilla.org/enter_bug.cgi?product=Socorro add a new Socorro bug].


== Staging and Testing ==
= Staging and Testing =
* We use both trunk and release branches. Please see [[Socorro/Release_Branch_Strategy|Release Branch Strategy]] page for more info.
* We use both "master" and "stage" branches. Please see [[Socorro/Release_Branch_Strategy|Release Branch Strategy]] page for more info.
* [https://ci.mozilla.org/job/socorro/ Jenkins] watches for checkins, runs unit/functional tests
* [https://ci.mozilla.org/job/socorro/ Jenkins] watches for checkins, runs unit/functional tests
* QA has Selenium tests on a separate Jenkins instance (runs against staging)
* QA has Selenium tests on a separate Jenkins instance (runs against staging)
Line 34: Line 32:
There is an extraction script to create a copy of the production PostgreSQL database containing only a few weeks of data.  It is documented in [[ExtractDBscript]].
There is an extraction script to create a copy of the production PostgreSQL database containing only a few weeks of data.  It is documented in [[ExtractDBscript]].


== Release ==
= Release =
* [[Socorro/Release Procedure | Socorro Release Procedure]]
* [[Socorro/Release Procedure | Socorro Release Procedure]]


canmove, Confirmed users
1,511

edits