Movatterモバイル変換


[0]ホーム

URL:


Jump to content
Wikimedia Meta-Wiki
Search

Wikidata For Wikimedia Projects/Projects/Move Wikidata item link

From Meta, a Wikimedia project coordination wiki
<Wikidata For Wikimedia Projects |Projects
Home
Projects
Research
Report an Issue
Updates
Tracked inPhabricator:
Task T66315

Move the Wikidata data object to the "In Other Projects" sidebar section

Background

Initially, the Wikidata data-object* link was added to the toolbox section of pages of the different Wikimedia projects. Later, theIn Other Projects sidebar was created to store links to all Wikimedia projects utilisingWikidata's sitelinks, but it didn't include the Wikidata data object to avoid duplication. As this sidebar wasn't enabled everywhere, the link was kept in the toolbox.
Now that the "In Other Projects" sidebar is enabled across all Wikimedia projects, the Wikidata data object link can be moved there.

* data object is the multilingual technical name referring to the 'Wikidata Item' sitelink, as this term changes depending on language setting.

The Problem

Users may expect to see a Wikidata item link in theIn Other Projects section of the toolbar, as this is where links to corresponding pages are kept for the Wikimedia sibling projects. Instead the link is kept under theGeneral section.

The Solution

When a page is connected to a Wikidata item, the link to the Wikidata Item is displayed under theIn Other Projects sidebar menu section.Moving the Wikidata Item link to theIn Other Projects may increase the discoverability and navigability.

Previous Wikidata item locationCurrent Wikidata item location
Proposed change to the Wikidata Item site linkScreenshot of the new location of the Wikidata item link on Wikipedia page

Please tell us what you think. It is important that this change does not interrupt user workflows, is intuitive and works well for navigating from the page to the associated Wikidata item. To make sure of that, we need your feedback:


Status and next steps

Below is a timeline of the progress of this task:

1.0Yes Defining tracking criteria

  • Scoping the requirements to build the tracking instrument.

1.1Yes Add changes to test environment

1.2Yes Add changes for listening triggers to Wikidata Deployment train

1.3Yes Setup the Superset dashboard

1.4Yes Recruit pilot wikis to test the new sidebar layout

  • ContactedUkrainian,Farsi andHebrew Wikipedia's to request approval to deploy the changes there. This would allow us to see the changes on both a Left-To-Right and Right-To-Left script direction.

1.5Yes Schedule changes to Deployment Train

  • Yes Pending approval of pilot wikis, the code slice will be be made for the train deployment.
  • Yes Train adds (inactive) code changes to pilot wikis:
    • group0 - Tuesday, 27.08.2024
    • group1 - Wednesday, 28.08.2024
    • group2 - Thursday, 29.08.2024
  • Yes Approximately 16:00 CEST (UTC+2), 29.08.2024 - Activate code segment viamw-config (changes to UI will take effect after this point).

1.6Yes Observation period and stress-testing

  • Yes For a period of time (min. 1 week), we will collect usage data of the newWikidata item data object location (seeTrack data object usage)
  • Yes Global announcement: during this period, we will inform all Wiki communities and projects of the upcoming change.
  • Yes A dedicatedFeedback page has been created to receive editor's opinions on this change.
  • Yes Bug-fixing: A patch to create an exception for the mobile skin:MinervaNeue to ensure theWikidata item remains as is (as the skin does not contain anIn Other Projects section.
    • Yes Sub-Ticket: Centralise move Wikidata item code into WikibaseT376389 We received a request to move the logic of the above bug fix into Wikibase to proof against future changes of the Minerva Sidebar.

1.7Yes Pass / Fail decision

  • If user-behaviour and interaction with the data object is not negatively impacted by the change, a final sign-off for global deployment will be given.

1.8Yes Global deployment

  • Activate code slice for all wikis viamw-config. This change was scheduled for 15:00 UTC-2, 04 October, 2024 but has been delayed due to a dependency in a follow-up ticket (see 1.6).
  • Activate code slice for all wikis viamw-config. This change is scheduled for 15:00 UTC-2, 22 October, 2024.
  • TheWikidata item has been moved to theIn Other Projects section on all Wikimedia projects and all languages.

Affiliated Tasks & Sub-Tickets

Pre-Frequently Asked Questions

Questions we anticipate


I don't see any change, Wikidata item is still underGeneral

[edit]

In some rare cases, the change may require an additional nudge. If yourWikidata item link after04.10.2024' is not underIn Other Projects, please try the following:

  • Anull-edit - an 'empty' page edit.
    • Click "Edit" or "Edit Source" link on the page
    • Click "Publish changes" at the bottomof the edit boxwithout making any changes.
  • Purge request - use this Special page and enter the page link and click the button.
  • Refresh your browser - try refreshing the page in your browser.

If none of these options work, please report your issue to ushere.

What if we don’t want the location to change?

[edit]

As mentioned below, some Wikis already move the location of the Wikidata item using bespoke code. If your Wiki would prefer to keep the Wikidata item where it currently is (or to move it elsewhere in the Tools menu), this can be done by adding custom code to move the Wikidata item back to its original location.

WillWikidata Item be renamed toWikidata?

[edit]

No doubt you have noticed that the entries in theIn Other Projects menu-section are only the sibling project’s name (Wikisource, Wikibooks, Wikivoyage etc.).
We do not currently have plans to rename theWikidata item, our first priority is to move the link successfully. At a later stage, we will explore the utility and benefit of renaming theWikidata item andWikidata links but only in consultation with UX and the Wiki communities.

My Wiki already uses a gadget / JavaScript / CSS to move the Wikidata item

[edit]

We are implementing a new feature in the MediaWiki code that will replicate the functionality currently being handled by additional code, such as gadgets and user-scripts. While our update shouldn't disrupt those existing gadgets or scripts, it may make them unnecessary, as the new feature will provide the same functionality natively within MediaWiki.Please be vigilant! Although we have taken every care to ensure we do not introduce any bugs or errors, things happen, and we ask you to please report any bugshere.

Has this been attempted before?

[edit]

Yes, it has. In 2019, the Wikidata development team tried to resolve Phabricator task:T66315 but unfortunately, the changes had to be rolled back shortly before deployment due to unforeseen technical issues that came from deleting the link fromGeneral and re-building it in theIn Other Projectsmenu section.
The task languished in a state of limbo until February 2024 when the establishment of Wikimedia Deutschland's new software development teamWikidata For Wikimedia Projects adopted it.
Our approach is to move the link and the function underlying it and so the issues that arose previously should not happen again.

This task represents a chance for new software engineers to onboard to MediaWiki and finally provide a solution to this 10-year old ticket.

I view Wikimedia sites on mobile, will this affect me?

[edit]

The skin serving mobile traffic of the Wikimedia projects is calledMinervaNeue and represents a much more streamlined UI. Notably, this means it does not have an "In Other Projects" menu section.
An exception to keep theWikidata item link in theMinervaNeue skin unaffected in its placement has been included in the code slice.

Retrieved from "https://meta.wikimedia.org/w/index.php?title=Wikidata_For_Wikimedia_Projects/Projects/Move_Wikidata_item_link&oldid=28602109"
Categories:

[8]ページ先頭

©2009-2025 Movatter.jp