hostedbymap #136
No reviewers
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
RDGraph
RSAC
wontfix
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: D-Net/dnet-hadoop#136
Loading…
Reference in New Issue
No description provided.
Delete Branch "hostedbymap"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR is related to ticket #5644
It build on demand a new hostedbymap by exploiting two external sources:
It applies the HBM on the entities in the graph, the entities involved by its application are the Datasources and the Publications.
The Datasource will be modified in the
openairecompatibility
field and only if its classid is set to UNKNOWN. In this case, it will be set ashostedBy
, and the classname will become "collected from a compatible aggregator".The publications that will be affected by the application of the HBM are those having only one instance. For those with journal information for which exists a match with the hbm, the hostedby information in the instance will be modified according to the information in the hbm. If in the map the journal identifier is marked as
OpenAccess
, theaccessright
of the publication will be set to OPEN and theOpenAccessRoute
tohybrid
. Also thebestaccessright
at the level of the result is possibly changed.ISSN
(uppercase) got replaced withissn
(lowerase) in many files that have nothing to do with this PR. Please check and revert them to their previous state.dhp-workflows/dhp-graph-mapper/pom.xml
I see a new dependency:I got nothing against the introduction of new libraries, but two comments on this
dhp-workflows/dhp-doiboost/pom.xml
I see a new dependency towards thedhp-aggregation
. In general, common utilities neeeded by more than one submodule should be moved indhp-common
, let's try to keep the dependencies well organised.I have reverted all the modified ISSN on the files. I have also removed the not needed dependecies from the poms.
The new library to import csv files should replace the previous one. A new PR will follow for refactoring