Re: Maintenance Policy?

Поиск
Список
Период
Сортировка
От Andrew Dunstan
Тема Re: Maintenance Policy?
Дата
Msg-id 4A532FAD.3010700@dunslane.net
обсуждение исходный текст
Ответ на Re: Maintenance Policy?  (Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>)
Список pgsql-hackers

Heikki Linnakangas wrote:
> David E. Wheeler wrote:
>   
>> Howdy Hackers,
>>
>> Is there a published maintenance policy somewhere? Something that says
>> for how long the project supports minor releases of PostgreSQL. 
>>     
>
> We don't have a published policy, but I believe an unofficial policy has
> been to support minor releases for about 5 years.
>   

My recollection is that we don't have a maximum lifetime, but we do have 
a minimum lifetime of about two release cycles, whic is in practice 
about 2 to 2.5 years. Beyond that, we try to maintain the branches as 
long as the effort is not too great. When the branches become 
unmaintainable they are dropped.

>   
>> For
>> example, does 7.4 still get bug fixes and minor releases? If not, how
>> does one know when support for a major version has been dropped?
>>     
>
> Hmm, I thought we dropped support for 7.4 a while ago, and there's no
> download link for it on www.postgresql.org anymore. But looking at the
> CVS history, I see that others are still committing fixes to 7.4 branch.
>   

Indeed we are :-) I don't recall any decision not to continue support 
for 7.4, which is still quite solid, if a bit limited. (I had to help 
rescue somebody who had been running 6.5 recently, so don't think people 
aren't running extremely old branches.) If you're going to backpatch 
something, going back a couple more branches is often not a great 
difficulty, unless the code drift is large. Most backpatches are 
relatively limited in scope. If there is something that is invasive and 
difficult, that's a possible reason to drop support.

Most users don't want to be upgrading all the time, and I believe we 
inspire some confidence in our user base by a) being quite conservative 
about what we backpatch, and b) giving our stable branches quite long 
lifetimes.

BTW, 7.4 is less than six years old. If we were going to impose an 
arbitrary branch lifetime limit, I think five or six years is about right.

cheers

andrew


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Simon Riggs
Дата:
Сообщение: Re: GRANT ON ALL IN schema
Следующее
От: Andrew Dunstan
Дата:
Сообщение: Re: Re: Synch Rep: direct transfer of WAL file from the primary to the standby