ICEfaces
  1. ICEfaces
  2. ICE-1119

Refactor Tool Integration bundles to remove icefaces libraries

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 1.5.1
    • Fix Version/s: 1.6DR#6, 1.6
    • Component/s: Tool Integrations
    • Labels:
      None
    • Environment:
      Operating System: All
      Platform: All
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Compatibility/Configuration

      Description

      Currently, the ICEfaces tool integration bundles include the icefaces libraries
      (jars) within them and are tightly coupled to them. This requires that the tool
      integration bundles be revised and released everytime an icefaces patch release
      is created, which increases the test overhead for each release significantly,
      and also impacts the users negatively in that they are required to update the
      new tool integration, migrate their projects, etc. for every patch release.

      A better approach would be to have the tool integration bundles not include the
      icefaces libraries themselves, but rather be designed to work with a standard
      icefaces framework installation that is downloaded separately. Ideally, the tool
      integrations would work with any icefaces release within the major.minor
      revision. For example, an icefaces eclipse integration bundle for icefaces 1.6.0
      would continue to work with icefaces v1.6.1, v1.6.2, etc. without change, other
      than configuring them to use the correct icefaces libraries.

        Activity

        Ken Fyten created issue -
        Icefaces Administrator made changes -
        Field Original Value New Value
        issue.field.bugzillaimportkey 1162 12388
        Ken Fyten made changes -
        Security Public [ 10002 ] Private [ 10001 ]
        Ken Fyten made changes -
        Security Private [ 10001 ]
        Ken Fyten made changes -
        Priority Minor [ 4 ] Critical [ 2 ]
        Ken Fyten made changes -
        Affects [Documentation (User Guide, Ref. Guide, etc.), Compatibility/Configuration]
        Assignee Priority P2
        Ken Fyten made changes -
        Assignee Priority P2 P1
        Frank Ye made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Fix Version/s 1.6DR#6 [ 10090 ]
        Fix Version/s 1.6 [ 10031 ]
        Ken Fyten made changes -
        Fix Version/s 1.6 [ 10031 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Priority P1
        Assignee Frank Ye [ frank.ye ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Ken Fyten
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: