From owner-freebsd-ports Mon May 28 1:58:57 2001 Delivered-To: freebsd-ports@freebsd.org Received: from heinz.jollem.com (c104187.upc-c.chello.nl [212.187.104.187]) by hub.freebsd.org (Postfix) with ESMTP id 5EEA237B422 for ; Mon, 28 May 2001 01:58:53 -0700 (PDT) (envelope-from ernst@heinz.jollem.com) Received: (from ernst@localhost) by heinz.jollem.com (8.11.3/8.11.3) id f4S8v9b09338 for ports@freebsd.org; Mon, 28 May 2001 10:57:09 +0200 (CEST) (envelope-from ernst) Date: Mon, 28 May 2001 10:57:09 +0200 From: Ernst de Haan To: ports@freebsd.org Subject: XML-based ports system ? Message-ID: <20010528105709.A9284@c187104187.telekabel.chello.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hey guys, What are your ideas/opinions with respect to using XML for the ports system? *If* we want FreeBSD to be an XML-based OS in 5 years, then we could start working towards that right now. IMHO it would be awesome if FreeBSD would indeed use XML to replace a lot of custom file formats. [1] Do you consider XML a useful file format? [2] Do you consider it useful to replace a lot of custom file formats with XML? [3] Do you consider it an advantage if XML would be more closely integrated in FreeBSD? [4] Do you consider it an advantage if a new ports system would be based on XML? *If* we would want to consider migrating the Ports Collection then we could initiate a pilot project in which we'd think up a DTD, write XSLT stylesheets that would convert from XML to the current set of files (Makefile, distinfo and pkg-*) and write a converter from the current set of files to an XML file (would probably be the hardest part). This applies to some other BSD variants as well, ofcourse. Ernst -- Ernst de Haan Java Architect Jollem Information Technology "Come to me all who are weary and burdened and I will give you rest" -- Jesus Christ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message