ProfessionalWiki / ProfessionalWiki/WikibaseLocalMedia

Wikibase Local Media breaks requests for .ttl format at Special:EntityData

Open
#16 21 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
PHP
Stars
13
Forks
11
PR merge metrics
No merged PRs in 30d

Description

I created a phabricator ticket: https://phabricator.wikimedia.org/T306288
but I feel like this might be a more appropriate place to report this

Setup
  • Wikibase Local Media version: master
  • Wikibase version: REL_37
  • MediaWiki version: 1.37.2
  • PHP version: 8.08
Issue

When the local media extension is enabled requesting .ttl format from Special:EntityData will return a undescriptive error, disabling the extension allows for the request to be successful, images can be found in the phabricator ticket linked above.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the Special:EntityData request path and the Wikibase Local Media setup described here, then compare .ttl requests with the extension enabled and disabled. Review the linked Phabricator ticket T306288 and its images for the missing error details; done means .ttl requests work with the extension enabled and return a descriptive result.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
api, backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.