Date: Sun, 13 May 2007 16:27:37 -0400 From: Kris Kennaway <kris@obsecurity.org> To: Thomas Sparrevohn <Thomas.Sparrevohn@btinternet.com> Cc: 'Benjamin Lutz' <mail@maxlor.com>, freebsd-hackers@freebsd.org, 'Michel Talon' <talon@lpthe.jussieu.fr> Subject: Re: DPS Initial Ideas Message-ID: <20070513202737.GA63102@xor.obsecurity.org> In-Reply-To: <001701c7959c$5ab84110$1028c330$@Sparrevohn@btinternet.com> References: <20070512004209.GA12218@lpthe.jussieu.fr> <20070513103757.GA33322@turion.vk2pj.dyndns.org> <200705131258.50309.Thomas.Sparrevohn@btinternet.com> <200705132042.26167.mail@maxlor.com> <001701c7959c$5ab84110$1028c330$@Sparrevohn@btinternet.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, May 13, 2007 at 09:21:56PM +0100, Thomas Sparrevohn wrote: > Well - Naturally if the only index format was based upon XML it would not be > very practical - > However XML currently seems to take the lead when the talk is on portability > as a data format > and it is very easy to convert to "Pure Text" - There seems to be a bias > towards SNMP MIB format > generally in FreeBSD e.g. sysctl etc. which has even worse drawbacks > > But as I said - I very much doubt that the format of the INDEX file and the > on disk package db > structure is the most burning issue for ports - I am sure that there are > optimisations that could improve > the current performance without having to change the structure into SQL - If > however that is the target > then XML would be a significantly better candidate because a proper XML > schema can be used as a > middle layer for all the tools - regardless the storage structure of the > package db etc. - > If we introduced a proper abstraction - then people can use SQL/ flat files > / existing structures > But the tools we still only need one common interface to XML FYI, "Using XML" and other buzzword-compliance is not currently on the table either. Let's all try to maintain some focus, OK? Kris
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070513202737.GA63102>