[Buildroot] [PATCH 1/2] pkg-stats: query release-monitoring.org with upstream name

François Perrad francois.perrad at gadz.org
Fri Feb 7 16:58:57 UTC 2020


Le mer. 5 févr. 2020 à 18:17, Thomas Petazzoni <thomas.petazzoni at bootlin.com>
a écrit :

> Hello,
>
> On Wed, 28 Aug 2019 09:02:50 +0200
> Francois Perrad <fperrad at gmail.com> wrote:
>
> > By default, this upstream name is our BR name.
> > But with perl-package infrastructure, the variables *_DISTNAME
> > give the CPAN name which is known by release-monitoring.org
> >
> > Signed-off-by: Francois Perrad <francois.perrad at gadz.org>
>
> Since we have this information already in Buildroot, it makes sense to
> use it. However, the search on release-monitoring.org is done in two
> steps:
>
>  - Using the Buildroot distribution in release-monitoring and its
>    mapping concept. In this case, we really want to use the Buildroot
>    package name unchanged (which is not what your patch does)
>
>
It means that a part of Buildroot source (or configuration) is hosted on
release-monitoring.org instead of our own git repository.


>  - Then, if no result is found through the Buildroot distribution
>    above, we search in the entire namespace. Here, we should search
>    with _DISTNAME when available. We could also improve the logic to
>    strip python- and lua- in the front of packages, to help the guess
>    to work.
>
> Would you be willing to work on this ? It's not too far from the patch
> you have already implemented here.
>
>
Another point about release-monitoring.org,
how to exclude `dev` branches when the policy of the upstream project is to
name them with an odd minor number ?

Here, some false positives:
                          perl |  DISTRO  |
https://release-monitoring.org/project/13599 | 5.30.1       | 5.31.8
|
                     webkitgtk |  DISTRO  |
https://release-monitoring.org/project/05355 | 2.26.3       | 2.27.4
|
                     wpewebkit |  DISTRO  |
https://release-monitoring.org/project/17557 | 2.26.3       | 2.27.4
|

François

Thanks a lot!
>
> Thomas
> --
> Thomas Petazzoni, CTO, Bootlin
> Embedded Linux and Kernel engineering
> https://bootlin.com
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20200207/ad86134b/attachment.html>


More information about the buildroot mailing list