Reviving open-source projects

at the example of OpenTracks

If you suspend your transcription on amara.org, please add a timestamp below to indicate how far you progressed! This will help others to resume your work!

Please do not press “publish” on amara.org to save your progress, use “save draft” instead. Only press “publish” when you're done with quality control.

Video duration
Not yet available
Language
English
Abstract
Most open-source projects have limit lifetime: at some point in time development stops and the project becomes unmaintained. A lot of projects often do not even reach the stage, where they are used by a critical mass of users.

In this talk, I will go through the steps of continuing an open-source project using my lessons learned from forking Google's MyTracks and crafting it into OpenTracks.

What makes an open-source project successful? How does a hands-on lifecycle of an open-source project look like? How can we ensure that an open-source project stays meaningful over several years?

In 2016, Google decided to sun set MyTracks, which was a very successful Android application for GPS tracking. Back in 2019, I forked Google's MyTracks and re-branded as OpenTracks.

In this talk, I will present the hands-on lessons I learned in the subsequent 3 years of ongoing development.

Talk ID
jev22-49221
Event:
jev22
Day
3
Room
HIP1
Start
4:15 p.m.
Duration
00:30:00
Track
E.T.I.
Type of
Talk
Speaker
Dennis Guse
Talk Slug & media link
jev22-49221-reviving_open_source_projects

The video is not yet available