On 02/09/16 09:56, Royce Williams wrote:
IMO, this entire thread is masking a deeper symptom: FreeBSD
ports/packages management is fragmented.
Each unofficial tool treats some symptoms well, and others poorly.
The fact that I have to use the phrase "ports/packages" is indicative
of a deep schizophrenia.
Don't get me wrong -- I love the flexibility of choosing a package or
a port. And I'm all for having choices. But people should not be
choosing ways to manage core software management functions.
Ideally, users could choose among different UIs/wrappers around the
core of a port/package management system. The things that each tool
has to do -- the database of current installs, dependency management,
etc. -- should not be reinvented by each tool. They should be shared
infrastructure that is part of the OS (like Debian's dpkg/apt system).
A unified framework:
* would make it easy for small-scale admins to install basic packages
with sane defaults
* would resolve dependencies sanely
* would allow software maintainers to capture the manual steps
currently stored in /usr/ports/UPDATING, and apply them in an
automated/guided fashion
* would support building and distributing your own packages
* would be part of the base OS and documented accordingly
Until this fragmentation is resolved , we'll be having this discussion
every few months, users will keep shooting themselves in the foot ...
and keep being incented to go elsewhere.
We need to capture users' reasons for preferring specific frameworks,
and build a roadmap to how they could be unified.
Royce
_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
*Huzzah* !!!! I hereby 2nd that motion (from the cheap seats) :-) ....
--
William A. Mahaffey III
----------------------------------------------------------------------
"The M1 Garand is without doubt the finest implement of war
ever devised by man."
-- Gen. George S. Patton Jr.
_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"