Skip to main content

Organization management module for Open edX

Project description

edx-organizations (organizations) is a Django application responsible for managing the concept of Organizations in the Open edX platform. Organizations represent the entities responsible for creating and publishing Courses. In the future the scope and responsibilty of the Organization may evolve to include other aspects, such as related learners.

Usage

Organizations is designed to centralize metadata about course publishers, such as their title, logo URL, and information included in certificates.

Standalone Testing

$ ./run_tests

Open edX Platform Integration

  1. Update the version of edx-organizations in the appropriate requirements file (e.g. requirements/edx/base.txt).

  2. Add ‘organizations’ to the list of installed apps in common.py.

  3. Install all requirements:

$ pip install -r requirements
  1. (Optional) Run tests:

$ paver test_system -s lms

How to Contribute

Contributions are very welcome, but please note that edx-organizations is currently an early stage work-in-progress and is changing frequently at this time.

See our CONTRIBUTING file for more information – it also contains guidelines for how to maintain high code quality, which will make your contribution more likely to be accepted.

Reporting Security Issues

Please do not report security issues in public. Please email security@edx.org.

Mailing List and IRC Channel

You can discuss this code on the edx-code Google Group or in the edx-code IRC channel on Freenode.

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

edx-organizations-0.3.1.tar.gz (25.8 kB view details)

Uploaded Source

File details

Details for the file edx-organizations-0.3.1.tar.gz.

File metadata

File hashes

Hashes for edx-organizations-0.3.1.tar.gz
Algorithm Hash digest
SHA256 a0d1a9c222b4b57b8458669ad15859ca3caf83e3b0a0a310e15bfcd8e3a28564
MD5 3a4ff67f211645cb33a2c7dc2bf2ad18
BLAKE2b-256 3925faf6ab5b1efa6b90738cb655f9bebdcff7a7a6ac18d028a96e28a5c2da25

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