Skip to main content
zenodoopen

Dataset for An Empirical Study of Hackathon Code Creation and Reuse

<p>This dataset is corresponds to our extended analysis done for &ldquo;The Secret Life of Hackathon Code Where does it come from and where does it go?&rdquo; (<a href="https://doi.org/10.1109/MSR52588.2021.00020">https://doi.org/10.1109/MSR52588.2021.00020</a>, pre-print at: <a href="https://arxiv.org/abs/2103.01145">https://arxiv.org/abs/2103.01145</a>) and &ldquo;Tracking Hackathon Code Creation and Reuse&rdquo; (<a href="https://doi.org/10.1109/MSR52588.2021.00085">https://doi.org/10.1109/MSR52588.2021.00085</a>, pre-print at: <a href="https://arxiv.org/pdf/2103.10167">https://arxiv.org/pdf/2103.10167</a>).&nbsp; The replication package including the scripts used for generating this dataset from the &ldquo;World of Code&rdquo; (https://worldofcode.org/) dataset is available in Github link <a href="https://github.com/woc-hack/track_hack">https://github.com/woc-hack/track_hack</a>.</p> <p>The dataset contains the blob hashes used in the scope of the analysis and the analysis outcome.</p> <p>The columns are as following</p> <ul> <li><strong>DevpostID</strong>: Devpost identification for the hackathon project and it can be used to get the URL for the devpost.com website. Example DevpostID&nbsp;-q9nd5 can be translated to https://devpost.com/software/-q9nd5</li> <li><strong>ProjectID</strong>: The Github project name</li> <li><strong>HackathonEndDate</strong>: Hackathon event end date</li> <li><strong>BlobHash</strong>: The blob hash used in the analysis</li> <li><strong>BeforeHackathon-DuringHackathon-AfterHackathon</strong>: This column represents if the blob was first introduced before/during/after the hackathon (1: before, 2: during, 3: after)</li> <li><strong>SameAuthor-Contributor-OtherAuthor</strong>: This column represents if the blob was first created by someone in the hackathon team, or someone who was a contributor to a project in which one of the members of the hackathon project contributed to as well (contributor), or someone else outside of the hackathon team (1: Author is a hackathon team member, 2: Author Contributed before with a hackathon team member, 3: Author is not related to the hackathon team).</li> <li><strong>UsedBySmallProject-UsedByMediumProject-UsedByLargeProject</strong>: This column represents if the hackathon blob is reused again after the hackathon event and what is the project size that reused the code (1: not reused, 3: reused in small project, 4: reused in medium project, 5: reused in large project, NA: not in scope of the reuse analysis)</li> <li><strong>IsTemplate</strong>: This column represents if the blob is identified as a template file or not ( YES: File is template, NO: File is not template). The template definition and method is explained in the research paper.</li> </ul>

ShareScore

40/100

Overall dataset sharing score

Score breakdown

These five areas show where the dataset supports — or may limit — practical reuse.

Stewardship
8
Harmonization
4
Access
20
Reuse readiness
8
Engagement
0

Topics