From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Lt5Tt-0003d7-Jk for garchives@archives.gentoo.org; Sun, 12 Apr 2009 19:36:41 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 21F6CE05D9; Sun, 12 Apr 2009 19:36:41 +0000 (UTC) Received: from mail-ew0-f163.google.com (mail-ew0-f163.google.com [209.85.219.163]) by pigeon.gentoo.org (Postfix) with ESMTP id B59D3E05D9 for ; Sun, 12 Apr 2009 19:36:40 +0000 (UTC) Received: by ewy7 with SMTP id 7so1705668ewy.34 for ; Sun, 12 Apr 2009 12:36:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:cc:subject :message-id:in-reply-to:references:x-mailer:mime-version :content-type; bh=K71n8+fiBR6eCmu24gK3wf1ocMGC8lm4brjXit0FMdg=; b=ZPRueG5oAGySdEw/ElWGL8qTcAGeHsDfQeJFwcLPa6zhQrAKrOCTmSwzFI4qH3/7s0 /1NPON3Y+MFamXEPk1QXOqmT380bUP5rxfCc41mbsVMVmNk3kVCuU8Hcr3ltNHYTlDVk Z7fDQ8D6mBGN1+Yu2Ic8GD3mQff4Un8Akwy9s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:cc:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; b=OQEYVvYKW10cJ/bYQWBuMdCk/FtF7cmK+BaVTR8RCUxezCVsOt3l4uikZcrsic7mvi JhVKxs3B1XJIxBfkCfeijEh4ckzNQRNoptz4uUw7hoSiPbakWnvWyFnTUKP+8wuxRBkz YYGbZCqYi+lABUuxwYUlL9ijkNPej9h72R7l8= Received: by 10.216.53.70 with SMTP id f48mr1358632wec.62.1239564999716; Sun, 12 Apr 2009 12:36:39 -0700 (PDT) Received: from snowmobile (92.41.151.70.sub.mbb.three.co.uk [92.41.151.70]) by mx.google.com with ESMTPS id t12sm10351501gvd.8.2009.04.12.12.36.37 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 12 Apr 2009 12:36:39 -0700 (PDT) Date: Sun, 12 Apr 2009 20:36:24 +0100 From: Ciaran McCreesh To: Christian Faulhammer Cc: gentoo-pms@lists.gentoo.org Subject: Re: [gentoo-pms] Patches for your reviewing pleasure: Various improvements, including cheat sheet Message-ID: <20090412203624.79ae97c3@snowmobile> In-Reply-To: <20090412211447.536a297a@terra.solaris> References: <20090412211447.536a297a@terra.solaris> X-Mailer: Claws Mail 3.7.1 (GTK+ 2.16.0; i686-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Package Manager Specification discussions X-BeenThere: gentoo-pms@gentoo.org X-BeenThere: gentoo-pms@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/C_iZ9QJ7lcV7ohV4vVqV8m1"; protocol="application/pgp-signature" X-Archives-Salt: d4eb5eeb-dee3-449d-b0bd-b6ab7a9c4c1f X-Archives-Hash: 82cf8d7a5f8c63cb1b9e47d1fde4b130 --Sig_/C_iZ9QJ7lcV7ohV4vVqV8m1 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sun, 12 Apr 2009 21:14:47 +0200 Christian Faulhammer wrote: > on top of commit b1b3feb72b372d21d5d2443b7f7e9d0da2d84f29 in the > eapi-3 branch: >=20 > 0001: Text body setting with bigger outer margin > 0002: pms.cls, with report.cls and changing of label display. > 0003: Fix a label. (No, I won't rebase it, as the label has been > created by Ciaran) Applied these three, thanks. > 0004: The complete new EAPI 3 aware cheat sheet. Some comments on this one: Is the subdirectory necessary? Seems a bit weird to have it for one thing. Can we make each item have the PMS label name for full details at the end of its paragraph? And add a new 'Other changes' item with the label names of other changes not described? The 'pkg_pretend' description should probably tell developers to duplicate any checks done in pkg_setup. I've stopped using 'uninstalled' for pkg_info in favour of 'non-installed'. Think it's less confusing. 'must be defined' is a bit dodgy for RDEPEND. 'Unset RDEPEND not set to DEPEND' possibly. The slot operator deps should include the : before the symbol. Use dep defaults are in (+) and (-), not + or - on their own. I'd mention the switch for docompress. doins symlinks should say that it only works for -r. I probably need to update the summaries for that too. And some wording tinkering. Can cut the Abstract down to something like: An overview of the main EAPI changes in Gentoo, for ebuild authors. For full details, consult the Package Manager Specification; this is an incomplete summary only. Official EAPIs are consecutively numbered integers (0, 1, 2, ...). Except where otherwise noted, an EAPI is the same as the previous EAPI. Cheers, --=20 Ciaran McCreesh --Sig_/C_iZ9QJ7lcV7ohV4vVqV8m1 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) iEYEARECAAYFAkniQrsACgkQ96zL6DUtXhFn/gCfUOoV/420MKiA6zPhGZ3zFnEo He4AoI1SQQGs9Djga4PqnxdiO0h2wA/5 =raJC -----END PGP SIGNATURE----- --Sig_/C_iZ9QJ7lcV7ohV4vVqV8m1--