Re: [yocto] layers.openembedded.org upgraded

2018-09-27 Thread Nicolas Dechesne
On Thu, Sep 27, 2018 at 10:43 PM Paul Eggleton  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.

Paul, and everyone above, many thanks for your contributions to the
Layer Index which is definitely a great tool for our community! It
encourages and simplifies reuse and sharing of all recipes! The update
looks really good, and as Andreas says, the top #3 features will make
a big difference.

>
>
> 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
>
> --
> Paul Eggleton
> Intel Open Source Technology Centre--
> ___
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] layers.openembedded.org upgraded

2018-09-27 Thread Paul Eggleton
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

-- 
Paul Eggleton
Intel Open Source Technology Centre-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto