From owner-freebsd-ports@FreeBSD.ORG Tue Apr 13 20:23:23 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B867B16A4CE for ; Tue, 13 Apr 2004 20:23:23 -0700 (PDT) Received: from mtaw4.prodigy.net (mtaw4.prodigy.net [64.164.98.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5526843D55 for ; Tue, 13 Apr 2004 20:23:23 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (8d55c130cd193b1eddd970c9af5fe2bd@adsl-67-115-73-128.dsl.lsan03.pacbell.net [67.115.73.128]) by mtaw4.prodigy.net (8.12.10/8.12.10) with ESMTP id i3E3NM5k022905; Tue, 13 Apr 2004 20:23:22 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 16CE652346; Tue, 13 Apr 2004 20:23:22 -0700 (PDT) Date: Tue, 13 Apr 2004 20:23:22 -0700 From: Kris Kennaway To: Garance A Drosihn Message-ID: <20040414032321.GA42688@xor.obsecurity.org> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VbJkn9YxBvnuCH5J" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i cc: freebsd-ports@freebsd.org Subject: Re: Second "RFC" on pkg-data idea for ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Apr 2004 03:23:23 -0000 --VbJkn9YxBvnuCH5J Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 12, 2004 at 11:40:59PM -0400, Garance A Drosihn wrote: > [this is BCC'ed to -hackers and -arch just so everyone has a > chance to see it, but I expect the bulk of the discussion > should take place on the freebsd-ports mailing list] >=20 > Back in January I send out a long-ish email asking for feedback > on some ideas I had for the ports-collection. I received a fair > number of comments, and have finally re-organized my ideas into > a few web pages. Hopefully these will make more sense. >=20 > Initially I had written the ideas up as a bunch of Wiki pages, > but the machine holding that Wiki died, taking with it all the > pages I had written... I have not proof-read the web pages, > so there's probably some spelling mistakes and odd sentences > on them. Apologies for that, but I wanted to get *something* > sent out this week. This project has been blocked due to a > lack of time on my part, and I want to get it moving again... >=20 > The basic idea is to collapse many of the separate files for a > port into a single pkg-data file. The web pages explain why I > think this might be worth doing. Please check them out at: >=20 > http://people.freebsd.org/~gad/PkgData/ Instead of inventing new tools and file formats for this, you could just use a shar archive to collapse ports into a single file (well, two, since you'd still need a makefile to extract the shar) and be done with it. Personally I have doubts about whether this is worthwhile since it could complicate the lives of developers, but I'd have to see a prototype before passing final judgement. Most of the other stuff you talk about can be done with makefile-based ports with equivalent effort. Kris --VbJkn9YxBvnuCH5J Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAfK6pWry0BWjoQKURAo8EAJ48g4YP/T7pCa5z7EZk/qIEOucCZwCfTveU me01V6aI6DYqGYETREO/5fk= =rNnP -----END PGP SIGNATURE----- --VbJkn9YxBvnuCH5J--