-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
Description
(For more, see the full post on the blog: http://mozillascience.org/what-else-is-needed-for-code-reuse/)
When we first started discussions around our latest "Code as a research object" project, one of the main topics that arose was reuse. It's one thing for code and software to have an identifier that the community trusts so that it can be integrated into scholarly publishing systems. But what about the researchers looking to use that information to build or reuse that code in their own work? What information is needed for the code to be picked up, forked and run by someone else outside of their lab? What would the ideal README look like?
A few ideas:
- What does the code do? For what field? (Short descriptor)
- What's needed to get the code to run? Is it part of a larger codebase? Links to relevant repositories or tools used to run the code.
- Contributors.
- Link to the documentation on how the code is used.
- License*
- We recommend MIT or BSD, but for more options/clarity, visit: http://choosealicense.com/.
moatazabdelffath