[Toaster] Image customisation implementation plan
Lerner, Dave
dave.lerner at windriver.com
Wed Jul 22 10:00:13 PDT 2015
I reviewed the attachment to https://bugzilla.yoctoproject.org/show_bug.cgi?id=7329 which you were not really requesting. Sorry for the confusion - must be jet lag.
But to just close the loop on the issues or non-issues that I raised, see below.
Dave
> -----Original Message-----
> From: Barros Pena, Belen [mailto:belen.barros.pena at intel.com]
> Sent: Wednesday, July 22, 2015 11:38 AM
> To: Lerner, Dave
> Cc: toaster at yoctoproject.org
> Subject: Re: Image customisation implementation plan
>
> Hi Dave!
>
> Good to hear from you :)
>
> I am bit confused by your email. You replied to an email about the image
> customisation feature, but your comments seem to be about this document
>
> https://bugzilla.yoctoproject.org/attachment.cgi?id=2504
>
> Which is attached to this Bugzilla entry
>
> https://bugzilla.yoctoproject.org/show_bug.cgi?id=7329
>
> And is about changes to the navigation in projects. I have added some
> comments below: I hope they make sense.
>
> On 22/07/2015 15:52, "Lerner, Dave" <dave.lerner at windriver.com> wrote:
>
> >Hi Belen,
> >Been off
> >til today. Here are some comments, perhaps already addressed by others.
> >
> >On Navigation Refactoring :
> >https://www.yoctoproject.org/project-builds.html you left out "toaster/"
> >in the
> >url.
>
> Well spotted! Will change that.
>
> >
> >Page 4 of 15:
> >"Compatible software recipes" , would it be better to use the "package"
> >instead of "software"? That is the terminology that I'm more familiar
> >with in the
> >wrs distros.
>
> "software recipes" are not packages: they are recipes that do not produce
> a rootfs file at the end of the build process (i.e. they are not image
> recipes). I gave them a name because they are called simply 'recipes' in
> the Yocto Project world, but I am not sure that helps explaining how they
> are different to image recipes.
>
> >
> >It is also consistent with "Edit packages".
>
> This is where I get a bit confused. Which "edit packages" are you
> referring to?
I was wondering about the usage of the term package vs software, since I don't have a lot of experience with 'software recipes' that are not 'package recipes'.
> >
> >Page 5 item 2 and 3
> >(2) doesn't point to anything and (3) points to a file name, but is
> >described differently.
>
> I am also a bit confused by this. In the document, page 5 provides an
> overview of the navigation changes. There are no links to anything in that
> page, so when you say "point to anything" and "points to a file name", I
> am not sure what exactly you are referring to.
[cid:image001.png at 01D0C475.23FE9910]
> >
> >Page 11
> >https://www.yoctoproject.org/project-configuration.html and
> >http://www.yoctoproject.org/project-new-
> >configuration.html you left out "toaster/" in the
> >url.
>
> Ah, yes: will change that.
>
> >
> >Page 12:
> >has two identical screen shots, was one supposed to be the cancelled
> >screen?
>
> The screenshots are not identical, although the do look very similar: the
> first one shows how the page looks like after you click the "cancel"
> button on a build you just started. The second one shows how the page
> looks like if you click the 'x' button on the right hand side of the
> notification shown in the first screenshot. I do agree this is not very
> well explained in the document, though. But you can see what I meant by
> visiting
>
> http://www.yoctoproject.org/toaster/project-new-configuration.html
>
> Select 'core-image-base' in the build form in the top right hand corner of
> the screen. Then click 'build'. When the "build queued" notification comes
> up, click the 'cancel' button, then click the 'x' on the right side of the
> 'build cancelled' notification.
>
Sorry.
> >http://www.yoctoproject.org/project-new-
> >configuration.html missing "toaster/"
>
> Yes: will update that
>
> >
> >Page 13:
> >
> >When you close (click X) on a notification that has hidden an earlier
> >notification, does the close, reveal the hidden notification
> > in notification time sequence?
>
> Not really: the notifications are not a stack. They are deleted and
> replaced by new ones, so there is only one shown at any given time. If I
> click x on a notification, the notification alert disappears from the
> screen.
>
Ok.
> >
> >add "toaster/" to
> >url.
>
> Will do. It looks like I made the same omission across the whole document
> :/
>
> > WHen I went to
> >url and changed machine added a layer, a drop down notification appeared
> >which didn't quite look like the notification but instead looked like.
> >Is that what you wanted to show?
>
> Well, if you add a layer that has dependencies, you will see that modal
> dialog, which is telling you that the layer you are adding requires other
> layers that you should also add to your project. You will see the standard
> notification when you click the 'add layers' button in that modal dialog.
>
> Cheers
>
> Belén
Ok
>
>
> >
> >Thanks,
> >Dave
> >
> >> -----Original Message-----
> >> From:
> >toaster-bounces at yoctoproject.org
> >[mailto:toaster-bounces at yoctoproject.org] On
> >> Behalf Of Barros Pena, Belen
> >> Sent: Friday, July 17, 2015 11:32 AM
> >> To:
> >toaster at yoctoproject.org
> >> Subject: [Toaster] Image
> >customisation implementation plan
> >>
> >
> >> I've been looking into breaking down the image
> >customisation feature into
> >> small chunks.
> >>
> >
> >> We have currently 2 features in Bugzilla that are needed for this work:
> >>
> >
> >> https://bugzilla.yoctoproject.org/show_bug.cgi?id=7571
> >> https://bugzilla.yoctoproject.org/show_bug.cgi?id=7329
> >>
> >
> >> I have then identified 10 additional features that could be created in 6
> >> upstream drops:
> >>
> >
> >> [DROP 1]
> >> Feature 1. Changes to the Import layer page
> >>
> >
> >> [DROP 2]
> >> Feature 2. Create the Image recipe details page
> >>
> >
> >>
> >
> >> [DROP 3 - the biggest one]
> >> Feature 3. Create the New custom image page
> >> Feature 4. Implement creating custom images (involves creating new
> >>custom
> >> image details page)
> >> Feature 5. Implement add / remove packages functionality
> >>
> >
> >> Feature 6. Create the Custom images page
> >> Feature 7. Changes to the Basic configuration page
> >>
> >
> >> [DROP 4]
> >> Feature 8. Implement building new custom images
> >>
> >
> >> [DROP 5]
> >> Feature 9. Implement downloading custom image recipe files
> >>
> >
> >> [DROP 6]
> >> Feature 10. Implement deleting custom images
> >>
> >
> >> If you would rather see the feature broken down in a different way, let
> >>me
> >> know before next Tuesday.
> >>
> >
> >> Thanks!
> >>
> >
> >>
> >Belén
> >>
> >
> >> --
> >> _______________________________________________
> >> toaster mailing list
> >>
> >toaster at yoctoproject.org
> >> https://lists.yoctoproject.org/listinfo/toaster
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/toaster/attachments/20150722/900d28cf/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 82377 bytes
Desc: image001.png
URL: <http://lists.yoctoproject.org/pipermail/toaster/attachments/20150722/900d28cf/attachment-0001.png>
More information about the toaster
mailing list