forked from DSpace/xoai
-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Investigate providing an "OAI to XHTML" XSL #15
Milestone
Comments
poikilotherm
added a commit
that referenced
this issue
Jul 18, 2022
Inspired by Zenodo, ePrint and others, this library may now serve implementing applications an XSLT to transfrom OAI-PMH responses into nice HTML. Browsing an OAI-PMH endpoint with a cleaner UI makes way more fun. This commit includes a copy of https://github.com/eprints/eprints/blob/3.3/lib/static/oai2.xsl which is licensed under GPL-3. As this library does not interfere with its content and has not performed any non-whitespace changes, it should not conflict with this library shipping under a BSD 3-clause license. An issue has been opened to reach out and avoid any conflicts. See also: eprints/eprints#521
poikilotherm
changed the title
Investigate providing a OAI to XHTML XSL
Investigate providing an "OAI to XHTML" XSL
Jul 18, 2022
poikilotherm
added a commit
that referenced
this issue
Jul 19, 2022
Inspired by Zenodo, ePrint and others, this library may now serve implementing applications an XSLT to transfrom OAI-PMH responses into nice HTML. Browsing an OAI-PMH endpoint with a cleaner UI makes way more fun. This commit includes a copy of https://github.com/eprints/eprints3.4/blob/2de59384b47d7196ab0e20af68caed45ec38b937/lib/static/oai2.xsl which is licensed under LGPL-3.0. As this library does not interfere with its content and has not performed any non-whitespace changes, it should not conflict with this library shipping under a BSD 3-clause license. An issue has been opened to reach out and avoid any conflicts. See also: eprints/eprints#521
poikilotherm
added a commit
that referenced
this issue
Jul 21, 2022
feat(data): add OAI XSLT support #15
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Often requests to applications using this library will provide not very clean XML results.
There is https://github.com/eprints/eprints/blob/3.3/lib/static/oai2.xsl, an XSLT file providing a mapping to nicer XHTML.
It can be seen in use at Zenodo's.
It might be a good thing to provide sth. like it or use it (but it's licensed under GPL!)
The text was updated successfully, but these errors were encountered: