From owner-cvs-all Fri Apr 5 16:59:47 2002 Delivered-To: cvs-all@freebsd.org Received: from tomts15-srv.bellnexxia.net (tomts15.bellnexxia.net [209.226.175.3]) by hub.freebsd.org (Postfix) with ESMTP id 2F54C37B41D; Fri, 5 Apr 2002 16:59:40 -0800 (PST) Received: from khan.anarcat.dyndns.org ([65.94.191.9]) by tomts15-srv.bellnexxia.net (InterMail vM.4.01.03.23 201-229-121-123-20010418) with ESMTP id <20020406005937.QLJT24482.tomts15-srv.bellnexxia.net@khan.anarcat.dyndns.org>; Fri, 5 Apr 2002 19:59:37 -0500 Received: from lenny.anarcat.dyndns.org (lenny.anarcat.dyndns.org [192.168.0.4]) by khan.anarcat.dyndns.org (Postfix) with SMTP id 41EB318E1; Fri, 5 Apr 2002 19:59:22 -0500 (EST) Received: by lenny.anarcat.dyndns.org (sSMTP sendmail emulation); Fri, 5 Apr 2002 19:58:21 -0500 Date: Fri, 5 Apr 2002 19:58:21 -0500 From: The Anarcat To: David O'Brien Cc: Robert Watson , Mikhail Teterin , jkh@winston.freebsd.org, jhb@FreeBSD.org, winter@jurai.net, cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org, pst@pst.org, des@ofug.org, imp@village.org Subject: Re: cvs commit: src/usr.sbin/sysinstall install.c installUpgrade Message-ID: <20020406005821.GB319@lenny.anarcat.dyndns.org> Mail-Followup-To: David O'Brien , Robert Watson , Mikhail Teterin , jkh@winston.freebsd.org, jhb@FreeBSD.org, winter@jurai.net, cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org, pst@pst.org, des@ofug.org, imp@village.org References: <200204031827.g33IR39r046085@aldan.algebra.com> <20020404053753.GK279@lenny.anarcat.dyndns.org> <20020404194214.B83785@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="GID0FwUMdk1T2AWN" Content-Disposition: inline In-Reply-To: <20020404194214.B83785@dragon.nuxi.com> User-Agent: Mutt/1.3.27i Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --GID0FwUMdk1T2AWN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu Apr 04, 2002 at 07:42:14PM -0800, David O'Brien wrote: > On Thu, Apr 04, 2002 at 12:37:53AM -0500, The Anarcat wrote: > > I can't. But as a part-time libh developper, I must say that a > > decision wrt .zip must be taken. > >=20 > > Right now, libh package system is articulated around the .zip > > format. I haven't explored thoroughly the format, so I can't say for >=20 > If packages are .tar.bz vs. .zip drastically changes libh; then you > haven't suffiently abstracted things. The majority of libh should be > using a package format abstraction layer. There is a package format abstraction layer, of course. But right now, the class hierachy is based on the .zip format and it would indeed be a drastic change to *add* the .tar format: we would need to write the classes for that. In other words: I lied. libh package system is *not* articulated around the .zip format. It's *using* the .zip format, but could probably be adapted to the .tar format. More precisely, I think implementing a .tar format would imply subclassing the File and/or Archive classes into multiple subclasses. A. --=20 Jesus died for his own sins. Not mine. (CRASS, 1978) --GID0FwUMdk1T2AWN 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 iEYEARECAAYFAjyuSC0ACgkQttcWHAnWiGdOUwCdHHwfhiDnD2/dyxNPumPOSj+a Sx0AmwSSScLgrV+f82rzYLh627Sl5l0X =7N+E -----END PGP SIGNATURE----- --GID0FwUMdk1T2AWN-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message