Skip to content
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

Marc Contributors #2605

Merged
merged 27 commits into from
Apr 15, 2024
Merged

Marc Contributors #2605

merged 27 commits into from
Apr 15, 2024

Conversation

paul-butcher
Copy link
Contributor

@paul-butcher paul-butcher commented Apr 4, 2024

What does this change?

Part of #2563

This moves the Contributor transformation into marc_common

Have we considered potential risks?

This is quite a big change. The existing Sierra Contributors transformer has accreted quirks over time and I think it was worth splitting it apart like this to be a bit more SRP.

There is a little bit of possibly Sierra-specific behaviour in here, (x00 $t means Agent) but I don't believe that is correct behaviour anyway, so it should probably be removed at some point. It also does not appear in any of the EBSCO sample, so It is therefore not worth going to the effort of creating a separate source-specific specialisation to cover this quirk.

@paul-butcher paul-butcher changed the title Marc agents Marc Contributors Apr 5, 2024
@paul-butcher paul-butcher marked this pull request as ready for review April 5, 2024 11:20
@paul-butcher paul-butcher requested a review from a team April 5, 2024 11:20
@paul-butcher paul-butcher merged commit 505f57f into main Apr 15, 2024
4 checks passed
@paul-butcher paul-butcher deleted the marc-agents branch April 15, 2024 08:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants