Today, NetUI has six JARs that comprise the runtime. They're split across two general areas -- the core Page Flow runtime / utilities and the JSP tags.
These are:
1) beehive-netui-scoping.jar 2) beehive-netui-util.jar 3) beehive-netui-pageflow.jar 4) beehive-netui-tags-html.jar 5) beehive-netui-tags-databinding.jar 6) beehive-netui-tags-template.jar
The consolidation would be to have two JARs:
beehive-netui-core.jar beehive-netui-tags.jar
where classes in JARs 1-3 are in "core" and 4-6 are in "tags". The 3 NetUI TLDs are also included in the "tags" JAR.
In making this change, we'd still leave the netui/src structure as-is since it provides a good dependency structure between the various source modules.
+1: consolidate the JARs to two -1: leave the 6 JARs as is
===
+1 for me
