[SUGGEST] Reform eclipse and eclipse related ports
Roman Neuhauser
neuhauser at sigpipe.cz
Tue Oct 18 09:07:27 PDT 2005
# linimon at lonesome.com / 2005-10-18 10:37:52 -0500:
> On Mon, Oct 17, 2005 at 11:39:52PM -0700, Wes Peters wrote:
> > I'm not pointing this out for my use; I'm pretty adept at finding
> > stuff in ports. I have a lot of co-workers who are experienced
> > programmers but not necessarily experience FreeBSD'ers and they often
> > have trouble finding ports even when they (almost) know the name.
>
> That highlights my point that IMHO we need two different functionalities:
> 'search' and 'browse'. 'make search' is barely adequate for searching.
What are you missing from make search? I'll try and add it if it's
within reasonable bounds of complexity.
> We have nothing at all for browsing (unless you count reading an entire
> list of ports in hierarchy as 'browsing', which even an old command-line
> kind of guy like me thinks is crude).
Can you define 'browsing'?
> IMHO these things are better addressed at the application level, not
> inside bsd.port.mk itself. See sysutils/portmanager for what I think
> is an interesting first step towards that direction.
How will the Wes' colleagues find it? You need to be able to find a
port to install it. If a port is required to make sense of the
structure, we need a bootstrap mechanism, like something in the
base. Like, ls.
> That's where I think our work should focus, not on directory structure.
Doesn't ls belong on the application level? It's the simplest tool
that does the job quite fine (use a well configured shell with
explicit support for FreeBSD ports, eg zsh, and you'll never look
back), and you can combine it with other intimately familiar tools
such as sed, awk, make, whatever.
I would certainly prefer if we considered the fs structure to be the
primary interface (and treated it accordingly). I'm weird, I know.
--
How many Vietnam vets does it take to screw in a light bulb?
You don't know, man. You don't KNOW.
Cause you weren't THERE. http://bash.org/?255991
More information about the freebsd-ports
mailing list