Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Maintaining an Open Source The Good, Bad & Ugly
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
oshai
December 26, 2021
36
0
Share
Maintaining an Open Source The Good, Bad & Ugly
Reversim Summit 2021 talk
oshai
December 26, 2021
More Decks by oshai
See All by oshai
KScript
oshai
0
19
Klean Code with Kotlin
oshai
0
70
JVM languages shootout - Java, Scala & *Kotlin*
oshai
0
51
Koroutinify ; Lessons learned from applying Coroutines in Kotlin Backend ; Deep dive into Coroutines
oshai
1
120
Klean that Code, Boil those Boilerplates
oshai
2
85
Scala vs. Kotlin; Friend or Foe?
oshai
0
170
No forks, One star. Now what?! — How I published my Kotlin Open-Source lib
oshai
0
78
Scala--pack your Future[T]; Kotlin is coming! (Kotlin TLV)
oshai
0
210
X tips [X==9] for building a Bulletproof Deployment Pipeline with Jenkins
oshai
0
51
Featured
See All Featured
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Into the Great Unknown - MozCon
thekraken
41
2.4k
The Invisible Side of Design
smashingmag
303
52k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
110
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
320
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.9k
We Are The Robots
honzajavorek
0
220
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Faster Mobile Websites
deanohume
310
31k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
480
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
Transcript
osh a i@ oh a dsh a i@ Maintaining an
Open Source The Good, Bad & Ugly
Previous Episodes
is Open Source a Success?
# Of Public Repositories On GitHub 128M 2020
is Open Source a Success?
None
Based on 2 Projects kotlin-logging j a sync-sql
https://allaboutpositioning. fi les.wordpress.com/2015/01/good-bad-ugly.jpg
Product Decisions More fe a tures or less?
Product Decisions More fe a tures or less?
Product Decisions
None
•Adds complication •Couldn’t use JVM speci fi c features •No
more eat your own dog-food •Multiplatform is still experimental in Kotlin Product Decisions
“Dreams Make Good Stories, But Everything Important Happens When We’re
Awake.” – Duncan Idaho
Backward Compatibility Jod a time -> J a v a
8 time
Backward Compatibility Jod a time -> J a v a
8 time 3 PR’s 2019 -> 2021 1.x -> 2.x
Backward Compatibility
“I Must Not Fear. Fear Is The Mind-Killer. Fear Is
The Little Death That Brings Obliteration.” – Lady Jessica Of The Atreides
Sponsorship
None
Gurnisht
Fun! Motivation!
Writing lots of code Marketing Time Fun Asking for contributions
& Infra Documentation Fun? Motivation?
Hall of Shame
Hall of Shame
“When Is A Gi ft Not A Gi ft ?”
– Baron Vladimir Harkonnen
None
None
None
Retrospect
“The Mystery Of Life Isn't A Problem To Solve, But
A Reality To Experience.” – Jamis
Q&A Yes, we’re hiring - No, we don’t p a
y (O.S) osh a i@ oh a dsh a i@