[OE-core] layers.openembedded.org upgraded

Andreas Müller schnitzeltony at gmail.com
Thu Sep 27 20:59:15 UTC 2018


On Thu, Sep 27, 2018 at 10:42 PM, Paul Eggleton <paul.eggleton at intel.com> wrote:
> Hi all,
>
> I'm very happy to announce that we've finally been able to upgrade the layer
> index at http://layers.openembedded.org to the latest revision on master,
> incorporating quite a bit of work that's been going on for the past few
> months. Improvements now visible:
>
> * Patch tracking - each recipe detail page now lists any patches being applied
> by the recipe along with upstream status for each - see attached screenshot.
> You can click through to view/download the actual patch, and any URLs in the
> supplemental status text are also made into clickable links.
>
> * Source tracking - remote entries in SRC_URI are now listed on the recipe
> detail page and made into clickable links where possible - see attached
> screenshot
>
> * Link to inc files - there is now a link in the recipe detail page to any inc
> files that a recipe includes as long as they are in the same directory, as a
> shortcut to see the rest of the definitions for the recipe.
>
> * Recipe list CSV export - there is now an "Export CSV" button at the top of
> the recipe list on the layer detail page. This currently includes the recipe
> name and version - we could look at extending this, but note that the REST API
> provides access to all of the information programmatically and may be better
> suited for many applications that need this data.
>
> * Site-wide notice support - admins can now add notifications to appear at the
> top of the page across the entire site. This is useful in the case where there
> is some problem with the update process or maintenance is going on as happens
> from time to time.
>
> * Bootstrap 3 - the UI has been updated to use Bootstrap 3 from version 2 that
> we were using previously. This has made a fairly minor difference to the UI
> (padding/spacing/fonts have changed a little) but has allowed us to tidy up a
> few things in the code.
>
> * The "Base" layer type is no longer selectable for layer submissions. I
> noticed people sometimes selected this erroneously; it's only applicable for
> openembedded-core and meta-oe basically so that they show up at the top of the
> layer list. Only admins can now select this type for a layer.
>
> * Numerous other bugfixes, robustness improvements and code cleanups.
>
> Thanks very much to everyone who has contributed to the layer index code up to
> now (and to BitBake / tinfoil, which we rely upon to extract the information
> from the metadata), but I'd like to give particular thanks to Michael
> Halstead, Yi Zhao, Konrad Scherer, Robert Yang and Aníbal Limón for making
> this upgrade possible.
>
>
> Also integrated were the Recipe Reporting System (RRS) which powers
> http://recipes.yoctoproject.org and other distro comparison support, but these
> will take a bit more time to properly enable so I'll send out a separate email
> with further details when they are ready.
>
> As always, please let me know if you have any comments or notice any issues.
> (I've already seen a few minor problems in the update logs so I'll be looking
> into those.)
>
> Cheers,
> Paul
>
As daily user of layerindex I think particularly the first three
features are very helpful. Thanks a lot!

Andreas



More information about the Openembedded-core mailing list