From d07cf43afbb90009c4df09a93f86bb39bc6a835a Mon Sep 17 00:00:00 2001 From: "Kyle D. McCormick" Date: Thu, 7 Nov 2024 16:08:28 -0500 Subject: [PATCH 1/5] feat: Add "next" index (and symlink "nightly" to it) This relies on all the referenced plugins having renamed their "nightly" branches to "next". https://github.com/overhangio/tutor/issues/1096 --- main/next/plugins.yml | 127 ++++++++++++++++++++++++++++++++++++++ main/nightly/plugins.yml | 128 +-------------------------------------- 2 files changed, 128 insertions(+), 127 deletions(-) create mode 100644 main/next/plugins.yml mode change 100644 => 120000 main/nightly/plugins.yml diff --git a/main/next/plugins.yml b/main/next/plugins.yml new file mode 100644 index 0000000..b66f8c3 --- /dev/null +++ b/main/next/plugins.yml @@ -0,0 +1,127 @@ +# This is the index for all Tutor plugins that are officially maintained by Edly. +# It is available at the following location: https://overhang.io/tutor/main/olive/plugins.yml +# It can be modified by opening a pull request on the following repository: https://github.com/overhangio/tpi/ + +- name: android + src: -e git+https://github.com/overhangio/tutor-android.git@next#egg=tutor-android + url: https://github.com/overhangio/tutor-android + author: Edly + maintainer: Edly + description: | + Build an Android mobile application for your Open edX platform. + +- name: cairn + src: -e git+https://github.com/overhangio/tutor-cairn.git@next#egg=tutor-cairn + url: https://github.com/overhangio/tutor-cairn + author: Edly + maintainer: Edly + description: | + Scalable, real-time analytics for Open edX. + Analytics are an essential component of an online learning platform: you need to know whether your courses are effective and which parts need some improvement. You need to know if your students are falling by, and if they do, you need to detect the early warning signs. When your courses are successful, you want to get periodical engagement reports. + + We created a tool to help you answer all these questions. Cairn is a Tutor plugin that you install on top of an Open edX platform and that gives you access to a powerful, full-blown analytics stack. Cairn comes with the following features out of the box: + + ❄️ Unified datalake of learner events and stateful data: both learner-triggered events, coming from the Open edX tracking logs, and stateful data, coming from the existing databases, are available for querying in a single unified interface. This means that you can, for instance, query the grades of the students that visited your platform in the past 24 hours, or collect the email addresses of the students who did not yet complete the latest assignment. + + ⚡ Real-time: new events are visible immediately in your analytics interface. No more waiting for slow batch jobs to complete! + + 🔑 Course- and org-based data access rights: your course staff is granted access only to the data rows that concern them. Cairn makes it easy to create new users with granular access permissions. + + 🎁 Working dashboards out of the box: Cairn comes with a fully functional dashboard that you can start playing with right away. + + 🛠️ Fully customizable data and dashboards: your data scientists, business intelligence team and other tinkerers can freely explore your course data, create and share their own queries, datasets and dashboards. All it takes is a little bit of SQL. + + 🚀 Scalable: Cairn scales as much as its backend, which was designed for Internet scale. + + +- name: discovery + src: -e git+https://github.com/overhangio/tutor-discovery.git@next#egg=tutor-discovery + url: https://github.com/overhangio/tutor-discovery + author: Edly + maintainer: Edly + description: | + Integrate the Open edX Course Discovery application. + This plugins makes it easy to install the course-discovery application + (https://github.com/openedx/course-discovery) in your Open edX environment. + +- name: ecommerce + src: -e git+https://github.com/overhangio/tutor-ecommerce.git@next#egg=tutor-ecommerce + url: https://github.com/overhangio/tutor-ecommerce + author: Edly + maintainer: Edly + description: | + E-commerce plugin to sell course products on Open edX. + This plugins makes it easy to install the ecommerce application + (https://github.com/openedx/ecommerce) in your Open edX environment. Note that this + plugin depends on the discovery and the MFE plugins, which must also be enabled. + +- name: forum + src: -e git+https://github.com/overhangio/tutor-forum.git@next#egg=tutor-forum + url: https://github.com/overhangio/tutor-forum + author: Edly + maintainer: Zaat.dev + description: | + Add discussion forum to your Open edX platform. + +- name: indigo + src: -e git+https://github.com/overhangio/tutor-indigo.git@next#egg=tutor-indigo + url: https://github.com/overhangio/tutor-indigo + author: Edly + maintainer: Edly + description: | + A beautiful, blue theme for Open edX. + +- name: jupyter + src: -e git+https://github.com/overhangio/tutor-jupyter.git@next#egg=tutor-jupyter + url: https://github.com/overhangio/tutor-jupyter + author: Edly + maintainer: Edly + description: | + Run Jupyter notebooks right in your LMS. + + Launch a JupyterHub single-node cluster and install the Jupyter XBlock in the Open + edX LMS/CMS. This makes it very easy to launch student-editable code editors rights + in your courses. + +- name: mfe + src: -e git+https://github.com/overhangio/tutor-mfe.git@next#egg=tutor-mfe + url: https://github.com/overhangio/tutor-mfe + author: Edly + maintainer: Edly + description: | + Easy integration of custom microfrontends with your Open edX platform. + Microfrontends form the backbone of Open edX. Thus, this plugin is required by most Open edX installations. + +- name: minio + src: -e git+https://github.com/overhangio/tutor-minio.git@next#egg=tutor-minio + url: https://github.com/overhangio/tutor-minio + author: Edly + maintainer: Edly + description: | + Scalable object storage for Open edX. + This plugins is pretty much a requirement to run Open edX on Kubernetes. + +- name: notes + src: -e git+https://github.com/overhangio/tutor-notes.git@next#egg=tutor-notes + url: https://github.com/overhangio/tutor-notes + author: Edly + maintainer: eduNEXT + description: | + Add student notes to the Open edX courseware. + +- name: webui + src: -e git+https://github.com/overhangio/tutor-webui.git@next#egg=tutor-webui + url: https://github.com/overhangio/tutor-webui + author: Edly + maintainer: Edly + description: | + Manage your Tutor-powered Open edX installation from the browser. + +- name: xqueue + src: -e git+https://github.com/overhangio/tutor-xqueue.git@next#egg=tutor-xqueue + url: https://github.com/overhangio/tutor-xqueue + author: Edly + maintainer: eduNEXT + description: | + Xqueue external grading system for your Open edX platform. + diff --git a/main/nightly/plugins.yml b/main/nightly/plugins.yml deleted file mode 100644 index c44cd4e..0000000 --- a/main/nightly/plugins.yml +++ /dev/null @@ -1,127 +0,0 @@ -# This is the index for all Tutor plugins that are officially maintained by Edly. -# It is available at the following location: https://overhang.io/tutor/main/olive/plugins.yml -# It can be modified by opening a pull request on the following repository: https://github.com/overhangio/tpi/ - -- name: android - src: -e git+https://github.com/overhangio/tutor-android.git@nightly#egg=tutor-android - url: https://github.com/overhangio/tutor-android - author: Edly - maintainer: Edly - description: | - Build an Android mobile application for your Open edX platform. - -- name: cairn - src: -e git+https://github.com/overhangio/tutor-cairn.git@nightly#egg=tutor-cairn - url: https://github.com/overhangio/tutor-cairn - author: Edly - maintainer: Edly - description: | - Scalable, real-time analytics for Open edX. - Analytics are an essential component of an online learning platform: you need to know whether your courses are effective and which parts need some improvement. You need to know if your students are falling by, and if they do, you need to detect the early warning signs. When your courses are successful, you want to get periodical engagement reports. - - We created a tool to help you answer all these questions. Cairn is a Tutor plugin that you install on top of an Open edX platform and that gives you access to a powerful, full-blown analytics stack. Cairn comes with the following features out of the box: - - ❄️ Unified datalake of learner events and stateful data: both learner-triggered events, coming from the Open edX tracking logs, and stateful data, coming from the existing databases, are available for querying in a single unified interface. This means that you can, for instance, query the grades of the students that visited your platform in the past 24 hours, or collect the email addresses of the students who did not yet complete the latest assignment. - - ⚡ Real-time: new events are visible immediately in your analytics interface. No more waiting for slow batch jobs to complete! - - 🔑 Course- and org-based data access rights: your course staff is granted access only to the data rows that concern them. Cairn makes it easy to create new users with granular access permissions. - - 🎁 Working dashboards out of the box: Cairn comes with a fully functional dashboard that you can start playing with right away. - - 🛠️ Fully customizable data and dashboards: your data scientists, business intelligence team and other tinkerers can freely explore your course data, create and share their own queries, datasets and dashboards. All it takes is a little bit of SQL. - - 🚀 Scalable: Cairn scales as much as its backend, which was designed for Internet scale. - - -- name: discovery - src: -e git+https://github.com/overhangio/tutor-discovery.git@nightly#egg=tutor-discovery - url: https://github.com/overhangio/tutor-discovery - author: Edly - maintainer: Edly - description: | - Integrate the Open edX Course Discovery application. - This plugins makes it easy to install the course-discovery application - (https://github.com/openedx/course-discovery) in your Open edX environment. - -- name: ecommerce - src: -e git+https://github.com/overhangio/tutor-ecommerce.git@nightly#egg=tutor-ecommerce - url: https://github.com/overhangio/tutor-ecommerce - author: Edly - maintainer: Edly - description: | - E-commerce plugin to sell course products on Open edX. - This plugins makes it easy to install the ecommerce application - (https://github.com/openedx/ecommerce) in your Open edX environment. Note that this - plugin depends on the discovery and the MFE plugins, which must also be enabled. - -- name: forum - src: -e git+https://github.com/overhangio/tutor-forum.git@nightly#egg=tutor-forum - url: https://github.com/overhangio/tutor-forum - author: Edly - maintainer: Zaat.dev - description: | - Add discussion forum to your Open edX platform. - -- name: indigo - src: -e git+https://github.com/overhangio/tutor-indigo.git@nightly#egg=tutor-indigo - url: https://github.com/overhangio/tutor-indigo - author: Edly - maintainer: Edly - description: | - A beautiful, blue theme for Open edX. - -- name: jupyter - src: -e git+https://github.com/overhangio/tutor-jupyter.git@nightly#egg=tutor-jupyter - url: https://github.com/overhangio/tutor-jupyter - author: Edly - maintainer: Edly - description: | - Run Jupyter notebooks right in your LMS. - - Launch a JupyterHub single-node cluster and install the Jupyter XBlock in the Open - edX LMS/CMS. This makes it very easy to launch student-editable code editors rights - in your courses. - -- name: mfe - src: -e git+https://github.com/overhangio/tutor-mfe.git@nightly#egg=tutor-mfe - url: https://github.com/overhangio/tutor-mfe - author: Edly - maintainer: Edly - description: | - Easy integration of custom microfrontends with your Open edX platform. - Microfrontends form the backbone of Open edX. Thus, this plugin is required by most Open edX installations. - -- name: minio - src: -e git+https://github.com/overhangio/tutor-minio.git@nightly#egg=tutor-minio - url: https://github.com/overhangio/tutor-minio - author: Edly - maintainer: Edly - description: | - Scalable object storage for Open edX. - This plugins is pretty much a requirement to run Open edX on Kubernetes. - -- name: notes - src: -e git+https://github.com/overhangio/tutor-notes.git@nightly#egg=tutor-notes - url: https://github.com/overhangio/tutor-notes - author: Edly - maintainer: eduNEXT - description: | - Add student notes to the Open edX courseware. - -- name: webui - src: -e git+https://github.com/overhangio/tutor-webui.git@nightly#egg=tutor-webui - url: https://github.com/overhangio/tutor-webui - author: Edly - maintainer: Edly - description: | - Manage your Tutor-powered Open edX installation from the browser. - -- name: xqueue - src: -e git+https://github.com/overhangio/tutor-xqueue.git@nightly#egg=tutor-xqueue - url: https://github.com/overhangio/tutor-xqueue - author: Edly - maintainer: eduNEXT - description: | - Xqueue external grading system for your Open edX platform. - diff --git a/main/nightly/plugins.yml b/main/nightly/plugins.yml new file mode 120000 index 0000000..cdf1fa9 --- /dev/null +++ b/main/nightly/plugins.yml @@ -0,0 +1 @@ +../next/plugins.yml \ No newline at end of file From 64f6c070e6b3e7769b834b042071239abe16f3ff Mon Sep 17 00:00:00 2001 From: "Kyle D. McCormick" Date: Wed, 27 Nov 2024 00:56:00 -0500 Subject: [PATCH 2/5] revert: feat: Add "next" index (and symlink "nightly" to it) This reverts commit d07cf43afbb90009c4df09a93f86bb39bc6a835a. --- main/next/plugins.yml | 127 -------------------------------------- main/nightly/plugins.yml | 128 ++++++++++++++++++++++++++++++++++++++- 2 files changed, 127 insertions(+), 128 deletions(-) delete mode 100644 main/next/plugins.yml mode change 120000 => 100644 main/nightly/plugins.yml diff --git a/main/next/plugins.yml b/main/next/plugins.yml deleted file mode 100644 index b66f8c3..0000000 --- a/main/next/plugins.yml +++ /dev/null @@ -1,127 +0,0 @@ -# This is the index for all Tutor plugins that are officially maintained by Edly. -# It is available at the following location: https://overhang.io/tutor/main/olive/plugins.yml -# It can be modified by opening a pull request on the following repository: https://github.com/overhangio/tpi/ - -- name: android - src: -e git+https://github.com/overhangio/tutor-android.git@next#egg=tutor-android - url: https://github.com/overhangio/tutor-android - author: Edly - maintainer: Edly - description: | - Build an Android mobile application for your Open edX platform. - -- name: cairn - src: -e git+https://github.com/overhangio/tutor-cairn.git@next#egg=tutor-cairn - url: https://github.com/overhangio/tutor-cairn - author: Edly - maintainer: Edly - description: | - Scalable, real-time analytics for Open edX. - Analytics are an essential component of an online learning platform: you need to know whether your courses are effective and which parts need some improvement. You need to know if your students are falling by, and if they do, you need to detect the early warning signs. When your courses are successful, you want to get periodical engagement reports. - - We created a tool to help you answer all these questions. Cairn is a Tutor plugin that you install on top of an Open edX platform and that gives you access to a powerful, full-blown analytics stack. Cairn comes with the following features out of the box: - - ❄️ Unified datalake of learner events and stateful data: both learner-triggered events, coming from the Open edX tracking logs, and stateful data, coming from the existing databases, are available for querying in a single unified interface. This means that you can, for instance, query the grades of the students that visited your platform in the past 24 hours, or collect the email addresses of the students who did not yet complete the latest assignment. - - ⚡ Real-time: new events are visible immediately in your analytics interface. No more waiting for slow batch jobs to complete! - - 🔑 Course- and org-based data access rights: your course staff is granted access only to the data rows that concern them. Cairn makes it easy to create new users with granular access permissions. - - 🎁 Working dashboards out of the box: Cairn comes with a fully functional dashboard that you can start playing with right away. - - 🛠️ Fully customizable data and dashboards: your data scientists, business intelligence team and other tinkerers can freely explore your course data, create and share their own queries, datasets and dashboards. All it takes is a little bit of SQL. - - 🚀 Scalable: Cairn scales as much as its backend, which was designed for Internet scale. - - -- name: discovery - src: -e git+https://github.com/overhangio/tutor-discovery.git@next#egg=tutor-discovery - url: https://github.com/overhangio/tutor-discovery - author: Edly - maintainer: Edly - description: | - Integrate the Open edX Course Discovery application. - This plugins makes it easy to install the course-discovery application - (https://github.com/openedx/course-discovery) in your Open edX environment. - -- name: ecommerce - src: -e git+https://github.com/overhangio/tutor-ecommerce.git@next#egg=tutor-ecommerce - url: https://github.com/overhangio/tutor-ecommerce - author: Edly - maintainer: Edly - description: | - E-commerce plugin to sell course products on Open edX. - This plugins makes it easy to install the ecommerce application - (https://github.com/openedx/ecommerce) in your Open edX environment. Note that this - plugin depends on the discovery and the MFE plugins, which must also be enabled. - -- name: forum - src: -e git+https://github.com/overhangio/tutor-forum.git@next#egg=tutor-forum - url: https://github.com/overhangio/tutor-forum - author: Edly - maintainer: Zaat.dev - description: | - Add discussion forum to your Open edX platform. - -- name: indigo - src: -e git+https://github.com/overhangio/tutor-indigo.git@next#egg=tutor-indigo - url: https://github.com/overhangio/tutor-indigo - author: Edly - maintainer: Edly - description: | - A beautiful, blue theme for Open edX. - -- name: jupyter - src: -e git+https://github.com/overhangio/tutor-jupyter.git@next#egg=tutor-jupyter - url: https://github.com/overhangio/tutor-jupyter - author: Edly - maintainer: Edly - description: | - Run Jupyter notebooks right in your LMS. - - Launch a JupyterHub single-node cluster and install the Jupyter XBlock in the Open - edX LMS/CMS. This makes it very easy to launch student-editable code editors rights - in your courses. - -- name: mfe - src: -e git+https://github.com/overhangio/tutor-mfe.git@next#egg=tutor-mfe - url: https://github.com/overhangio/tutor-mfe - author: Edly - maintainer: Edly - description: | - Easy integration of custom microfrontends with your Open edX platform. - Microfrontends form the backbone of Open edX. Thus, this plugin is required by most Open edX installations. - -- name: minio - src: -e git+https://github.com/overhangio/tutor-minio.git@next#egg=tutor-minio - url: https://github.com/overhangio/tutor-minio - author: Edly - maintainer: Edly - description: | - Scalable object storage for Open edX. - This plugins is pretty much a requirement to run Open edX on Kubernetes. - -- name: notes - src: -e git+https://github.com/overhangio/tutor-notes.git@next#egg=tutor-notes - url: https://github.com/overhangio/tutor-notes - author: Edly - maintainer: eduNEXT - description: | - Add student notes to the Open edX courseware. - -- name: webui - src: -e git+https://github.com/overhangio/tutor-webui.git@next#egg=tutor-webui - url: https://github.com/overhangio/tutor-webui - author: Edly - maintainer: Edly - description: | - Manage your Tutor-powered Open edX installation from the browser. - -- name: xqueue - src: -e git+https://github.com/overhangio/tutor-xqueue.git@next#egg=tutor-xqueue - url: https://github.com/overhangio/tutor-xqueue - author: Edly - maintainer: eduNEXT - description: | - Xqueue external grading system for your Open edX platform. - diff --git a/main/nightly/plugins.yml b/main/nightly/plugins.yml deleted file mode 120000 index cdf1fa9..0000000 --- a/main/nightly/plugins.yml +++ /dev/null @@ -1 +0,0 @@ -../next/plugins.yml \ No newline at end of file diff --git a/main/nightly/plugins.yml b/main/nightly/plugins.yml new file mode 100644 index 0000000..c44cd4e --- /dev/null +++ b/main/nightly/plugins.yml @@ -0,0 +1,127 @@ +# This is the index for all Tutor plugins that are officially maintained by Edly. +# It is available at the following location: https://overhang.io/tutor/main/olive/plugins.yml +# It can be modified by opening a pull request on the following repository: https://github.com/overhangio/tpi/ + +- name: android + src: -e git+https://github.com/overhangio/tutor-android.git@nightly#egg=tutor-android + url: https://github.com/overhangio/tutor-android + author: Edly + maintainer: Edly + description: | + Build an Android mobile application for your Open edX platform. + +- name: cairn + src: -e git+https://github.com/overhangio/tutor-cairn.git@nightly#egg=tutor-cairn + url: https://github.com/overhangio/tutor-cairn + author: Edly + maintainer: Edly + description: | + Scalable, real-time analytics for Open edX. + Analytics are an essential component of an online learning platform: you need to know whether your courses are effective and which parts need some improvement. You need to know if your students are falling by, and if they do, you need to detect the early warning signs. When your courses are successful, you want to get periodical engagement reports. + + We created a tool to help you answer all these questions. Cairn is a Tutor plugin that you install on top of an Open edX platform and that gives you access to a powerful, full-blown analytics stack. Cairn comes with the following features out of the box: + + ❄️ Unified datalake of learner events and stateful data: both learner-triggered events, coming from the Open edX tracking logs, and stateful data, coming from the existing databases, are available for querying in a single unified interface. This means that you can, for instance, query the grades of the students that visited your platform in the past 24 hours, or collect the email addresses of the students who did not yet complete the latest assignment. + + ⚡ Real-time: new events are visible immediately in your analytics interface. No more waiting for slow batch jobs to complete! + + 🔑 Course- and org-based data access rights: your course staff is granted access only to the data rows that concern them. Cairn makes it easy to create new users with granular access permissions. + + 🎁 Working dashboards out of the box: Cairn comes with a fully functional dashboard that you can start playing with right away. + + 🛠️ Fully customizable data and dashboards: your data scientists, business intelligence team and other tinkerers can freely explore your course data, create and share their own queries, datasets and dashboards. All it takes is a little bit of SQL. + + 🚀 Scalable: Cairn scales as much as its backend, which was designed for Internet scale. + + +- name: discovery + src: -e git+https://github.com/overhangio/tutor-discovery.git@nightly#egg=tutor-discovery + url: https://github.com/overhangio/tutor-discovery + author: Edly + maintainer: Edly + description: | + Integrate the Open edX Course Discovery application. + This plugins makes it easy to install the course-discovery application + (https://github.com/openedx/course-discovery) in your Open edX environment. + +- name: ecommerce + src: -e git+https://github.com/overhangio/tutor-ecommerce.git@nightly#egg=tutor-ecommerce + url: https://github.com/overhangio/tutor-ecommerce + author: Edly + maintainer: Edly + description: | + E-commerce plugin to sell course products on Open edX. + This plugins makes it easy to install the ecommerce application + (https://github.com/openedx/ecommerce) in your Open edX environment. Note that this + plugin depends on the discovery and the MFE plugins, which must also be enabled. + +- name: forum + src: -e git+https://github.com/overhangio/tutor-forum.git@nightly#egg=tutor-forum + url: https://github.com/overhangio/tutor-forum + author: Edly + maintainer: Zaat.dev + description: | + Add discussion forum to your Open edX platform. + +- name: indigo + src: -e git+https://github.com/overhangio/tutor-indigo.git@nightly#egg=tutor-indigo + url: https://github.com/overhangio/tutor-indigo + author: Edly + maintainer: Edly + description: | + A beautiful, blue theme for Open edX. + +- name: jupyter + src: -e git+https://github.com/overhangio/tutor-jupyter.git@nightly#egg=tutor-jupyter + url: https://github.com/overhangio/tutor-jupyter + author: Edly + maintainer: Edly + description: | + Run Jupyter notebooks right in your LMS. + + Launch a JupyterHub single-node cluster and install the Jupyter XBlock in the Open + edX LMS/CMS. This makes it very easy to launch student-editable code editors rights + in your courses. + +- name: mfe + src: -e git+https://github.com/overhangio/tutor-mfe.git@nightly#egg=tutor-mfe + url: https://github.com/overhangio/tutor-mfe + author: Edly + maintainer: Edly + description: | + Easy integration of custom microfrontends with your Open edX platform. + Microfrontends form the backbone of Open edX. Thus, this plugin is required by most Open edX installations. + +- name: minio + src: -e git+https://github.com/overhangio/tutor-minio.git@nightly#egg=tutor-minio + url: https://github.com/overhangio/tutor-minio + author: Edly + maintainer: Edly + description: | + Scalable object storage for Open edX. + This plugins is pretty much a requirement to run Open edX on Kubernetes. + +- name: notes + src: -e git+https://github.com/overhangio/tutor-notes.git@nightly#egg=tutor-notes + url: https://github.com/overhangio/tutor-notes + author: Edly + maintainer: eduNEXT + description: | + Add student notes to the Open edX courseware. + +- name: webui + src: -e git+https://github.com/overhangio/tutor-webui.git@nightly#egg=tutor-webui + url: https://github.com/overhangio/tutor-webui + author: Edly + maintainer: Edly + description: | + Manage your Tutor-powered Open edX installation from the browser. + +- name: xqueue + src: -e git+https://github.com/overhangio/tutor-xqueue.git@nightly#egg=tutor-xqueue + url: https://github.com/overhangio/tutor-xqueue + author: Edly + maintainer: eduNEXT + description: | + Xqueue external grading system for your Open edX platform. + From 08b4e986ca52a2e28e60604e471c1cf75681139b Mon Sep 17 00:00:00 2001 From: "Kyle D. McCormick" Date: Wed, 27 Nov 2024 00:57:45 -0500 Subject: [PATCH 3/5] feat: Rename Nightly index to Main --- main/{nightly => main}/plugins.yml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename main/{nightly => main}/plugins.yml (100%) diff --git a/main/nightly/plugins.yml b/main/main/plugins.yml similarity index 100% rename from main/nightly/plugins.yml rename to main/main/plugins.yml From a2087d2fc454245a233f817c7f0d0a6fa394151b Mon Sep 17 00:00:00 2001 From: "Kyle D. McCormick" Date: Wed, 27 Nov 2024 00:58:25 -0500 Subject: [PATCH 4/5] feat: Symlink Nightly index to Main for backcompat --- main/nightly/plugins.yml | 1 + 1 file changed, 1 insertion(+) create mode 100644 main/nightly/plugins.yml diff --git a/main/nightly/plugins.yml b/main/nightly/plugins.yml new file mode 100644 index 0000000..455552a --- /dev/null +++ b/main/nightly/plugins.yml @@ -0,0 +1 @@ +../main/plugins.yml From 00c8ed8ec411fda2867e67121a1f091072698208 Mon Sep 17 00:00:00 2001 From: "Kyle D. McCormick" Date: Wed, 27 Nov 2024 01:00:15 -0500 Subject: [PATCH 5/5] feat!: Point Main index at main branches instead of nightly branches --- main/main/plugins.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/main/main/plugins.yml b/main/main/plugins.yml index c44cd4e..e8529dd 100644 --- a/main/main/plugins.yml +++ b/main/main/plugins.yml @@ -3,7 +3,7 @@ # It can be modified by opening a pull request on the following repository: https://github.com/overhangio/tpi/ - name: android - src: -e git+https://github.com/overhangio/tutor-android.git@nightly#egg=tutor-android + src: -e git+https://github.com/overhangio/tutor-android.git@main#egg=tutor-android url: https://github.com/overhangio/tutor-android author: Edly maintainer: Edly @@ -11,7 +11,7 @@ Build an Android mobile application for your Open edX platform. - name: cairn - src: -e git+https://github.com/overhangio/tutor-cairn.git@nightly#egg=tutor-cairn + src: -e git+https://github.com/overhangio/tutor-cairn.git@main#egg=tutor-cairn url: https://github.com/overhangio/tutor-cairn author: Edly maintainer: Edly @@ -35,7 +35,7 @@ - name: discovery - src: -e git+https://github.com/overhangio/tutor-discovery.git@nightly#egg=tutor-discovery + src: -e git+https://github.com/overhangio/tutor-discovery.git@main#egg=tutor-discovery url: https://github.com/overhangio/tutor-discovery author: Edly maintainer: Edly @@ -45,7 +45,7 @@ (https://github.com/openedx/course-discovery) in your Open edX environment. - name: ecommerce - src: -e git+https://github.com/overhangio/tutor-ecommerce.git@nightly#egg=tutor-ecommerce + src: -e git+https://github.com/overhangio/tutor-ecommerce.git@main#egg=tutor-ecommerce url: https://github.com/overhangio/tutor-ecommerce author: Edly maintainer: Edly @@ -56,7 +56,7 @@ plugin depends on the discovery and the MFE plugins, which must also be enabled. - name: forum - src: -e git+https://github.com/overhangio/tutor-forum.git@nightly#egg=tutor-forum + src: -e git+https://github.com/overhangio/tutor-forum.git@main#egg=tutor-forum url: https://github.com/overhangio/tutor-forum author: Edly maintainer: Zaat.dev @@ -64,7 +64,7 @@ Add discussion forum to your Open edX platform. - name: indigo - src: -e git+https://github.com/overhangio/tutor-indigo.git@nightly#egg=tutor-indigo + src: -e git+https://github.com/overhangio/tutor-indigo.git@main#egg=tutor-indigo url: https://github.com/overhangio/tutor-indigo author: Edly maintainer: Edly @@ -72,7 +72,7 @@ A beautiful, blue theme for Open edX. - name: jupyter - src: -e git+https://github.com/overhangio/tutor-jupyter.git@nightly#egg=tutor-jupyter + src: -e git+https://github.com/overhangio/tutor-jupyter.git@main#egg=tutor-jupyter url: https://github.com/overhangio/tutor-jupyter author: Edly maintainer: Edly @@ -84,7 +84,7 @@ in your courses. - name: mfe - src: -e git+https://github.com/overhangio/tutor-mfe.git@nightly#egg=tutor-mfe + src: -e git+https://github.com/overhangio/tutor-mfe.git@main#egg=tutor-mfe url: https://github.com/overhangio/tutor-mfe author: Edly maintainer: Edly @@ -93,7 +93,7 @@ Microfrontends form the backbone of Open edX. Thus, this plugin is required by most Open edX installations. - name: minio - src: -e git+https://github.com/overhangio/tutor-minio.git@nightly#egg=tutor-minio + src: -e git+https://github.com/overhangio/tutor-minio.git@main#egg=tutor-minio url: https://github.com/overhangio/tutor-minio author: Edly maintainer: Edly @@ -102,7 +102,7 @@ This plugins is pretty much a requirement to run Open edX on Kubernetes. - name: notes - src: -e git+https://github.com/overhangio/tutor-notes.git@nightly#egg=tutor-notes + src: -e git+https://github.com/overhangio/tutor-notes.git@main#egg=tutor-notes url: https://github.com/overhangio/tutor-notes author: Edly maintainer: eduNEXT @@ -110,7 +110,7 @@ Add student notes to the Open edX courseware. - name: webui - src: -e git+https://github.com/overhangio/tutor-webui.git@nightly#egg=tutor-webui + src: -e git+https://github.com/overhangio/tutor-webui.git@main#egg=tutor-webui url: https://github.com/overhangio/tutor-webui author: Edly maintainer: Edly @@ -118,7 +118,7 @@ Manage your Tutor-powered Open edX installation from the browser. - name: xqueue - src: -e git+https://github.com/overhangio/tutor-xqueue.git@nightly#egg=tutor-xqueue + src: -e git+https://github.com/overhangio/tutor-xqueue.git@main#egg=tutor-xqueue url: https://github.com/overhangio/tutor-xqueue author: Edly maintainer: eduNEXT