You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a user-manual page cataloguing Kolibri's optional plugins — the ones that ship as separate PyPI wheels rather than in core.
Context
The optional plugins now live in-tree in the Kolibri monorepo at python_packages/ and publish as independent PyPI wheels: kolibri-sentry-plugin, kolibri-oidc-client-plugin, kolibri-oidc-provider-plugin, kolibri-opensearch-plugin, kolibri-sync-extras-plugin.
Overview
Add a user-manual page cataloguing Kolibri's optional plugins — the ones that ship as separate PyPI wheels rather than in core.
Context
python_packages/and publish as independent PyPI wheels:kolibri-sentry-plugin,kolibri-oidc-client-plugin,kolibri-oidc-provider-plugin,kolibri-opensearch-plugin,kolibri-sync-extras-plugin.context_translation(Extract the context_translation plugin into python_packages kolibri#14975) anddemo_server(Extract the demo_server plugin into python_packages kolibri#14976) are being extracted intopython_packages/too.The Change
pip install kolibri-<name>-plugin).kolibri plugin enable).python_packages/source directory.Out of Scope
python_packages/.Acceptance Criteria
python_packages/optional plugin with a one-line description.python_packages/source directory.References
AI usage
Rewrote this 2020 issue with Claude Code to reflect the monorepo migration. Claude checked Kolibri's existing docs to confirm the catalogue gap.