ICEfaces-EE
  1. ICEfaces-EE
  2. IPCK-104

Composite Comp. Showcase: Add "Source" tab for viewing demo source files

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.2.GA_P01
    • Fix Version/s: 1.8.2.GA_P02
    • Component/s: Facelet Components
    • Labels:
      None
    • Environment:
      ICEfaces EE ICEpack Composite Component Showcase sample application.
    • Affects:
      Sample App./Tutorial

      Description

      We have had many requests from customers to provide a "Source" tab in the Composite Comp. Showcase sample application. The tab would work identically to the one on the regular ICEfaces Component Showcase sample app, listing all the source files associated with a particular component demo, letting the user select one for read-only viewing in the tab, etc.

      The reason we didn't provide this originally is that the source-code for the Composite Components represents their IP, so we didn't want to expose it for the public-facing Showcase demo. However, given the high demand for the source tab from customers, we should simply provide alternate build-time targets for building the sample app. with or without the source tab included. That way, we can build without it for hosting on our public demo server, and with it for the version that is included in the binary bundle, etc. The version that includes the source tab should be the default build.

        Activity

        Hide
        Philip Breau added a comment -

        fixed in svn rev 24830

        • build.properties now has a 'private.build' parameter, which when set will cause the composite component showcase to build with the source tab
        • all source tabs reviewed, verified and xml config updated
        Show
        Philip Breau added a comment - fixed in svn rev 24830 build.properties now has a 'private.build' parameter, which when set will cause the composite component showcase to build with the source tab all source tabs reviewed, verified and xml config updated

          People

          • Assignee:
            Philip Breau
            Reporter:
            Ken Fyten
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: