EngineeringProductivity/Projects/Treeherder: Difference between revisions

Jump to navigation Jump to search
Update source and read the docs links post UI repo merge (bug 1056877)
(Remove dev now it has been decomissioned)
(Update source and read the docs links post UI repo merge (bug 1056877))
Line 7: Line 7:


== Contributing ==
== Contributing ==
To make UI changes, in many cases you only need to perform a very simple setup running a local webserver pointing at the production instance, described [https://treeherder-ui.readthedocs.org/en/latest/installation.html here]. If you wish to hack on the backend, or the UI and backend together, you will instead need to set up both the [https://github.com/mozilla/treeherder-ui treeherder-ui] and [https://github.com/mozilla/treeherder treeherder] Github repos as a pair, following [https://treeherder-service.readthedocs.org/en/latest/installation.html these steps].
To make UI changes, in many cases you only need to perform a very simple setup running a local webserver pointing at the production instance, described [http://treeherder.readthedocs.org/ui/installation.html here]. If you wish to hack on the backend, or the UI and backend together, you will instead need to set up a Vagrant environment, using [http://treeherder.readthedocs.org/installation.html these steps].
* [https://ateam-bootcamp.readthedocs.org/en/latest/ A-Team Bootcamp]: Best practices for working on A-Team projects (of which Treeherder is one), including valuable information on using Git and Bugzilla. If you're new to Mozilla or the A-Team, please read this guide thoroughly before proceeding.
* [https://ateam-bootcamp.readthedocs.org/en/latest/ A-Team Bootcamp]: Best practices for working on A-Team projects (of which Treeherder is one), including valuable information on using Git and Bugzilla. If you're new to Mozilla or the A-Team, please read this guide thoroughly before proceeding.
* Good first bugs for new developers: [http://www.joshmatthews.net/bugsahoy/?reporting=1&unowned=1 Bugs Ahoy]
* Good first bugs for new developers: [http://www.joshmatthews.net/bugsahoy/?reporting=1&unowned=1 Bugs Ahoy]
Line 17: Line 17:


== Source and Docs ==
== Source and Docs ==
* UI: [https://github.com/mozilla/treeherder-ui Source] / [https://treeherder-ui.readthedocs.org Docs]
* UI & backend: [https://github.com/mozilla/treeherder Source] / [https://treeherder.readthedocs.org Docs]
* Backend: [https://github.com/mozilla/treeherder Source] / [https://treeherder-service.readthedocs.org Docs]
* Treeherder data submission clients:
* Treeherder data submission clients:
** Python: [https://github.com/mozilla/treeherder/tree/master/treeherder/client Source] / [http://treeherder-service.readthedocs.org/en/latest/submitting_data.html docs]
** Python: [https://github.com/mozilla/treeherder/tree/master/treeherder/client Source] / [http://treeherder-service.readthedocs.org/en/latest/submitting_data.html docs]
canmove, Confirmed users
1,126

edits

Navigation menu