Learning patterns/Set up a GitHub profile for your hack-a-thons
What problem does this solve?
Say you are organizing a hack-a-thon and your participants are writing code. You want these participants to share their code so that you can point to the work done at your event, so that work can continue after the event, or so that others (Including remote participants) can get involved.
What is the solution?
GitHub is an online service for managing source code, based on the Git version control system. It is especially useful for collaborative, open source projects. Creating a centralized repository will help keep the day's work organized, and it will allow others to pick up where the event left off.
Things to consider
When to use
Use this pattern if you are planning on organizing additional events, or if you would like to keep your community engaged after the event, or engage online volunteers.
As an example see Wikimedia DC on Github.