Open cmbz opened 10 months ago
Thanks for adding this into the demo repository. I tested the LC metadata block and field for a dataset and noticed that when I search for term "name" I was able to make a linkage to a record in the LC Hub. May want to think about how to instruct people to use this, perhaps encourage them to visit the LC Hub for more information about registering projects for linkage before adding to Dataverse metadata? After adding, I wasn't able to delete the linkage it just appeared as greyed out once added. After saving, this did appear to retrieve the TK Labels image and name for display in DV Metadata. I couldn't figure out how to enable this field for display in the Terms or the main dataset landing page citation area for appearing alongside other dataset terms such as licenses.
FYI: While there were more issues than I expected, I've been able to update the Local Contexts script to address the problem of not being able to delete a project, and have made it configurable so test instances can point to the Local Contexts sandbox rather than their production site. I also managed to find a work-around to enable the Local Contexts information to appear on the main dataset page without having to wait for a change in Dataverse core (rather than just far down on the metadata pane).
I've updated https://docs.google.com/document/d/1umSncPhXApNcvstzqMbqIfx87LCB3RqwS69gPCvbDVE/edit?usp=sharing to include instructions on how to deploy the LC capability and to include more information about what has been fixed/improved in the script.
I'll push these changes to github next week and coordinate with @stevenwinship to deploy them to https://demo.dataverse.org .
Demo has been updated by doing the following:
Updating the LocalContexts External Vocabulary configuration:
curl -X PUT --upload-file combined-cvoc-conf.9.3.24.json http://localhost:8080/api/admin/settings/:CVocConf
(/home/rocky/combined-cvoc-conf.9.3.24.json has the same set of fields as the previous setting (from combined-cvoc-conf.json) with the changes for LocalContexts from the https://github.com/gdcc/dataverse-external-vocab-support repo.)
Adding display of LocalContexts info above-the-fold on the dataset page:
curl -X PUT -d "dsDescription,subject,keyword,publication,notesText,LCProjectUrl" http://localhost:8080/api/admin/settings/:CustomDatasetSummaryFields
Addition of a published https://demo.dataverse.org/dataverse/LCtests collection for testing.
Turned off the LocalContexts metadatablock at the root collection level (mirroring how we expect this to be used - with LocalContexts only used on some child collections).
Looks great, I was able to remove the linkage in demo now! I'll check out the new testing collection in demo as well.
In the call today: Ashley showed us how DOI lookup almost works with their current code and she is going to make some updates in a week or so to allow it to work (two issues: they allow DOIs in multiple fields, but right now only the provider_id field is indexed, and, while they allow free form text, so we could get https://doi.org/10.5072/ABCDEF or doi:10:5072/ABCDEF etc, a search for 10.5072/ABCDEF doesn't work right now because they aren't breaking the strings up when indexing.) It sounds like searching per field will be allowed in v2, and there will be changes in the returned JSON, so we should expect some details to change. We also discussed how a link might be reported to DataCite or in the schema.org export, etc. and Ashley said she'd get us info on the draft recommendation for the DataCite mapping. It sounds like the schema.org mapping discussion is not as far along.
-OSF met with DV team to discuss the implementation of this support -The tasks were updated to include a broader retest by the DV community and documentation work for the Guide. An invite to test and input feedback will be added to Zulip and DV Google Group, with a deadline. -Consider engaging with the DDI community around Copyright field use in DV
Overview
Tasks
Related
Resources