Uploaded image for project: 'DSpace'
  1. DSpace
  2. DS-852

Split the Creative Commons and Licence steps into two seperate steps.

    Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.8.0
    • Component/s: XMLUI
    • Labels:
      None
    • Attachments:
      8
    • Comments:
      4
    • Documentation Status:
      Not Required

      Description

      At the moment I'm just looking for comments as I may have misunderstood the code, but it seems to me that..

      The Creative Commons step and the Licence step are somewhat artificially grouped together as one step in item-submission.xml. In order for this to work there is a test at the start of LicenseStep that checks to see if webui.submit.enable-cc is set to true in dspace.cfg and if so then control is effectively passed to CCLicenseStep. It would be simpler if these classes were completely independent of each other and defined as separate steps in item-submission.xml. It would also mean we could remove the unneccessary flag webui.submit.enable-cc from dspace.cfg.

        Attachments

        1. Add_CC_License_Step.patch
          25 kB
        2. CCLicenseStep.java
          7 kB
        3. CCLicenseStep.java
          5 kB
        4. item-submission.xml
          14 kB
        5. JSPCCLicenseStep.java
          7 kB
        6. JSPLicenseStep.java
          8 kB
        7. LicenseStep.java
          6 kB
        8. LicenseStep.java
          6 kB

          Activity

            People

            • Assignee:
              robintaylor Robin Taylor
              Reporter:
              robintaylor Robin Taylor
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: