Page MenuHomePhabricator

Upload wizard: Enhance license picker
Closed, ResolvedPublic




Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:03 PM
bzimport added a project: UploadWizard.
bzimport set Reference to bz24696.
  • Selection of licenses (multiple licenses or not) according to mutual compatibility

Just to expand on the latter point: It is possible to select any multiple licenses. The only incompatibility is between "Public domain" and a license. "Public domain" is not a license.

If the user selects "Public domain", then they shouldn't be able to select another license. If the user selects a license, then they shouldn't be able to select "Public domain".

We can figure out how to provide appropriate feedback to let them know why they can't select it (e.g., in the latter case, disabling "Public domain" and adding a "Why not?" that provides an explanation) but it's mostly an appearance issue once the incompatibility is built into the license chooser.

neilk wrote:

Rethinking this bug:

  • Show only CC licenses
    • Also have functional explanations of each license
  • Switch to radio button

neilk wrote:

Showing only cc licenses is now accomplished just via config. The default is cc-by-sa-3.0, cc-by-3.0, cc0.

Radio buttons added in r84732

Still no functional explanations of licenses

neilk wrote:

will defer functional explanations to 1.1 as we'll need to split the LicenseInput into two widgets -- one for picking the license that matched the original file, one for picking a license for your own file.

moving the extended license picker question to bug 28232