Subject: Re: CVS commit: src/libexec/httpd
To: Bill Stouder-Studenmund <firstname.lastname@example.org>
From: Mindaugas R. <rmind@NetBSD.org>
Date: 10/16/2007 23:52:59
Bill Stouder-Studenmund <email@example.com> wrote:
> 1) Reduce duplication. By having it in base, we reduce patch maintenance
> duplication and other bits of code maintenance. We reduce the effort to
> make it cross-compile since it is part of base.
Reduce patch maintenance? I guess more for Wasabi than other developers :)
> 2) Provide something out of the box that a number of folks want.
- Keeping in mind the emails on the mailing-lists, I doubt;
- I do not think that many users in our community are interested on this;
- User should decide what software he wants to use;
> > I do not think it is a good way to import such applications into the base
> > source tree, at least while there is no appropriate support for syspkgs.
> Why? I agree we don't want to put everything in base. But on a
> case-by-case basis, I think it's fine if not appropriate to put stuff in
> base. This seems like a good fit for base.
- This software is not NetBSD-specific, that is, it does not need some
services of our kernel;
- I think a better abstraction is to separate third party applications, and
provide packages. Putting the software into the source base requires
additional maintaining, not vice-versa;
- Again, as a user I wont have a software in the base which perhaps never
ever going to use;