ICEfaces
  1. ICEfaces
  2. ICE-6897

Consolidate Advanced Component Environment (ACE) classes under org.icefaces.ace.* packaging

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.1-Beta, 3.0
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ACE
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial, Compatibility/Configuration

      Description

      In order to eliminate the risk of inadvertent package name sharing with core icefaces.org packages it is necessary to consolidate all Advanced Component Environment (ACE) classes and resources under the "org.icefaces.ace" package. Currently, the ACE components are packaged under "org.icefaces.components" package, the ACE Generator is under "org.icefaces.generator". Under the new packaging, these would both be under "org.icefaces.ace".

      Details:

      Main components repackage:

      icefaces/ace/component/src/org/icefaces/component/ -> icefaces/ace/component/src/org/icefaces/ace/component


      The following none-component dirs are moving up a level, out of components also:

      icefaces/ace/component/src/org/icefaces/component/event -> icefaces/ace/component/src/org/icefaces/ace/event
      icefaces/ace/component/src/org/icefaces/component/resources -> icefaces/ace/component/src/org/icefaces/ace/resources
      icefaces/ace/component/src/org/icefaces/component/skins -> icefaces/ace/component/src/org/icefaces/ace/skins
      icefaces/ace/component/src/org/icefaces/component/utils -> icefaces/ace/component/src/org/icefaces/ace/util


      Resources repackage, note the shortened component suite identifier ("icefaces.ace"):

      icefaces/ace/component/resources/org.icefaces.component.* -> icefaces/ace/component/resources/icefaces.ace/*


      NOTE: In order to avoid breaking backward compatibility with literally every .xhtml page written to use ace: components, we are currently NOT planning on changing the package name used by the final ACE skin resources:

      <h:outputStylesheet library="org.icefaces.component.skins" name="sam.css" />


        Activity

        Ken Fyten created issue -
        Ken Fyten made changes -
        Field Original Value New Value
        Salesforce Case []
        Fix Version/s 2.1 [ 10241 ]
        Affects [Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial, Compatibility/Configuration]
        Assignee Ken Fyten [ ken.fyten ]
        Ken Fyten made changes -
        Salesforce Case []
        Description In order to eliminate the risk of inadvertent package name sharing with core icefaces.org packages it is necessary to consolidate all Advanced Component Environment classes and resources under the "org.icefaces.ace" package. Currently, the ACE components are packaged under "org.icefaces.components" package, the ACE Generator is under "org.icefaces.generator". Under the new packaging, these would both be under "org.icefaces.ace".
        In order to eliminate the risk of inadvertent package name sharing with core icefaces.org packages it is necessary to consolidate all Advanced Component Environment (ACE) classes and resources under the "org.icefaces.ace" package. Currently, the ACE components are packaged under "org.icefaces.components" package, the ACE Generator is under "org.icefaces.generator". Under the new packaging, these would both be under "org.icefaces.ace".

        Details:

        icefaces/ace/component/src/org/icefaces/component/ -> icefaces/ace/component/src/org/icefaces/ace/component
        icefaces/ace/component/src/org/icefaces/component/event -> icefaces/ace/component/src/org/icefaces/ace/event
        icefaces/ace/component/src/org/icefaces/component/resources -> icefaces/ace/component/src/org/icefaces/ace/resources
        icefaces/ace/component/src/org/icefaces/component/skins -> icefaces/ace/component/src/org/icefaces/ace/skins
        icefaces/ace/component/src/org/icefaces/component/utils -> icefaces/ace/component/src/org/icefaces/ace/util

        icefaces/ace/component/resources/org.icefaces.component.* -> icefaces/ace/component/resources/icefaces.ace/*

        Ken Fyten made changes -
        Salesforce Case []
        Description In order to eliminate the risk of inadvertent package name sharing with core icefaces.org packages it is necessary to consolidate all Advanced Component Environment (ACE) classes and resources under the "org.icefaces.ace" package. Currently, the ACE components are packaged under "org.icefaces.components" package, the ACE Generator is under "org.icefaces.generator". Under the new packaging, these would both be under "org.icefaces.ace".

        Details:

        icefaces/ace/component/src/org/icefaces/component/ -> icefaces/ace/component/src/org/icefaces/ace/component
        icefaces/ace/component/src/org/icefaces/component/event -> icefaces/ace/component/src/org/icefaces/ace/event
        icefaces/ace/component/src/org/icefaces/component/resources -> icefaces/ace/component/src/org/icefaces/ace/resources
        icefaces/ace/component/src/org/icefaces/component/skins -> icefaces/ace/component/src/org/icefaces/ace/skins
        icefaces/ace/component/src/org/icefaces/component/utils -> icefaces/ace/component/src/org/icefaces/ace/util

        icefaces/ace/component/resources/org.icefaces.component.* -> icefaces/ace/component/resources/icefaces.ace/*

        In order to eliminate the risk of inadvertent package name sharing with core icefaces.org packages it is necessary to consolidate all Advanced Component Environment (ACE) classes and resources under the "org.icefaces.ace" package. Currently, the ACE components are packaged under "org.icefaces.components" package, the ACE Generator is under "org.icefaces.generator". Under the new packaging, these would both be under "org.icefaces.ace".

        Details:

        Main components repackage:

        icefaces/ace/component/src/org/icefaces/component/ -> icefaces/ace/component/src/org/icefaces/ace/component


        The following none-component dirs are moving up a level, out of components also:

        icefaces/ace/component/src/org/icefaces/component/event -> icefaces/ace/component/src/org/icefaces/ace/event
        icefaces/ace/component/src/org/icefaces/component/resources -> icefaces/ace/component/src/org/icefaces/ace/resources
        icefaces/ace/component/src/org/icefaces/component/skins -> icefaces/ace/component/src/org/icefaces/ace/skins
        icefaces/ace/component/src/org/icefaces/component/utils -> icefaces/ace/component/src/org/icefaces/ace/util


        Resources repackage, note the shortened component suite identifier ("icefaces.ace"):

        icefaces/ace/component/resources/org.icefaces.component.* -> icefaces/ace/component/resources/icefaces.ace/*


        NOTE: In order to avoid breaking backward compatibility with literally every .xhtml page written to use ace: components, we are currently NOT planning on changing the package name used by the final ACE skin resources:

        <h:outputStylesheet library="org.icefaces.component.skins" name="sam.css" />


        Ken Fyten made changes -
        Assignee Ken Fyten [ ken.fyten ] Mark Collette [ mark.collette ]
        Mark Collette made changes -
        Comment [ Repackage ace javascript: ice.ace.comp.updateProperties ]
        Mark Collette made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Fix Version/s 2.1-Beta [ 10291 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Mark Collette
            Reporter:
            Ken Fyten
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: