Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 46836 invoked from network); 5 Nov 2009 05:46:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 5 Nov 2009 05:46:55 -0000 Received: (qmail 14833 invoked by uid 500); 5 Nov 2009 05:46:54 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 14654 invoked by uid 500); 5 Nov 2009 05:46:53 -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 14644 invoked by uid 99); 5 Nov 2009 05:46:53 -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 05:46:53 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [209.85.219.209] (HELO mail-ew0-f209.google.com) (209.85.219.209) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Nov 2009 05:46:50 +0000 Received: by ewy5 with SMTP id 5so2413990ewy.12 for ; Wed, 04 Nov 2009 21:46:28 -0800 (PST) MIME-Version: 1.0 Sender: edward@udanax.org Received: by 10.216.90.65 with SMTP id d43mr809238wef.41.1257399987243; Wed, 04 Nov 2009 21:46:27 -0800 (PST) In-Reply-To: <6cca3db30911041212na34324dp16d978c52ce9d2a1@mail.gmail.com> References: <6cca3db30911041212na34324dp16d978c52ce9d2a1@mail.gmail.com> Date: Thu, 5 Nov 2009 14:46:27 +0900 X-Google-Sender-Auth: 3cd14fa2e38aa8ca Message-ID: Subject: Re: [PROPOSAL][VOTE] Subversion From: "Edward J. Yoon" To: general@incubator.apache.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable WOW, +1 On Thu, Nov 5, 2009 at 5:12 AM, Greg Stein wrote: > =C2=A0Subversion is a version control system. =C2=A0You probably know it = well as > it is the version control system employed by the Apache Software > Foundation. > > =C2=A0The Subversion project would like to join the Apache Software > Foundation to remove the overhead of having to run its own > corporation. =C2=A0The Subversion project is already run quite like an > Apache project, and already counts a number of ASF Members amongst > its committers. > > =C2=A0Work on Subversion was originally started at CollabNet; Karl Fogel > was hired in January 2000. =C2=A0Jim Blandy, at RedHat, already had an > initial design for the storage system, which was incorporated into the > FS design. =C2=A0In February Brian Behlendorf invited Greg Stein to > contribute his WebDAV experience to Subversion. =C2=A0Ben Colins-Sussman > was hired in April 2000 to work on the project. =C2=A0In that same month > the first "all hands" meeting was held, where a number of "interested > people" came together to talk about the project. > > =C2=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. =C2=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. > > =C2=A0The equivalent of the PMC consists of all the full committers to th= e > Subversion project (currently around 55 people). =C2=A0The community uses= the > voting process also used at the ASF. =C2=A0Releases are signed off by gat= hering > votes/digital signatures of each committer who verified the release > candidate. > > =C2=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. > > =C2=A0Note that Subversion has a number of related projects, which are no= t > part of this proposal (e.g. cvs2svn, TortoiseSVN, Subclipse). > > =C2=A0More information on Subversion can be found at > http://www.subversion.org/ and http://subversion.tigris.org/. > > =C2=A0The Subversion Corporation has a license to all source code, and ha= s > CLAs on file for nearly all it's committers. =C2=A0That is, we have all b= ut > one or two full committers, and some percentage of partial committers. > > =C2=A0We have a number of *user-configurable* dependencies which are not > compatible with the AL: > =C2=A0- Neon, a HTTP client library, used by libsvn_ra_neon, is LGPL. > =C2=A0 (An alternative HTTP client library, libsvn_ra_serf uses the Serf > =C2=A0 =C2=A0library under ALv2.) > > =C2=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. > =C2=A0 (This support is for integration for KDE and GNOME's authenticatio= n > =C2=A0 =C2=A0providers.) > > =C2=A0- libintl > =C2=A0 (This library provides translation support for systems without > =C2=A0 =C2=A0a proper internationalization library.) > > =C2=A0- BDB > =C2=A0 (This is used by the libsvn_fs_base system which stores its data > =C2=A0 =C2=A0in BDB; an alternative repository system called fs_fs does n= ot > =C2=A0 =C2=A0have this dependency.) > > --- > Required Resources > =C2=A0- Mailing lists > =C2=A0 - dev > =C2=A0 - issues > =C2=A0 - users > =C2=A0 - private > =C2=A0 - commits > =C2=A0 - announce > =C2=A0 - breakage (see > http://subversion.tigris.org/ds/viewForumSummary.do?dsForumId=3D552) > =C2=A0 - We will work with the Infrastructure team to transfer the subscr= iber > =C2=A0 =C2=A0 listings to the new destinations. > =C2=A0- Subversion: > =C2=A0 - We have not made a decision whether we prefer Subversion should = be > =C2=A0 =C2=A0 imported into the main ASF Subversion repository or be host= ed as a > =C2=A0 =C2=A0 separate repository to enable early testing of the reposito= ry code. =C2=A0We > =C2=A0 =C2=A0 intend to discuss this during the Incubation process before= the code is > =C2=A0 =C2=A0 imported. =C2=A0It is also understood that ASF infrastructu= re team may be > =C2=A0 =C2=A0 willing to run custom pre-release Subversion server builds = for the > =C2=A0 =C2=A0 entire ASF, so this separate repository option may not be r= equired. > =C2=A0 - The Subversion source code can be found at: > =C2=A0 =C2=A0 http://svn.collab.net/repos/svn/. > =C2=A0- Issue tracking > =C2=A0 - We haven't made a decision between JIRA or Bugzilla at this time= and > =C2=A0 =C2=A0 expect this decision to be made as part of the Incubation p= rocess. =C2=A0Our > =C2=A0 =C2=A0 current issue tracking system uses Issuezilla (a fork of Bu= gzilla) and > =C2=A0 =C2=A0 we have not yet decided whether we want to import our previ= ous issues > =C2=A0 =C2=A0 into the new system and will decide this in the course of t= he Incubation > =C2=A0 =C2=A0 process. > =C2=A0 - Our current issue tracker is at > =C2=A0 =C2=A0 http://subversion.tigris.org/issue-tracker.html. > =C2=A0- Buildbot > =C2=A0 - We currently use buildbot across a number of platforms and confi= gurations > =C2=A0 =C2=A0 for automated builds and testing. =C2=A0Over time, we would= like to migrate > =C2=A0 =C2=A0 these services to Apache infrastructure where appropriate. > =C2=A0 - Our current buildbot master is at > =C2=A0 =C2=A0 http://buildbot.subversion.org/buildbot/ > > =C2=A0Note that we request these resources to be at their final locations= , > not an intermediary while going through incubation. =C2=A0The cost of > switching twice would otherwise be significant due to the size of the > existing community. > > =C2=A0The Subversion team members are happy to work with and assist the A= SF > Infrastructure team to enable early deployments of its release candidates= if > possible. > > Initial Committers > > =C2=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 > =C2=A0* Champion: Greg Stein > =C2=A0* Nominated Mentors: Justin Erenkrantz, Greg Stein, Sander Striker,= Daniel Rall > =C2=A0* Sponsor: > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org > For additional commands, e-mail: general-help@incubator.apache.org > > --=20 Best Regards, Edward J. Yoon @ NHN, corp. edwardyoon@apache.org http://blog.udanax.org --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org