Uploaded image for project: 'Kuali Rice Development'
  1. Kuali Rice Development
  2. KULRICE-4275

Determine how best to position and package the cornell pdf enhancement

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: Not version specific
    • Component/s: Analysis
    • Labels:
      None

      Description

      Right now this is in a package in kew named "ria" for "Rich Internet Application".

      This is probably not entirely appropriate. In the past we talked about extracting this out to an "add-ons" or "contrib" module of Rice. Also, based on Aaron's comments (which I've pasted below) this doesn't need to be tied to PDF necessarily the way that they wrote it:

      Aaron Hamd;

      Ok. You could use this with anything that can get/set a string, so I'd imagine you could use Flash, Flex, Silverlight, etc. I was (half) joking with Michal that we could use it with applets (you never know, there is JavaFX now...). Embedding interactive content in a "document" is kind of a metaphor shear though. You could maybe embed other types of document formats (MS office?) or maybe attach workflow to a process for approving media like video or audio (rendered/played inline). I suppose you could use it as a handy way to just create a javascript-based UI (no browser plugin per se, just a convenient reusable framework). Maybe you could embed an iframe and attach workflow to some external artifact (e.g. point to some other institutional system), as a lightweight way to collect approvals for something.

        Attachments

          Issue Links

            Activity

            Hide
            ewestfal Eric Westfall added a comment -

            I'm going to re-assign this one to Jessica for now since she's been following up on getting some help with testing this for the 1.0.3 release.

            I'll say first of all that it probably doesn't much matter for the 1.0.3 what package this stuff is in. We can deal with getting that fixed up as part of re-modularization efforts in the 1.1 release. I think essentially what we need is:

            1) Functional testing
            2) Unit/Integration testing (if possible)
            3) Documentation

            Show
            ewestfal Eric Westfall added a comment - I'm going to re-assign this one to Jessica for now since she's been following up on getting some help with testing this for the 1.0.3 release. I'll say first of all that it probably doesn't much matter for the 1.0.3 what package this stuff is in. We can deal with getting that fixed up as part of re-modularization efforts in the 1.1 release. I think essentially what we need is: 1) Functional testing 2) Unit/Integration testing (if possible) 3) Documentation
            Hide
            jcoltrin Jessica Coltrin (Inactive) added a comment -

            Note to self: put a link to the Confluence page in the 1.0.3 Rice documentation.

            Show
            jcoltrin Jessica Coltrin (Inactive) added a comment - Note to self: put a link to the Confluence page in the 1.0.3 Rice documentation.
            Hide
            jcoltrin Jessica Coltrin (Inactive) added a comment - - edited

            As a result of the testing, there are some issues like browser compatibility that need to be addressed before we are ready to discuss this as a supported feature. For now, we will be keeping the code in the Rice 1.0.3 codebase and we will bring it up at the ARC to discuss the support for it from Cornell, if we want to put the effort in to resolve the open issues, or if we pull it out of core and back into a separate contribution space. Since this discussion will happen post-1.0.3, I'm going to assign to 1.0.4? fix version and leave assigned to me. KULRICE-4616 has more information about the problems found.

            Show
            jcoltrin Jessica Coltrin (Inactive) added a comment - - edited As a result of the testing, there are some issues like browser compatibility that need to be addressed before we are ready to discuss this as a supported feature. For now, we will be keeping the code in the Rice 1.0.3 codebase and we will bring it up at the ARC to discuss the support for it from Cornell, if we want to put the effort in to resolve the open issues, or if we pull it out of core and back into a separate contribution space. Since this discussion will happen post-1.0.3, I'm going to assign to 1.0.4? fix version and leave assigned to me. KULRICE-4616 has more information about the problems found.
            Hide
            jcoltrin Jessica Coltrin (Inactive) added a comment -

            We pulled this code out of 1.0.3 as part of 1.0.3.1 and will not be adding it back in since Cornell has dropped support for it. Closing.

            Show
            jcoltrin Jessica Coltrin (Inactive) added a comment - We pulled this code out of 1.0.3 as part of 1.0.3.1 and will not be adding it back in since Cornell has dropped support for it. Closing.

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 2 days, 4 hours
                  2d 4h
                  Remaining:
                  Remaining Estimate - 2 days, 4 hours
                  2d 4h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified