From general-return-23624-apmail-incubator-general-archive=incubator.apache.org@incubator.apache.org Thu Nov 05 10:20:09 2009 Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 11790 invoked from network); 5 Nov 2009 10:20:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 5 Nov 2009 10:20:08 -0000 Received: (qmail 60971 invoked by uid 500); 5 Nov 2009 10:20:07 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 60790 invoked by uid 500); 5 Nov 2009 10:20:06 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 60780 invoked by uid 99); 5 Nov 2009 10:20:06 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Nov 2009 10:20:06 +0000 X-ASF-Spam-Status: No, hits=-2.6 required=5.0 tests=BAYES_00 X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of stefan.guggisberg@gmail.com designates 72.14.220.155 as permitted sender) Received: from [72.14.220.155] (HELO fg-out-1718.google.com) (72.14.220.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Nov 2009 10:20:03 +0000 Received: by fg-out-1718.google.com with SMTP id e12so79804fga.0 for ; Thu, 05 Nov 2009 02:19:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to :content-type:content-transfer-encoding; bh=jMfhQ9UtBbRwKdneT/4+GJsiC2cPuEFSPm0sUYcQgLM=; b=DmPUL4Ao7ZhLZUtqeintNG1kLFs9XjWcsMvKXZ1q2Pxrr/12xsrsgwV5Q/A2tW0WjH yfwEoh0tt+mjeHpZxaOg1BttTIc5ZvMdnGGvtRexlJNiTk+z/ddt0WkxY6IiTBFleVr1 emrmvCthhUI6MFVI58qXASD3Ib8wVAJHmGf6U= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=GttXHJfGBH/cPlXkKdFGs8Ax6l23JnWcs5Re3KzMghwXvOErTSisR7/ygZu4+A91F4 Ki/+LlcZhGq9tTCjmU31nogvhcSAOArLjJvii5s5GY/NUE4NCcCWOf36tp7mHVy2V3Fq bx+/u/e8gDyY+HD1aBQoub1wjTJkNCwbcZzGE= MIME-Version: 1.0 Sender: stefan.guggisberg@gmail.com Received: by 10.223.16.72 with SMTP id n8mr399684faa.26.1257416382303; Thu, 05 Nov 2009 02:19:42 -0800 (PST) In-Reply-To: <6cca3db30911041212na34324dp16d978c52ce9d2a1@mail.gmail.com> References: <6cca3db30911041212na34324dp16d978c52ce9d2a1@mail.gmail.com> Date: Thu, 5 Nov 2009 11:19:41 +0100 X-Google-Sender-Auth: 60e9b6bd64187bf7 Message-ID: <90a8d1c00911050219r162165f9q6e10b45a8de41b57@mail.gmail.com> Subject: Re: [PROPOSAL][VOTE] Subversion From: Stefan Guggisberg To: general@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable +1 cheers stefan On Wed, Nov 4, 2009 at 9:12 PM, Greg Stein wrote: > =A0Subversion is a version control system. =A0You probably know it well a= s > it is the version control system employed by the Apache Software > Foundation. > > =A0The Subversion project would like to join the Apache Software > Foundation to remove the overhead of having to run its own > corporation. =A0The Subversion project is already run quite like an > Apache project, and already counts a number of ASF Members amongst > its committers. > > =A0Work on Subversion was originally started at CollabNet; Karl Fogel > was hired in January 2000. =A0Jim Blandy, at RedHat, already had an > initial design for the storage system, which was incorporated into the > FS design. =A0In February Brian Behlendorf invited Greg Stein to > contribute his WebDAV experience to Subversion. =A0Ben Colins-Sussman > was hired in April 2000 to work on the project. =A0In that same month > the first "all hands" meeting was held, where a number of "interested > people" came together to talk about the project. > > =A0Subversion was run as an open source project since the early days. > Now, more than nine years later, it retains a healthy community, > and has a good number of committers. =A0In the life span of Subversion, > several committers have switched employers and have maintained involvemen= t. > The committership is diverse, both geographically as well as in terms of > employment. > > =A0The equivalent of the PMC consists of all the full committers to the > Subversion project (currently around 55 people). =A0The community uses th= e > voting process also used at the ASF. =A0Releases are signed off by gather= ing > votes/digital signatures of each committer who verified the release > candidate. > > =A0We feel the ASF and Subversion communities are very compatible, > witness the cross interest that already exists. There is both a > vibrant developer as well as a large and active user community. > Technology-wise, Subversion builds on APR, and implements two Apache > HTTP Server modules. > > =A0Note that Subversion has a number of related projects, which are not > part of this proposal (e.g. cvs2svn, TortoiseSVN, Subclipse). > > =A0More information on Subversion can be found at > http://www.subversion.org/ and http://subversion.tigris.org/. > > =A0The Subversion Corporation has a license to all source code, and has > CLAs on file for nearly all it's committers. =A0That is, we have all but > one or two full committers, and some percentage of partial committers. > > =A0We have a number of *user-configurable* dependencies which are not > compatible with the AL: > =A0- Neon, a HTTP client library, used by libsvn_ra_neon, is LGPL. > =A0 (An alternative HTTP client library, libsvn_ra_serf uses the Serf > =A0 =A0library under ALv2.) > > =A0- Qt, KDE and GNOME libraries are also under LGPL-2.1. D-Bus (which > is also used by libsvn_auth_gnome_keyring and libsvn_auth_kwallet) is > under Academic Free License 2.1 or >=3DGPL-2. > =A0 (This support is for integration for KDE and GNOME's authentication > =A0 =A0providers.) > > =A0- libintl > =A0 (This library provides translation support for systems without > =A0 =A0a proper internationalization library.) > > =A0- BDB > =A0 (This is used by the libsvn_fs_base system which stores its data > =A0 =A0in BDB; an alternative repository system called fs_fs does not > =A0 =A0have this dependency.) > > --- > Required Resources > =A0- Mailing lists > =A0 - dev > =A0 - issues > =A0 - users > =A0 - private > =A0 - commits > =A0 - announce > =A0 - breakage (see > http://subversion.tigris.org/ds/viewForumSummary.do?dsForumId=3D552) > =A0 - We will work with the Infrastructure team to transfer the subscribe= r > =A0 =A0 listings to the new destinations. > =A0- Subversion: > =A0 - We have not made a decision whether we prefer Subversion should be > =A0 =A0 imported into the main ASF Subversion repository or be hosted as = a > =A0 =A0 separate repository to enable early testing of the repository cod= e. =A0We > =A0 =A0 intend to discuss this during the Incubation process before the c= ode is > =A0 =A0 imported. =A0It is also understood that ASF infrastructure team m= ay be > =A0 =A0 willing to run custom pre-release Subversion server builds for th= e > =A0 =A0 entire ASF, so this separate repository option may not be require= d. > =A0 - The Subversion source code can be found at: > =A0 =A0 http://svn.collab.net/repos/svn/. > =A0- Issue tracking > =A0 - We haven't made a decision between JIRA or Bugzilla at this time an= d > =A0 =A0 expect this decision to be made as part of the Incubation process= . =A0Our > =A0 =A0 current issue tracking system uses Issuezilla (a fork of Bugzilla= ) and > =A0 =A0 we have not yet decided whether we want to import our previous is= sues > =A0 =A0 into the new system and will decide this in the course of the Inc= ubation > =A0 =A0 process. > =A0 - Our current issue tracker is at > =A0 =A0 http://subversion.tigris.org/issue-tracker.html. > =A0- Buildbot > =A0 - We currently use buildbot across a number of platforms and configur= ations > =A0 =A0 for automated builds and testing. =A0Over time, we would like to = migrate > =A0 =A0 these services to Apache infrastructure where appropriate. > =A0 - Our current buildbot master is at > =A0 =A0 http://buildbot.subversion.org/buildbot/ > > =A0Note that we request these resources to be at their final locations, > not an intermediary while going through incubation. =A0The cost of > switching twice would otherwise be significant due to the size of the > existing community. > > =A0The Subversion team members are happy to work with and assist the ASF > Infrastructure team to enable early deployments of its release candidates= if > possible. > > Initial Committers > > =A0The list of initial committers is at > http://svn.collab.net/repos/svn/trunk/COMMITTERS. > > The initial PMC members are those listed as full committers in that > file (lines 1-74). > > Sponsors > =A0* Champion: Greg Stein > =A0* Nominated Mentors: Justin Erenkrantz, Greg Stein, Sander Striker, Da= niel Rall > =A0* Sponsor: > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org > For additional commands, e-mail: general-help@incubator.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org