jaikuengine


Jaiku, now with more open source!

JaikuEngine

JaikuEngine is a social microblogging platform that runs on AppEngine. JaikuEngine powers Jaiku.com. For the mobile client source, see: Jaiku Mobile client

Dependencies

Quickstart

  1. Check out the repository (it's somewhat large due to image binaries): svn checkout http://jaikuengine.googlecode.com/svn/trunk/ jaikuengine
  2. Copy local_settings.example.py to local_settings.py
  3. Run the server with some test data pre-loaded: python manage.py testserver common/fixtures/*.json
  4. Browse to localhost:8080 and log in with popular/password

Getting Running

Jaiku uses the Django framework as well as most of its development process, so most actions go through manage.py.

To run the development server:

python manage.py runserver

But most of the time you'll be wanting to load some basic test data, this can be done with the testserver command (and specifying the data to load):

python manage.py testserver common/fixtures/*.json

Both of these will start a server running at http://localhost:8000.

Contributing to the project

We would be happy to consider any additions or bugfixes that you would like to add to the helper. Please add them as a patch, in unified diff format to the Issue Tracker.

Before we can accept your code you will need to have signed the Google Contributor License. You can find this at:

http://code.google.com/legal/individual-cla-v1.0.html or http://code.google.com/legal/corporate-cla-v1.0.html

If you are an Individual contributor you will be able to electronically sign and submit the form at the URL above. Please ensure that you use the same email address to submit your patch as you used to sign the CLA.

Reporting Bugs and Requesting Features

If you find a bug or would like to request a feature you may do so at the Google Code issue tracker for this project:

http://code.google.com/p/jaikuengine/issues/entry

Project Information

Labels:
Google microblogging Jaiku AppEngine