2 like 0 dislike
in Open Science by (379 points)

I have a git repo (on GitLab) and it contains all the things I used for a specific research project (it's a research compendium). 

Should I link it to the Open Science Framework (OSF)?

If so, why? If not, why?

I asked the same question on Twitter: https://twitter.com/HeidiBaya/status/1273150809455431680

2 Answers

2 like 0 dislike
by (379 points)

I'd like to share the answers to my tweet.

  • You get a DOI
  • Long term archiving with stable link (see also federicoleva's answer)
    • You can connect a GitHub/Lab repo to OSF, & then snapshot the Git repo contents on OSF by creating a 'registration' of the OSF project. That pulls in the Git content to OSF, freezes it there, & gives a DOI. Do this on submission & again on publication.
  • OSF provides anonymous links which could be helpful for double-blind review.
  • If you only provide the link to a git repo without referring to a commit, it's getting ambiguous which state of the repo you are actually referring to. OSF + DOI solves that issue.
  • Having everything in one place. Especially if preprints in your field are published via OSF (for example PsyArXiv).

Thanks to everyone for the helpful input!

by (69 points)
0 0
I like when more than one git forge is supported! Does OSF support also self-hosted Gitlab forges?
1 like 0 dislike
by (69 points)
Yes, because your git repository may disappear any time. I constantly encounter papers which link some GitHub URL long since dead.

A good open archive also makes your software work more easy to cite, for instance by assigning a DOI.

I have not deposited software on OSF but I did in Zenodo, where it's particularly easy for projects hosted on GitHub. See: https://help.zenodo.org/

Ask Open Science used to be called Open Science Q&A but we changed the name when we registered the domain ask-open-science.org. Everything else stays the same: We are still hosted by Bielefeld University.

If you participated in the Open Science beta at StackExchange, please reclaim your user account now – it's already here!

E-mail the webmaster

Legal notice

Privacy statement