in reply to Re: Update these modules if installed?
in thread Update dependants if installed (was: Update these modules if installed?)
I am talking about API in a more general sense instead of the more restricted sense of calling a module's functions/methods or variables. In the Log::ger case, a plugin returns a hash of hooks with names that are agreed upon. This is not enforced "mechanically", which can be a bad design choice in itself but I am choosing minimalism over stricture.
Anyway, making the plugin depends explicitly to Log::ger does not solve my problem. If Log::ger changes in a backward-incompatible way, I *will* break installed plugins unless clients choose to update the plugins (the dependants).
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Update these modules if installed?
by stevieb (Canon) on Mar 08, 2020 at 15:12 UTC | |
by perlancar (Hermit) on Mar 08, 2020 at 16:03 UTC | |
|
Re^3: Update these modules if installed?
by LanX (Saint) on Mar 08, 2020 at 14:40 UTC | |
by perlancar (Hermit) on Mar 08, 2020 at 15:06 UTC |