[Toaster] 2.1 Planning
Barros Pena, Belen
belen.barros.pena at intel.com
Mon Nov 9 07:59:46 PST 2015
As I said I would, I went through the top items people would like to work
on during the release, both the ones you sent to the mailing list and the
ones in the wiki planning page:
https://wiki.yoctoproject.org/wiki/Toaster_future_release_planning
This is what came out:
1. Finishing image customisation (5 votes). Bugzilla entries: 8528, 8132,
8128, 8117, 8104, 8103, 8091, 8082, 8081, 8070, 8056
2. Improve test coverage (2 votes). No Bugzilla entries (remotely
connected: 4948)
3. Set up CI infrastructure (Patchwork + Jenkins) (2 votes). No Bugzilla
entries
4. Get Toaster working with layers not initialised as Git repositories (2
votes). Bugzilla entries: 8456, 6546
5. Merge the 2 Toaster modes (2 votes). Bugzilla entry: 8279
6. Apply the custom Bootstrap theme (1 vote). Bugzilla entry: 8417
7. Fix startup scripts (1 vote). No Bugzilla entries
8. Update build progress without refreshing (1 vote). Bugzilla entry: 8328
9. Cancel builds in progress (1 vote). Bugzilla entry: 6787
10. Have one build directory per project (1 vote). Bugzilla entry: 7880
11. Upgrade to Django 1.8 (1 vote). Bugzilla entry: 8364
12. API work (1 vote). No Bugzilla entries.
13. Toaster extensibility (1 vote). No Bugzilla entries
14. Fix variable history (1 vote). Bugzilla entries: 8188, 8189, 8190
15. Fix as many pending bugs as possible (1 vote). Bugzilla entries here:
https://goo.gl/zfCcEe
Based on the above, I have:
* Gone through the list of bugs and changed to enhancements the ones that
seemed to be enhancements
* Leave pretty much all the remaining bugs as 2.1 (because of item 15).
This is the list of 2.1 bugs
https://goo.gl/zfCcEe
* Move all the enhancements to future, except the ones connected to the
wish list above. This is the list of the 2.1 enhancements
https://goo.gl/Ud4SIU
Feel free to review the lists (including the list of the stuff set to
'future') and change them as needed.
What's left to do?
* Set milestones to all 2.1 Bugzilla entries, which their owners I guess
can do by themselves
* Open Bugzilla entries for the wish list items not covered, which are
2. Improve test coverage. Brought up by: Elliot and Brian
3. Set up CI infrastructure (Patchwork + Jenkins). Brought up by: Elliot
and Brian
7. Fix startup scripts. Brought up by: Elliot
12. API work. Brought up by: Michael
13. Toaster extensibility. Brought up by: David
If you brought one of these up, please open something in Bugzilla.
There is one more item in the wish list that I haven't listed above:
"Try to figure out how to break down the barriers that prevent usage by a
wider audience. Some of it will be about missing features, others might be
about how Toaster operates vs. doing everything on the command line. It's
a big question and we won't solve it in 2.1, but we can at least make a
start"
I won't discuss this one here. This email is too long already. But if you
want my take on it, let me know and I'll send it to you.
Cheers
Belén
More information about the toaster
mailing list