Toaster 1.9 design: Difference between revisions

From Yocto Project
Jump to navigationJump to search
Line 10: Line 10:
[[File:All-users-page.png|600px|thumb|center|The list of Toaster users]]
[[File:All-users-page.png|600px|thumb|center|The list of Toaster users]]
The page that lists existing Toaster users. You can create new users, give them read only access (by project), or 2 different levels of write access: "can create projects" and "Toaster administrator".
The page that lists existing Toaster users. You can create new users, give them read only access (by project), or 2 different levels of write access: "can create projects" and "Toaster administrator".
=== Image customisation ===
[[File:Image-customisation.png|600px|thumb|center|A very rough sketch of a possible image customisation task flow]]
You can currently add packages to any image you build by setting IMAGE_INSTALL_append in Toaster. That's clumsy and quite limited. We would like to provide a better way to do image customisation. You start from one of the core Yocto Project images, and you can add remove packages and recipes from / to it. You can then save your changes as a new image recipe that will be added to your own custom layer.

Revision as of 14:02, 11 March 2015

Some early thoughts on changes and new functionality

Navigation changes

New navigation system for Toaster

The existing navigation system is too simple and will not cope well with the addition of new functionality. We are planning to add a global navigation and change the project navigation.

Users

The list of Toaster users

The page that lists existing Toaster users. You can create new users, give them read only access (by project), or 2 different levels of write access: "can create projects" and "Toaster administrator".

Image customisation

A very rough sketch of a possible image customisation task flow

You can currently add packages to any image you build by setting IMAGE_INSTALL_append in Toaster. That's clumsy and quite limited. We would like to provide a better way to do image customisation. You start from one of the core Yocto Project images, and you can add remove packages and recipes from / to it. You can then save your changes as a new image recipe that will be added to your own custom layer.