RE: [HACKERS] Status report: long-query-string changes

Поиск
Список
Период
Сортировка
От Ansley, Michael
Тема RE: [HACKERS] Status report: long-query-string changes
Дата
Msg-id 1BF7C7482189D211B03F00805F8527F748C072@S-NATH-EXCH2
обсуждение исходный текст
Ответы Re: [HACKERS] Status report: long-query-string changes  (Bruce Momjian <maillist@candle.pha.pa.us>)
Список pgsql-hackers
>> > The goal used to be a major release every three months, but we haven't
>> > met that in some time.  And, since it seems like we are now putting
>> > out major releases in order to do significant upgrades and not just
>> > incremental stability improvements, I kinda think that a slower cycle
>> > (six-month intervals, say) might be a more useful goal at this stage.
>> > Has the core group thought about this issue lately?
>> 
>> I got a good laugh on this one.  That we actually planned ahead...  :-)

Maybe the core team should take a look at the TODO list, and split it over
the next couple of release cycles.  Then you can just say, when a and b and
c have been achieved, and are stable, then we release 6.x
This doesn't include bugs.  Bugs must still be fixed and release in the
point releases, which should be every, say, three months.
As new stuff gets added to the TODO list (not bugs), it gets shuffled into
the release cycle.  This isn't hard to manage once the first one has been
done, and you make a policy of only planning four or so releases ahead.
Then ou can post this plan on the web site, so that people know what stuff
is being worked on.  Of course, CVS management becomes an issue, because if
someone feels like working on something that is not due for two releases,
does it go into the current source tree?  If necessary, you can open up
branches for each planned release, and people can check out whichever one
they feel like working on.  Of course, merging bug fixes becomes more of an
issue.  Actually the more I think about it, the more complex it becomes, but
if the CVS management is not really an issue, then this is a possible
approach.  Otherwise, we'll have to think of something else.
Of course, the core team are responsible for merging changes into the CVS
tree, so they could just implement a policy of only adding new functionality
that is required for the current release.
If somebody desperately wants something added, and can convince the core
team to include it in the current release cycle, then the code can be added
immediately (assuming that somebody has actually done).  Alternatively, they
manage their own source tree, until such time as the code gets included.

MikeA


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

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: [HACKERS] Re: pgaccess update for 6.5.2?
Следующее
От: Thomas Lockhart
Дата:
Сообщение: Re: [HACKERS] Status report: long-query-string changes