From owner-freebsd-hackers@FreeBSD.ORG Sat May 12 12:52:08 2007 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C264316A400 for ; Sat, 12 May 2007 12:52:08 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from com1.ht-systems.ru (com1.ht-systems.ru [83.97.104.204]) by mx1.freebsd.org (Postfix) with ESMTP id 783C913C468 for ; Sat, 12 May 2007 12:52:08 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from [83.97.106.70] (helo=phonon.SpringDaemons.com ident=postfix) by com1.ht-systems.ru with esmtpa (Exim 4.62) (envelope-from ) id 1Hmr4w-0000ic-Kc; Sat, 12 May 2007 16:52:06 +0400 Received: from localhost (localhost [127.0.0.1]) by phonon.SpringDaemons.com (Postfix) with SMTP id B8CD011403; Sat, 12 May 2007 16:50:53 +0400 (MSD) Date: Sat, 12 May 2007 16:50:53 +0400 From: Stanislav Sedov To: Philippe Laquet Message-Id: <20070512165053.8e53f5a3.stas@FreeBSD.org> In-Reply-To: <4645AFAF.7010704@free.fr> References: <200705102105.27271.blackdragon@highveldmail.co.za> <20070512155059.92011d54.stas@FreeBSD.org> <4645AFAF.7010704@free.fr> Organization: The FreeBSD Project X-Mailer: carrier-pigeon X-Voice: +7 916 849 20 23 X-XMPP: ssedov@jabber.ru X-ICQ: 208105021 X-Yahoo: stanislav_sedov X-PGP-Fingerprint: F21E D6CC 5626 9609 6CE2 A385 2BF5 5993 EB26 9581 X-University: MEPhI Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Sat__12_May_2007_16_50_53_+0400_feIP48SCkXX.73fL" X-Spam-Flag: SKIP Cc: freebsd-hackers@freebsd.org, Ivan Voras Subject: Re: New FreeBSD package system (a.k.a. Daemon Package System (dps)) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 May 2007 12:52:08 -0000 --Signature=_Sat__12_May_2007_16_50_53_+0400_feIP48SCkXX.73fL Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit On Sat, 12 May 2007 14:14:39 +0200 Philippe Laquet mentioned: > > > XML could be an altertative to order packages, it can be parsed with > some limited dependencies like PERL. The userland tools to manage > packages could be based on that language? It is well known by many > users, quite simple, required by many other packages so the whole system > won't be much heavier. PERL XML Parser can't be a good choice? > > * PERL-DB for managing packages databases > * PERL-XML for parsing categories, dependencies ... > > PERL also give , in most cases, good performance issues. > I agree, that there's a lot of ready tools for parsing xml, but why not use much simple language that can be parsed by sed or awk in few lines? Will not require dependecies at all and much simplier (read better). The entire FreeBSD's ideology is to be as simple as possible but powerful. -- Stanislav Sedov ST4096-RIPE --Signature=_Sat__12_May_2007_16_50_53_+0400_feIP48SCkXX.73fL Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGRbgtK/VZk+smlYERAtLmAJ9RtK5oETBR0ZIucNYKoNBeJLpaawCff3po 9OHyqsGVgfBS+mF2ku0f7xM= =3PLh -----END PGP SIGNATURE----- --Signature=_Sat__12_May_2007_16_50_53_+0400_feIP48SCkXX.73fL--