Micro Open Source: From Passion to Pet Project Publication
summary
A small Android library reimplements SharedPreferences for JVM unit tests, is covered by unit tests with JaCoCo and uploaded coverage to Coveralls, and reaches about 50k monthly downloads after starting on JitPack (builds on first request) and later publishing to Maven Central. CI and release run via GitHub Actions, README plus code docs and badges prove credibility, one contribution sat unanswered for a year, and licensing choices (MIT vs GPL) and avoiding copy‑paste from Stack Overflow matter legally.
AI-written summary · about
chapters (9)
- 0:00Open source passion projects
- 2:53Choosing a passionate idea
- 6:23Project as a product
- 10:58Preparing for publication
- 14:30Publishing with JitPack and Maven Central
- 15:12Engaging open source community
- 19:31Licensing legal issues
- 25:11Summary
- 26:38Q&A
related talks
34mSuccessfully publishing a tested, upgradeable and documented Open Source Library
33mAndroid Open-source repositories 101: Everything you always wanted …
49mOpen sourcing a library: how hard can that be?
41mThe Open Source Effect
41mBrick by Brick: Building Open Source libraries
37mAndroid Librarian's Guide: Building Robust Libraries a…
57mKeynote: Surviving Open Source
46mOpen sourcing a library: how hard can that be?
