[jbpm-dev] Guvnor split-up

Michael Anstis michael.anstis at gmail.com
Tue Mar 26 06:36:39 EDT 2013


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jbpm-dev/attachments/20130326/fc1b6f5d/attachment.html 


More information about the jbpm-dev mailing list