Page MenuHomePhabricator

Wikibase - Automated Configuration Detection (WikibaseManifest)Component
ActivePublic

Members

  • This project does not have any members.
  • View All

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

There are a number of useful and important Wikidata-focused tools that cannot be made to work easily with other Wikibases. Tool builders need to know important configuration settings of a Wikibase in order for these tools to work properly outside of the Wikidata context. For maximum impact, essential metadata about each Wikibase instance should be generated and exposed in an automated way.

Recent Activity

Oct 31 2023

Pintoch added a comment to T266344: OpenRefine integration feedback for the Wikibase manifests.

Ok, I think I still don't understand it fully, but I trust you do and I won't stand in the way ^^

Oct 31 2023, 7:03 AM · Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)

Oct 30 2023

Abbe98 added a comment to T266344: OpenRefine integration feedback for the Wikibase manifests.

If it is in the document served by WikibaseManifest, then as a tool author I have the same problem as currently: if I wanted to make sure that all of my tool's configuration can be derived from the contents of the WikibaseManifest, then whenever I need to introduce a configuration parameter to implement a new feature in my tool, I first need to submit a patch to WikibaseManifest for it to expose this information (be it namespaced or not), get it merged, get a new version of the extension be released and deployed on the wikis I want to interact with.

Oct 30 2023, 9:14 PM · Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Pintoch added a comment to T266344: OpenRefine integration feedback for the Wikibase manifests.

For OpenRefine(and other tools) the benefit would be that RDF ontologies can be extended very easily so that tools can define their own (namespaced) properties.

Oct 30 2023, 7:15 PM · Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Abbe98 added a comment to T266344: OpenRefine integration feedback for the Wikibase manifests.

So, even if we are assuming that the WikibaseManifest extension serves its information by following some particular ontology, the tool-specific information will not be available there. That means we cannot make it possible to just set up a Wikibase instance in OpenRefine just by providing the URL of the Wikibase instance and letting OpenRefine discover the configuration there. Or how would OpenRefine discover this additional information it requires?

Oct 30 2023, 5:51 PM · Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Pintoch added a comment to T266344: OpenRefine integration feedback for the Wikibase manifests.

Thanks for reviving this thread I had forgotten about ^^

Oct 30 2023, 2:59 PM · Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Abbe98 added a comment to T266344: OpenRefine integration feedback for the Wikibase manifests.

I'm interested in working on this across OpenRefine, the WikibaseManifest extension and "TIB's" reconciliation service but I wonder if this work wouldn't benefit from being migrated to a proper vocabulary for describing APIs and knowledge graphs. Like Hydra and DCAT or schema.org instead of relying on a JSON file with more or less tool specific fields. It would have a lot of benefits like interoperability and extensibility, so one could for example have an Wikibase manifest describing multiple reconciliation services, or describing any API with an OpenAPI spec, or a W3C URI, etc. We could then just describe the reconciliation and for things like the template for edit summaries one could just use a custom property?

Oct 30 2023, 2:22 PM · Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)

Jul 12 2023

Aklapper changed the edit policy for Wikibase - Automated Configuration Detection (WikibaseManifest).
Jul 12 2023, 8:27 AM

Aug 10 2021

Addshore closed T261123: Update the Docker documentation for WBManifest as Invalid.

I was told to close this one!

Aug 10 2021, 8:46 AM · [DEPRECATED] wdwb-tech, Documentation, Wikibase Release Strategy, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Addshore closed T261123: Update the Docker documentation for WBManifest, a subtask of T261273: [EPIC] Release WikibaseManifest via Docker, as Invalid.
Aug 10 2021, 8:46 AM · Wikibase Release Strategy, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)

Jul 27 2021

Addshore moved T261123: Update the Docker documentation for WBManifest from Inbox to To Prioritize on the [DEPRECATED] wdwb-tech board.
Jul 27 2021, 7:14 AM · [DEPRECATED] wdwb-tech, Documentation, Wikibase Release Strategy, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)

Jul 26 2021

Addshore added a project to T261123: Update the Docker documentation for WBManifest: [DEPRECATED] wdwb-tech.
Jul 26 2021, 1:31 PM · [DEPRECATED] wdwb-tech, Documentation, Wikibase Release Strategy, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)

Apr 13 2021

Samantha_Alipio_WMDE closed T261273: [EPIC] Release WikibaseManifest via Docker as Resolved.

Closed thanks to related efforts by the Release Strategy & Infrastructure initiative. WikibaseManifest will be included in the upcoming Spring 2021 Wikibase Docker release.

Apr 13 2021, 12:20 PM · Wikibase Release Strategy, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)

Mar 3 2021

toan added a comment to T261273: [EPIC] Release WikibaseManifest via Docker.

Most of the work is done here https://phabricator.wikimedia.org/T275862 but this is still not finished.

Mar 3 2021, 12:32 PM · Wikibase Release Strategy, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)

Feb 26 2021

