Skip to content

Commit

Permalink
Transfer ownership to openfun
Browse files Browse the repository at this point in the history
This plugin is about to change considerably in the way it is interfaced with
Tutor/Open edX. From now on, the plugin will be managed by the FUN-MOOC team.
In practical terms, it means that the following changes will occur:

- On pypi the plugin will be moved to "tutor-contrib-richie". The existing
  plugin will be kept for backward compatibility but upgrades will be available
  only in the contrib package. Thus, end users should uninstall tutor-richie
  before installing tutor-contrib-richie.
- The code repo will be moved from github.com/overhangio/tutor-richie to
  github.com/openfun/tutor-contrib-richie.
- The "richie" plugin will be removed from the list of default plugins that
  ship with `pip install tutor[full]` and the tutor binary. The plugin should
  then be manually installed from pypi (see above).
  • Loading branch information
regisb committed Sep 8, 2022
1 parent 2e40bb0 commit e3b99ed
Show file tree
Hide file tree
Showing 7 changed files with 16 additions and 43 deletions.
17 changes: 0 additions & 17 deletions .github/workflows/sync.yml

This file was deleted.

10 changes: 0 additions & 10 deletions .gitlab-ci.yml

This file was deleted.

4 changes: 3 additions & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,14 @@ Richie plugin for `Tutor <https://docs.tutor.overhang.io>`__

This is a plugin to integrate `Richie <https://richie.education/>`__, the learning portal CMS, with `Open edX <https://open.edx.org>`__. The integration takes the form of a `Tutor <https://docs.tutor.overhang.io>`__ plugin.

⚠ WARNING This plugin is currently undergoing major changes and is being transferred to the `openfun <https://github.com/openfun/>`__ organization.

Installation
------------

::

pip install tutor-richie
pip install tutor-contrib-richie
tutor plugins enable richie

Running the Richie plugin will require that you rebuild the "openedx" Docker image::
Expand Down
10 changes: 4 additions & 6 deletions contrib/edx-platform/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@ def load_readme():
setup(
name="richie-edx-platform",
version="0.0.1",
url="https://github.com/overhangio/tutor-richie/",
url="https://github.com/openfun/tutor-contrib-richie/",
project_urls={
"Code": "https://github.com/overhangio/tutor-richie/tree/master/contrib/edx-platform",
"Issue tracker": "https://github.com/overhangio/tutor-richie/issues",
"Code": "https://github.com/openfun/tutor-contrib-richie/tree/master/contrib/edx-platform",
"Issue tracker": "https://github.com/openfun/tutor-contrib-richie/issues",
},
license="AGPLv3",
author="Overhang.IO",
author="Open FUN (France Universite Numerique) & Overhang.IO",
description="Open edX plugin app for integration with a Richie catalog",
long_description=load_readme(),
packages=find_packages(exclude=["tests*"]),
Expand All @@ -39,8 +39,6 @@ def load_readme():
"License :: OSI Approved :: GNU Affero General Public License v3",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
Expand Down
14 changes: 7 additions & 7 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,20 +25,20 @@ def load_about():


setup(
name="tutor-richie",
name="tutor-contrib-richie",
version=ABOUT["__version__"],
url="https://github.com/overhangio/tutor-richie",
url="https://github.com/openfun/tutor-contrib-richie",
project_urls={
"Code": "https://github.com/overhangio/tutor-richie",
"Issue tracker": "https://github.com/overhangio/tutor-richie/issues",
"Code": "https://github.com/openfun/tutor-contrib-richie",
"Issue tracker": "https://github.com/openfun/tutor-contrib-richie/issues",
},
license="AGPLv3",
author="Overhang.IO",
description="richie plugin for Tutor",
author="Open FUN (France Universite Numerique) & Overhang.IO",
description="Richie plugin for Tutor",
long_description=load_readme(),
packages=find_packages(exclude=["tests*", "contrib*"]),
include_package_data=True,
python_requires=">=3.5",
python_requires=">=3.7",
install_requires=["tutor>=14.0.0,<15.0.0"],
entry_points={
"tutor.plugin.v0": [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# Install Richie catalog integration app
RUN pip install -e "git+https://github.com/overhangio/tutor-richie.git#egg=richie-edx-platform&subdirectory=contrib/edx-platform"
RUN pip install -e "git+https://github.com/openfun/tutor-contrib-richie.git#egg=richie-edx-platform&subdirectory=contrib/edx-platform"
2 changes: 1 addition & 1 deletion tutorrichie/plugin.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
},
"defaults": {
"VERSION": __version__,
"DOCKER_IMAGE": "{{ DOCKER_REGISTRY }}overhangio/openedx-richie:{{ RICHIE_VERSION }}",
"DOCKER_IMAGE": "{{ DOCKER_REGISTRY }}fundocker/openedx-richie:{{ RICHIE_VERSION }}",
"RELEASE_VERSION": "v2.9.1",
"HOST": "courses.{{ LMS_HOST }}",
"MYSQL_DATABASE": "richie",
Expand Down

0 comments on commit e3b99ed

Please sign in to comment.