[Grok-dev] grokproject issues

Paul Sephton prsephton at gmail.com
Mon Jul 24 08:45:59 CEST 2017


I have been following some of the comments about grokproject failure, and
feel somewhat strongly that problems like this should be fixed and not
skirted around.

You see, at some time in the past, some kind developer wrote a system
called buildout, and another equally pleasent person built something called
PasteScript which together can perfectly install/deploy and maintain a
Python project remotely just from a set of configuration files.  To discard
that hard work and kindness is a smack in the face of the people who
contributed their efforts.

There's not a lot wrong, and as far as I can see nothing at all wrong with
grokproject, paster or buildout.

http://grok.zope.org/releaseinfo/1.5.5/versions.cfg lists the following
right at the top of the file:

> extends =
>   http://svn.zope.org/*checkout*/zopetoolkit/tags/1.1.4/zopeapp.cfg
>   http://svn.zope.org/*checkout*/zopetoolkit/tags/1.1.4/ztk.cfg
> versions = versions
> sources = sources

The problem is that svn.zope.org currently redirects to github, and github
does not support svn.  Indeed, with the typical workflow of git, I doubt
there's much concern given to tagging specific versions in the same way it
was done with svn. (some people sell this as a good thing).

With svn.zope.org gone, grokproject (a wrapper around paster) tries and
fails to download zopeapp.cfg and ztk.cfg.

So, the question is how to retrieve the zopeapp.cfg and ztk.cfg files for
specifically version 1.1.4 of zopetoolkit.

After some poking, I found the following url:
points to a subdirectory with:
[image: [ ]]zopeapp-versions.cfg
13:41 1.0K  [image: [ ]]ztk-versions.cfg
13:41 2.3K

I have no idea whether there's a better source available, but it would seem
to me the solution is a matter of changing
http://grok.zope.org/releaseinfo/1.5.5/versions.cfg to reference the
zopeapp and ztk configurations from a source other than svn.zope.org.

Who maintains versions.cfg for grok?  We need someone with the requisite
permissions to fix this.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.zope.org/pipermail/grok-dev/attachments/20170724/349c78b0/attachment.html>

More information about the Grok-dev mailing list