Samantha_Alipio_WMDE closed T260884: [Investigation: Timebox 12 hrs] Investigate Adding WikibaseManifest to Docker Bundle Image, a subtask of T261273: [EPIC] Release WikibaseManifest via Docker, as Resolved.
Feb 26 2021, 10:38 AM · Wikibase Release Strategy, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Samantha_Alipio_WMDE closed T260884: [Investigation: Timebox 12 hrs] Investigate Adding WikibaseManifest to Docker Bundle Image as Resolved.
Feb 26 2021, 10:38 AM · Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)

Oct 29 2020

Samantha_Alipio_WMDE added a project to T261123: Update the Docker documentation for WBManifest: Documentation.
Oct 29 2020, 10:21 AM · [DEPRECATED] wdwb-tech, Documentation, Wikibase Release Strategy, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Samantha_Alipio_WMDE moved T261123: Update the Docker documentation for WBManifest from Backlog to To Discuss For Future Release on the Wikibase Release Strategy board.
Oct 29 2020, 9:57 AM · [DEPRECATED] wdwb-tech, Documentation, Wikibase Release Strategy, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Samantha_Alipio_WMDE moved T261273: [EPIC] Release WikibaseManifest via Docker from Backlog to To Discuss For Future Release on the Wikibase Release Strategy board.
Oct 29 2020, 9:57 AM · Wikibase Release Strategy, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Samantha_Alipio_WMDE added a project to T261123: Update the Docker documentation for WBManifest: Wikibase Release Strategy.
Oct 29 2020, 9:43 AM · [DEPRECATED] wdwb-tech, Documentation, Wikibase Release Strategy, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Samantha_Alipio_WMDE added a project to T261273: [EPIC] Release WikibaseManifest via Docker: Wikibase Release Strategy.
Oct 29 2020, 9:42 AM · Wikibase Release Strategy, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)

Oct 23 2020

Aklapper added a project to T266344: OpenRefine integration feedback for the Wikibase manifests: Wikibase - Automated Configuration Detection (WikibaseManifest).
Oct 23 2020, 8:03 PM · Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)

Oct 21 2020

danshick-wmde closed T260976: Create Documentation on mediawiki.org, a subtask of T260966: Deploy WikibaseManifest on Wikidata.org, as Resolved.
Oct 21 2020, 12:46 PM · Wikidata, Epic, Wikibase - Automated Configuration Detection (WikibaseManifest)
danshick-wmde closed T260976: Create Documentation on mediawiki.org, a subtask of T261120: [EPIC] Installation/Configuration of WikibaseManifest Extension, as Resolved.
Oct 21 2020, 12:46 PM · Wikidata, Epic, Wikibase - Automated Configuration Detection (WikibaseManifest)

Oct 19 2020

darthmon_wmde closed T263527: Create separate key for local entities, a subtask of T261121: [EPIC] Use WBManifest extension in combination with federated properties, as Resolved.
Oct 19 2020, 8:19 AM · Epic, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)

Oct 9 2020

Tarrow created T265118: Investigate how to handle a restricted list of external services.
Oct 9 2020, 8:08 AM · Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 4), Wikidata

Oct 7 2020

Samantha_Alipio_WMDE updated the task description for T260976: Create Documentation on mediawiki.org.
Oct 7 2020, 11:31 AM · Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 4), Story, Wikidata
Samantha_Alipio_WMDE added a project to T260976: Create Documentation on mediawiki.org: Story.
Oct 7 2020, 11:28 AM · Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 4), Story, Wikidata

Oct 1 2020

