Re: The New Hotness 1.0.0 deployed on production

2021-12-14 Thread Michal Konecny
Anitya doesn't removing versions on it's own. This needs to be done by admin. The filter is just for the new versions that are retrieved by Anitya. This should be fixed in the future when The New Hotness will learn to work with pre-releases. I also plan to add new option to

Re: The New Hotness 1.0.0 deployed on production

2021-12-13 Thread Fabio Valentini
On Mon, Dec 13, 2021 at 11:41 AM Michal Konecny wrote: > > > Do you have an example? Because this is a bug. If the project doesn't > have some strange versioning scheme the stable should be still > considered newer than pre-release and the message should be emitted and > processed by The New

Re: The New Hotness 1.0.0 deployed on production

2021-12-13 Thread Michal Konecny
This would create a vast amount of bogus notifications and there are multiple reasons why: 1) Editing the project in Anitya (this could create a really strange versions, especially for custom backend) 2) Creating a new project in Anitya (the first check usually retrieves large amount of new

Re: The New Hotness 1.0.0 deployed on production

2021-12-13 Thread Michal Konecny
On 09. 12. 21 21:15, Miro Hrončok wrote: On 09. 12. 21 18:34, Fabio Valentini wrote: On Thu, Dec 9, 2021 at 2:57 PM Miro Hrončok wrote: On 09. 12. 21 13:54, Michal Konecny wrote: Hello everyone, The New Hotness 1.0.0 is now live in Fedora infra production environment. For those who

Re: The New Hotness 1.0.0 deployed on production

2021-12-13 Thread Michal Konecny
On 09. 12. 21 18:34, Fabio Valentini wrote: On Thu, Dec 9, 2021 at 2:57 PM Miro Hrončok wrote: ... The only way I can think of to "ignore" pre-releases is to add a "Version filter" on release-monitoring.org ... I've started adding a "alpha;beta;rc;pre" filter (and set the versioning to

Re: The New Hotness 1.0.0 deployed on production

2021-12-13 Thread Michal Konecny
If you think this will be a fine feature for The New Hotness, please feel free to file a ticket in https://github.com/fedora-infra/the-new-hotness/issues Michal On 09. 12. 21 16:49, Jerry James wrote: On Thu, Dec 9, 2021 at 8:32 AM Michal Konecny wrote: The New Hotness uses RPM version

Re: The New Hotness 1.0.0 deployed on production

2021-12-13 Thread Michal Konecny
The information is not lost (it's already emitted by Anitya in anitya.project.version.update.v2 message topic), The New Hotness just don't know how to work with it yet. It's planned as an upcoming feature. Michal On 09. 12. 21 16:54, Michael Catanzaro wrote: On Thu, Dec 9 2021 at 03:59:39 PM

Re: The New Hotness 1.0.0 deployed on production

2021-12-10 Thread Fabio Valentini
On Thu, Dec 9, 2021 at 9:15 PM Miro Hrončok wrote: > > On 09. 12. 21 18:34, Fabio Valentini wrote: > > On Thu, Dec 9, 2021 at 2:57 PM Miro Hrončok wrote: > >> > >> On 09. 12. 21 13:54, Michal Konecny wrote: > >>> Hello everyone, > >>> > >>> The New Hotness 1.0.0 is now live in Fedora infra

Re: The New Hotness 1.0.0 deployed on production

2021-12-09 Thread Michael Catanzaro
I honestly don't understand what the problem is. Why not simply notify whenever there is a new upstream tarball, regardless of what the version looks like? Trying to compare versions is pointless because we have as many as four different Fedora releases to maintain at any given time and they

Re: The New Hotness 1.0.0 deployed on production

2021-12-09 Thread Miro Hrončok
On 09. 12. 21 18:34, Fabio Valentini wrote: On Thu, Dec 9, 2021 at 2:57 PM Miro Hrončok wrote: On 09. 12. 21 13:54, Michal Konecny wrote: Hello everyone, The New Hotness 1.0.0 is now live in Fedora infra production environment. For those who don't know what this app does, it basically

Re: The New Hotness 1.0.0 deployed on production

2021-12-09 Thread Fabio Valentini
On Thu, Dec 9, 2021 at 2:57 PM Miro Hrončok wrote: > > On 09. 12. 21 13:54, Michal Konecny wrote: > > Hello everyone, > > > > The New Hotness 1.0.0 is now live in Fedora infra production environment. > > For > > those who don't know what this app does, it basically notifying packagers > > about

Re: The New Hotness 1.0.0 deployed on production

2021-12-09 Thread Michael Catanzaro
On Thu, Dec 9 2021 at 03:59:39 PM +0100, Michal Konecny wrote: The New Hotness uses RPM version comparison for this and if this fails, there isn't much we can do about it. See

Re: The New Hotness 1.0.0 deployed on production

2021-12-09 Thread Jerry James
On Thu, Dec 9, 2021 at 8:32 AM Michal Konecny wrote: > The New Hotness uses RPM version comparison for this and if this fails, > there isn't much we can do about it. See > https://github.com/fedora-infra/the-new-hotness/blob/2b3f7d7c2af847a48d190cab952125e7ccb97690/hotness/common/rpm.py#L32 > if

Re: The New Hotness 1.0.0 deployed on production

2021-12-09 Thread Michal Konecny
On 09. 12. 21 15:20, Michael Catanzaro wrote: On Thu, Dec 9 2021 at 02:25:11 PM +0100, Miro Hrončok wrote: Let me use this as an opportunity to ask: How can I disable reporting of pre-releases? I have the opposite question. Previously, once a pre-release tarball was available, the new

Re: The New Hotness 1.0.0 deployed on production

2021-12-09 Thread Michal Konecny
On 09. 12. 21 14:25, Miro Hrončok wrote: On 09. 12. 21 13:54, Michal Konecny wrote: Hello everyone, The New Hotness 1.0.0 is now live in Fedora infra production environment. For those who don't know what this app does, it basically notifying packagers about new versions of packages by

Re: The New Hotness 1.0.0 deployed on production

2021-12-09 Thread Michael Catanzaro
On Thu, Dec 9 2021 at 02:25:11 PM +0100, Miro Hrončok wrote: Let me use this as an opportunity to ask: How can I disable reporting of pre-releases? I have the opposite question. Previously, once a pre-release tarball was available, the new hotness would stop reporting when a new stable

Re: The New Hotness 1.0.0 deployed on production

2021-12-09 Thread Miro Hrončok
On 09. 12. 21 13:54, Michal Konecny wrote: Hello everyone, The New Hotness 1.0.0 is now live in Fedora infra production environment. For those who don't know what this app does, it basically notifying packagers about new versions of packages by creating bugzilla issues. And what is new: *

The New Hotness 1.0.0 deployed on production

2021-12-09 Thread Michal Konecny
Hello everyone, The New Hotness 1.0.0 is now live in Fedora infra production environment. For those who don't know what this app does, it basically notifying packagers about new versions of packages by creating bugzilla issues. And what is new: * The New Hotness was rewritten from scratch