4 - 11 September 2020
Adventures in Open Source Development
The Good, the Bad and the Ugly
Gina Häußge gina@octoprint.org
Adventures in Open Source Development The Good, the Bad and the - - PowerPoint PPT Presentation
4 - 11 September 2020 Adventures in Open Source Development The Good, the Bad and the Ugly Gina Huge gina@octoprint.org Gina Huge 37 years old Software engineer Maker Hobby baker 100% Nerd Creator &
4 - 11 September 2020
Gina Häußge gina@octoprint.org
OctoPrint
for your 3D printer!”
unknown actual number
2013
Aug 2014: Going full-time Apr 2016: Switch to crowd funding
2014 2016 2015 2017 2018 2019 2020
Plugin system RC process Community forums Discord server Anonymous Usage Tracking Start More sustainable release cycle
implement your vision
architecture
you’d never use yourself
problems
say thank you: Makes it all worth it!
candidates
people to actually run release candidates…
large project
recharge
protective of your private time
tough and doesn’t usually scale
is an even bigger challenge
give you tiny but recurring tips
Liberapay, Donorbox, …
do it alone
features, but slow to contribute them
maintain things you don’t or can’t use
“I need it to do X, implement that” “Fix this obscure bug!” “Why isn’t this implemented already?!” “Who ever pushed this release should be ashamed of themselves!” “F*** YOU!!!”
back to OSS
even admit they are using OSS
You don’t owe anyone anything! You need to take care of yourself! Learn to say “No”!
Twitter: @foosel Slides: octoprint.org/slides/
Image credits: @volkanolmez, @goian, @heftiba, @jeshoots, @miteneva, @hautier, @seteph, @rayhennessy, @dre0316, @kellysikema & @anniespratt on Unsplash. Huge Thanks for sharing!