wiki:Nine

Nine is an active project to build the next version of Buildbot. It is a substantial refactoring with the aim of fixing systemic issues in older versions of Buildbot, and preparing the framework for the future of CI. For more information on the goals and approach, see the release notes - https://github.com/buildbot/buildbot/blob/master/master/docs/relnotes/index.rst

Buildbot-0.9.0 will be the next release after 0.8.9. While there may be work on and even releases from the Eight branch, changes made on that branch will _not_ be merged forward to the Nine branch after the 0.8.9 release. If you're hacking on Buildbot, you're going to want to hack on nine.

Branch

Work on nine is in the master branch at https://github.com/buildbot/buildbot/tree/master.

Bugs

Starter Bugs

If you're new to nine, but want to pitch in, these bugs are a good place to start. They're not necessarily "easy", but what needs to be done is pretty clear, and you will only need to study one or two parts of Buildbot to create a patch.

Ticket Summary Owner Type Priority
No tickets found

Problems

While most nine development aims to refactor and redesign without breaking things, sometimes that doesn't work. We'll need to fix this stuff before the 0.9.0 release.

Ticket Summary Owner Type Priority
No tickets found

More Substantial Bugs

These are some of the remaining enhancements to accomplish before reaching the 0.9.0 release. They are more complex than the "starter bugs" above, but are at least reasonably well-defined.

Ticket Summary Owner Type Priority
No tickets found

Big Projects

These bugs are "big ideas" that are still missing a lot of details. If you're motivated, and have ideas about how to achieve these, have at it!

Ticket Summary Owner Type Priority
No tickets found

Last modified 4 years ago Last modified on Jun 17, 2014, 1:34:03 PM

Attachments (1)

Download all attachments as: .zip