[Toaster] dashboard update
Damian, Alexandru
alexandru.damian at intel.com
Thu Mar 20 04:23:14 PDT 2014
Hi David, Farrell,
I've tried to rebase this on top of
http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=adamian/submission-17032014
but it does not apply cleanly. Going a bit deeper into the review, I would
suggest some changes:
- "isDashboardPage" seems to be targeting only the dashboard page; I'm not
sure that cluttering base template files with page-specific code is a good
idea, as it will lead to lots of very complicated code moving forward. I
would suggest dropping this enhancement since it only affects whenever a
link is enabled or not, the easy thing to do is just display the link at
all times. If this is unacceptable, it is better to break the needed
content into a block, and override this block in the dashboard-specific
page.
- the filter system is intended to provide general text-manipulation, and
not a way to manipulate objects.
The filters should have no knowledge of the object system or do database
queries.
I suggest to provide needed needed values directly in the context and do
all object-related manipulation in the view function;
Can you please re-work this patch ?
Thanks,
Alex
On Sun, Mar 16, 2014 at 12:04 AM, Reyna, David L (Wind River) <
david.reyna at windriver.com> wrote:
> Hi Alex,
>
>
>
> While Farrell is away, I have rebased and re-tested his commit as per your
> request, plus double-checked the diff between his branch to my replacement
> one.
>
>
>
> The new branch can be found here: *dreyna/build-dashboard*
>
>
>
> My branch is based on e665de5500ab1b44fd59dab897c736c62f487ff2 “bitbake:
> bitbake: cooker: some IMAGE_FEATURES not recognized”, which includes Amit’s
> commit d3d3a2c6ba71767e49a5b62fe74bf3b47688b911 “bitbake: toaster: add
> errors and warnings listing”.
>
>
>
> Thanks,
>
> David
>
>
>
> *From:* toaster-bounces at yoctoproject.org [mailto:
> toaster-bounces at yoctoproject.org] *On Behalf Of *Damian, Alexandru
> *Sent:* Friday, March 14, 2014 10:40 AM
>
> *To:* Wymore, Farrell
> *Cc:* toaster at yoctoproject.org
> *Subject:* Re: [Toaster] dashboard update
>
>
>
> Cannot rebase on top of latest submission tree, please wait until the 1403
> submission is merged and rebase on top on origin/master.
>
> Thanks,
> Alex
>
>
>
> On Wed, Mar 12, 2014 at 9:34 PM, Wymore, Farrell <
> Farrell.Wymore at windriver.com> wrote:
>
> Hi Belen,
>
> You were right. There were a couple of areas where the targets were not
> getting sorted properly. I think these are now corrected.
>
> - fw
>
>
> -----Original Message-----
> From: Wymore, Farrell
> Sent: Wednesday, March 12, 2014 12:22 PM
> To: BARROS PENA, BELEN
> Cc: toaster at yoctoproject.org
> Subject: RE: dashboard update
>
> Hi Belen,
>
> I have amended the fwymore/build-dashboard branch adding the 'Tasks
> failed' and the adjusted in the link of the license manifest. I believe the
> sort order of the target names should be taken care of. Please let me know
> if this is not the case.
>
> Please review. Thanks in advance - fw
>
>
> -----Original Message-----
> From: Barros Pena, Belen [mailto:belen.barros.pena at intel.com]
> Sent: Wednesday, March 12, 2014 8:58 AM
> To: Wymore, Farrell
> Cc: toaster at yoctoproject.org
> Subject: Re: dashboard update
>
> Hi Farrell,
>
> Thanks for this. The vast majority of the stuff is done. The only things
> left on my list are:
>
> * If a build has multiple targets, the breadcrumb should only show the
> first one (in alphabetical order). For example, I have a build that has 2
> targets: core-image-base and core-image-minimal. The breadcrumb for this
> build should say: "core-image-base (+1)" but it says "core-image-minimal
> (+1)"
>
> * The same with the left navigation, in the Images section targets should
> be listed in ascending alphabetical order. For the same build as above, I
> have again core-image-minimal displaying above core-image-base. It should
> be the other way around.
>
>
> * The same with the order in the h1
>
>
> * The label "License manifest² should be a link to the 'Packages included'
> tab in the corresponding '1.1 Image information' page, showing the
> following columns: Package, Package version, License and Recipe (i.e. the
> information provided by the package manifest file).
>
>
> * In the Tasks information we are missing the Failed tasks (if there are
> any).
>
> I've gone ahead and fixed some other small things, which I've pushed here:
>
> http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/commit/?h=bbarrosp/i
> magedashboard&id=8026dc5946abfd4603f704c1d4b2ce0a0b408493<http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/commit/?h=bbarrosp/imagedashboard&id=8026dc5946abfd4603f704c1d4b2ce0a0b408493>
>
> Before making the changes listed above, could you please cherry pick this
> commit?
>
> Thanks!!
>
> Belén
>
>
>
>
>
>
> On 11/03/2014 23:02, "Wymore, Farrell" <Farrell.Wymore at windriver.com>
> wrote:
>
> >Hi Belen,
> >
> >I have made all the changes indicated in the dashboard page and I have
> >rebased it.
> >
> > fwymore/build-dashboard
> >
> >Please review, thanks - fw
> >
>
>
> --
> _______________________________________________
> toaster mailing list
> toaster at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/toaster
>
>
>
>
> --
>
> Alex Damian
>
> Yocto Project
>
> SSG / OTC
>
--
Alex Damian
Yocto Project
SSG / OTC
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/toaster/attachments/20140320/389e53c7/attachment.html>
More information about the toaster
mailing list