Releases: opencultureconsulting/simple-oai-pmh
Maintenance Release
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
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
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.0 (contributed by @scottlimmer)
Maintenance Release
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
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
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
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
tometadataPrefix
(keep in mind when upgrading!) - improved documentation
- cleaned up project's structure (move your
oai2config.php
toConfiguration/Main.php
when upgrading!)
Feature Release
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
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
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.