An easy way to install Grok. July, 2017.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
etc
grokwiki
myapp
src
.gitignore
.mr.developer.cfg
CHANGES.md
COPYRIGHT.txt
CREDITS.txt
INSTALL.md
LICENSE.txt
MANIFEST.in
README.md
RELEASENOTES.md
bootstrap.py
buildout.cfg
grokwiki.cfg
setup.py

README.md

grok.install 1.14.1.1

grok.install makes it easy to install grok 1.14.1.

This is for Python2.7. Does not yet work with Python 3 because of an issue with groktoolkit. https://github.com/zopefoundation/groktoolkit/issues/4

I hope to fix this at the Phoenix sprint in September 2017

grok.install offers two sample applications. myapp is a simple Hello World applicatin. It is a great way to get started. There is also a develop egg, grokwiki, which will helps you downt he path of building eggs.

You might want to jump directiy to the install instructions. https://github.com/clozinski/grok.install/blob/master/INSTALL.md

What is grok?

Grok is a smashing web framework based on Zope Toolkit_ technology.

.. _Zope Toolkit: http://docs.zope.org/zopetoolkit

Grok uses the Component Architecture and builds on Zope concepts like content objects (models), views, and adapters. Its simplicity lies in using convention over configuration and sensible defaults when wiring components together. That means neither a configuration language like ZCML nor a lot of repetition are needed to create a web application with grok.

You can find out much more about Grok at our http://grok.zope.org website.

Who is grok?

Grok is a friendly caveman from the Stone Age. He has a big club that he hunts mammoths with. He will also use this club to smash anything he doesn't like.

"ME GROK SMASH ZCML!"

Grok Web Site

The grok website is a bit slow. I am trying to figure out how to fix that. In the meantime, you can browse it on the wayback machine.

https://web.archive.org/web/20160219231056/http://grok.zope.org/