Skip to main content
10 events
when toggle format what by license comment
Aug 15, 2022 at 11:03 history edited Doc Brown CC BY-SA 4.0
typo fixed
Aug 9, 2021 at 14:06 vote accept TomatenSalat
Aug 9, 2021 at 9:54 comment added Doc Brown ... if, however, the shared lib is something not too complicated under your teams control as well as all the 100 modules using it, and you have some powerful refactoring tools as well as automated tests, even a non-backwards compatible API change may not be painful.
Aug 9, 2021 at 9:50 comment added Doc Brown ... and each of the modules is large enough to be maintained by two different sub-teams, updating the module based on Python 2 two 3 may not be economically, but freezing the development of one modules may not be possible through contractual bindings.
Aug 9, 2021 at 9:47 comment added Doc Brown ... the "number of modules" alone is no useful metrics. Two modules alone can be enough to require a shared lib in two versions, depends all on what you call a module, how large a module is and how the organizational situation looks like. For example, lets say the "shared lib" is the whole "Python" stack, and the two shared libs are "Python 2" and "Python 3" (which has become famous for not being really backwards compatible". In case you are managing a larger application with two huge "modules", one base on Python 2 and one on Python 3 ...
Aug 9, 2021 at 9:38 comment added Doc Brown @TomatenSalat: maybe you can start by putting your question into a context first?
Aug 9, 2021 at 9:37 comment added TomatenSalat Can you please put "larger system" into a quantifiable context? I mean it doesn't have to be very precise but are we talking about 20 modules or 100 modules? Also what do you think about the idea of just having just 2 versions of the shared library, the frozen one with which all modules have been tested and one that is updated?
Aug 7, 2021 at 21:29 history edited Doc Brown CC BY-SA 4.0
deleted 9 characters in body
Aug 6, 2021 at 21:04 history edited Doc Brown CC BY-SA 4.0
added 726 characters in body
Aug 6, 2021 at 20:52 history answered Doc Brown CC BY-SA 4.0