incalculable-beach-72723
10/31/2023, 1:36 PMbitter-ability-32190
10/31/2023, 1:45 PMlate-advantage-75311
10/31/2023, 2:04 PMlate-advantage-75311
10/31/2023, 2:05 PMincalculable-beach-72723
10/31/2023, 2:58 PMFor example, suppose some other team needs to bump the version of a dependency, with a single resolve - does that mean we are forced to take the bumped dependency and on which timeline, and maybe it breaks our service but not theirs, how will the testing go, who is responsible for it?Gautham, this basically sums up their concerns. It’s less about what the final artifact contains, more about limiting the universe of versions to a single version and then requiring all users to upgrade at essentially the same time. Personally I prefer the Gladiator approach 😄
late-advantage-75311
10/31/2023, 2:59 PMlate-advantage-75311
10/31/2023, 3:03 PMhappy-kitchen-89482
10/31/2023, 3:07 PMhappy-kitchen-89482
10/31/2023, 3:07 PMhappy-kitchen-89482
10/31/2023, 3:08 PMhappy-kitchen-89482
10/31/2023, 3:08 PMhappy-kitchen-89482
10/31/2023, 3:08 PMincalculable-beach-72723
10/31/2023, 4:32 PMIs each of these “projects” an independently deployable binary? Do they share any code?one of our objectives with the monorepo is to promote code reuse/sharing, so yes we do have shared code. This is also proving to be a sticking point, though (one that I think is purely because they prefer polyrepo and haven’t worked in a monorepo) - they think the shared code should be packaged. Having done that, I vastly prefer the way Pants does it…. but ‘proving’ that it works at scale / doesn’t ‘cause problems’ is becoming a chore (to be clear, it has worked fine so far and I vastly prefer it to managing lots of versions of packages)
happy-kitchen-89482
10/31/2023, 6:08 PMhappy-kitchen-89482
10/31/2023, 6:08 PMhappy-kitchen-89482
10/31/2023, 6:09 PMhappy-kitchen-89482
10/31/2023, 6:10 PMflat-zoo-31952
10/31/2023, 6:48 PMflat-zoo-31952
10/31/2023, 6:52 PMhappy-kitchen-89482
11/01/2023, 4:18 AMhappy-kitchen-89482
11/01/2023, 4:19 AMflat-zoo-31952
11/01/2023, 2:10 PMcurved-manchester-66006
11/01/2023, 2:16 PMfoo==1.2.3
then a specific team needs to own that pin and be responsible for updating it like they would if they maintained an internal library.flat-zoo-31952
11/01/2023, 2:23 PMincalculable-beach-72723
11/02/2023, 1:30 AM