WordPress.org

Make WordPress Core

Opened 6 years ago

Closed 6 years ago

#17383 closed task (blessed) (fixed)

Add "Freedoms" screen to admin

Reported by: jane Owned by:
Milestone: 3.2 Priority: normal
Severity: blocker Version: 3.1.2
Component: Administration Keywords: has-patch dev-feedback
Focuses: Cc:

Description (last modified by jane)

We've talked about having a screen in admin with user rights, like Thunderbird does. Patch has rights page (text fine-tuned/approved by Matt) and adds footer link. Gracias to rboren, markjaquith, and westi for guidance.

Would have liked plugins and themes to link to plugins.php and themes.php instead of .org pages, bt yanked that code when Ryan pointed out that those screens require cap checks, over my head. if anyone wants to add, so no caps = .org page and with caps = admin screen, would love it, but can wait a version, too.

Attachments (2)

your_rights_and_footer.diff (3.8 KB) - added by jane 6 years ago.
license-url.freedoms.php.diff (1.6 KB) - added by duck_ 6 years ago.

Download all attachments as: .zip

Change History (18)

#1 @jane
6 years ago

Someone could also replace my deprecated ol start="0" with some fancy code.

#2 @nacin
6 years ago

Awesome. :)

#3 follow-up: @ryan
6 years ago

Do we want to limit this to the network admin for multisite?

#4 in reply to: ↑ 3 @jane
6 years ago

Replying to ryan:

Do we want to limit this to the network admin for multisite?

I wouldn't think so... point is to publicize the rights granted by GPL.

#5 @jane
6 years ago

  • Description modified (diff)

#6 @nacin
6 years ago

In [17875]:

Add 'Your Rights' screen to the admin. props matt, jane, ryan, markjaquith, westi. see #17383.

#7 @nacin
6 years ago

In [17878]:

s/Your Rights/Rights/ in the footer. see #17383.

#8 @nacin
6 years ago

In [17879]:

Make the footer text code a bit easier to read. see #17383, #17384.

#9 @Denis-de-Bernardy
6 years ago

This ticket strikes me as a bit surprising, considering the number of GPL/license-related tickets that were opened in the past two years or so. Btw, have they all been fixed/cleared/closed?

#10 @Denis-de-Bernardy
6 years ago

  • Severity changed from normal to blocker

It appears not: #16921, #16514, #16269, #15769, #15584. Seriously... If we want to add a rights.php page in WP itself, we should be able to look at ourselves in a mirror with a straight face.

#11 @nacin
6 years ago

In [17894]:

Switch to 'Freedoms'. see #17383.

#12 @markjaquith
6 years ago

In [17904]:

Fix URL typo in freedoms.php. props duck_. see #17383

#13 follow-up: @kawauso
6 years ago

Aren't plugins in the repository meant to be GPLv2 compatible, not just "GPL or a similarly free and compatible license"? Not that all are, but that's another matter.

+1 to Denis-de-Bernardy's point as well.

#14 in reply to: ↑ 13 @hakre
6 years ago

Replying to kawauso:

Aren't plugins in the repository meant to be GPLv2 compatible, not just "GPL or a similarly free and compatible license"? Not that all are, but that's another matter.

And next to the wordpress.org repository: Everybody can install add-ons (plugins/themes) on theirs with a different licensing. With those as with the parts of the wordpress code that are distributed under GPL but on their own license (for example TinyMCE), it should be made visible that those parts exist and which their authors and terms are, so a user can really learn about her/his rights.

Version 0, edited 6 years ago by hakre (next)

#15 @ryan
6 years ago

  • Summary changed from Add "Your Rights" screen to admin to Add "Freedoms" screen to admin

#16 @nacin
6 years ago

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.