My favorites | Sign in
Project Logo
                
Search
for
Updated Apr 12, 2008 by araddon
InstallationInstructions  
How to download and install Demisauce

Get Demisauce

There is no packaged release yet, so get the source from subversion (requires Python, SqlLite or MySQL, python libraries: ez_setup):

To get Just the server

svn checkout https://demisauce.googlecode.com/svn/demisauce/trunk/ demisauce 

To get the servers, libraries, and demo's

svn checkout http://demisauce.googlecode.com/svn/ demisauce 

Install Demisauce Server

In the folder that you downloaded the source will be a few folders (Demisauce, Demisaucepy, dotnet, demos, etc), change directories into the /demisauce/trunk/ and install it by running this at the command line.

>>> python setup.py develop

then in the same directory Make a config file as follows::

>>> paster make-config demisauce development.ini

The default database is Sqllite, if you want to use MySQL (which requires MySQLDB python library) Tweak the config file for MySQL username, password, and server.

   sqlalchemy.default.url = mysql://demisauce:password@localhost/demisauce_dev

Run the app setup which will create the tables, and default data in the database.

>>> paster setup-app development.ini

Then you are ready to go: to load dev server

>>> paster serve --reload development.ini

Browse to http://localhost:4950/account/signin and use the account which was created for you guest@demisauce.org and guest for username/password.

You can now use one of the examples in the /demos/ folders. See .NET Web Demo Installation Instructions or there is a pylons demo as well


Comment by cgabaldon, Oct 10, 2007

Nice job

Comment by cgabaldon, Jun 16, 2008

To get the server running I had to install the Google Data Library: http://code.google.com/support/bin/answer.py?answer=75582&topic=12022#introduction

Might want to add that to the installation instructions.

Also, guest@demisauce.org account was not created.

Only accounts created were:

demisauce sysadmin username = sysadmin@demisauce.org password = admin

demisauce site admin username = admin@demisauce.org password = admin

Comment by rferolino, Jul 17, 2008

Are the instructions still working? I am getting an error in one of the steps above:

paster make-config demisauce development.ini Must install demisauce Searching for demisauce Reading http://cheeseshop.python.org/pypi/demisauce/ Couldn't find index page for 'demisauce' (maybe misspelled?) Scanning index of all packages (this may take a while) Reading http://cheeseshop.python.org/pypi/ No local packages or download links found for demisauce error: Could not find suitable distribution for Requirement.parse('demisauce')

Comment by cgabaldon, Jul 27, 2008

Are you installing on OS X?


Sign in to add a comment
Hosted by Google Code