Uploaded image for project: 'Kuali Rice Roadmap'
  1. Kuali Rice Roadmap
  2. KRRM-75

Consolidate Notes and Attachments between KNS and KEW and KS

    Details

    • Rice Theme:
      Service Orientation
    • Priority Score:
      8
    • Functional Justification :
      Hide
      Functionally speaking, it is likely confusing to have two frameworks and user interfaces for notes and attachments as part of Kuali Rice. Admittedly though, usage of the KEW notes and attachments framework for this is limited to some applications at Indiana University as well as the eDocLite framework. I still makes sense to implement functionality along these lines which are for all intents and purposes equivalent once and only once.
      Show
      Functionally speaking, it is likely confusing to have two frameworks and user interfaces for notes and attachments as part of Kuali Rice. Admittedly though, usage of the KEW notes and attachments framework for this is limited to some applications at Indiana University as well as the eDocLite framework. I still makes sense to implement functionality along these lines which are for all intents and purposes equivalent once and only once.
    • Technical Justification:
      Hide
      From a technical perspective, the two frameworks are actually quite a bit different. KNS notes exist in each client applications, KEW notes are stored on the Rice standalone server. However, conceptually they are very similar. It makes sense to combine these to get rid of the duplicate code and implementation that has been put in place to handle this.

      I can say that I'm not too familiar with the KS notes and attachments framework so I'm not sure where the technical overlap is here.
      Show
      From a technical perspective, the two frameworks are actually quite a bit different. KNS notes exist in each client applications, KEW notes are stored on the Rice standalone server. However, conceptually they are very similar. It makes sense to combine these to get rid of the duplicate code and implementation that has been put in place to handle this. I can say that I'm not too familiar with the KS notes and attachments framework so I'm not sure where the technical overlap is here.
    • Priority - KFS:
      Low
    • Priority - KC:
      Low
    • Priority - KS:
      High
    • Priority - Rice:
      High
    • Theme:
      Project Standardization
    • Application Impact:
      Medium
    • Effort Estimate:
      Low ~ 200 hrs

      Description

      There are currently a set of services for this in KEW, KS and KNS. They are each delivered slightly differently though. The KNS notes and attachments live with the client application, while the KEW notes and attachments are server-side. KS has "documents" and "comments" services that correspond to notes and attachments.

        Attachments

          Issue Links

            Activity

            Hide
            cfairlie Cath Fairlie (Inactive) added a comment -

            KS Comment - we would like to see these designed as remotable service calls (web services).

            Show
            cfairlie Cath Fairlie (Inactive) added a comment - KS Comment - we would like to see these designed as remotable service calls (web services).
            Hide
            masargen Matt Sargent added a comment -

            From Eric: I think this one would have little impact from a functional perspective, so this item has more of a technical focus. The idea behind this is to eliminate an obvious duplication of functionality in the backend of Kuali Rice. We could all use less code to maintain

            Show
            masargen Matt Sargent added a comment - From Eric: I think this one would have little impact from a functional perspective, so this item has more of a technical focus. The idea behind this is to eliminate an obvious duplication of functionality in the backend of Kuali Rice. We could all use less code to maintain

              People

              • Assignee:
                ewestfal Eric Westfall
                Reporter:
                ewestfal Eric Westfall
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated: