Vladimir,
I haven’t used Handles and don’t know if there’s a reason for the current behavior, or if it is a function of your server. Hopefully others with more history and/or anyone using Handles today can help.
That said, with a quick look in the code, it appears to me that handles are created/reregistered with publicRead – true (e.g. in https://github.com/IQSS/dataverse/blob/ba0183d1eda2260f9eccbda886f60c9b800c90ee/src/main/java/edu/harvard/iq/dataverse/HandlenetServiceBean.java#L116-L122 I think publicRead is the last true) rather than public read depending on whether the dataset is released or not.
Assuming this isn’t as intended you could submit an issue in github.
W.r.t. your question 1 – as you say Dataverse still protects the draft dataset from being visible so the main concern is that seeing the handle tells you the dataset exists and that it is in a given Dataverse.
-- Jim
--
You received this message because you are subscribed to the Google Groups "Dataverse Users Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
dataverse-commu...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/dataverse-community/eea51af6-50c6-4bdb-9fb3-8ecc711364c9n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dataverse-community/MN2PR07MB7343A4FAF3A9943F174770DDBF909%40MN2PR07MB7343.namprd07.prod.outlook.com.