ICEfaces
  1. ICEfaces
  2. ICE-1842

Component Showcase Reorganization

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.7
    • Component/s: Sample Apps
    • Labels:
      None
    • Environment:
      ICEfaces, Sun RI, and/or; Seam, Portlets, Facelets.
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial

      Description

      The component showcase was originally designed to be a simple ICEfaces/JSF application aimed at showcasing our components for marketing purposes as well providing developers with simple easy to follow examples. However the showcase has been cloned several times for different purposes; QA, facelets, Seam and Portlets.

      This has led to maintenance issue as we have the the same code base repeated in several different project which has to be independently updated by various groups.

      The goal of this bug is to provide a common code base for each component example where each custom version of the showcase builds from this common base. in the near future will will have the following version of showcase

      - enhanced Facelets/ICEfaces showcase for ICEfaces.org
      - standard showcase for deployment with bundles.
          - standard ICEfaces
          - Facelets ICEfaces
          - Seam ICEfaces
          - Portlet ICEfaces

      The first step in the refactoring process will be build common backing beans fore each component example as well as the corresponding JSP's. Hopefully this snippets can be used by the different showcase variances.


        Issue Links

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              Patrick Corless
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: