Opened 7 years ago

Last modified 4 years ago

#400 accepted enhancement

Media licensing should be human readable

Reported by: Sacha Owned by:
Priority: major Milestone:
Component: programming Keywords: test
Cc: Stephen Compall Parent Tickets:

Description

When uploading media, the licensing options don't give enough information for most people to make an informed choice.

The current list is:
All rights reserved
CC BY 3.0
CC BY-SA 3.0
CC BY-ND 3.0
CC BY-NC 3.0
CC BY-NC-SA 3.0
CC BY-NC-ND 3.0
CC0 1.0
Public Domain

Propose better options, helptexts, or perhaps a block of text that changes based on your choice.

Subtickets

Change History (26)

comment:1 Changed 7 years ago by Christopher Allan Webber

It would be good after you select a license if there were some sort of textbox beneath it that explained what it meant, or something.

comment:2 Changed 7 years ago by Christopher Allan Webber

See also #395

comment:3 Changed 7 years ago by Christopher Allan Webber

Milestone: 0.3.00.3.1

comment:4 Changed 7 years ago by Christopher Allan Webber

Owner: somebody deleted
Status: newassigned

comment:5 Changed 7 years ago by Christopher Allan Webber

Component: component1programming

comment:6 Changed 6 years ago by Will Kahn-Greene

Milestone: 0.3.1

This didn't make it into 0.3.1 as far as I can tell.

If someone wants to work on this for 0.3.2, please assign yourself and set the milestone to 0.3.2.

comment:7 Changed 6 years ago by Aaron Williamson

Milestone: 0.3.2
Owner: set to Aaron Williamson
Status: newassigned

comment:8 Changed 6 years ago by Christopher Allan Webber

Milestone: 0.3.20.3.3

Moving this to 0.3.3... it's not a blocker.

comment:9 Changed 6 years ago by Aaron Williamson

Owner: Aaron Williamson deleted

Taking myself off this, as I don't think I'll be able to work on it anytime soon, and other seem to be working on the related licensing issue.

comment:10 Changed 6 years ago by Christopher Allan Webber

Keywords: bitesized added

I'm marking this as bitesized. It shouldn't be difficult to do at all: it's really just adding a few fields to the license list and adding a bit to the templates.

There's some question of whether or not we might change the way this works with a more robust plugin per conversations in #395 but in the meanwhile, this small change would really help us out a lot (and would help figure out how to improve such a plugin also.)

comment:11 Changed 6 years ago by Christopher Allan Webber

Keywords: bitesized removed

pythonsnake pointed out that this is *not* bitesized as it might require hacking the wtforms select field to do some magic. removing bitesized tag.

comment:12 Changed 6 years ago by pythonsnake

Owner: set to pythonsnake

comment:13 Changed 6 years ago by Christopher Allan Webber

Milestone: 0.3.30.3.4

comment:14 Changed 6 years ago by Stephen Compall

Cc: Stephen Compall added

comment:15 Changed 6 years ago by pythonsnake

Update: this is done, but I need to update it to work with a recent MediaGoblin version (my hacking instance is a bit out-of-date).

comment:16 Changed 6 years ago by Christopher Allan Webber

Status: assignedin_progress

Hi! I'm moving this ticket from "assigned" to in_progress per our new workflow. Please update the ticket and let us know if you're still working on this. If you are, super great! If not, we'll remove the claim and move it back to "accepted" in a couple of weeks.

Thanks!

comment:17 Changed 6 years ago by pythonsnake

Owner: pythonsnake deleted
Status: in_progressreview

comment:18 Changed 6 years ago by Christopher Allan Webber

Milestone: 0.4.00.4.1

Moving to 0.4.1

comment:19 Changed 6 years ago by rodney757

Owner: set to pythonsnake
Status: reviewin_progress

I was testing out this code, and it seems to work fine on the submit page, but on the edit_account page, I get the following error:

http://pastebin.com/PkzDYQWN

If you could also rebase it against master in the process, that would be great. Thanks

comment:20 Changed 6 years ago by pythonsnake

Fixed, thanks for pointing that out. I'm doing the tests now.

comment:21 Changed 5 years ago by Christopher Allan Webber

Milestone: 0.5.00.6.0

comment:22 Changed 5 years ago by Christopher Allan Webber

Milestone: 0.6.00.7.0

comment:23 Changed 5 years ago by ShawnRisk

Keywords: test added

comment:24 Changed 5 years ago by Christopher Allan Webber

Milestone: 0.7.00.8.0

I'm bumping this to 0.8.0, but if it doesn't really make it in 0.8.0, the milestone should be removed so as to avoid milestone-bump spam.

comment:25 Changed 4 years ago by Christopher Allan Webber

Milestone: 0.8.0

And removed. We still want it done though.

comment:26 Changed 4 years ago by Christopher Allan Webber

Owner: pythonsnake deleted
Status: in_progressaccepted
Note: See TracTickets for help on using tickets.