Hi everybody!
Recently I was a bit confused what the actual development process
actually is and if there might be additional ways to inform people of
deadlines etc.
As I usually react better to stuff in my calendar than mailing lists (as
they sometimes become too much traffic for me to handle) I setup a
Google Calendar with the next dates regarding the 3.1 release (or
releases in general but 3.1 is all I knew about).
So here are all the details:
http://mrtopf.de/blog/plone/the-plone-release-calendar/
(some people are also already subscribed to it).
After doing that I learned that Andreas did something similar for the
3.1 release on the release page.
Another way might be to put important deadline on the planet, some
people might prefer RSS.
Another thing I wasn't clear about was what submitting a PLIP means. I
thought it was about changing the workflow state on the PLIP but as I
know now it's about mailing it to this list.
As I might not be the only one not being clear about all this I wonder
if we could improve documentation a bit (and I'd be happy to update the
page on plone.org). Additionally I would like to blog and podcast about
it as I already did an interview which had this as topic.
So here are some questions to get things sorted out.
What is the actual process?
---------------------------
I guess it is
1. Write a PLIP, find a second person to second it
2. (will PLIPs be discussed at that point? if so, where? plone-dev?
framework team?)
3. submit it to the framework team list
4. provide code as a bundle (coding is probably done even before the
PLIP, should be finished for the deadline of course)
5. framework team reviews bundles
6. what happens if a bundle is dismissed?
7. release process begins (basically what's now in the calendar for 3.1)
What is the release schedule?
-----------------------------
I know there was already some discussion about it but has it reached
some consensus if we do time based releases and if so how much time
inbetween will it be?
I'd also suggest to announce deadlines for the next releases early then
so people know they have to work or they know when the next chance to
get something in will be (make it a repeatable event in the calendar ;-).
How is the team created?
------------------------
What is the process for defining the framework team and the release
manager?
As for the calendar I'd find it valuable to have it as I spot deadline
better then. The question would be who should maintain it and which
calendar to use. The calendar on the release page is static I think so
I'd think an automatically updated calendar for any upcoming release
might be better. So if there's interest I can also hand it over (or put
the dates in myself as long as somebody CCs me with those :-) ).
best regards
Christian
--
Christian Scholz video blog: http://comlounge.tv
COM.lounge blog: http://mrtopf.de/blog
Luetticher Strasse 10 Skype: HerrTopf
52064 Aachen Homepage: http://comlounge.net
Tel: +49 241 400 730 0 E-Mail [EMAIL PROTECTED]
Fax: +49 241 979 00 850 IRC: MrTopf, Tao_T
connect with me: http://mrtopf.de/connect
_______________________________________________
Framework-Team mailing list
Framework-Team@lists.plone.org
http://lists.plone.org/mailman/listinfo/framework-team