Edit page in Livemark
(2024-12-18 16:42)

History

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.

Timeline

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.

Overview

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.

How mature is the project?

Live and production ready.

When was the project started?

November 2015

Under which license is your project licensed?

OSI/FSD-approved free software license (MIT)

Does one need to sign a contributor agreement?

No

How many different contributors did contribute to the project within the last 12 months?

5

How many commits did your project receive within the last 12 months? Projects not having a version control system (e.g. Open Data projects or similar) can also specify changesets or similar.

393

Was this project forked (split into different communities) in the past or is this project a fork of an other project? Please describe the situation (was it a friendly/unfriendly fork, what was the reason, what is the current state of the projects that are/were involved).

No

If your project is based on a (public) GitLab instance, on Github, on Bitbucket, etc. that offers a metric like "followers" or "likes", what is the metric of your project?

38 stars, 17 forks

Does the community meet in "real life" on a regular base (e.g. yearly, monthly, ...)? How many people do meet at such meetings?

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).

Do you have other metrics that you would like to share with us, which help us to understand how successful your project is?

Used at 50+ hackathons. The single largest installation has 750+ users.

Does your project have a non-coder community e.g. UX designer, translator, marketing, etc.? What kind of non-coder people are involved in your project?

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.

Does your project offer something like "easy hacks" to make it easy to get a foot into the project?

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.

Please provide the page where we can find more information about the easy hacks.

For deployment see the deployment guide.

For usage notes, see the user handbook.

If you have question, drop them in our forum.

Do you have people mentoring new contributors and actively helping them to get on board of the project?

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.

Does your project undertake specific efforts to make sure, that people regardless of ethnicity, gender, etc. can contribute and participate in the project? Does your project for example have a Code of Conduct or is it in general open and friendly to all human beings? Please explain the current situation.

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.

Please describe the business case of your project.

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.

How relevant is your project in regard to a commercial use?

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.

This project is important to the world because....

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.

If this project stops its development and ceases to exist, this would be the impact...

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.

Do you have any usage metrics you can provide which show how succesful your project is? (downloads, visits on website, registered users, etc.)

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.