osf.io icon indicating copy to clipboard operation
osf.io copied to clipboard

Don't link to Github repo from anonymised view of project

Open rubenarslan opened this issue 7 years ago • 5 comments

Currently, when you add a Github repo to a component, there's a button to go to the project. For most users, this will lead to an identifiable name. For anonymous/double-blind review, we can generate the name-free repos. Could you simply disable the go to project button on these views? Otherwise I'll always have to create an anonymous Github account to duplicate my repo. Or maybe upload a zip file of the repo.

rubenarslan avatar Jul 11 '17 21:07 rubenarslan

Hi @rubenarslan, Thanks for the feedback. Can you clarify what you mean by the 'go to project' button on these views? I see a few places where your identity might be discovered on an attached github repo, so I'm concerned hiding the link might not solve the issue (but I might be confused):

screen shot 2017-07-13 at 10 41 44 am

saradbowman avatar Jul 14 '17 14:07 saradbowman

hi @saradbowman. I didn't check comprehensively, but of course all references to the repo link would have to be hidden. I noticed only the button that is visible when you select the repo in the project file browser.

Or do you have a better idea how to achieve blinded peer review of Github repos?

rubenarslan avatar Jul 14 '17 14:07 rubenarslan

Is there any update on this? I'm wondering the same thing.

SAuderset avatar Aug 14 '22 17:08 SAuderset

Hi! Our newly redesigned Files Page helps resolve some of the points of concern here by no-longer surfacing the links to Github (or other providers). I'm in conversation with our Product team about the best way to handle the exposure from the Files Widget on the Project Dashboard, where those links can still be found. We've got a few other places where we're hoping to approve our anonymizing as well, so I'll update you when we have a priority for this.

In the short term, the workaround would be to use a component (or components) for your storage addons or other files that risk breaking anonymity so that they can be excluded from your Anonymous View Only Links, but that then also excludes those files from review, which I suspect may be unsatisfying.

jwalz avatar Aug 16 '22 17:08 jwalz

Thanks for the update! Sounds promising. It would be a really great feature if one could have anonymity with GitHub integration.

SAuderset avatar Aug 16 '22 17:08 SAuderset