Samantha_Alipio_WMDE closed T263113: Define timeline & strategy for gathering toolbuilder feedback on WBManifest v1 as Resolved.
Oct 1 2020, 12:43 PM · Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Samantha_Alipio_WMDE removed a subtask for T261120: [EPIC] Installation/Configuration of WikibaseManifest Extension: T261123: Update the Docker documentation for WBManifest.
Oct 1 2020, 9:23 AM · Wikidata, Epic, Wikibase - Automated Configuration Detection (WikibaseManifest)
Samantha_Alipio_WMDE added a subtask for T261273: [EPIC] Release WikibaseManifest via Docker: T261123: Update the Docker documentation for WBManifest.
Oct 1 2020, 9:23 AM · Wikibase Release Strategy, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Samantha_Alipio_WMDE edited parent tasks for T261123: Update the Docker documentation for WBManifest, added: T261273: [EPIC] Release WikibaseManifest via Docker; removed: T261120: [EPIC] Installation/Configuration of WikibaseManifest Extension.
Oct 1 2020, 9:23 AM · [DEPRECATED] wdwb-tech, Documentation, Wikibase Release Strategy, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Samantha_Alipio_WMDE closed T260877: [EPIC] Set up testing infrastructure for WikibaseManifest hike as Resolved.
Oct 1 2020, 9:21 AM · Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest), Story
Samantha_Alipio_WMDE closed T261292: Seed test system with data useful for toolbuilder validation, a subtask of T260877: [EPIC] Set up testing infrastructure for WikibaseManifest hike, as Resolved.
Oct 1 2020, 9:20 AM · Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest), Story
Samantha_Alipio_WMDE moved T260976: Create Documentation on mediawiki.org from Ready for story writing to Prioritized backlog (aka Ready to pick up) on the Wikibase - Automated Configuration Detection (WikibaseManifest) board.
Oct 1 2020, 9:20 AM · Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 4), Story, Wikidata
Samantha_Alipio_WMDE moved T264167: Investigate what to do with missing values in Manifest output from Ready for story writing to Prioritized backlog (aka Ready to pick up) on the Wikibase - Automated Configuration Detection (WikibaseManifest) board.
Oct 1 2020, 9:20 AM · Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 4), Wikidata
Samantha_Alipio_WMDE renamed T264167: Investigate what to do with missing values in Manifest output from Investigate what to do with missing values in manifest output to Investigate what to do with missing values in Manifest output.
Oct 1 2020, 9:04 AM · Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 4), Wikidata
Samantha_Alipio_WMDE moved T260979: Deploy WikibaseManifest in WikibaseRegistry from Backlog to For later version on the Wikibase - Automated Configuration Detection (WikibaseManifest) board.
Oct 1 2020, 8:55 AM · Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Samantha_Alipio_WMDE moved T261273: [EPIC] Release WikibaseManifest via Docker from Backlog to For later version on the Wikibase - Automated Configuration Detection (WikibaseManifest) board.
Oct 1 2020, 8:53 AM · Wikibase Release Strategy, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Samantha_Alipio_WMDE moved T261123: Update the Docker documentation for WBManifest from Ready for story writing to For later version on the Wikibase - Automated Configuration Detection (WikibaseManifest) board.
Oct 1 2020, 8:53 AM · [DEPRECATED] wdwb-tech, Documentation, Wikibase Release Strategy, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Samantha_Alipio_WMDE moved T261123: Update the Docker documentation for WBManifest from Backlog to Ready for story writing on the Wikibase - Automated Configuration Detection (WikibaseManifest) board.
Oct 1 2020, 8:13 AM · [DEPRECATED] wdwb-tech, Documentation, Wikibase Release Strategy, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Samantha_Alipio_WMDE moved T260976: Create Documentation on mediawiki.org from Backlog to Ready for story writing on the Wikibase - Automated Configuration Detection (WikibaseManifest) board.
Oct 1 2020, 8:13 AM · Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 4), Story, Wikidata
Samantha_Alipio_WMDE moved T264167: Investigate what to do with missing values in Manifest output from Backlog to Ready for story writing on the Wikibase - Automated Configuration Detection (WikibaseManifest) board.
Oct 1 2020, 8:13 AM · Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 4), Wikidata
Restricted Application added a project to T260979: Deploy WikibaseManifest in WikibaseRegistry: Wikidata.
Oct 1 2020, 8:11 AM · Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Samantha_Alipio_WMDE moved T263113: Define timeline & strategy for gathering toolbuilder feedback on WBManifest v1 from Ready for story writing to Backlog on the Wikibase - Automated Configuration Detection (WikibaseManifest) board.
Oct 1 2020, 8:10 AM · Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)

Sep 30 2020

Tarrow created T264167: Investigate what to do with missing values in Manifest output.
Sep 30 2020, 10:10 AM · Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 4), Wikidata

Sep 29 2020

Samantha_Alipio_WMDE moved T263113: Define timeline & strategy for gathering toolbuilder feedback on WBManifest v1 from Backlog to Ready for story writing on the Wikibase - Automated Configuration Detection (WikibaseManifest) board.
Sep 29 2020, 8:18 AM · Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)

Sep 28 2020

darthmon_wmde closed T260977: Set up test system on Cloud-VPS, a subtask of T260877: [EPIC] Set up testing infrastructure for WikibaseManifest hike, as Resolved.
Sep 28 2020, 2:16 PM · Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest), Story
darthmon_wmde closed T261195: [Investigation: Timebox 8 hrs] Challenges/requirements for using WBManifest in combination with federated properties, a subtask of T261121: [EPIC] Use WBManifest extension in combination with federated properties, as Resolved.
Sep 28 2020, 2:15 PM · Epic, Wikidata, Wikibase - Automated Configuration Detection (WikibaseManifest)
Tonina_Zhelyazkova_WMDE moved T263985: Test that openapi.json is a valid OpenAPI spec from Backlog to Ready for Breakdown on the Wikibase - Automated Configuration Detection (WikibaseManifest) board.
Sep 28 2020, 10:54 AM · Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 3), Wikidata
Tonina_Zhelyazkova_WMDE created T263985: Test that openapi.json is a valid OpenAPI spec.
Sep 28 2020, 10:53 AM · Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 3), Wikidata