Page MenuHomePhabricator

[OAI-PMH] Open Archives Initiative Protocol for Metadata Harvesting (tracking)
Closed, InvalidPublic

Description

Author: beesley

Description:
Please implement the Open Archives Initiative Protocol for Metadata Harvesting
(OAI-PMH) on Wikimedia's sites.

There are guidelines at
http://www.openarchives.org/OAI/2.0/guidelines-repository.htm

This would allow Wikipedia et al to be part of archives such as the digital
library at http://www.citidel.org/

https://en.wikipedia.org/wiki/Open_Archives_Initiative_Protocol_for_Metadata_Harvesting


Version: unspecified
Severity: enhancement
URL: https://www.mediawiki.org/wiki/OAI-PMH

Details

Reference
bz576

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 6:56 PM
bzimport set Reference to bz576.
bzimport added a subscriber: Unknown Object (MLST).

I've played a bit with this implementation (LGPL license) for my day job:
http://sourceforge.net/projects/oai-pear

Disclosure: I submitted a patch or two a while back and they added me as a
developer on the project. :)

Don't we have an OAI interface?

(In reply to comment #2)

Don't we have an OAI interface?

No, not really.
Turning this into a tracking bug. I've left bug 41532 out as it's only about our internal use of OAI for search.

Aklapper lowered the priority of this task from Medium to Low.Feb 20 2021, 10:32 PM
Aklapper updated the task description. (Show Details)
Aklapper removed a subscriber: wikibugs-l-list.

I don't see what this task is about / asks for exactly. It's likely not asking for yet another extension (though it's tagged as such); its subtasks are resolved; https://www.mediawiki.org/wiki/OAI-PMH is obsolete; https://www.mediawiki.org/wiki/Extension:OAIRepository exist(ed); MediaWiki-extensions-OAI is archived. Related tasks which are more actionable and clearer exist (e.g. T166166: Figure out OAI-PMH endpoint compatibility for Commons). This task is tagged with All-and-every-Wikisource, if there is something about OAI-PMH and Wikisource then someone please elaborate what it is, because the task doesn't tell. Thanks.