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

Feature Request: Accessing a dataset via a private url should hide the hierarchy of Dataverses #11085

Closed
zolttoth opened this issue Dec 11, 2024 · 8 comments
Labels
Type: Feature a feature request

Comments

@zolttoth
Copy link

Overview of the Feature Request
For double-blind reviews, it is a great feature that anonymous private links can be shared with reviewers. In our repository, which is a nationwide institution, the Dataverse hierarchy represents the organizational structure of research institutes, departments, and laboratories. However, since the Dataverse parents of a given dataset are visible through the breadcrumb, the origin of a dataset can be pinpointed, compromising the blindness of the review process.

What inspired the request?

A data scholarship program has been started in Hungary, and one of the participants, who was interested in the double-blind feature, informed us that our repository does not fully comply with the requirements for this type of evaluation.

What existing behavior do you want changed?

The display of the breadcrumb (the path of a given dataset) should be hidden when accessed via an anonymous private link.

image

@zolttoth zolttoth added the Type: Feature a feature request label Dec 11, 2024
@pdurbin pdurbin changed the title Feature Request: Accessing a dataset via a privet url should hide the hierarchy of Dataverses Feature Request: Accessing a dataset via a private url should hide the hierarchy of Dataverses Dec 11, 2024
@qqmyers
Copy link
Member

qqmyers commented Dec 11, 2024

It looks like #10961 addresses your issue? That will be in v6.5.

@pdurbin
Copy link
Member

pdurbin commented Dec 11, 2024

I'm pretty sure @sekmiller fixed this in 016fc9a as part of #10961 which will be part of Dataverse 6.5, shipping soon.

However, the Dataverse 6.5 release note doesn't mention this fix. Maybe it should. Here's the PR we're working on:

Update: fixed, added, mentioned now. See a0508d1 and commits just before.

@qqmyers jinx.

@jggautier
Copy link
Contributor

jggautier commented Dec 11, 2024

Hi @zolttoth, you wrote that one of the participants of a data scholarship program in Hungary let you know that your repository does not fully comply with the requirements for this type of evaluation.

Is there a list of those requirements published someplace that you could point us to? Or are the requirements just more generally that reviewers shouldn't be able to identify the data owners?

For the changes to the breadcrumbs we made in the PR at #10961, we weren't guided by any formal requirements in particular, I'm wondering if any exist, and the way you wrote "does not fully comply with the requirements" made me wonder if any formal requirements exist that we could reference for improvements in the future.

@sekmiller
Copy link
Contributor

Hi @zolttoth, we have addressed this in the soon to be released 6.5 version. Here is what the dataset page will look like first for privileged users, then Preview URL users:
Screen Shot 2024-12-11 at 1 21 31 PM
Screen Shot 2024-12-11 at 1 22 01 PM

@sekmiller
Copy link
Contributor

sekmiller commented Dec 11, 2024

@zolttoth note that there are two types of preview url - one which also anonymizes some of the metadata. It is only through the use of the anonymized preview that the Dataverse hierarchy is hidden

pdurbin added a commit that referenced this issue Dec 11, 2024
@zolttoth
Copy link
Author

Hi @zolttoth, you wrote that one of the participants of a data scholarship program in Hungary let you know that your repository does not fully comply with the requirements for this type of evaluation.

Is there a list of those requirements published someplace that you could point us to? Or are the requirements just more generally that reviewers shouldn't be able to identify the data owners?

For the changes to the breadcrumbs we made in the PR at #10961, we weren't guided by any formal requirements in particular, I'm wondering if any exist, and the way you wrote "does not fully comply with the requirements" made me wonder if any formal requirements exist that we could reference for improvements in the future.

Unfortunately there are no written formal requirements in this case, just practical considerations. One of the students participating in the program pointed out that in her research field, knowing the reviewed dataset owner institute is more or less the same as knowing who created the actual dataset. We organize the dataverses of the Hungarian research institutes as I described it, and in our Dataverse (we are on 6.1), the breadcrumb makes visible at least the institute, or even a given laboratory. I have missed the #10950 issue, which directly adresses this, and stated to be part of D6.5.

Thank you all, as far as I see, @sekmiller solution will be good for us.

@pdurbin
Copy link
Member

pdurbin commented Dec 12, 2024

The 6.5 release notes now mention that this issue has been fixed. Please see a0508d1 and commits just before in #11067.

@zolttoth thanks for bringing this to our attention!

@jggautier
Copy link
Contributor

Thanks @zolttoth!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Feature a feature request
Projects
None yet
Development

No branches or pull requests

5 participants