-
Notifications
You must be signed in to change notification settings - Fork 3
20 MLPro Extension Hub
The MLPro Extension Hub (MEH) is a part of the online documentation introduced with release 1.2.0. It contains all whitelisted external MLPro extensions that meet well defined requirements. A daily running workflow scans all potential extensions on GitHub and creates an issue for those that are not yet whitelisted or blacklisted. This issue is automatically assigned to all MLPro administrators. Furthermore, all contributors of the extension will be informed by being mentioned explicitly in a comment within this issue (example: #855).
The MEH consists of the following components:
- Section "Extension Hub" of the online documentation
- Workflow "Update Extension Hub" (runs daily and can also be executed manually on demand)
- Folder ./extensions
- Check the requirements
- Add a new line with the full technical name of the repository to the Whitelist
- Update and close the related issue
- Add a new line with the full technical name of the repository to the Blacklist
- Justify the decision in the related related issue and close it
"Spam repositories" (e.g. auto-generated mass repositories) with nonsensical content are to be blacklisted. Furthermore, an extension is blacklisted that does not meet the minimum requirements or is met with justified rejection in the community. The authors of such an extension should be informed about the reasons for the blacklisting.