Skip to main content

All-in-one collaboration solution providing an intuitive, consistent user experience.

Project description

django Organice Latest version on PyPI

Build status Code health Python versions Monthly downloads from PyPI Software license Gitter chat room

All-in-one collaboration solution. For non-profit organizations, sports clubs, small to medium-sized businesses.

django Organice is a nice way to run a collaboration platform, an intranet, and websites for your business. It’s a compilation of the best Django packages, preconfigured for getting you started quickly. Being powered by the well-known Django Web framework it’s a safe choice for your IT investment providing an easily extensible architecture.

Fundamental Features

  • Enables everyone to contribute to your content—while retaining your full control.
  • Supports all four common collaboration and support patterns in several ways:
    1. Active contribution (create content, contribute corrections)
    2. Passive contribution (report issues, assign tasks, provide feedback)
    3. Active consumption (search and browse for content)
    4. Passive consumption (subscribe to notifications)
  • Continually involves, helps and optimally supports your collaborators by sending out reminders, editing and submission hints to avoid losing traction or interest.

Core Components

Major components of django Organice are:

  • Django Web framework
  • full-featured content management (django CMS)
  • full-featured versatile blog (Zinnia, cmsplugin)
  • events with event calendar (via Zinnia)
  • flexible contact pages (cmsplugin)
  • link collection pages
  • full-featured newsletter (Emencia)
  • todo/issue lists
  • social login and user profiles (allauth)
  • generic analytics support (analytical)
  • web analytics respecting your privacy (Piwik integration)
  • multiple themes (available for free at http://organice.io/themes)
  • multi-language support
  • multiple websites support
  • database support for PostgreSQL, MySQL, Oracle, and more

Roadmap

We are thrilled to get these awesome features out to you:

  • group spaces with automatic mailing list (groupname@example.com)
  • documentation area / wiki (probably by use of CMS functionality)
  • discussion forum / Q&A board (Askbot, Misago)
  • content download for magazine generation
  • unobtrusive, integrated, transparent document and asset management
  • DropBox, ownCloud, Windows OneDrive, Google Drive, Apple iCloud, etc. integration
  • fully integrated search (Haystack)
  • live chat or chat integration
  • surveys (django-crowdsourcing, ntusurvey)

Who is using django Organice?

Examples of websites running django Organice:

Download and Contributions

Official repositories: (kept in sync)

  1. Bitbucket: https://bitbucket.org/organice/django-organice
  2. GitHub: https://github.com/Organice/django-organice

Getting Help

History

0.4

  • Use djangocms-maps (instead of djangocms-googlemap)
  • Add a simple type of editorial workflow (via user groups and CMS permissions)
  • Upgrade Zinnia templates (django-organice-theme)
  • Upgrade and add more social auth providers (django-allauth)
  • Upgrade to Django 1.8.14, django CMS 3.3.2, Zinnia 0.16
  • Add ability to generate Nginx deployment configuration
Changes:https://github.com/Organice/django-organice/compare/v0.3…v0.4
Dependencies:https://github.com/Organice/django-organice/blob/v0.4/docs/requirements.txt

0.3

  • Disable Contact Page plugin (to be replaced by forms builder) – planned for v0.5
  • Disable Mediatree component (needs upgrade to Python 3) – planned for v0.5
  • Disable Newsletter component (needs upgrade to Python 3) – planned for v0.5
  • Add Python 3 support
  • Switch from develop/master model to feature branching model (default branch: master)
  • Migrate project to Django 1.8.8 and django CMS 3.2
  • Add sample content loading (first using fixtures, later converted to management command)
  • Integration of Piwik open source analytics (optional via django-analytical)
  • Add some test coverage, finally!
  • Start with continuous builds (Travis-CI, Shippable)
Changes:https://github.com/Organice/django-organice/compare/v0.2…v0.3
Dependencies:https://github.com/Organice/django-organice/blob/v0.3/docs/requirements.txt

0.2

  • Project-level Makefile
  • Automation of translation processes with Transifex (for documentation only)
  • New options for settings (ORGANICE_URL_PATH_…)
  • Newsletter editor configuration, newsletter template sample
  • Add social login and user profiles (django-allauth)
  • Add assets pipeline (bootstrap-sass, Compass, UglifyJS v2)
  • Upgrade jQuery to v1.11.0, template overhaul with Bootstrap
  • Add language selection dropdown menu
  • Migrate theme data (templates, styles, and javascript) and assets pipeline to separate projects
  • Generation of server configuration (lighttpd) and more options in organice-setup
  • Add media management (django-media-tree)
  • Add todo lists (django-todo)
  • Add generic analytics (django-analytical)
Changes:https://github.com/Organice/django-organice/compare/v0.1…v0.2
Dependencies:https://github.com/Organice/django-organice/blob/v0.2/docs/requirements.txt

0.1

  • Initial release
  • Based on Django 1.5.5, django CMS 2.4.3, Zinnia blog 0.13, Emencia newsletter 0.3.dev
  • A more natural i18n mechanism than vanilla Django, no language prefix for default language
  • Setup script with project generation, deployment settings, custom templates, Bootstrap 3
Dependencies:https://github.com/Organice/django-organice/blob/v0.1/docs/requirements.txt

Project details


Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
django-organice-0.4.0.tar.gz (92.7 kB) Copy SHA256 hash SHA256 Source None Sep 6, 2016

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page