Re: Releasing in September

Поиск
Список
Период
Сортировка
От Joshua Berkus
Тема Re: Releasing in September
Дата
Msg-id 235978496.11057.1453789578728.JavaMail.zimbra@agliodbs.com
обсуждение исходный текст
Ответ на Releasing in September  (Bruce Momjian <bruce@momjian.us>)
Ответы Re: Releasing in September  (Andres Freund <andres@anarazel.de>)
Список pgsql-hackers
All,

So the proximate cause of late releases are the following:

1. patches are getting kicked down the road from one CF to another, creating a big pileup in the final CF.  This is
exactlylike the huge pile of unreviewed patches we used to have before the CF system.
 

2. Once the last CF is closed, everyone goes off and starts working on the next version, leaving a few people to handle
gettingthe production release integrated and debugged.  This is partly because nobody likes doing that work, and partly
becausemost hackers aren't clear how they can help.
 

So, I have a modest suggestion on how to change all this:

Let's do quarterly development releases and supported production releases every 18 months.

A 3-month release cycle would let people see their code go into the wild a lot faster; basically we'd do a CF then a
developmentrelease.  That would limit pileup issues around people losing interest/moving on, forgetting what was going
on,and conflicts between various features in development.  A shorter release/dev cycle is more manageable. By having
supportedproduction releases 50% less often, we could keep the overall number of versions we need to patch the same as
itis now.
 

The alternative to this is an aggressive recruitment and mentorship program to create more major contributors who can
dodeep review of patches.  But that doesn't seem to have happened in the last 5 years, and even if we started it now,
itwould be 2 years before it paid off.
 

-- 
Josh Berkus
Red Hat OSAS
(opinions are my own)



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

Предыдущее
От: Pavel Stehule
Дата:
Сообщение: Re: why pg_size_pretty is volatile?
Следующее
От: Piotr Stefaniak
Дата:
Сообщение: Re: Releasing in September