Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Oct 2001 19:02:23 +0100
From:      Josef Karthauser <joe@tao.org.uk>
To:        Eric Melville <eric@FreeBSD.org>
Cc:        Murray Stokely <murray@FreeBSD.org>, binup@FreeBSD.org
Subject:   Re: design issues
Message-ID:  <20011016190223.I83396@tao.org.uk>
In-Reply-To: <20011016110056.E4211@FreeBSD.org>; from eric@FreeBSD.org on Tue, Oct 16, 2001 at 11:00:56AM -0700
References:  <20011014170515.B39749@FreeBSD.org> <20011014180507.D2654@windriver.com> <20011015020834.Y31066@tao.org.uk> <20011014181709.E2654@windriver.com> <20011015023057.A31066@tao.org.uk> <20011016110056.E4211@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--7faAIFVyKtREcqXC
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Oct 16, 2001 at 11:00:56AM -0700, Eric Melville wrote:
> > * Use an SQL database to record info on installed packages instead of
> >   using /var/db/pkg entries.
> >=20
> > * Plug new groups of ports in via a plug in module, like the bsdpan
> >   (CPAN) for installed perl modules.  Package tools shouldn't be using
> >   /usr/ports/INDEX natively.  They should be going through the API so
> >   that other modules can advertise what they're able to install also.
> >   There are loads of things that would benefit from this.  Ruby, Latex,
> >   CPAN, etc.
> >=20
> > All of this whilst still using the package tools that we know and love.
>=20
> An SQL database is a pretty steep dependancy for something as simple as
> this. What limitations do we have with a simple filesystem-based means of
> storage?

None.  The point is 'tools not policy'.  It should be possible to
separate the backend database description from the implementation of the
package system so that anything is possible.  At the moment it's not
possible to do anything other than use /var/db/pkg/.  I'm not saying
that it should be default.  I'm saying that it should be possible.

Joe

--7faAIFVyKtREcqXC
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (FreeBSD)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAjvMdi4ACgkQXVIcjOaxUBYqrACgoibctsBMtXbdbRkYxyl6Ey4b
uXwAoNpnMm5biT5wQtuJeN94ltAyuIk8
=DTWq
-----END PGP SIGNATURE-----

--7faAIFVyKtREcqXC--

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




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