Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

pypm install jmbo-skeleton

How to install jmbo-skeleton

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install jmbo-skeleton
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
Windows (64-bit)
Mac OS X (10.5+)
Linux (32-bit)
0.8Never BuiltWhy not?
0.5.1 Available View build log
Linux (64-bit)
0.8 Available View build log
0.5.1 Available View build log
Lastest release
version 0.8 on Jan 9th, 2014

Jmbo Skeleton Readme

Create a Jmbo project environment quickly. Includes a Jmbo demo application.


From the terminal:

Jmbo project environment

From the terminal:



Praekelt Foundation
  • Hedley Roos
  • Rizmari Versfeld


  1. setup-server.sh gets optional arguments for a leaner install.
  2. deploy-project.sh does not lead to downtime anymore.
  3. Haproxy config does not need both basic and smart backends for mobi anymore.
  4. Remove media-links from configs. It is redundant.
  5. Use gunicorn in way advised by Django.
  6. Install device-proxy through pip from pypi.
  7. Admin runs on its own instance. This enables us to set longer timeouts to handle the more expensive queries.
  8. Mobile browsers are automatically directed to mobi now. They have the option of requesting the desktop site.
  1. Bump jmbo-foundry to 1.1.10.
  2. Bump jmbo-downloads to 0.0.5.
  3. Fix bug in deploy-script.sh.
  1. Up jmbo-foundry to 1.1.9.
  2. Media directories are now prefixed with the app name. This allows multiple Jmbo projects to live on the same server.
  3. Simplify create-jmbo-project.sh by removing an option.
  4. Force buildout 1.7.0 since version 2 has backward incompatible changes.
  1. device-proxy and haproxy is now part of our setup. This enables user-agent to backend mapping.
  2. Buildouts massively refactored. Everything can be regenerated using create-project.sh. STATIC_URL changes for basic and smart layers.
  1. south lowercase pin added.
  2. deploy-project.sh now creates necessary cron entries.
  3. Sentry is now part of our setup.
  1. setup-development.sh makes getting a development environment running easy.
  1. Demo now uses location aware SQLite database.
  2. versions.cfg is updated from this version onwards.
  3. Up jmbo-foundry to 1.0, and jmbo to 1.0 since we now use a location aware database by default.
  1. Up jmbo-foundry to 0.7.2.
  2. There are now four sites since page layouts may differ between eg. basic and smart.
  1. Up django-setuptest to 0.1.2.
  2. Up jmbo-foundry to 0.7.1.
  3. Copy .gitignore when creating a new project.
  1. Webdav access now enabled. It is useful for changing CSS on QA sites on the fly.
  2. Webdav requires we backup static resources on each deploy. Added to deploy_project.sh.
  3. Removed Praekelt assumption from deploy script.
  4. Up required jmbo-foundry to 0.6.3. Django 1.4 is now implicitly required.
  5. Up djangorecipe to 1.2.1 and handle case where Django name is suddenly case-sensitive when pinning.
  1. Up minimum jmbo-foundry to 0.5.
  2. Create a trivial south migration so order of migrations is correct.
  1. Dev buildout now uses git instead of https.
  1. Remove flup since it is currently broken.
  2. Create different sites for mobi and web.
  1. Templates for mid and smart layers.
  2. Server setup bug fixes.
  1. Fix manifest and up minimum jmbo-foundry to 0.4.
  1. Fix typos.
  1. Change egg name to jmbo-skeleton.
  1. Initial release

Subscribe to package updates

Last updated Jan 9th, 2014

Download Stats

Last month:1

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.