The Java libraries for
SRU/FCS (Federated Content Search) Clients and Endpoints have been updated and also released on Clarin Nexus:
- fcs-sru-server → 1.10.0 [Changes] [Github Pages with JavaDoc]
- fcs-simple-endpoint → 1.7.0 [Changes] [Github Pages with JavaDoc]
- fcs-sru-client → 2.2.1 [Changes] [Github Pages with JavaDoc]
- fcs-simple-client → 2.1.1 [Changes] [Github Pages with JavaDoc]
A short summary of significant changes compared to the last public versions:
Integration of
<Institution>
information for<Resource>
s in the<EndpointDescription>
, this will allow FCS Endpoints to bundle resources from multiple institutions in a single Endpoint application,Switch to XPath parsing for FCS
EndpointDescription
s to make it more robust for future changes,Public Github Pages Websites and JavaDocs for each library,
Inclusion of short change summaries with
Changelog.md
documents to keep track of changes between versions,Integration of the experimental support for authentification to allow the FCS to integrate resources with access restrictions,
Various bugfixes and corrections of typos as well as updated dependencies.
Users of the Java SRU/FCS libraries are encouraged to update to the latest versions. The libraries remain on Java 8 for maximum compatibility.
For feature requests, issues or questions, please don’t hesitate to either open issues on Github, add a comment or contact me directly.
The Python SRU/FCS Endpoint libraries will be updated next week and also linked here.
And to finish, a list of links to everything related to Federated Content Search can be found at GitHub - clarin-eric/awesome-fcs: A curated list of awesome FCS frameworks, libraries, software and resources.