Date: Sun, 13 May 2007 13:20:02 +0400 From: Stanislav Sedov <stas@FreeBSD.org> To: Ivan Voras <ivoras@fer.hr> Cc: freebsd-hackers@freebsd.org Subject: Re: New FreeBSD package system (a.k.a. Daemon Package System (dps)) Message-ID: <20070513132002.dbb26f31.stas@FreeBSD.org> In-Reply-To: <f24irf$469$2@sea.gmane.org> References: <200705102105.27271.blackdragon@highveldmail.co.za> <f20c8u$htp$1@sea.gmane.org> <20070512155059.92011d54.stas@FreeBSD.org> <4645AFAF.7010704@free.fr> <20070512165053.8e53f5a3.stas@FreeBSD.org> <f24irf$469$2@sea.gmane.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Signature=_Sun__13_May_2007_13_20_02_+0400_rdFMYXYIKmZcsU9. Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit On Sat, 12 May 2007 16:26:53 +0200 Ivan Voras <ivoras@fer.hr> mentioned: > Stanislav Sedov wrote: > > > 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? > > Because of mindshare. Young people know SQL and XML, but not grep. > > And this way we should replace all handy tools with XML and SQL? FreeBSD isn't for moderate user, there's Mac, Win and Linux for him. Of course, we can have additional tools for use in ports and distributions like PC-BSD, but this shouldn't became mainstream, since the system will become unusable for ordinal people like me. What FreeBSD was always proud of is the perfectionism everywhere, so we don't introduce new complexity where is doesn't needed. Yup, young people often use PHP, SQL, probably wsh. It doesn't mean we should replace /bin/sh by php, for example, thought a lot (in fact 99 % in hosting enviropments, where I work) use php to perform greps, file operations, sending mail, etc. I'll definitely don't like such system. If people want, they can always write an SQL/XML backend to ordinal tools and use it (I beleive, it's not very hard to implement SQLite-like interface to any existing database and make a converter to transform ordinal configuration structures to XML if it's simplier to read to someone). E.g. I use dbm hash to store configuration information in security/pam_af for fast lookup, and have XML-like interface to it. -- Stanislav Sedov ST4096-RIPE --Signature=_Sun__13_May_2007_13_20_02_+0400_rdFMYXYIKmZcsU9. Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGRthCK/VZk+smlYERAmAsAJ9nQvw5z82RV1e4+6a3/4zVTb0fxgCcC3Ba LhnT1xWiTFmzqRKyBQK1ZZ4= =i6ly -----END PGP SIGNATURE----- --Signature=_Sun__13_May_2007_13_20_02_+0400_rdFMYXYIKmZcsU9.--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070513132002.dbb26f31.stas>