Skip site navigation (1)Skip section navigation (2)
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>