Unstable EPEL? (frequent package updates)

Manuel Wolfshant wolfy at nobugconsulting.ro
Tue Jul 1 09:54:24 UTC 2008


Thorsten Leemhuis wrote:
> On 01.07.2008 10:32, Paul Howarth wrote:
>> Felix Schwarz wrote:
>>> in the past few months there were quite a few packages in EPEL
>>> which got version updates. This has come to a point where I
>>> seriously doubt my understanding of the EPEL policy.
>>>
>>> Rahul Sundaram wrote [1]:
>>> "The simple rule: Don't release an update unless absolutely necessary.
>>> This is to avoid regressions."
>>>
>>> This was exactly my understanding of how package updates should be
>>> done in EPEL.
>>>
>>> But obviously other packagers don't see this policy so strictly - or
>>> maybe I'm just too blind to find important information why all these
>>> updates were absolutely necessary.
> [examples striped]
>>> I understand that there are packages like Firefox, Wine and clamav 
>>> which must be
>>> always at the latest version because it makes no sense/its 
>>> impossible to backport
>>> all the important stuff. But what I don't understand is why all 
>>> these library
>>> packages are updated so often.
>>>
>>> IMHO EPEL should have more control over updates so that every 
>>> package update gets
>>> a solid reasoning why the package has to updated, if there are known 
>>> compatibility
>>> issues and so on...
>>>
>>> I always thought of EPEL as 'this is an repository where I can pull 
>>> updates without
>>> too much caution because the guys will really make sure that every 
>>> package is
>>> necessary'.
>>> </rant>
>>> [1] 
>>> https://www.redhat.com/archives/epel-devel-list/2008-April/msg00019.html 
>>>
>> Agree 100%. I tend to take the same approach on stable Fedora 
>> releases too, but it's even more important to do so in EPEL.
>
> I don't have time to discuss the details right now, but I tend to agree.
So do I. But with a grain of salt



>
> Some suggestions how to fix this:
>
> - do the general testing -> stable moves less often (every three or 
> four months maybe?); that was in the initial EPEL plans (but was 
> changed later on) and will indirectly force maintainers to slow down a 
> bit (but that doesn't solve the problem completely; further: new 
> packages IMHO should be moved more often)
We could follow the RH pace, but I really really do not like it.

>
> - educate EPEL contributors; e.g. let someone watch the CVS commits to 
> EL branches closely; if there is a big update ask the maintainer why 
> that is needed (I did that in the past now and then when I was EPEL 
> chair, but I don't have time for it anymore; sorry); if unneeded 
> remove the build before it gets pushed to testing
I agree 100% here. Education is the key.




More information about the epel-devel-list mailing list