On Fri, Oct 26, 2012 at 6:14 AM, Joop Boonen email@example.com wrote:
I don't want them to be in bugzilla, so they can be easily auto closed.
Would it be an option to have a different sender (firstname.lastname@example.org for instance) for the "broken" factory packages, so it won't be overlooked in the hermes mails.
I would like that the mails in general would be more tunable. When your a member of a project you get mails for all failed packages. When you have broken packages in your home project you'll also get mails for them.
I would purpose that you can select which packages you want to monitor. openSUSE:Factory packages that your the maintainer of are always monitored. Other non home projects can selected to be monitored, when your the dedicated maintainer it's always monitored. Home projects can selected to be monitored, if they are not monitored they won't be rebuild automatically.
Yes, and edge-triggered notifications.
If a package fails to build due to a broken dependency, I may choose not to act immediately, to give the maintainer of that other package time to react. In those cases, getting notified of a successful build can be useful in those cases (to let me know all is ok again, no need to go to obs and check). But if I enable successful build notifications, I will also get hundreds of uninteresting notifications, every time an automatic rebuild is triggered. This makes success notifications useless.
A more effective hermes system would IMHO be better than automatic bug reports.
Also, I'm thinking, whether users' home page in OBS could have a version of the status page, but limited to the user's packages. When I want to check if my projects build, I have to go to the my projects page and click on all the "Monitor" links, manually. It would be far more efficient and attention-grabbing if there was a status page there, with the information handy as in the case of Factory's status page. The performance issue would be sidestepped by only including packages (not projects) of which I have direct maintainership.