Licenses: Once you've selected a license, you can't go back to "None"

Bug #1603294 reported by Aaron Wells
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Medium
Unassigned

Bug Description

While testing out Bug 1279526, I noticed that you can't change an uploaded file from a particular license to "No License". This may have been by design, with the idea that "No License" was a temporary thing until you pick a license. But with Bug 1279526 we're changing the wording of "No License" to make it clear that if you're not choosing a particular license, then the default copyright rules apply, so it becomes more necessary to be able to switch to that.

To replicate:

1. Go to "Administration -> Configure Site -> General Settings", and enable "License metadata"

2. Go to "Content -> Files" and upload a file.

3. Once the file is uploaded, click the pencil "edit" button to open its editing form. It should be at "No license" or the equivalent. Change it to "Creative Commons Attribution 4.0"

4. Click "Save changes"

5. Now click the pencil "edit" button again. Change the License back to "No license" or the equivalent.

6. Again click "Save changes"

7. Again click the pencil "edit" button.

Expected result: You see "No license" or the equivalent as the license selection.

Actual result: You see "Creative Commons Attribution 4.0" as the license selection.

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/6725

Changed in mahara:
milestone: none → 16.10.0
importance: Undecided → Medium
status: New → In Progress
Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

There is another scenario to test with the patch:

1. Set up an institution and select "Copyright"
Expected result now with the patch: You can select it.
Actual result: You can't select it.

now continuing with not having been able to choose "Copyright" as institution license but just a CC license:

2. Log in as a user of that institution.
3. Go to your account settings and change your default license to "Copyright".
Expected result: You can see "Copyright" and select it.
Actual result: "Copyright" is not available as option.

Revision history for this message
Aaron Wells (u-aaronw) wrote :

Hi Kristina,

Did you set the institution's "Require license information" setting to "On"? I didn't have any problem selecting "All rights reserved" as the institution or user default license, unless I activated "Require license information".

The reason that setting prevents it, is because we've just renamed "No License" to "All Rights Reserved". So now, "Require license information" means you have to pick a setting other than "All Rights Reserved".

That is a little awkward, but I'm not sure what the best way to fix it would be. If we consider "All Rights Reserved" to *be* a license, then it's no longer possible for a user to avoid selecting a license, because all content gets "All Rights Reserved" by default. Or I suppose we could restore the old "No license" functionality, and add "All Rights Reserved" as a new license, which has to be explicitly chosen.

Thoughts?

Cheers,
Aaron

Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

Hi Aaron,

I did have "Require license info" set to "Yes". Since now the "All rights reserved" appears in the list alphabetically, I am expecting to be able to select it. In the past that was not the case because it was "None selected". Maybe the easiest would be to make "Copyright" a regular license and still keep the "None selected" as empty placeholder so as not to assume too much in the way of which license had been chosen.

Cheers
Kristina

Revision history for this message
Aaron Wells (u-aaronw) wrote :

I think you're right, making "All rights reserved" and "None selected" into distinct license types is the best way to go. I'll update the patch.

Robert Lyon (robertl-9)
Changed in mahara:
milestone: 16.10.0 → 16.10.1
Robert Lyon (robertl-9)
Changed in mahara:
milestone: 16.10.1 → 17.04.0
Robert Lyon (robertl-9)
Changed in mahara:
status: In Progress → Confirmed
milestone: 17.04.0 → 17.10.0
Robert Lyon (robertl-9)
Changed in mahara:
milestone: 17.10.0 → 18.04.0
Changed in mahara:
status: Confirmed → In Progress
Robert Lyon (robertl-9)
Changed in mahara:
status: In Progress → Confirmed
milestone: 18.04.0 → 18.10.0
Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

"None selected" was changed to "All rights reserved", which fixed the problem.

Changed in mahara:
milestone: 18.10.0 → none
status: Confirmed → Fix Committed
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.