Replies: 3 comments
-
|
I believe I saw this in another request with a demand of an architectural refactor so that new plugins or integrations, I'd prefer this as well. All with all I want to propose that any valid plugin architecture should concider the following architectural drivers:
|
Beta Was this translation helpful? Give feedback.
-
|
I'd like to add a few ideas I also had around a potential plugin ecosystem.
|
Beta Was this translation helpful? Give feedback.
-
|
Nevermind. I'm late to the party. Which is apparently here https://github.com/pewdiepie-archdaemon/odysseus/discussions/4439 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Edit for a better explanation.
Let users create custom plugins that extend or manage whatever they need while preserving updateability. This avoids modifying the Odysseus source code directly, making updates much easier and reducing merge conflicts.
Example use case
Possible capabilities
plugins/directory with versioning and dependency metadata.A stable plugin API would encourage community extensions while keeping the core project maintainable and easier to update.
Beta Was this translation helpful? Give feedback.
All reactions