Hey,<br><br>&gt; * Ethan needs to release a new version of z3c.autoinclude (he&#39;s working on this)<br>
<br>Indeed, I&#39;ve just released z3c.autoinclude v0.2: <a href="http://pypi.python.org/pypi/z3c.autoinclude/0.2">http://pypi.python.org/pypi/z3c.autoinclude/0.2</a><br><br>As discussed on this list, this release adds a new entry-points driven &quot;includePlugins&quot; directive, and renames the &quot;autoinclude&quot; directive to &quot;includeDependencies&quot;.<br>
<br>&gt; * I need to modify the grok and grokproject trunks to use this new version.<br>

<br>I do recommend that grok and grokproject update to this version, but I&#39;ll note that, strictly speaking, it&#39;s not *necessary* to update the name of the directive generated; instead of removing the old &quot;autoinclude&quot; directive entirely, I&#39;ve deprecated it and stated that it will be removed in a future 0.3 release.&nbsp; Of course, it is still best to rename it as early as possible to minimize the impact on future users of grok and grokproject.<br>
<br>Incidentally, there are two known bugs with z3c.autoinclude -- it does not successfully include nested namespace packages (foo.bar.baz), and it fails very badly, and unpredictably, when the base package is a package (foo) when namespace packages in its namespace (foo.bar, foo.baz) happen to be installed, whether or not they are included.&nbsp; I decided not to delay the 0.2 release for these bugs, because they were both present in 0.1 as well, and I only discovered them in the last day or two, after I&#39;d finished the work for 0.2; over the next few days I&#39;ll be working on these bugs and will make some bugfix releases as soon as possible.<br>
<br>-egj<br><br>On Fri, Apr 18, 2008 at 1:19 PM, Martijn Faassen &lt;<a href="mailto:faassen@startifact.com">faassen@startifact.com</a>&gt; wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi there,<br>
<br>
I&#39;ll spell out my plans for Grok releases:<br>
<br>
* I think we should release Grok 0.12 next week. It contains some new features and quite a few bug fixes. It&#39;ll provide a good basis for the Grokkerdam sprinters who want to build stuff with Grok instead of change Grok itself. The one thing we need to make sure of is the use of the newest release of z3c.autoinclude, as this changes the ZCML directive name, and &nbsp;also needs modifications to grokproject.<br>

<br>
* We should then merge things so that Grok uses grokcore.component. To avoid disruption to the Grokkerdam sprinters who want to hack on Grok, it&#39;d be great if we could do this *before* the sprint, after 0.12 is released.<br>

<br>
* The sprint happens. People will hack on Grok in all kind of ways.<br>
<br>
* At the end of the sprint, we could consider releasing a Grok 1.0 alpha. We need to make sure that people don&#39;t get this one by default though, but need to take some special action to install it. This one is optional.<br>

<br>
* then we proceed to 1.0 final, after the sprint. I&#39;d be great if we could expand the documentation before we did a 1.0 release, but we&#39;re already in a good enough shape. Anyway, we can discuss 1.0 plans more later.<br>

<br>
The 0.12 release next week needs a bit of coordination:<br>
<br>* Jan-Wijbrand offered to do the actual 0.12 release work, and I&#39;ll help him. We&#39;d be happy to receive help from people, of course.<br>
<br>
After the release, I hope either Brandon or Philipp can merge the grokcore.component branch to the Grok trunk. Philipp, are you all right with this? You wanted to work on it some, but couldn&#39;t that wait until after the merge? I think the merge will be a step forward no matter what we want to improve afterwards.<br>

<br>
Regards,<br>
<br>
Martijn<br>
<br>
_______________________________________________<br>
Grok-dev mailing list<br>
<a href="mailto:Grok-dev@zope.org" target="_blank">Grok-dev@zope.org</a><br>
<a href="http://mail.zope.org/mailman/listinfo/grok-dev" target="_blank">http://mail.zope.org/mailman/listinfo/grok-dev</a><br>
</blockquote></div><br>