Subject: Re: CVS commit: src/libexec/httpd
To: Bill Stouder-Studenmund <wrstuden@netbsd.org>
From: Mindaugas R. <rmind@NetBSD.org>
List: tech-userlevel
Date: 10/16/2007 23:52:59
Bill Stouder-Studenmund <wrstuden@netbsd.org> 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;

-- 
Best regards,
Mindaugas
www.NetBSD.org