Skip to main content

Script that sets up a grok project directory, installs Zope 3 and grok and creates a template for a grok application.

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

grokproject provides an easy way to get started with a grok web application. Simply install grokproject:

$ easy_install grokproject

and run the grokproject script with the name of the project you’d like to create as an argument:

$ grokproject MammothHerd
... many lines of output here

This will not only create a project area for you to work in, it will also download and install grok and Zope 3 (the application server grok is built on).

After the project area has been created successfully, you will find an empty Python package in the src directory in which you can place the code for your web application. To start the Zope server, execute bin/zopectl fg.

Changes

0.5.1 (2007-07-14)

  • Use the new ‘application’ recipe from zc.zope3recipes so that we can get rid of the dead chicken [zope3] section in buildout.cfg.

0.5 (2007-07-14)

  • The bin/instance script has been renamed to bin/zopectl for better recognizability.

  • grokproject is much quieter by default (by quieting down PasteScript, easy_install and zc.buildout). Use the -v option for verbose mode.

  • Fixed https://bugs.launchpad.net/grok/+bug/119805: A new project created with grokproject can’t be called ‘grok’ or ‘zope’.

  • By default, zc.buildout will now be told to place eggs in a user-specified shared eggs directory. Also, it will not look for newer versions of existing eggs by default.

0.4 (2007-07-12)

  • As grok now depends on Zope 3.4 eggs, use zc.zope3recipes application and instance recipes.

  • Don’t spawn processes to bootstrap and run the buildout. Instead, try to simply import zc.buildout. If that doesn’t work, call the setuptools API to install it and then simply import it.

  • Fixed https://bugs.launchpad.net/grok/+bug/113103: Default index template was missing closing html tag.

0.1 thru 0.3

Initial development versions, supporting Zope 3.3.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

grokproject-0.5.1.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

grokproject-0.5.1-py2.4.egg (9.9 kB view details)

Uploaded Egg

File details

Details for the file grokproject-0.5.1.tar.gz.

File metadata

  • Download URL: grokproject-0.5.1.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for grokproject-0.5.1.tar.gz
Algorithm Hash digest
SHA256 89adc35d2b1ed09f7930842752ee57d208831a266537301d19d7c65a29d53040
MD5 2e659ca0be5cbcd9d753ba5b67b82a0b
BLAKE2b-256 b0e5199adc1c2299b21989d0864be720ab28fe99d02cc7a339937ce86e1de10b

See more details on using hashes here.

File details

Details for the file grokproject-0.5.1-py2.4.egg.

File metadata

File hashes

Hashes for grokproject-0.5.1-py2.4.egg
Algorithm Hash digest
SHA256 37ee807e8070fd7ecf357732c97d9774c3340a5ed880c935c9c7ec8f3c25348a
MD5 923a08954c251a2c8ae158d99a8e69f0
BLAKE2b-256 bdf820cc4a37998bb3f93cedc27610f9a180cfca95168450faab096db11caeee

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page