On Sat, 31 Jan 2009, Hugo van der Kooij wrote:
Christoph Maser wrote:
Am Mittwoch, den 28.01.2009, 12:22 +0100 schrieb Erik Wasser:
Ok, there are no stupid question: What do mean with 'transition'?
The change from the now combined package to the then split-up packages.
A simple update would then lead to the webaplication being removed as it
is no longer part of the nagios paackge. So most useres would have to
install nagios-web additionally.
Create 3 packages.
- nagios-core : What ever you need for monitoring only
- nagios-web : For those that need web acces to the results
- nagios : Simple wrapper package that needs both of the above
I am not in favor of splitting the package on the basis that it contains
something that not everyone needs. If one takes this idea to the extreme,
package management can become a nightmare.
There needs to be a balance between ease of use, necessity and complexity.
For me there have been a few reasons to split a package:
- standard practice (eg. putting development stuff in a -devel package)
- size concerns (eg. the package becomes too big where only parts are useful)
- libraries used by other packages (but also contains a big application)
- upstream provides multiple sources
- data files with different release cycle (eg. games often have music and
artwork released in different cycles)
In this case I only see a real need for splitting when the web-part is
considerably big (and optional). Can you tell me how big the nagios
package is, and what the size is of the web-stuff ?
In case we do decide to split the package I like Hugo's proposal, however
we also need to look at what other repositories are doing and make sure we
don't create incompatibilities where they can be avoided.
--
-- dag wieers, [email protected], http://dag.wieers.com/ --
[Any errors in spelling, tact or fact are transmission errors]
_______________________________________________
users mailing list
[email protected]
http://lists.rpmforge.net/mailman/listinfo/users