Skip to content

[IDEA] Split API from application #271

@mgaffigan

Description

@mgaffigan

Is your feature request related to a problem? Please describe.
Writing plugins ties you to a particular release of the application. It is desirable not to require such rigid coupling. It's also annoying to build, since Maven Central does not contain API JARS, and encourages use of non-API surfaces within mirth-server.

Describe the solution you'd like
Split mirth-server into mirth-server and mirth-server-core. (Same for client). Publish mirth-server-core to Maven Central. Version mirth-server and mirth-server-core separately (only changing mirth-server-core when the API shape changes).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions