Bug 7243 - Insufficient feedback when selecting a machine from the layer details page
Summary: Insufficient feedback when selecting a machine from the layer details page
Status: VERIFIED FIXED
Alias: None
Product: Toaster
Classification: Build System, Metadata & Runtime
Component: toaster (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium normal
Target Milestone: 1.8 M3
Assignee: Michael Wood
QA Contact: Cristina Agurida
URL:
Whiteboard: layer details page
Depends on:
Blocks:
 
Reported: 2015-01-23 12:33 UTC by Belen Barros Pena
Modified: 2015-12-08 12:08 UTC (History)
6 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments
Design - Selecting machines from the layer details pages (408.22 KB, application/pdf)
2015-01-23 12:33 UTC, Belen Barros Pena
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Belen Barros Pena 2015-01-23 12:33:53 UTC
Created attachment 2366 [details]
Design - Selecting machines from the layer details pages

When I click the 'select machine' button in the layer details page, I am brought to the project page with the new machine set. No notification of the change is shown, and I get no visual cues as to what has happened in the page.

When discussing the design of this process, the team observed that changing the project machine is a big change that is probably not done very often and that invalidates all history of the project somehow, since builds are not comparable across machines. To account for this fact, the process of changing the machine should be a bit more complicated than just clicking a button. 

With this in mind, we designed a 2 step process for machine selection from the layer details pages, which you can see by visiting

http://www.yoctoproject.org/toaster/all-machines.html

Click on the 'all layer' button of the first machine in the table, then click on the 'select machine' button.

I've also attached a design document that explains the stages of the process.
Comment 1 Michael Wood 2015-03-02 16:08:29 UTC
commit 1ea940f920371939527353061664b927243a7233
(Bitbake rev: fa5343cf867586c0e42517dd2ed0ec5a4c28c408)
Comment 2 Cristina Agurida 2015-12-08 12:08:19 UTC
Verified on master: fc45deac89ef63ca1c44e763c38ced7dfd72cbe1