Operaton's Approach to Community Plugin Management

At Operaton, we’re all about making things simple, efficient, and user-friendly. That’s why we’ve adopted a centralized approach to managing community plugins:

:point_right: Popular plugins will be forked and maintained directly within our official GitHub organization.

No extra “community hubs,” no scattered repositories – just a single, reliable source for all plugins under the Operaton umbrella. :rocket:

This ensures:

:white_check_mark: Up-to-date plugins

:white_check_mark: Consistent quality

:white_check_mark: Easy access for contributors and users alike

:shield: Our first fork? The Keycloak plugin!

:closed_lock_with_key: By integrating the Keycloak plugin into Operaton, we make it easier to manage authentication and authorization for your BPMN workflows. Secure, seamless, and developer-friendly – that’s our promise!

:bulb: Why a centralized plugin strategy?

• It keeps our ecosystem clean and cohesive.

• Contributors can focus on improving a unified codebase.

• Users know exactly where to find trusted, maintained plugins.

But we want to hear your thoughts! :speech_balloon:

• Do you think this centralized approach works best for plugin management?

• What challenges or benefits do you foresee?