Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Nov 2002 07:38:40 +1100
From:      Peter Jeremy <peter.jeremy@alcatel.com.au>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        Akinori MUSHA <knu@FreeBSD.ORG>, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   Re: cvs commit: doc/en_US.ISO8859-1/books/handbook/mirrors chapter.sgml doc/en_US.ISO8859-1/books/porters-handbook book.sgml
Message-ID:  <20021120203840.GA52271@gsmx07.alcatel.com.au>
In-Reply-To: <20021118185511.GG12906@rot13.obsecurity.org>
References:  <200211180932.gAI9Wsk5074770@repoman.freebsd.org> <20021118164406.GC19355@xtanbul.studio.espresso-com.com> <20021118185511.GG12906@rot13.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2002-Nov-18 10:55:36 -0800, Kris Kennaway <kris@obsecurity.org> wrote:
>On Mon, Nov 18, 2002 at 11:44:06AM -0500, The Anarcat wrote:
>> How does the new multimedia category relate with regards to graphics
>> and audio?
>> 
>> Will ports (e.g. mplayer) be moved around to accomodate that
>> definition?
>
>Yes.  The 'graphics' category in particular is becoming overstuffed
>with movie players - it should now be used only for ports which
>manipulate or create graphic images.

Depending on your definitions of "manipulate" and "graphic image",
this would seem to include MPEG encoders/decoders (like movie
players) - a movie is a sequence of graphic images which need
substantial manipulation (just ask any CPU) to convert them to or
from a binary data stream.

>As with many categories, I expect there will be a few 'grey area'
>ports, which will be handled on a case-by-case basis.

Overall, I think this move is a good start, but much more is needed.
I believe the current ports system was adequate back when we had 1000
or so ports, but is becoming unwieldy with nearly 8000 ports - its
not always clear which category to look in and the number of ports
in each category can make it hard to find what you want.

On the former point, there's significant overlap between 'devel' and
'lang' as well as 'print' and 'textproc' and 'editors' - and there's
no obvious place to look for a word-processor (lyx is in print,
openoffice and staroffice are in editors).  If I wanted a text
formatter, I'd find TeX and friends in print, but the SGML formatters
are in textproc.  Likewise, acroread and xpdf are intended to be
functionally equivalent - but the latter is in print and the former is
in graphics.

I've recently searched the ports for VCD/DVD players, WEB browsers,
WEB proxy servers and C tutorials.  In each case, I needed to read
all the pkg-descr files in the relevant category.  (Note that neither
ogle nor mplayer mention 'VCD' so just grepping doesn't work).

As an example, 'www' currently contains 442 ports.  These can be
fairly cleanly split into browsers, servers, proxies, log post-
processors and browser or server plugins.  (I agree there is some
overlap - apache can be a server and/or a proxy).  If I'm looking for
a new browser to experiment with, it would be much easier to just
peruse a list of WEB browser ports than a list of >400 ports which
have something to do with the WEB.

Peter

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021120203840.GA52271>