Marc Reichelt
02/15/2023, 12:25 PMephemient
02/15/2023, 12:28 PMephemient
02/15/2023, 12:29 PMFilip Wiesner
02/15/2023, 12:30 PMWe have a >100 member project with multiple teams, and using Kotlin multiplatformNice! 🎉
Marc Reichelt
02/15/2023, 12:30 PMAdam S
02/15/2023, 12:39 PMBob merges his breaking changes first to shared repo, but forgets to update Android+iOS to version 100.can this check be automated?
Marc Reichelt
02/15/2023, 12:40 PMFilip Wiesner
02/15/2023, 12:40 PM0.1.4-notifications
). In smaller groups (each working with one "branch" of module) this this will not be as big of a problem
• writing change log for breaking changes - this might help in long run to educate everyone on what is a breaking change because not everyone might know
This is really a naive look on the problem because I have no idea how such a big team works as I've never been in one.
Sorry if this is offtopic 🙇Marc Reichelt
02/15/2023, 12:40 PMephemient
02/15/2023, 12:41 PMMatthias Geisler
02/15/2023, 12:42 PMMarc Reichelt
02/15/2023, 12:42 PMMarc Reichelt
02/15/2023, 12:50 PMMarc Reichelt
02/15/2023, 12:51 PMMarc Reichelt
02/15/2023, 12:55 PMMatthias Geisler
02/15/2023, 12:57 PMMarc Reichelt
02/15/2023, 12:58 PMAdam S
02/15/2023, 1:03 PMdwursteisen
02/15/2023, 1:03 PMincludeBuild
option. It’s new with multiplaform and might not work in your case. But I’m using it in my company: merging a code on the project “lib” will force to rebuild all projects using “lib” with the latest version of the code (ie: the merged code).
I did that to detect breaking change.Matthias Geisler
02/15/2023, 1:04 PMephemient
02/15/2023, 1:04 PMephemient
02/15/2023, 1:05 PMdwursteisen
02/15/2023, 1:12 PMlib
project and build other projects (ie: android repo) without any modification on it, each time the lib
project is updated. Because it’s an includeBuild, the dependency lib
will be replace by the project lib
. (so, no need to tag, updating version, …)
So for me, it’s not equivalent. The later is continuous.ephemient
02/15/2023, 1:24 PMHylke Bron
02/15/2023, 1:52 PMrusshwolf
02/15/2023, 4:36 PMrusshwolf
02/15/2023, 4:41 PMrusshwolf
02/15/2023, 4:43 PMMarc Reichelt
02/16/2023, 9:35 AMMarc Reichelt
02/16/2023, 9:45 AMHylke Bron
02/16/2023, 9:48 AMMarc Reichelt
02/16/2023, 9:51 AMHylke Bron
02/16/2023, 9:54 AM