Details
-
Type:
Rice Enhancement
-
Status: Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: Unspecified Future Release
-
Labels:None
-
Rice Theme:Development Ease of Use
-
Priority Score:4
-
Functional Justification :eDocLite is still implemented using the old pre-Rice workflow Cascading Stylesheets and look-and-feel. This results in inconsistencies between EDL-based applications and KRAD-based applications.
-
Technical Justification:
-
Impact if not Implemented:eDocLite and KRAD will continue to have to evolve in parallel, resulting in additional duplication of functionality as we have to continue to enhance both frameworks.
-
Priority - KFS:Low
-
Priority - KC:Low
-
Priority - KS:No Priority
-
Priority - Rice:Medium
-
Theme:Development Ease of Use, Ease of Implementation, Project Standardization
-
Application Impact:Medium
-
Effort Estimate:Very High ~ 2500 hrs
Description
eDocLite is actually very similar to what the KRAD does, except it's all configured in XML that is "installed" to the Rice standalone server as opposed to Data Dictionary files that are "loaded" at system startup time.
Attachments
Issue Links
- Trackbacks
-
Copy of Roadmap Draft 2 - Hampton Timelines The team is currently developing Rice 2.0. View a more detailed timeline and breakdown of Rice 2.0 features at KULRICE:Rice 2.0 Milestones. See details on our release cycles, i.e. frequency of major, minor,...
-
Kuali Rice Roadmap 2011 Timelines The team is currently developing Rice 2.0 and is scoping Rice 2.1, which will be released approximately 6 months after the 2.0 Full Release. View a more detailed timeline and breakdown of Rice 2.0 features at KULRICE:Rice 2....
-
Kuali Rice Roadmap 2012 Draft Timelines The team is currently developing Rice 2.0 and is scoping Rice 2.2, which will be released approximately 6 months after the 2.0 Full Release. View a more detailed timeline and breakdown of Rice 2.0 features at KULRICE:Rice 2....
-
Roadmap Draft 2 Timelines The team is currently developing Rice 2.0. View a more detailed timeline and breakdown of Rice 2.0 features at KULRICE:Rice 2.0 Milestones. See details on our release cycles, i.e. frequency of major, minor,...
Activity
Field | Original Value | New Value |
---|---|---|
Priority - Rice | High | Medium |
Effort Estimate | Epic |
Priority - KFS | No Priority | Low |
Priority - KC | No Priority | Low |
Priority Score | 0 | 4 |
Fix Version/s | Unspecified Future Release [ 15670 ] |
Fix Version/s | KR 1.2 [ 15641 ] | |
Fix Version/s | Unspecified Future Release [ 15670 ] |
Fix Version/s | Unspecified Future Release [ 15670 ] | |
Fix Version/s | KR 1.2 [ 15641 ] |
Assignee | Eric Westfall [ ewestfal ] |
Technical Justification |
EDL duplicates some of the functionality that KNS components like the data dictionary provide. It also duplicates lots of other stuff including validation, field rendering, and others.
In addition to this, EDL could also benefit from many of the features that KNS has (like security, KIM permission integration, etc.) which it does not currently support if it was better integrated with the framework. Bridging the gap here results in some technical challenges, but those should be researched and cataloged as part of the effort to address this roadmap item. |
|
Functional Justification | eDocLite is still implemented using the old pre-Rice workflow Cascading Stylesheets and look-and-feel. This results in inconsistencies between EDL-based applications and KNS-based applications. | |
Impact if not Implemented | eDocLite and KNS/KRAD will continue to have to evolve in parallel, resulting in additional duplication of functionality as we have to continue to enhance both frameworks. |
Effort Estimate | Epic | Very High ~ 2500 hrs |
Technical Justification |
EDL duplicates some of the functionality that KNS components like the data dictionary provide. It also duplicates lots of other stuff including validation, field rendering, and others.
In addition to this, EDL could also benefit from many of the features that KNS has (like security, KIM permission integration, etc.) which it does not currently support if it was better integrated with the framework. Bridging the gap here results in some technical challenges, but those should be researched and cataloged as part of the effort to address this roadmap item. |
EDL duplicates some of the functionality that KRAD components like the data dictionary provide. It also duplicates lots of other stuff including validation, field rendering, and others.
In addition to this, EDL could also benefit from many of the features that KRAD has (like security, KIM permission integration, etc.) which it does not currently support if it was better integrated with the framework. Bridging the gap here results in some technical challenges, but those should be researched and cataloged as part of the effort to address this roadmap item. |
Summary | Rewrite eDocLite to use the KNS | Rewrite eDocLite to use the KRAD |
Functional Justification | eDocLite is still implemented using the old pre-Rice workflow Cascading Stylesheets and look-and-feel. This results in inconsistencies between EDL-based applications and KNS-based applications. | eDocLite is still implemented using the old pre-Rice workflow Cascading Stylesheets and look-and-feel. This results in inconsistencies between EDL-based applications and KRAD-based applications. |
Impact if not Implemented | eDocLite and KNS/KRAD will continue to have to evolve in parallel, resulting in additional duplication of functionality as we have to continue to enhance both frameworks. | eDocLite and KRAD will continue to have to evolve in parallel, resulting in additional duplication of functionality as we have to continue to enhance both frameworks. |
Description | eDocLite is actually very similar to what the KNS does, except it's all configured in XML that is "installed" to the Rice standalone server as opposed to Data Dictionary files that are "loaded" at system startup time. | eDocLite is actually very similar to what the KRAD does, except it's all configured in XML that is "installed" to the Rice standalone server as opposed to Data Dictionary files that are "loaded" at system startup time. |
Component/s | KRAD [ 13352 ] | |
Component/s | KNS - UI Struts Framework [ 12850 ] | |
Rice Theme | Development Ease of Use |
Issue Type | Suggestion [ 28 ] | Rice Enhancement [ 57 ] |
ARC Review | Pending Review [ 14619 ] |
what's the motivation for doing this? Especially if the effort estimate is epic?