On 04/23/2015 12:47 AM, Frank Ch. Eigler wrote:
lberk wrote:
[...] Just about every pmda except core ones have been split into
their own pcp-pmda-<name> package [...]
FWIW, I haven't been fond of the flock of numerous tiny subrpms for
tools like nagios-plugins-*, or texlive-*. There is a real mental
overhead in juggling so many little things. If the -purpose- of
subdivision is to minimize undesired dependencies, then one could lump
together pmdas with the same prereqs (say, all python ones).
Anyway, such detailed subdivision is to stay, perhaps the case could
be made that by the act of installing these rpms, a sysadmin must
really want them ... so include a pmda .NeedInstall file for each?
that's not going to be very practical if we ship the proposed uber
'install-everything' package. not unless we also implement deferred
initialization, i.e. all installed PMDAs are ./Installed by default,
but foo_init() would not be called until first fetch or other PMAPI
function involving the domain.
Regards
-- Mark
|