Hi, The time to split Guvnor into "Guvnor" (common asset management/generic project framework) and "Drools IDE" (Editors for Drools assets) has arrived.
This is a list of the current Guvnor modules and a proposal as to the split. Please feedback any comments - I'd like to split next week (and perform related GAV changes):- *guvnor-commons * 1. guvnor-comons-builder ---> drools-ide 2. guvnor-commons-data ---> split applicable components into guvnor and drools-ide(sub-package "tables" is guvnor; the remainder are drools-ide). 3. guvnor-commons-security ---> drools-ide 4. guvnor-commons-security-api ---> drools-ide 5. guvnor-commons-ui ---> split applicable components into guvnor and drools-ide (some classes in sub-package "widgets" are drools-ide and sub-package "workitems" is drools-ide but can be deleted). *guvnor-core* 1. guvnor-core-services ---> guvnor 2. guvnor-datamodel ---> drools-ide 3. guvnor-project ---> drools-ide 4. guvnor-workingsets ---> delete (not used) * guvnor-editors * 1. guvnor-categories-editor ---> drools-ide 2. guvnor-default-editor ---> drools-ide 3. guvnor-drl-text-editor ---> drools-ide 4. guvnor-dsl-text-edutor ---> drools-ide 5. guvnor-dtable-xls-editor ---> drools-ide 6. guvnor-enum-editor ---> drools-ide 7. guvnor-explorer ---> guvnor 8. guvnor-factmodel-editor ---> drools-ide 9. guvnor-globals-editor ---> drools-ide 10. guvnor-guided-dtable-editor ---> drools-ide 11. guvnor-guided-rule-editor ---> drools-ide 12. guvnor-guided-scorecard-editor ---> drools-ide 13. guvnor-guided-template-editor ---> drools-ide 14. guvnor-inbox ---> guvnor 15. guvnor-m2repo-editor ---> guvnor 16. guvnor-project-config-editor ---> drools-ide 17. guvnor-project-editor ---> drools-ide 18. guvnor-scorecard-xls-editor ---> drools-ide 19. guvnor-search-screen ---> guvnor 20. guvnor-test-scenario-editor ---> drools-ide Worthy of mention is that the "Project Editor" becomes a Drools specific project editor (as it needs to handle both pom.xml and kmodule.xml). There is no "Project Editor" out of the box for Guvnor. *guvnor-webapp * 1. guvnor-showcase ---> drools-ide *guvnor-widgets* 1. guvnor-config-resource-widget ---> drools-ide 2. guvnor-decorated-grid-widget ---> drools-ide 3. guvnor-error-messages-widget ---> delete (not used) 4. guvnor-metadata-widget ---> guvnor 5. guvnor-view-source-widget ---> drools-ide *GAV changes * drools-ide components would adopt the "org.drools.ide" GroupId; guvnor components would adopt the "org.kie.guvnor" GroupId. Package names would be corrected to follow the GAV-package naming convention. With kind regards, Mike
_______________________________________________ rules-dev mailing list rules-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-dev