The Treeherder devs will be on-hand for a hacking session in Whistler
Thursday next week. If you've curious to get your hands into the
Treeherder code, or have a workflow you'd like to improve, please stop
by. This session will be two-track: One for the Treeherder UI, the
other aimed at data retrieval and submission.
We'd love to see you there!
http://juneworkweekwhistler2015.sched.org/event/8ec839a82359e1687665afb5460ecba4#.VYM62KLqnBI
Note that this event had originally been scheduled for Wednesday, but
has been moved to allow people time to attend a developer productivity
workshop which was scheduled at the same time.
For more information on Treeherder, see:
https://wiki.mozilla.org/Auto-tools/Projects/Treeherder
Detailed info on the two tracks follows.
--
Track 1: Treeherder UI
The Treeherder UI is written in AngularJS and Bootstrap with some JQuery
sprinkled in.
Some ideas of things you could hack on:
* Good first bugs:
http://www.joshmatthews.net/bugsahoy/?reporting=1&unowned=1
* Support retriggering multiple jobs from the Pinboard Panel:
http://bugzil.la/1121998
* Rework the Job Exclusion editor: http://bugzil.la/1175215
* Make filters more discoverable. Branch in progress:
https://github.com/mozilla/treeherder/pull/633
* Bring your own idea. :)
If you're interested in JavaScript (and possibly AngularJS) and want to
help improve the Treeherder UI workflows for yourself or others, we'd
love to hack with you.
Track 2: Treeherder Data Mining
Treeherder provides a rich JSON REST API from which you can get detailed
information on all the builds and tests that our infrastructure
performs, but the details on how to do so have not been well documented
up to this point.
We're going to attempt to address this in a data mining hackfest:
writing up detailed documentation both on the REST API and building up
our new python client to treeherder, which will make getting the
information you're interested in a snap.
If you think you might be able to use Treeherder's data in a project you
have in mind, this hackfest is for you.
Will
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform