[Zope-SIG] Grok is available in the Zope SIG repo.

Robin 'cheese' Lee cheeseli at hotmail.com
Sat Jul 10 06:21:21 UTC 2010


Hi, all

Grok[1][2] is a simple and interesting Web framework based on Zope 
Toolkit(Zope3) and now available in the Zope SIG repo (i686, x86_64, 
source).

Steps to make a trivial test:
$ wget http://cheeselee.fedorapeople.org/yum/zope-sig.repo     [3]
$ su -c "cp zope-sig.repo /etc/yum.repos.d/"
$ su -c "yum install grokproject"
$ grokproject Sample       [4]
( Input username and password )
$ cd Sample
$ bin/paster serve parts/etc/deploy.ini
( Wait a moment )
$ xdg-open http://localhost:8080/

The package 'grokproject' is a bit patched[5] by me. Upstream 
grokproject will always try to install grok and all its dependencies 
through zc.buildout when creating a new project, the patched version 
gets rid of buildout sequence and generates full projects through 
PasteScript directly. I shall write a Readme.FEDORA to manifest this 
change more detailedly when I come back from field work.

All the spec files are accessible through the Zope SIG git[6].

[1] http://grok.zope.org/
[2] http://grok.zope.org/doc/current/tutorial.html
[3] zope-sig.repo is an alias of zope-cheese.repo . You can skip the 
first two steps if this repo has been installed to yum.repos.d
[4] or 'paster create -t grok Sample'
[5] 
http://fedorapeople.org/gitweb?p=cheeselee/public_git/zope-rpm.git;a=blob;f=grokproject/F-13/grokproject-2.0.1-work-without-buildout.patch;hb=master
[6] 
http://fedorapeople.org/gitweb?p=cheeselee/public_git/zope-rpm.git;a=tree;h=refs/heads/master;hb=master

Cheers

Robin 'cheese' Lee


More information about the python-devel mailing list