From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1E8lpu-0005xR-OR for garchives@archives.gentoo.org; Fri, 26 Aug 2005 21:34:07 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7QLVxjM001494; Fri, 26 Aug 2005 21:31:59 GMT Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.206]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7QLUEm8006481 for ; Fri, 26 Aug 2005 21:30:15 GMT Received: by wproxy.gmail.com with SMTP id i23so53982wra for ; Fri, 26 Aug 2005 14:31:41 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=bEdIq08LPZsfMmfgcIlY+ydgKbcZnPzxG7uGeN1+qPgeyMrTBKo12JvpmagJZAG3iQ/sVA/zcU6L9OB4xlrXbrfx/W7uAZqIjVBnrO4svMZy1uZNZz8dv0vOU4wl9bXOKSEQSwn0LZk5Z7q8nleCW8heF9qdmnP8xpSF9Z/BHyk= Received: by 10.54.7.56 with SMTP id 56mr444470wrg; Fri, 26 Aug 2005 14:31:41 -0700 (PDT) Received: by 10.54.111.17 with HTTP; Fri, 26 Aug 2005 14:31:41 -0700 (PDT) Message-ID: <46059ce10508261431673110fc@mail.gmail.com> Date: Fri, 26 Aug 2005 17:31:41 -0400 From: Dan Meltzer To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [RFC] EAPI In-Reply-To: <1125085775.16733.55.camel@localhost> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Disposition: inline References: <1125085775.16733.55.camel@localhost> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by robin.gentoo.org id j7QLUEm8006481 X-Archives-Salt: 4dc5b20d-f101-4041-a626-086669824dba X-Archives-Hash: acaa4085381ba9aca70f577dfeca355a Maybe I'm incorrect, but I believe Kristian was not saying use XML, but using xml as a comparasison (I know there is a better word.. but its escaping me... that comparassion thing on the SAT's). He's not saying to use xml, but in order to extend portage, extend it much like xml extends html, with a pluggable script referenced as the dtd equivvelent. On 8/26/05, Kristian Benoit wrote: > On the EAPI subject Brian just brought back, I had this idea that we > could use the same approch XML took with HTML. > > The ebuild could define which EAPI to use, but instead beiing a version, > the EAPI would be an ebuild API definition. The equivalent to the XML's > dtd. The ebuild could point to a directory named > $PORTDIR/eapi// which would contain a python script named > .py. If not already loaded, that plugable eapi would be > loaded before processing the ebuild. > > That way, there is no outdated ebuild format. There is just a default > format which is the actual format. > > It could also be an XML defining the ebuild's build sequence and other > particularities a group of ebuild could have. > > Kristian > > -- > gentoo-dev@gentoo.org mailing list > > -- gentoo-dev@gentoo.org mailing list