I notice that the latest 2-STABLE-20061018 release is now including the
EVAL src.rpms.  In addition, it seems that there are inter-dependencies
between CORE, BASE, PLUS and EVAL which don't particularly leave me with
a good fuzzy feeling.  My suggestion is that CORE and BASE should not
have any dependencies on software outside of themselves.  The logical
reason is that by having dependencies outside of CORE and BASE, which
are the assured production quality software, it taints that assurance
with software from any other source.  Ultimately, all software that is
assured production quality should also have the same assurance for any
dependencies that software may have.  The functional reason is that it
would be nice to simply exclude the PLUS and/or EVAL sub-directories
from custom build repositories without having any missing dependencies.
This would ease things if a customer/user just wants to install
production quality software only and non of the PLUS or EVAL software.
Also, in a similar mindset, nothing from PLUS should have dependencies
on anything in EVAL but the reverse can certainly be true.  Thus, PLUS
could have dependencies from software within CORE or BASE but not from
EVAL.  EVAL, of course, could pretty much have dependencies wherever
since it is for evaluation only.  Anyway, I thought I would send this
suggestion out.

-- 
David M. Fetter - Portland State University - UNIX Systems Administrator
"Only those who attempt the absurd can achieve the impossible."

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to