Date: Fri, 5 Apr 2002 19:58:21 -0500 From: The Anarcat <anarcat@anarcat.dyndns.org> To: David O'Brien <obrien@FreeBSD.org> Cc: Robert Watson <rwatson@FreeBSD.org>, Mikhail Teterin <mi@aldan.algebra.com>, 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> In-Reply-To: <20020404194214.B83785@dragon.nuxi.com> References: <200204031827.g33IR39r046085@aldan.algebra.com> <Pine.NEB.3.96L.1020403223953.81910C-100000@fledge.watson.org> <20020404053753.GK279@lenny.anarcat.dyndns.org> <20020404194214.B83785@dragon.nuxi.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020406005821.GB319>