The Dataverse main software uses this library to create an OAI-PMH server. To achieve maximum performance, they kind of forked some of the classes this library provides, copying most of the code.
As this is now a fork under the control of GDCC, it would make sense to change the library classes to provide useful extension points that Dataverse codebase could use then to avoid maintaining forked classes.
@landreev WDYT?
The respective Dataverse classes can be found here:
The Dataverse main software uses this library to create an OAI-PMH server. To achieve maximum performance, they kind of forked some of the classes this library provides, copying most of the code.
As this is now a fork under the control of GDCC, it would make sense to change the library classes to provide useful extension points that Dataverse codebase could use then to avoid maintaining forked classes.
@landreev WDYT?
The respective Dataverse classes can be found here: