Skip to content
This repository has been archived by the owner on May 2, 2024. It is now read-only.

As a developer I want access to more IDAs #2

Closed
1 task
kdmccormick opened this issue Jan 27, 2022 · 2 comments
Closed
1 task

As a developer I want access to more IDAs #2

kdmccormick opened this issue Jan 27, 2022 · 2 comments
Labels
duplicate This issue or pull request already exists elsewhere

Comments

@kdmccormick
Copy link
Collaborator

kdmccormick commented Jan 27, 2022

Copied in from the existing backlog. Needs grooming.


Tutor should have a well documented recipe for adding additional services as plugins. This road should be well paved, though the work can be done by folks outside the Tutor core team.

Questions:

  • Is there a registry from plugins
  • What's the best way to support multiple topologies? Extended templates?

Note: obviously, the complexity of adding extra IDAs will depend on how complex they are. E.g: the ecommerce IDA takes more effort than others.

@kdmccormick kdmccormick changed the title As a developer I want to easily load test data sets into arbitrary tutor hosted applications As a developer I want access to more IDAs Jan 27, 2022
@regisb
Copy link

regisb commented Feb 1, 2022

edX MFEs have not been added.

This is now done as part of the tutor-mfe plugin: https://github.com/overhangio/tutor-mfe

FUN Richie was added as a catalog/marketing site option

A plugin now exists, thanks to support from FUN (cc @sampaccoud): https://github.com/overhangio/tutor-richie

Is there a registry from plugins

Currently, the only list of officially supported plugins is from the overhang.io website: https://overhang.io/tutor/plugins
This list is linked to from here: https://docs.tutor.overhang.io/plugins.html#existing-plugins

We should definitely provide a publicly-editable list of plugins. I suggest to add a table to the Tutor documentation listing all plugins. The table must include the following information:

  • Name
  • Short description
  • Supported releases/tutor versions
  • Link to project page, which must include the following information:
    • Setup instructions
    • How to get support

When a plugin does not support the latest release, it will be moved to an "older plugins" table.

@kdmccormick
Copy link
Collaborator Author

Closing this issue in favor of:

Repository owner moved this from Ungroomed to Closed in Tutor DevEnv Adoption (OLD BOARD) Feb 9, 2022
@kdmccormick kdmccormick added the duplicate This issue or pull request already exists elsewhere label Feb 22, 2022
@kdmccormick kdmccormick closed this as not planned Won't fix, can't repro, duplicate, stale Feb 24, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
duplicate This issue or pull request already exists elsewhere
Projects
None yet
Development

No branches or pull requests

2 participants