You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by "Andrus Adamchik (Jira)" <ji...@apache.org> on 2026/05/17 18:56:00 UTC

[jira] [Created] (CAY-2945) CayenneModeler universal "main"

Andrus Adamchik created CAY-2945:
------------------------------------

             Summary: CayenneModeler universal "main"
                 Key: CAY-2945
                 URL: https://issues.apache.org/jira/browse/CAY-2945
             Project: Cayenne
          Issue Type: Improvement
            Reporter: Andrus Adamchik
            Assignee: Andrus Adamchik
             Fix For: 5.0-M2


Modeler "-ext" submodules were originally created to split platform-specific dependencies between assemblies. We no longer have platform-specific jar (I guess "jgoodies-looks" is kinda one of them?). So we can simplify our setup and combine platform-specific  UI configurators in a the main "cayenne-modeler" module.

h2. Benefits
* fewer modules, less confusion
* native Modeler would start from a generic jar (or from an IDE)

The legacy behavior can be emulated using {{-Dos.name=os_to_fake}}




--
This message was sent by Atlassian Jira
(v8.20.10#820010)