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 1SUdhS-00045H-De for garchives@archives.gentoo.org; Wed, 16 May 2012 12:51:30 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 911C0E0774; Wed, 16 May 2012 12:51:27 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 6469FE0774 for ; Wed, 16 May 2012 12:51:27 +0000 (UTC) Received: from [158.75.7.230] (unknown [158.75.7.230]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: xarthisius) by smtp.gentoo.org (Postfix) with ESMTPSA id 7EDAB1B4003 for ; Wed, 16 May 2012 12:51:26 +0000 (UTC) Message-ID: <4FB3A2CC.4070205@gentoo.org> Date: Wed, 16 May 2012 14:51:24 +0200 From: Kacper Kowalik User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120508 Thunderbird/12.0.1 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Discussions centering around the Python ecosystem in Gentoo Linux X-BeenThere: gentoo-python@gentoo.org X-BeenThere: gentoo-python@lists.gentoo.org MIME-Version: 1.0 To: gentoo-python@lists.gentoo.org Subject: Re: [gentoo-python] [RFC] Creating Python project overlay References: <4FB39CE7.3040200@gentoo.org> In-Reply-To: X-Enigmail-Version: 1.5pre Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig627A043B24466C2505FD38A1" X-Archives-Salt: 8c5a632b-e9d2-4cc9-872e-a551884cb5f1 X-Archives-Hash: 409f1983b0afc215d1141dfd1de7cc98 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig627A043B24466C2505FD38A1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 05/16/2012 02:29 PM, Dirkjan Ochtman wrote: > On Wed, May 16, 2012 at 2:26 PM, Kacper Kowalik = wrote: >> I'd like to propose that we create and maintain overlay for Python >> project. As I envision it, it would mostly oriented towards the users >> (read new developers). We could encourage people to push new version >> bumps there, keep packages not-yet-ready for tree (alphas,betas,rc) et= c. >=20 > Can you say something about what/how this would make things better > (either for users/almost-developer holdouts or for us)? Taking vesion bump as an example: 1) Current workflow - user attaches ebuild/diff to bugzi, you `bugz attachment` it, do all fixes, commit to tree or reject entirely, leaving a comment on bugzilla. Sometimes it's possible to interact via IRC. 2) Overlay workflow - user issues a PR, you can comment on per-line basis that stays with the code (and can for example later serve for creating "common mistakes made in ebuilds"), you can patch ebuild on-the spot and request user to take it back and test it, etc. The history of changes stays behind in an easy accessible place. I'd compare 1) as doing vcs as adding current date to filename, and 2) as doing vcs with vcs :) Additionally 2) gives you nice web UI and some users find it appealing. Cheers, Kacper --------------enig627A043B24466C2505FD38A1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBCAAGBQJPs6LQAAoJEF0huFKJUZL5yF8P/2icSSt3hl+0wNO6iAbgnuAN iDFe+Gk9sYfjxaN1GG0MbKdgephjMEoE5r7BfTWJEIR6tQSgPT+g8lshL+Q1wal1 5Xvau5h45UrxDtqJ3JakbiZreD/32szg54QfhZa7T4YwkS5CWZQxzVZm9Mgb6kV/ GsApwV9RHs71FmpoRxJf7OeGYL+E5Wmq1PesM/yCNMWlYY2aropTWycdqnQ9FrMh eedWtd9dRvogNLqYBOz/LVKFfMF1ymwkHZtRUtYmxpkEDn+JgGfg08+IfAI/2Gbq 3CW5bU2JnoPO5ePqvbnZRBz9WGRUkZc9SCx7FF77Xlmi9ZEXXLzCF5aSy68D4PsR P8uZ5SEcqyNL4QTTHvhF379OV9f0FlWuUEYImYy+GJLPOiy4wn9wtagUO/aifE/M EXvFkllR5Pb4gGN3hzTihKO7y2udk6nTOircuWXo2LJrBbVznrYz2CcPhm3kXe5c PVGe6x3K5afZXroF7tsMgpco8Zi8RbSGjZt97HoRIMOD8Uw4kTyQCgTle1t2Z9j+ +ZjQK7scjBG0MYF1hKX2FCKFlurJfRGIbbP2eaza9CuR62Z0C1TPz29WpMLDQAZz HkEfBUGPGwEviUSzf2cJUztigI7mNhKlV9d/8KMCFbw6Ynyll8eV7du0RhELGmlJ gCF6iwIbfyShU23ZxgJo =M9P3 -----END PGP SIGNATURE----- --------------enig627A043B24466C2505FD38A1--