[Grok-dev] a Grok 1.0 release plan

Carlos de la Guardia carlos.delaguardia at gmail.com
Sat Nov 29 22:24:46 EST 2008


 I volunteer to help with the documentation effort. I'm also willing to
draft the docs for the new grokproject.

Thanks,

Carlos de la Guardia

Great!

On Fri, Nov 28, 2008 at 10:08 AM, Martijn Faassen <faassen at startifact.com>wrote:

> Hi there,
>
> I think we should consider calling the next release of Grok Grok 1.0. I
> would like to put us through an alpha and beta phase however, for two
> reasons:
>
> * we have a number of potentially disruptive changes we'd like to get
> some feedback on before we release.
>
> * 1.0 pre-releases for 1.0 are good marketing. We should announce these
> loudly to get people to think about Grok.
>
> The bigger changes I'm aware of are:
>
> * new grokproject that uses paster and WSGI. This is done, but needs to
> be tested heavily. Existing documentation needs to be modified and we
> need 'best practices' documentation that describe how you'd actually use
> all the WSGI goodness in your application. This change is by far the
> biggest one to land in a 1.0 release. Opinions on how to manage this?
>
> * grokcore.viewlet extraction - the extraction is done but the core
> isn't modified yet, correct? Sylvain, what's the status of that work?
>
> * refactoring grokcore.view to support improved view inheritance. JW and
> I have been working on this.
>
> I propose the following release plan:
>
> monday december 15: Grok 1.0 alpha
>
> Features: all of the above. Documentation doesn't need to be ideal yet
> for WSGI, but basic tutorial and dev notes should have been adjusted.
>
> wednesday january 7: Grok 1.0 beta
>
> Features: improved documentation, bugfixes based on issue tracker and
> alpha feedback.
>
> wednesday january 21: Grok 1.0rc1 release
>
> Features: documentation on grok.zope.org is up to date with 1.0 stuff.
> This will be identical to the release if we can get away with it.
>
> wednesday january 28: Grok 1.0 release
>
> Hopefully practically identical to rc1.
>
> We will then continue with Grok 1.x development - things that I want to
> publish soon is megrok.rdb and the hurry.resource javascript/css
> resource handling framework.
>
> We need volunteers in various roles:
>
> * release manager. I'm hoping JW will step up again in this role.
>
> * documentation release manager: I'd like a separate role where someone
> prepares the documentation on grok.zope.org and grok/trunk/doc for the
> release. This would be mostly a documentation editing role.
>
> * bug manager. I'm hoping someone will step up who watches the mailing
> list, irc, and makes sure we have bug reports in launchpad, and then
> shepherds the developers to actually do something about the bugs so we
> can close them.
>
> * PR lead: It'd be great if we had someone to write press releases and
> send them to various places.
>
> I volunteer in the role of General Nag during the release process to
> make sure everything stays on track. :)
>
> Feedback? Opinions? Changes to the release plan?
>
> Some inside information for those who read as far as this: a small group
> is also going to gather in late january at my place to consider larger
> low-level changes that I'll dub "Grok 2.0". We'll do our best to see
> about introducing these changes gradually in Grok 1.x releases instead,
> though, but the idea is to open up the floor for some radical rethinking
> of some low-level bits to make the insides of Zope 3 and Grok simpler
> and easier to understand. Less firmly planned is that we're also hoping
> to gather in a bigger sprint sometime next year.
>
> Regards,
>
> Martijn
>
> _______________________________________________
> Grok-dev mailing list
> Grok-dev at zope.org
> http://mail.zope.org/mailman/listinfo/grok-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.zope.org/pipermail/grok-dev/attachments/20081129/fec40cfe/attachment.html 


More information about the Grok-dev mailing list