Skip to content

Releases: opencultureconsulting/simple-oai-pmh

Maintenance Release

16 May 09:57
fc261eb
Compare
Choose a tag to compare

This is a stand-alone and easy to install data provider for the Open Archives Initiative's Protocol for Metadata Harvesting (OAI-PMH).

It serves records in any metadata format from directories of XML files using the directory name as metadata prefix, the filename as identifier and the filemtime as datestamp. 0-byte files are considered deleted records and handled accordingly. Resumption tokens are managed using files. Sets are currently not supported.

Changelog:

  • added support for PHP 8.1 and PHP 8.2 (with hints from @ghohmann)

Maintenance Release

29 Sep 19:14
Compare
Choose a tag to compare

This is a stand-alone and easy to install data provider for the Open Archives Initiative's Protocol for Metadata Harvesting (OAI-PMH).

It serves records in any metadata format from directories of XML files using the directory name as metadata prefix, the filename as identifier and the filemtime as datestamp. 0-byte files are considered deleted records and handled accordingly. Resumption tokens are managed using files. Sets are currently not supported.

Changelog:

  • purely cosmetic changes due to a new GitHub repository name
  • changed package name to opencultureconsulting/simple-oai-pmh on Packagist.org

Maintenance Release

31 Aug 05:28
47b3d36
Compare
Choose a tag to compare

This is a stand-alone and easy to install data provider for the Open Archives Initiative's Protocol for Metadata Harvesting (OAI-PMH).

It serves records in any metadata format from directories of XML files using the directory name as metadata prefix, the filename as identifier and the filemtime as datestamp. 0-byte files are considered deleted records and handled accordingly. Resumption tokens are managed using files. Sets are currently not supported.

Changelog:

Maintenance Release

01 Jul 14:29
Compare
Choose a tag to compare

This is a stand-alone and easy to install data provider for the Open Archives Initiative's Protocol for Metadata Harvesting (OAI-PMH).

It serves records in any metadata format from directories of XML files using the directory name as metadata prefix, the filename as identifier and the filemtime as datestamp. 0-byte files are considered deleted records and handled accordingly. Resumption tokens are managed using files. Sets are currently not supported.

Changelog:

  • added check for differing granularity on timestamp parameters
  • added support for POST requests
  • established full compliance with openarchives.org validator

Maintenance Release

14 Aug 08:39
Compare
Choose a tag to compare

This is a stand-alone and easy to install data provider for the Open Archives Initiative's Protocol for Metadata Harvesting (OAI-PMH).

It serves records in any metadata format from directories of XML files using the directory name as metadata prefix, the filename as identifier and the filemtime as datestamp. 0-byte files are considered deleted records and handled accordingly. Resumption tokens are managed using files. Sets are currently not supported.

Changelog:

  • improved documentation
  • added summary to update script

Feature Release

24 Jan 00:22
Compare
Choose a tag to compare

This is a stand-alone and easy to install data provider for the Open Archives Initiative's Protocol for Metadata Harvesting (OAI-PMH).

It serves records in any metadata format from directories of XML files using the directory name as metadata prefix, the filename as identifier and the filemtime as datestamp. 0-byte files are considered deleted records and handled accordingly. Resumption tokens are managed using files. Sets are currently not supported.

Changelog:

  • introduced namespaces and PSR-4 autoloading
  • added support for Composer
  • published as package opencultureconsulting/oai_pmh on Packagist.org
  • improved documentation

Maintenance Release

08 Jan 16:32
Compare
Choose a tag to compare

This is a stand-alone and easy to install data provider for the Open Archives Initiative's Protocol for Metadata Harvesting (OAI-PMH) written in PHP.

It serves records in any metadata format from directories of XML files using the directory name as metadata prefix, the filename as identifier and the filemtime as datestamp. 0-byte files are considered deleted records and handled accordingly. Resumption tokens are managed using files. Sets are currently not supported.

Changelog:

  • renamed configuration option metadataFormats to metadataPrefix (keep in mind when upgrading!)
  • improved documentation
  • cleaned up project's structure (move your oai2config.php to Configuration/Main.php when upgrading!)

Feature Release

22 Dec 11:46
Compare
Choose a tag to compare

This is a stand-alone and easy to install data provider for the Open Archives Initiative's Protocol for Metadata Harvesting (OAI-PMH) written in PHP.

It serves records in any metadata format from directories of XML files using the directory name as metadata prefix, the filename as identifier and the filemtime as datestamp. 0-byte files are considered deleted records and handled accordingly. Resumption tokens are managed using files. Sets are currently not supported.

Changelog:

  • fixed bug in resumption tokens
  • added resumptionToken to request variables
  • added resume to xslt quicklinks
  • added metadataPrefix to resumed lists

Feature Release

12 Dec 15:35
894ed36
Compare
Choose a tag to compare

This is a stand-alone and easy to install data provider for the Open Archives Initiative's Protocol for Metadata Harvesting (OAI-PMH) written in PHP.

It serves records in any metadata format from directories of XML files using the directory name as metadata prefix, the filename as identifier and the filemtime as datestamp. 0-byte files are considered deleted records and handled accordingly. Resumption tokens are managed using files. Sets are currently not supported.

Changelog:

  • added a command line script for updating the records
  • added community policies for contributions
  • fixed missing URI when giving bad verb
  • improved code quality by following Codacy patterns

Initial Stable Release

12 Oct 10:55
Compare
Choose a tag to compare

This is a stand-alone and easy to install data provider for the Open Archives Initiative's Protocol for Metadata Harvesting (OAI-PMH) written in PHP.

It serves records in any metadata format from directories of XML files using the directory name as metadata prefix, the filename as identifier and the filemtime as datestamp. 0-byte files are considered deleted records and handled accordingly. Resumption tokens are managed using files. Sets are currently not supported.