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