[opensuse-factory] Build Check Statistics
![](https://seccdn.libravatar.org/avatar/161cc2b120cc01cbdf47d79ed98d3aaf.jpg?s=120&d=mm&r=g)
Hi everyone, I've recently been working on a tool that lnussel requested (https://progress.opensuse.org/issues/13148), it aggregates rpmlint errors and warnings for Factory and Leap 42.3. http://rpmlint.opensuse.org The code is open source, and it's a rather clean Mojolicious application. https://github.com/openSUSE/build-check-statistics If you find any bugs or have ideas for improving it, please open an issue or send a pull request. Hope you like it! -- sebastian -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/b45e3a33bee7f048a9647c759dd6aedc.jpg?s=120&d=mm&r=g)
Hi, On Tuesday, 6 December 2016 14:29:54 CET Sebastian Riedel wrote:
I've recently been working on a tool that lnussel requested (https://progress.opensuse.org/issues/13148), it aggregates rpmlint errors and warnings for Factory and Leap 42.3.
The code is open source, and it's a rather clean Mojolicious application.
https://github.com/openSUSE/build-check-statistics
If you find any bugs or have ideas for improving it, please open an issue or send a pull request.
Hope you like it!
Good job! Nice and clean UI, great performance :-) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/5cdd10d836bdda3796cf6bc1ab2d5a78.jpg?s=120&d=mm&r=g)
Hi Sebastian, On Tue, 2016-12-06 at 14:29 +0100, Sebastian Riedel wrote:
Hi everyone,
I've recently been working on a tool that lnussel requested (https://progress.opensuse.org/issues/13148), it aggregates rpmlint errors and warnings for Factory and Leap 42.3.
Great tool - I like it a lot...
If you find any bugs or have ideas for improving it, please open an issue or send a pull request.
Currently it feels like 'a big pile' is just being dropped on whoever looks at the list. Maybe we can have some more 'filters' like: * Allow to filter on the type - error / warning (instead of showing all) * Allow me to filter based on devel projects - most contributors won't care for all ~10k packages - filtering and shortening the list might help * Of course it would be even nicer if there were a way for 'me' (anybody looking at it) to find the things involving 'my' packages. Comments ordered by complexity from 'takes you no time' to 'makes you lose all hair' :) I'm sure more people will find more things to make the tool helpful for them. Cheers, Dominique
![](https://seccdn.libravatar.org/avatar/f9a9cf77af20d925b328ee8c95c0068c.jpg?s=120&d=mm&r=g)
On Wed, 07 Dec 2016 14:07:47 +0100 Dominique Leuenberger / DimStar <dimstar@opensuse.org> wrote:
Hi Sebastian,
On Tue, 2016-12-06 at 14:29 +0100, Sebastian Riedel wrote:
Hi everyone,
I've recently been working on a tool that lnussel requested (https://progress.opensuse.org/issues/13148), it aggregates rpmlint errors and warnings for Factory and Leap 42.3.
Great tool - I like it a lot...
If you find any bugs or have ideas for improving it, please open an issue or send a pull request.
Currently it feels like 'a big pile' is just being dropped on whoever looks at the list. Maybe we can have some more 'filters' like:
* Allow to filter on the type - error / warning (instead of showing all) * Allow me to filter based on devel projects - most contributors won't care for all ~10k packages - filtering and shortening the list might help * Of course it would be even nicer if there were a way for 'me' (anybody looking at it) to find the things involving 'my' packages.
Comments ordered by complexity from 'takes you no time' to 'makes you lose all hair' :) I'm sure more people will find more things to make the tool helpful for them.
Cheers, Dominique
In general look good, but filtering is really problem. E.g. I want to check all yast packages, so I want to filter keywork "yast" and it search only thrue error message and not packages. That is something like "must have" if you would like developers to look at it and try to fix it. And one bug report: sorting in packages field are lexical and not numberic. so order is 92 packages, 906 packages, 90 packages, 9 packages, which is obviously wrong. Josef
![](https://seccdn.libravatar.org/avatar/161cc2b120cc01cbdf47d79ed98d3aaf.jpg?s=120&d=mm&r=g)
In general look good, but filtering is really problem. E.g. I want to check all yast packages, so I want to filter keywork "yast" and it search only thrue error message and not packages. That is something like "must have" if you would like developers to look at it and try to fix it.
Maybe i'm not understanding you correctly, but there are separate views for warnings/errors and packages, for packages you just click on the number of packages, there you can filter by packages. And writing this, i also noticed that you can't link to a filtered list directly, i guess that would be very nice for bookmarking. http://rpmlint.opensuse.org/openSUSE:Factory/i586/standard#yast Something like that.
And one bug report: sorting in packages field are lexical and not numberic. so order is 92 packages, 906 packages, 90 packages, 9 packages, which is obviously wrong.
Yes, this is definitely a bug, please open a GitHub issue. :) -- sebastian -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/161cc2b120cc01cbdf47d79ed98d3aaf.jpg?s=120&d=mm&r=g)
Currently it feels like 'a big pile' is just being dropped on whoever looks at the list. Maybe we can have some more 'filters' like:
* Allow to filter on the type - error / warning (instead of showing all) * Allow me to filter based on devel projects - most contributors won't care for all ~10k packages - filtering and shortening the list might help * Of course it would be even nicer if there were a way for 'me' (anybody looking at it) to find the things involving 'my' packages.
Comments ordered by complexity from 'takes you no time' to 'makes you lose all hair' :) I'm sure more people will find more things to make the tool helpful for them.
Most of that should be very possible to add. I guess filtering by a specific user will be the most frequently requested feature, not sure how that could work ui-wise yet. -- sebastian -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/71f3f43ecafb2a6e2dba1f3c378ba5ae.jpg?s=120&d=mm&r=g)
On Tuesday, 6 December 2016 14:29 Sebastian Riedel wrote:
Hi everyone,
I've recently been working on a tool that lnussel requested (https://progress.opensuse.org/issues/13148), it aggregates rpmlint errors and warnings for Factory and Leap 42.3.
Nice. Just on little thing: sorting by "packages" column on e.g. http://rpmlint.opensuse.org/rules/openSUSE:Factory/x86_64/standard uses string sort rather than numeric which is not very useful. Michal Kubeček -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/161cc2b120cc01cbdf47d79ed98d3aaf.jpg?s=120&d=mm&r=g)
Nice. Just on little thing: sorting by "packages" column on e.g.
http://rpmlint.opensuse.org/rules/openSUSE:Factory/x86_64/standard
uses string sort rather than numeric which is not very useful.
Yes, that's a bug. -- sebastian -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (5)
-
Dominique Leuenberger / DimStar
-
Josef Reidinger
-
Michal Kubecek
-
Oliver Kurz
-
Sebastian Riedel