Date: Tue, 03 Jul 2007 10:05:08 +0200 From: Alexander Leidinger <Alexander@Leidinger.net> To: Garrett Cooper <youshi10@u.washington.edu> Cc: ports@FreeBSD.org, "\[LoN\]Kamikaze" <LoN_Kamikaze@gmx.de> Subject: Re: +CONTENTS files Message-ID: <20070703100508.7jp5bud1c04cowsc@webmail.leidinger.net> In-Reply-To: <46891556.4090209@u.washington.edu> References: <46887FD3.3080307@u.washington.edu> <46889F5D.70801@gmx.de> <4688AF6D.90904@u.washington.edu> <20070702115733.3fotau92scgs4g4s@webmail.leidinger.net> <46891556.4090209@u.washington.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
Quoting Garrett Cooper <youshi10@u.washington.edu> (from Mon, 02 Jul =20 2007 08:10:14 -0700): > Alexander Leidinger wrote: >> The problem is, that a change would break existing installations, =20 >> as they can not cope with such a new format. Feel free to propose =20 >> improvements, but you need to keep in your mind, that any supported =20 >> FreeBSD release has to be able to install packages with only the =20 >> package tools available in the basesystem. > > The point is though that there's a lot of unnecessary bloat, which adds > to longer text file sizes, and thus slows down smarter parsers written > in C, Perl, or Python. How do you determine it is bloat and not needed by some tool? For =20 example the recent speed improvements for package registration grep =20 for the dependencies in the +CONTENTS files. The checksums are needed =20 for integrity checking, and the rest is needed management stuff. =20 portupgrade is taking some informations out of the +CONTENTS files =20 too. I assume similar management tools do the same. >>> My point being is that the +CONTENTS file is bloated a lot by >>> useless lines, and it would help speed up package processing if it was >>> clipped or reduced somehow I would think. >> >> You need to provide numbers. Without them this is pure speculation. >> >> And you have to explain, why the current parsing routines can not =20 >> be speed up for the current format, maybe the implementation is =20 >> just a little bit outdated compared to todays parsing knowledge... > Ok. I take your challenge and will have preliminary results in 2-3 > days. Are Excel formatted spreadsheets ok (thinking graphs)? Graphs are provided best as pictures (on a website). Not everyone is =20 able to read excel files on his FreeBSD system. Bye, Alexander. --=20 What good is a ticket to the good life, if you can't find the entrance? http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070703100508.7jp5bud1c04cowsc>