It has the dual goals of improving the quality of the software submitted and providing a mechanism for research software developers to receive credit. Arfon smith works at github and is involved in a number of activities at the intersection of open science, open source, and online research. Sorry, we are unable to provide the full text but you may find it at the following locations. Joss is a free and openaccess journal that publishes articles describing research software. Github, a webbased hosting service for git repository, has announced the release of activity data for 2. Software is a critical part of modern research and yet there is little support across the scholarly ecosystem for its acknowledgement and citation. One of the main objectives here is that the exact code used in. For more general information about the codemeta project for defining software metadata, see particular, new users might want to start with the user guide, while those looking to learn more about jsonld and consuming existing codemeta files. The journal is a sponsored project of numfocus and an affiliate of the open source initiative. Github focuses on making scientific research more open.
Editorinchief of the journal of open source software. The goal of codemetar is to generate the jsonld file, codemeta. The project will be a collaboration of the science lab with arfon smith github. Arfon smith is the founding editorinchief, and the. Running on top of java runtime environment and java servlet container, it can be deployed virtually on any operating system and work with any web server. Exploring aws lambda with cloudhosted hubble public data. Adventuresmith is an android app for randomly generating elements for tabletop rpgs names, spells, items, monsters, characters, alien worlds, etc. On the face of it, 63% of zenodoarchived code doesnt sound very good but this is actually significantly higher than the 17% of public repositories on github that have a detectable open source license 4 also, having a license is great, but some people care a lot about what license authors have picked and what restrictions they place on users of the software. Measuring success in open source with andrew nesbitt. Building a data archiving service using the github.
The editorinchief is arfon smith space telescope science institute who launched the journal in may 2016. Bourne talked about a recipe for sustainable software, and arfon smith, recently recruited by github, spoke about scientific software and the open collaborative web. I organised it with my good friend arfon smith of github, formerly zooniverse. We wanted to try and start a new nam tradition it went well so maybe we did. Previously he was at github, helping to bring open source to academia. The editorin chief is arfon smith space telescope science institute who. Why projectname will change subject forever microsoft. One example of a tool that i dont think is particularly well known in many areas of research is the apache hadoop software framework hadoop is a tool designed for distributing dataintensive processes across a large number. This article describes the motivation, design, and progress of the journal of open source software joss. Arfon smith mission head, data science mission office. Finally, we had a discussion about the importance of floss and in science and how science and floss could inspire each other.
Making open source data more available the github blog. Katz in this article, we present the challenge of software citation as a method to ensure credit for and identification, discovery, and reuse of software in scientific and. At the bottom right of the page of every github repository, theres a link to download zip. Data gives us insight into how people build software, and the activities of open source communities on github represent one of the richest. Smiths research while affiliated with space telescope science institute and. The set of data is free to explore as bigquery lets users process a data size of up to one terabyte per month without any charges. If you change the function dependencies, modify the file requirements.
View arfon smiths profile on linkedin, the worlds largest professional community. While this is useful for testing, its really not secure enough for real. The default jupyterhub authenticator uses pam and by default, any username and password is accepted. Selecting open source software projects to teach software engineering.
Select the version of codesmith generator that you would like to download. Smith also helped to define githubs business strategy for public data products, and he played a key role in establishing the companys first data science and data engineering teams. This could be in the form of a git clone of the repository and all of its history but fidgit, zenodo and figshare all choose to just grab a snapshot of the code from the github raw download service. Both of the keynotes recognized the importance of software for science and the lack of recognition in the current academic climate.
Fidgit is designed to run nicely on heroku with two dynos, one web and one worker and a couple of free addons for mongodb and a redis server for sidekiq that does all of the background download from github and then upload to figshare. Hammitzsch 10 challenging things github and friends can do for science 33. Sign in sign up instantly share code, notes, and snippets. Open the s3 console and create a new bucket to hold your function. How to use open source software in education proceedings. Astronomy got to help make it happen not just through my involvement, but the many. A couple of months ago i wrote about how the astrophysics community should place more value on those individuals building tools for their community the informaticians. After much backandforth, we awarded the honor to the open source health check team, which created an elegant and genuinely usable service that combines some of the best practices discussed during the workshop. Arfon smith is the head of the data science mission office at space telescope science institute in baltimore. In proceedings of the 45th acm technical symposium on computer science education, sigcse, 397402.
Git is a technology thats designed for very finegrained, linebyline monitoring of changes in source code, says arfon smith, a program manager for github in seattle, washington. Custom syntax definitions no longer try to load language. A very nice read and exactly the sort of thing i needed about 6 months ago when trying to find my way around docker. Arfon smith is a lapsed academic with a passion for new models of open scientific collaboration. Arfon works to make github data more accessible to the public. Dois, as well as clear licensing and making it easy to download, remix, and reuse information. The hubble space telescope hst is one of the most productive scientific instruments ever created. Arfon smith from github and i served as judges, and we had a tough time choosing a winning project. Software citation principles published 2016 force11. Inspired by the activities of the force11 working group focused on data citation, this document summarizes the recommendations of the force11 software citation working group and its activities between june 2015 and april 2016. Adventuresmith is free, and adfree and will remain so. See the complete profile on linkedin and discover arfons. So arfon smith, known for cofounding zooniverse and thus known to researchers and to the interested public alike, is taking care of githubs fitness for the scientific community.
Camera traps can be used to address largescale questions in community ecology by providing systematic data on an array of wideranging species. He received his doctorate in astrochemistry in 2006 from the. Sign up for your own profile on github, the best place to host code, manage projects, and build software alongside 50 million developers. Open source licensing of research software on github. Making open source data more available arfon smith data gives us insight into how people build software, and the activities of open source communities on github represent one of the richest datasets ever created of people working together at scale. He gained his phd in astrochemistry from the university of nottingham in 2006 and then went on to work as a senior software developer at the wellcome trust sanger institute the site responsible for sequencing more than a third of the original human genome.
National center for supercomputing applications university of illinois at urbanachampaign software citation. If you want to add a dataset or example of how to use a dataset to this registry, please follow the instructions on the registry of open data on aws github repository unless specifically stated in the applicable dataset documentation, datasets available through the registry of open data on aws are not provided and maintained by aws. This dataset contains calibrated and raw data for all of the currently active instruments on hst. Hubble space telescope public data registry of open data. To download the manifest file, run the following python code. The challenge and promise of software citation for credit, identification, discovery, and reuse. All the open source code in github now shared within. Yesterday was the hack day at the uk national astronomy meeting 2014 in portsmouth. Sign up for your own profile on github, the best place to host code, manage projects, and build software alongside 40 million developers.
432 733 1521 468 735 90 1226 874 385 379 1097 1545 746 1375 504 161 1444 962 465 12 1059 1230 1563 801 822 865 43 496 183 1461 1434 1058 241 1505 1338 1039 689 57 1033 159 20 863 1459 180 1406 719 1065 377 1424 1100