From owner-freebsd-libh Sat Oct 27 13: 2:36 2001 Delivered-To: freebsd-libh@freebsd.org Received: from tao.org.uk (genius.tao.org.uk [212.135.162.51]) by hub.freebsd.org (Postfix) with ESMTP id 5DC3137B401; Sat, 27 Oct 2001 13:02:19 -0700 (PDT) Received: by tao.org.uk (Postfix, from userid 100) id 6708741; Sat, 27 Oct 2001 21:01:57 +0100 (BST) Date: Sat, 27 Oct 2001 21:01:57 +0100 From: Josef Karthauser To: The Anarcat Cc: "Simon L. Nielsen" , Eric Melville , binup@FreeBSD.org, libh@FreeBSD.org, Alexander Langer Subject: Re: current project steps Message-ID: <20011027210157.D1534@tao.org.uk> References: <20011020202153.A76835@FreeBSD.org> <20011026135930.03D1637B406@hub.freebsd.org> <20011026165952.D11804@shall.anarcat.dyndns.org> <20011026221254.A36515@tao.org.uk> <20011026172027.F11804@shall.anarcat.dyndns.org> <20011026223033.A44573@tao.org.uk> <20011027131726.A68253@shall.anarcat.dyndns.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="Qrgsu6vtpU/OV/zm" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20011027131726.A68253@shall.anarcat.dyndns.org>; from anarcat@anarcat.dyndns.org on Sat, Oct 27, 2001 at 01:17:27PM -0400 Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --Qrgsu6vtpU/OV/zm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Thanks for taking the time to answer the points you have. My comments are below. On Sat, Oct 27, 2001 at 01:17:27PM -0400, The Anarcat wrote: >=20 > Just to make a quick resume..=20 >=20 > - Libh is a *package* management/access/creation system. >=20 > - It doesn't handle build procedures.=20 >=20 > - It currently uses a db backend, but this could be rewritten to use > multiple backends. >=20 > - Libh package management system is really complete and already works > fairly well. It provides upgrade facilities, integrity checking, safe > installs, etc.=20 It sounds to me that libh has its fingers in too many pies. It's not a clean API; and should be split into several, or rely on others. The API that we're talking about here is one such that the libh API should rely on for its job of managing packages, but at the moment it's trying to dig too deep IMO. It's a bit like an application also implementing TCP and ethernet drivers in one library. =20 Joe --Qrgsu6vtpU/OV/zm 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 iEYEARECAAYFAjvbEqMACgkQXVIcjOaxUBbenQCgm/txD4CJ5xJRTuRqKd/ok42n x6YAnR90s9BgLrv1oRPedMnxgxeDj4uq =tNYi -----END PGP SIGNATURE----- --Qrgsu6vtpU/OV/zm-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message