From dev-return-5647-apmail-couchdb-dev-archive=couchdb.apache.org@couchdb.apache.org Fri Aug 07 18:39:05 2009 Return-Path: Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: (qmail 29147 invoked from network); 7 Aug 2009 18:39:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 7 Aug 2009 18:39:05 -0000 Received: (qmail 96733 invoked by uid 500); 7 Aug 2009 18:39:12 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 96644 invoked by uid 500); 7 Aug 2009 18:39:11 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 96634 invoked by uid 99); 7 Aug 2009 18:39:11 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 07 Aug 2009 18:39:11 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [83.97.50.139] (HELO jan.prima.de) (83.97.50.139) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 07 Aug 2009 18:39:02 +0000 Received: from [10.0.1.3] (i59F4DC88.versanet.de [::ffff:89.244.220.136]) (AUTH: LOGIN jan, TLS: TLSv1/SSLv3,128bits,AES128-SHA) by jan.prima.de with esmtp; Fri, 07 Aug 2009 18:38:39 +0000 Message-Id: <159AA30E-8CA0-49F2-A0A8-B30CD09B8D6A@apache.org> From: Jan Lehnardt To: dev@couchdb.apache.org In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v935.3) Subject: Re: Git at the ASF: (Was: Re: Uneasiness with use of github for experimentation) Date: Fri, 7 Aug 2009 20:38:38 +0200 References: <399A2534-FBBB-4D0E-A7C9-A04AB0E175BA@apache.org> <96A8267B-72C4-473F-A78A-B8C665805D4A@gmail.com> <20090806220550.GA25455@tumbolia.org> <13B4F2C2-C0DE-4C9F-BEFF-DB8ABBE301B0@apache.org> <6FACF303-C550-4F17-8EA1-D9BBA73266F7@apache.org> X-Mailer: Apple Mail (2.935.3) X-Virus-Checked: Checked by ClamAV on apache.org On 7 Aug 2009, at 17:11, Paul Davis wrote: >>> That said, using "Apache SVN" in an argument about providing that >>> paper trail prevents me from considering the issue seriously. I'm a >>> hacker. I hack. I judge my tools and I have judged SVN to be >>> lacking. >>> I would very be very excited to see hosted git repositories for ASF >>> contributors and would use them exclusively to all other git hosting >>> for my ASF development. If there were a recommendation to stop using >>> Github as a host for development, I would just stop pushing code >>> public. SVN sucks that bad. >> >> Apache Git mirrors: http://git.apache.org/ >> Git access to Apache codebases: http://www.apache.org/dev/git.html >> Git for Apache committers: http://wiki.apache.org/general/GitAtApache >> (scroll a bit down) > > Just to point out, none of those options allow someone who is not a > committer to push code to ASF servers. I was proposing actual Git > repositories for people to sign up and use. Then you could tie every > submission to a user account and probably even a key/value pair for > good measure. This would require that the ASF makes repositories > available for everyone at much lower of a hurdle than a CLA. > > And on the pure development side, sharing my work with people would > still incur the wrath of SVN branches. I read the "I would very be very excited to see hosted git repositories for ASF contributors" as " ASF committers. I don't know if that was implied or not. In general, I don't see an issue, if the committers make sure they act under the CLA (i.e. don't include outside patches) with us working on Github. Contributions must go through JIRA after a Github development has been put into an ASF SVN branch (or trunk). Cheers, Jan --