This is the page that allows you to bring your own custom layer into Toaster.
Created attachment 2068 [details] Design - Importing layers
Created attachment 2074 [details] Design - Importing layers Change the control used for the Yocto Project compatibility information, add a breadcrumb for navigation and tidy up the form structure.
Created attachment 2075 [details] Design - Importing layers Describe what happens when you click the "Import and add to project" button (pages 9 to 11).
Created attachment 2080 [details] Design - Importing layers Removing the release compatibility field for imported layers (only one release per layer, so it defaults to the release selected in the Toaster project within which you are importing the layer).
Created attachment 2102 [details] Design - Importing layers Provide complete reference to design document 1.3.1 Layer details on page 10
Created attachment 2103 [details] Design - Importing layers
Changing status to in progress implementation, since you cannot import a layer using this page yet
Created attachment 2252 [details] Design - Importing layers Explaining that we have decided to make imported layers project-specific, instead of global to the Toaster instance (see page 4).
Created attachment 2266 [details] Design - Importing layers * Add a message to handle users trying to import a layer with the same git repo, same revision and same name as an existing layer (pages 9 and 10) * Change the text of the dependencies modal dialog to make sure it includes dependencies of dependencies (page 11) * Change the 'Branch, tag or commit' label to 'Revision' (all pages)
Created attachment 2271 [details] Design - Importing layers Add a second error message to handle the case where you try to import a layer with the same name as an existing layer, but with a different Git repository URL (see page 10)
*** Bug 6515 has been marked as a duplicate of this bug. ***
Created attachment 2285 [details] Design - Importing layers Changing the text of the importing and adding layers notification to make it consistent with the notifications used in all other Toaster pages (page 13)
Created attachment 2286 [details] Design - Importing layers
Verified on master: 07f2eca7e9f9163ec48d3a417d8ba885a84762f3