dillon wrote @ Mon, 15 Aug 2005 08:31:40 -0700 (PDT):

>     Unless you suggest we go it alone... but I don't think that will work
>     any better.

I doubt that we will ever have the manpower to maintain our own big
package system unless we we use a parasitic approach in which we
take well maintained ones, like ports, modify them and keep some
way to sync. Let's call it metaports.

The problem with ports is really just a SCM problem.
I suggest, we use svk or similar to sync ports and work from there.
With svk or similar you can mirror repos and commit to them.
The mirrored repos with our changes can than be used instead
of the ordinary FreeBSD ports tree.
>From time to time one will "svk sync" to import the FreeBSD changes.
The conflicts will not be to many because our changes will mostly
be in files/. That way we keep a well maintained big ports tree that
we can commit to as much as we want.

Alternatively one can make available a checked out CVS tree that
is modified by us. Imagine you would NFS export my /usr/ports.

If really pkgsrc is your way, then present it as better alternative
instead of just pushing it with policy like officially boycotting
dfports (which is what asmodai and joerg announced afair).

I never heard what cool stuff we will be able to do with pkgsrc,
but constantly have to answer over and over again what it lacks.
One should think the pushers are the most aware of the problems
and the first to point out its advantages.

Committing stuff to pkgsrc will still be your biggest problem, since
it looks like you will have maybe one committer (joerg), who is already
packed enough. That means you still might want to apply the above described
advanced SCM method, but why not stay with ports then?

drhodus one of the pkgsrc pushers doesn't even know about the problems
though they have been stated over and over again. But maybe that is no
wonder, since by his own claims, there are important software components,
that he "never install[s] from a package management system"[1].
Oh my, is that the 1990's? Or is he just saying his packages aren't well
maintained? That's not the way to gain the trust in such a matter.


Andy
[1]
http://leaf.dragonflybsd.org/mailarchive/bugs/2005-07/msg00211.html

Reply via email to