[Grok-dev] Grok(Toolkit)-1.2b released!

Jan-Wijbrand Kolman janwijbrand at gmail.com
Wed Oct 13 12:19:24 EDT 2010


Hi,

I'm happy to announce the Grok-1.2 beta release!

This is release is not intended for "public consumption", but for
testing the following important changes:

* Grok-1.2 and the Grok Toolkit will make use of zc.buildout-1.5.1 and
the new features it brings. Most importantly, the possibility to safely
use the system Python for creating new projects. This should especially
help newcomers who want to try out Grok. We can simplify the
installation instructions by leaving out the "virtualenv" steps.

* Grok-1.2 and the Grok Toolkit now is based on the ZTK-1.0 release!
The Grok Toolkit does diverge a little from the ZTK-1.0 for a couple of
its dependencies. These are listed separately in the Grok Toolkit
versions file that can be found here:

    http://grok.zope.org/releaseinfo/1.2a/versions.cfg

The 1.2 release will __not__ bring two still long awaited changes:

* Support for the latest Martian-1.2 version.

* The template registry merge.

They will have to wait for the 1.3 release.


Another important note:

Because of the update to zc.buildout-1.5.1, the current grokproject
version will not be able to install Grok-1.2 based projects. The
grokproject trunk already contains the necessary changes. A new
grokproject release however, will then not be able to install older
versions of Grok anymore.

We have had this issue before and frankly, we "blindspotted" it then. We
could do that again ofcourse. This time though, we might want to
seriously consider how we can make grokproject a bit smarter and have it
issue a warning when you try to install an older Grok version. We need
help to investigate possible solutions and implementations.

The aforementioned versions.cfg file can be used to upgrade your own
projects. We would very much like to get feedback how upgrading your
project works out. With that feedback we can try to quickly move towards
a 1.2 proper.

Enjoy!

Kind regards, jw



More information about the Grok-dev mailing list