Details
-
Type:
Task
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.0-Alpha1
-
Fix Version/s: 2.0-Alpha2, 2.0.0
-
Component/s: ICE-Components
-
Labels:None
-
Environment:N/A
Description
A fork of the ossrepo/icefaces/trunk/ components was taken on May 4th, 2009 @ 9:25am MST (ossrepo revisions #18833) and placed into the repo/glimmer/trunk/glimmer repository. The glimmer repository is the current working repository for the Glimmer and Gleam projects (ICEfaces 2.0). The objective of having a fork of the ICEfaces 1.8 components is to enable small changes to make these components compatible with ICEfaces 2.0 on JSF 2.
We need to apply any changes made to the ossrepo/icefaces components since the fork was created to the internal Glimmer repository to keep the forked components in-sync with the official ICEfaces 1.8.x components.
Since there may be a large number of changes over the time-period the following approach is suggested:
1. Complete a survey of all the components to categorize each of them in to one of the following groups:
A. No changes made in either repository - No action req.
B. Comp. changed in compat repo, but no changes in trunk - No action req.
C. Comp. changed in trunk, but not compat. repo - Merge trunk changes into compat repo.
D. Comp. changed in trunk and compat repo (minimal) - Merge trunk changes into compat repo.
E. Extensive comp. changes in trunk (major) - Replace component in compat with trunk version, re-apply any compat changes as req.
2. Complete the simple merges to compat (cat. A - D).
3. Complete cat. E changes.
We need to apply any changes made to the ossrepo/icefaces components since the fork was created to the internal Glimmer repository to keep the forked components in-sync with the official ICEfaces 1.8.x components.
Since there may be a large number of changes over the time-period the following approach is suggested:
1. Complete a survey of all the components to categorize each of them in to one of the following groups:
A. No changes made in either repository - No action req.
B. Comp. changed in compat repo, but no changes in trunk - No action req.
C. Comp. changed in trunk, but not compat. repo - Merge trunk changes into compat repo.
D. Comp. changed in trunk and compat repo (minimal) - Merge trunk changes into compat repo.
E. Extensive comp. changes in trunk (major) - Replace component in compat with trunk version, re-apply any compat changes as req.
2. Complete the simple merges to compat (cat. A - D).
3. Complete cat. E changes.
Issue Links
- blocks
-
ICE-4458 create component-showcase sample for compat version of ICEfaces-2
-
- Closed
-
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Raw List of Trunk:
(1) No changes made in Trunk
-------------------------------------
- commandsortheader
- style
- portlet
- panelStack
- panelLayout
- panelDivider
- panelBorder
- outputProgress
- outputMedia
- outputDeclaration
- loadbundle
EXTENDED-COMP
- ColumnGroup.java
- HeaderRow.java
- HtmlCheckbox.java
- HtmlCommandButton.java
- HtmlDataTable.java
- HtmlHidden.java
- HtmlInputSecret.java
- HtmlInputText.java
- HtmlMessage.java
- HtmlMessages.java
- HtmlOutputFormat.java
- HtmlOutputLabel.java
- HtmlOutputLink.java
- HtmlOutputText.java
- HtmlPanelGrid.java
- HtmlPanelGroup.java
- HtmlRadio.java
- HtmlSelectBooleanCheckbox.java
- HtmlSelectManyCheckbox.java
- HtmlSelectOneListbox.java
- HtmlSelectOneRadio.java
- OutputBody.java
- OutputHead.java
- OutputHtml.java
- UIColumn.java
- UIColumns.java
- ButtonRenderer.java
- CheckboxRenderer.java
- CommandLinkRenderer.java
- FormRenderer.java
- GridRenderer.java
- ListboxRenderer.java
- MenuRenderer.java
- OutputBodyRenderer.java
- OutputHeadRenderer.java
- OutputHtmlRenderer.java
- OutputLinkRenderer.java
- OutputTextRenderer.java
- RadioRenderer.java
- SecretRenderer.java
- SelectManyCheckboxListRenderer.java
- TextRenderer.java
(2) Changes made in Trunk
----------------------------------------
- dataexporter (lots of changes)
- dataPaginator (one change only)
- tree (3 new commits)
- selectInputText (one addition commit)
- selectInputDate (3 additional commits)
- repeat (its newly created component, doesn't exit in compat)
- panelTooltip (5 additional commits)
- panelTabSet (11 additional commits)
- panelSeries (5 additional commits)
- panelPositioned (3 additional commits)
- panelPopup(13 additional commits)
- panelConfirmation (1 additional commit)
- panelCollapsible (5 additional commits)
- outputResource (8 additional commits)
- outputConnectionStatus (1 additional commit)
- outputChart (1 additional commit)
- menuPopup (1 additional commit)
- menuBar (6 additional commit)
- inputRichText (10 additional commits)
- inputFile (1 additional commits)
- gmap (1 additional commit)
- RowSelector (2 commit)
- UISeries (4 commits)
EXTENDED-COMP
HTmlForm.java (ICE-5122)
HtmlGraphicImage.java (5 commits)
HtmlInputTextArea.java (1 commit)
HtmlPanelGroup (4 commits)
HtmlSelectOneMenu (1 commit)
GroupRenderer.java (2 commit)
ImageRenderer.java (4 commits)
InputTextRenderer.java (1 commit)
TableRenderer (8 commits)
TextAreaRenderer (2 commits)
Show
Adnan Durrani
added a comment - - edited Raw List of Trunk:
(1) No changes made in Trunk
-------------------------------------
commandsortheader
style
portlet
panelStack
panelLayout
panelDivider
panelBorder
outputProgress
outputMedia
outputDeclaration
loadbundle
EXTENDED-COMP
ColumnGroup.java
HeaderRow.java
HtmlCheckbox.java
HtmlCommandButton.java
HtmlDataTable.java
HtmlHidden.java
HtmlInputSecret.java
HtmlInputText.java
HtmlMessage.java
HtmlMessages.java
HtmlOutputFormat.java
HtmlOutputLabel.java
HtmlOutputLink.java
HtmlOutputText.java
HtmlPanelGrid.java
HtmlPanelGroup.java
HtmlRadio.java
HtmlSelectBooleanCheckbox.java
HtmlSelectManyCheckbox.java
HtmlSelectOneListbox.java
HtmlSelectOneRadio.java
OutputBody.java
OutputHead.java
OutputHtml.java
UIColumn.java
UIColumns.java
ButtonRenderer.java
CheckboxRenderer.java
CommandLinkRenderer.java
FormRenderer.java
GridRenderer.java
ListboxRenderer.java
MenuRenderer.java
OutputBodyRenderer.java
OutputHeadRenderer.java
OutputHtmlRenderer.java
OutputLinkRenderer.java
OutputTextRenderer.java
RadioRenderer.java
SecretRenderer.java
SelectManyCheckboxListRenderer.java
TextRenderer.java
(2) Changes made in Trunk
----------------------------------------
dataexporter (lots of changes)
dataPaginator (one change only)
tree (3 new commits)
selectInputText (one addition commit)
selectInputDate (3 additional commits)
repeat (its newly created component, doesn't exit in compat)
panelTooltip (5 additional commits)
panelTabSet (11 additional commits)
panelSeries (5 additional commits)
panelPositioned (3 additional commits)
panelPopup(13 additional commits)
panelConfirmation (1 additional commit)
panelCollapsible (5 additional commits)
outputResource (8 additional commits)
outputConnectionStatus (1 additional commit)
outputChart (1 additional commit)
menuPopup (1 additional commit)
menuBar (6 additional commit)
inputRichText (10 additional commits)
inputFile (1 additional commits)
gmap (1 additional commit)
RowSelector (2 commit)
UISeries (4 commits)
EXTENDED-COMP
HTmlForm.java ( ICE-5122 )
HtmlGraphicImage.java (5 commits)
HtmlInputTextArea.java (1 commit)
HtmlPanelGroup (4 commits)
HtmlSelectOneMenu (1 commit)
GroupRenderer.java (2 commit)
ImageRenderer.java (4 commits)
InputTextRenderer.java (1 commit)
TableRenderer (8 commits)
TextAreaRenderer (2 commits)
This is complete with the exception of ice:inputFile. There is another JIRA for that issue:
ICE-5032.