We have built this project to "scratch our own itch". In it's first two years of service, it has supported dozens of events around Switzerland, and become the official hackathon platform of Opendata.ch - Swiss chapter of Open Knowledge, the Open Network Infrastructure Association, and others. We have interesting ideas about how to develop the project further, and a supportive community giving us the feedback and means to realize them.
A look back from the roots of the Dribdat initiative:
Year | Milestone |
---|---|
2011 | We started running Open Data Hackdays in Switzerland, after a history of running hackerspaces and participating in such events in Canada, UK & USA. |
2012 | Customized a DokuWiki at make.opendata.ch to combine datasets, event listings and project reports from the community. |
2015 | Worked with Swisscom on the first IoT Hackathon, receiving a grant & access to their Pirate Hub to develop Dribdat alpha. |
2017 | Started running Swiss hackathons dedicated to Open Networking and DIY electronics, with now.makezurich.ch used to share knowledge and results. |
2016 | Created Dridbot together with the Climathon team - a chat interface for healthier and more streamlined events. |
2017 | Reworked the Dribdat code base for a 1.0 release, with a boost from the Open Energy Data Hackday series and nomination for a DINAcon Award. |
2018 | Cooperation with the Statistics Office in Zürich and a significant number of people on the TWIST Hackathon. |
2019 | Worked with HES-SO students to further develop the technical architecture and implement better UX in Dribdat (see user guide, technical guide, and presentation). |
2019 | Dribdat is used more widely, by groups like BONSAI, DayOne, IPDET and OKFN. |
2020 | Collaboration with ResonantFrequency on a Twine-based interactive handbook for hackathon participants. |
2020 | Wrote the certify tool to distribute acknowledgments. Started working on the Proxeus platform for verified credentials. |
2020 | Our proposal for hackathon.json , a mechanism to discover hackathon content online, is accepted by Schema.org. We quickly adopt it. |
2020 | Based on Dribdat designs, the VersusVirus team rapidly developed and deployed a new large-scale teambuilding application. |
2021 | Continued work on a new UI based on modern tooling in the form of project backboard. |
2021 | Hired Koboldgames to develop a paper prototype study of a new gamified user experience. |
2021 | Started a public archive of aggregated hackathon events and project data. |
2022 | Published awesome-hackathon based on updated research and curation of resources for organizers. |
2023 | Tested a blockchain-verified certification workflow based on the Proxeus tool. |
2023 | Started the Hack:Org:X meetups, supported an international hackathon and conferences of hackathon organizers. |
2024 | Continued development of Dribdat in partnership with NGO's and public research institutions, launch of EveryHack.day. |
The following questions were originally compiled as part of the projects DINAcon nomination. You can contribute to additional social review of the project at AlternativeTo.
Live and production ready.
November 2015
OSI/FSD-approved free software license (MIT)
No
5
393
No
38 stars, 17 forks
Yes. We meet at least twice a year at events where we use, and further develop, this platform. There is a small group of people that has directly influenced, and continues to take an interest in, the course of this project. We have several online locations to share updates (notably on Open Collective, Mattermost, Discord and Slack).
Used at 50+ hackathons. The single largest installation has 750+ users.
Yes. Hackathon participations are not just coders, and non-technical users who would like to discover open source activities are an important prerogative for this project. The process of running creative events like hackathons, combining our experience in code, is something we have aimed to build into all parts of the tool to make the event format accessible to an even wider public.
Yes, there is a getting started page which can also be customized by the organisers. We have a community instance, where people can start their own events. To run your own instance of dribdat, there are clear installation instructions to follow.
For deployment see the deployment guide.
For usage notes, see the user handbook.
If you have question, drop them in our forum.
Oleg and other people with experience in using the platform are available via various community channels to new users of dribdat. We regularly mentor new users in getting started. There is also a hosted version of the platform which we can set up to get hackathons going quickly. And a reasonably active forum.
The Hack Code of Conduct, which we have applied to events for the past 3 years, is now in dribdat by default to help facilitate inclusive events.
There are hackathons happening all over the world every weekend. Countless more collaborative online "hacking" events happen every day in companies, institutions and the civil society. Each of them generates interest, activity, networking and new initiatives. While several hackathon platforms contend to "lead the market", we are one of a handful of open source alternatives, most notably HackDash and Sparkboard - which operate in a SaaS model.
Please visit our OpenCollective, where we are currently focusing our fundraising and transparent budgeting.
Currently we accept sponsoring and distribute it within the project, but do not charge a licensing fee of any kind. There is a strong, recurrent interest from companies in using dashboards similar to this one for tracking internal activities above and beyond hackathon-type events. Several commercial models come to mind: the original motivation for the project came out of a hackathon sponsored by Swisscom, a company that champions innovation culture. We are inspired us to pursue an organic and grassroots business model that benefits a wide variety of "start-up" initiatives.
Hackathons have become a useful instrument to see critically beyond the veil of pragmatic utility in Information Technologies, and have been embraced by the most disruptive companies and organisations around the world as a vehicle for positive change. By imbuing a software project with the ethics and values of hackathons, we can scale these experiments from our local community to many other corners of the world and many domains of creative collaboration.
We wouldn't have our own platform to hack the meta-side of hackathons, and that would be a shame. We could go back to using wikis and repo organisations, with all the constraints and loss of user friendliness that entails.
In addition to the low thousands of user accounts and hundreds of projects across the different installations (these are visible to administrators in the dashboard), many dribdat instances have "open analytics": scroll down to the bottom of the page (for example, on hack.opendata.ch) and click Analytics.