Repository URL to install this package:
|
Version:
4.18.0 ▾
|
fun-apps
/
METADATA
|
|---|
Metadata-Version: 2.0 Name: fun-apps Version: 4.18.0 Summary: FUN MOOC applications Home-page: https://github.com/openfun/fun-apps Author: Open FUN (France Universite Numerique) Author-email: fun.dev@fun-mooc.fr License: AGPL 3.0 Description-Content-Type: UNKNOWN Keywords: Django,Open edX,MOOC Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Framework :: Django Classifier: Framework :: Django :: 1.8 Classifier: Intended Audience :: Developers Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) Classifier: Natural Language :: English Classifier: Programming Language :: Python :: 2 Classifier: Programming Language :: Python :: 2.7 Requires-Dist: django-bootstrap-form (==3.2) Requires-Dist: django-ckeditor-updated (==4.4.4) Requires-Dist: django-contact-form (==1.0) Requires-Dist: django-haystack (==2.4.1) Requires-Dist: django-pure-pagination (==0.2.1) Requires-Dist: django-solo (==1.0.3) Requires-Dist: easy-thumbnails (==2.2) Requires-Dist: google-api-python-client (==1.5.1) Requires-Dist: hashids (==1.1.0) Requires-Dist: pycaption (==0.4.6) Requires-Dist: raven (==5.25.0) Requires-Dist: unicodecsv (==0.9.4) Provides-Extra: dev Requires-Dist: django-babel-underscore (==0.5.2); extra == 'dev' Requires-Dist: pylint (==1.5.4); extra == 'dev' Requires-Dist: twine; extra == 'dev' Requires-Dist: wheel; extra == 'dev' # FUN-MOOC This repo holds the source code of the [FUN-MOOC](https://fun-mooc.fr/) website. FUN-MOOC is an initiative of the French Ministry of Higher Education to provide free MOOCs from the best French universities. ## Code organization There are three main components to FUN: 1. The Open edX platform that the FUN team has slightly modified with a couple bugfixes: the code for this fork is available in the [edx-platform](https://github.com/openfun/edx-platform/) repository. 2. The FUN layer that defines a visual theme and adds features on top of Open edX. (this repo) 3. The production configuration files, which are not disclosed for obvious security reasons. ## Install The FUN platform is quite complex to install, and we suggest you make use of a virtual machine to contribute to FUN. Instructions on how to get started with FUN are available in the [fun-boxes](https://github.com/openfun/fun-boxes) repository. ## How to contribute? FUN is open to external contributions. If you find a bug on the platform, you should feel free to run FUN on your own computer, modify the code and offer your contributions back to us. To do so, just open a Github pull request on our `dev` branch. If you have found a bug but you are not able to contribute to FUN directly, you should open a new [issue](https://github.com/openfun/fun-apps/issues) in this repository. Please describe in details how to reproduce the problem, what behaviour is expected and what behaviour is observed. If possible, include a URL. As a rule of thumb, new pull requests should come with the corresponding unit tests. If you have trouble running the tests or writing new tests, please say so in your PR and the FUN team will help you improve your pull request. For more important contributions, please ask the FUN team **in advance** to make sure that the feature is relevant and that your approach to solve the problem is the right one. ## FAQ * **Is the content of the courses included in this repository?** No, the courses that are run on FUN are "free" as in "free beer" but not "libre". * **I love this project! How can I help?** Go [follow a course](https://fun-mooc.fr/cours/)! And then come back to us with the issues you have found :-) Either open a ticket or create a pull request. * **Pourquoi ce document est-il rédigé en anglais, et pas en français ?** Le code de FUN est ouvert aux contributions des développeurs du monde entier et pour ce faire il est nécessaire de documenter ce projet en anglais. ## License The fun-apps code is licensed under the [AGPL v3](http://www.gnu.org/licenses/agpl.html). External dependencies packaged with fun-apps have their own license.