Details
-
Type: Improvement
-
Status: Closed
-
Priority: 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.
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
Ken Fyten
created issue -
Ken Fyten
made changes -
Field | Original Value | New Value |
---|---|---|
Summary | Composite Comp. Showcase: Add configurable support for the "Source" tab | Composite Comp. Showcase: Add "Source" tab for viewing demo source files |
Salesforce Case | [] | |
Fix Version/s | 1.8.2.GA_P02 [ 10225 ] | |
Affects | [Sample App./Tutorial] | |
Security | Private [ 10001 ] |
Brad Kroeger
made changes -
Assignee | Brad Kroeger [ brad.kroeger ] | Philip Breau [ philip.breau ] |
Philip Breau
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
fixed in svn rev 24830