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 1SUhCN-0000Vl-58 for garchives@archives.gentoo.org; Wed, 16 May 2012 16:35:39 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 74A51E0B0C; Wed, 16 May 2012 16:35:36 +0000 (UTC) Received: from mail-qa0-f52.google.com (mail-qa0-f52.google.com [209.85.216.52]) by pigeon.gentoo.org (Postfix) with ESMTP id 483E1E0B0C for ; Wed, 16 May 2012 16:35:35 +0000 (UTC) Received: by qabj34 with SMTP id j34so1035784qab.11 for ; Wed, 16 May 2012 09:35:35 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :x-gm-message-state; bh=oPOGW6GpeqbpAYGgUUcoIKntOMm66bGNvAmsjdCclds=; b=Dgn2T3/ZJCB79gTkE2cgG6Isb0TG8owtDHBFDYGEVeegpb3X+30lXSur86rQSL1c8G mSLOVVdj3IFdGVGVs3Mrq1ff11685XQQDvTh6uZ2hsjbEb71Kx8d0EZHgkT9n2zQeqYi xG+zjZwnRu4E4QHl/GjWw4lz6kaBVrxasUrfA5sG+NPNQMY1sCPi1Dnxx7rlN4knqZCA uX0fmLmGLjoKXjX7zS7FpB6HXJR1IKGfMNEPkogO/IZxEJ8qIP1PujNslRsscHQgg5Vv 5IPsTl+8CV60glDMOM+c1aUHwrN6HJAKT/lPVt0jkSHbcPPuPwh2bOApNnLZbuLaQa0v 6kEA== 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 Received: by 10.229.136.65 with SMTP id q1mr1760576qct.93.1337186135637; Wed, 16 May 2012 09:35:35 -0700 (PDT) Sender: matthew.summers@liquidustech.com Received: by 10.229.91.77 with HTTP; Wed, 16 May 2012 09:35:35 -0700 (PDT) In-Reply-To: <4FB39CE7.3040200@gentoo.org> References: <4FB39CE7.3040200@gentoo.org> Date: Wed, 16 May 2012 11:35:35 -0500 X-Google-Sender-Auth: XO6IQgXcZLC82MpIK04z7j3ZB90 Message-ID: Subject: Re: [gentoo-python] [RFC] Creating Python project overlay From: Matthew Summers To: gentoo-python@lists.gentoo.org Cc: Kacper Kowalik Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQlDun3smd57GFo7L6/9kU9t9lZr8yYwwEGxifFMNHmA/aVGyYBFv21t4esNXajgHRYG0nrz X-Archives-Salt: 867d3e09-c2ab-482a-87ed-a9e5cad68616 X-Archives-Hash: 79219cd57f45346a577acc4848cfe5a8 On Wed, May 16, 2012 at 7:26 AM, Kacper Kowalik wrote: > Nice thing to do (already tested with Science overlay) is to have it > outside of distro infrastructure, on publicly available site like > github/bitbucket/. It allows for reviewing quite > nicely, also enforces basic knowledge of forking, merging working with > PRs etc. I like the general idea you have here. I think it will make collaboration much easier. I would add a word of caution regarding extra-gentoo infra. Not everyone will want to use these services. Further, the concept of a "pull request" is a shiny gui wrapper around git-format-patch and the git-apply/git-am workflow, or so it seems to me. I suggest we use g.o.g.o for the proper master and mirror (auto via a hook) out to various services like github, etc. Then we can easily merge in changes from any service. This does bring up an related question regarding the idea of official (or semi-official) gentoo repos using external service providers. I note that github has an "organization" called "gentoo" already [1]. Anyone know about who set this up? Are there other examples of this? We should use our trademarked name where possible. (I think I will ask around about the github org bit.) I would love to see gentoo encourage contrib, in the way you outline Kacper, all across the project. Cheers, Matt [1] https://github.com/gentoo -- Matthew W. Summers Gentoo Foundation Inc.