-
Notifications
You must be signed in to change notification settings - Fork 0
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
GREI 5: HDV Task - Test and gather feedback on TK Label vocabulary support on demo.dataverse.org #316
Comments
Status: August 2024
|
Status: September 2024
|
From Amber: Wonderful, I'm in and created a test record with the linkage to a test TK label https://demo.dataverse.org/dataset.xhtml?persistentId=doi:10.70122/FK2/P0KTIF Few things for later: |
after checking for an uuid, it should also check if its a complete project_url (e.g. https://localcontextshub.org/projects/54be05d7-aa5c-4886-abd9-dc45b2fa8df4 ) and in that case hit the api like with the UUID change the text here: to I dont have my testing instance anymore but something like this:
|
When entering a UUID into the searchfield searches the project, but the result items, has the UUID as 1. item and the project name as 2nd. It should only have the project name |
the script is making a lot of calls to the LC server, during typing. also, the script is including an image linking to: @arojas1 is there a better location, where we can pull it from |
From Janet (Australia) to Local Content Folks: |
@transfluxus I believe you are using your own script to mimic what we did for the embeds, is that correct? If so, feel free to leave the LC logo out of the script. As long as the link back to the Project is available, that is enough for that block. If Dataverse would like to use the LC logo elsewhere, we can discuss other options! It is up to you but if there is a way to have a search button, that may help with the typing to search function. So they can type the title either partially or fully but the API won't be called until they click search. For our search options we typically add a few seconds delay between input and API calls. Not sure if it is already doing this but that is another option as well.
@sbarbosadataverse LC Public Projects will never be restricted. We leave that privacy option up to the users. If they feel the need to change a Project's privacy from public to contributor or private, that is up to them, but we won't remove access to public Projects ourselves. With v2 of the API coming out in January, there will be the option for users to search by their private and contributor Projects via their API key, but it is not recommended when it comes to displaying on a database or repository like Dataverse if it is meant to be publicly visible. Now, if the Dataverse instance is an internal use for staff or a similar situation, there can be an argument made that the Project is kept private or in contributor view for the community (if notified or Labels applied) or the internal staff to see. But if visible by the public, we would hope that the Project will be public on the LC Hub as well as a reference to that Project and the associated Labels/Notices. I hope this makes sense! Happy to answer any additional questions or take a closer look at use cases. |
Thanks for pulling all this work together to create a Dataverse Local Contexts integration! - and sorry for my late feedback. I've gone through LC documentation and the docs @sbarbosadataverse pointed to in her message on Zulip, and left some comments and questions in the technical plan document. My main concern is that the current implementation doesn't support the need to reflect metadata changes of the Local Contexts Project related to a dataset in Dataverse. In principle and to ensure traceability, I'd expect any metadata changes to be reflected in a new (minor) version change of the dataset, with the complete metadata of the previous version being stored in the Dataverse database. This behavior is even more important in cases where this provenance information is not kept (or at least not obviously displayed) in the source application, e.g. LC Hub or ROR. I also think providing this information locally in Dataverse is more important in the LC case than, e.g., for keywords entered directly into the Dataverse citation metadata schema. For example, a change of a TK Permission Label from TK Open to Commercialization (TK OC) to TK Non-Commercial (TK NC) has direct consequences for the further (re)use of the data made accessible in a dataset related to a LC Project, whereas a change of keyword often doesn't have any deeper impact. As revealed by the discussions in the technical plan document (@sbarbosadataverse, @janetm, @qqmyers), syncing changing metadata information between the LC Hub and Dataverse is not trivial, but I wonder whether a first step could be to
|
Hi Philipp, thanks for the suggestions and comments to the document. To have the metadata of a LC projected as part of the dv metadata. There are several issues with this.
Would it be sufficient, if the dv metadata block would include a LC project version? Changes would then be traced on the LC hub. I don't know if they are planning this type of feature tho. |
Thanks, @transfluxus! Maybe the suggested storage of LC project metadata in Dataverse will be possible in the future SPA architecture? See, e.g, the recent discussion about integration with CEDAR. |
Overview
Related
The text was updated successfully, but these errors were encountered: