Page MenuHomePhabricator

Update default license message in Item, Property, Lexeme and EntitySchema creation and edit summaries
Closed, ResolvedPublic

Description

Update the default license message in the creation summaries for Wikibase items, properties, lexemes and entityschema.

Acceptance Criteria:

  • Remove ", and you irrevocably agree to release your contribution under the [ None yet set.]." and add a . after "terms of use".

Screenshot from 2022-07-07 09-37-10.png (896×1 px, 140 KB)

It looks like Wikidata does not override:

Approach:

Event Timeline

I stared at the investigation ticket a bit after looking at the breakdown and realised that we actually added in quite a different A/C change after the investigation moved into ready to pick up. T312512#8841047 added the changes to the license conditions in a ticket that was originally only about links to Wikidata.

I'm afraid I therefore didn't flag up that this half of the work might actually have some more moving parts if the desired outcome is improving the clarity of the license conditions for users of the wikis.

I wonder if we need to think a little more about this since this isn't the only place the license conditions are shown. There are other places that the CopyrightMessage builder is used and I wonder if we want to also look at them.

For example this should appear in the popup

image.png (395×395 px, 24 KB)

There is also action we might need to take in the RDF output e.g. see the cc triple here: https://coffeebase.wikibase.cloud/wiki/Special:EntityData/Q1.ttl

Perhaps these should also be undertaken in another ticket though.

Change 940159 had a related patch set uploaded (by Andrew-WMDE; author: Andrew-WMDE):

[mediawiki/extensions/EntitySchema@master] Reuse Wikibase's copyright message builder

https://gerrit.wikimedia.org/r/940159

Change 940946 had a related patch set uploaded (by Andrew-WMDE; author: Andrew-WMDE):

[mediawiki/extensions/Wikibase@master] Add an optional reduced copyright message

https://gerrit.wikimedia.org/r/940946

Tarrow renamed this task from Update default license message in item, property, and lexeme creation summaries to Update default license message in Item, Property, Lexeme and EntitySchema creation summaries.Jul 26 2023, 9:03 AM
Tarrow updated the task description. (Show Details)

Change 942378 had a related patch set uploaded (by Andrew-WMDE; author: Andrew-WMDE):

[mediawiki/extensions/Wikibase@master] Show a shorter copyright message when dataRightsUrl is empty

https://gerrit.wikimedia.org/r/942378

Tarrow renamed this task from Update default license message in Item, Property, Lexeme and EntitySchema creation summaries to Update default license message in Item, Property, Lexeme and EntitySchema creation and edit summaries.Jul 27 2023, 1:13 PM
Tarrow added a subscriber: Evelien_WMDE.

Change 940159 merged by jenkins-bot:

[mediawiki/extensions/EntitySchema@master] Reuse Wikibase's copyright message builder

https://gerrit.wikimedia.org/r/940159

Change 942447 had a related patch set uploaded (by Andrew-WMDE; author: Andrew-WMDE):

[mediawiki/extensions/EntitySchema@REL1_39] Reuse Wikibase's copyright message builder

https://gerrit.wikimedia.org/r/942447

Change 940946 abandoned by Andrew-WMDE:

[mediawiki/extensions/Wikibase@master] Add an optional reduced copyright message

Reason:

Abandoned in favor of I07b30f5704729437c5915ea7dab7364fe822884b

https://gerrit.wikimedia.org/r/940946

Change 942378 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Show a shorter copyright message when dataRightsUrl is empty

https://gerrit.wikimedia.org/r/942378

Change 943530 had a related patch set uploaded (by Andrew-WMDE; author: Andrew-WMDE):

[mediawiki/extensions/Wikibase@REL1_39] Show a shorter copyright message when dataRightsUrl is empty

https://gerrit.wikimedia.org/r/943530

Evelien_WMDE claimed this task.