From users-return-2006-daniel=haxx.se@subversion.apache.org Fri Apr 2 21:51:08 2010 Return-Path: Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by giant.haxx.se (8.14.3/8.14.3/Debian-9) with SMTP id o32Jp6SI002209 for ; Fri, 2 Apr 2010 21:51:07 +0200 Received: (qmail 36917 invoked by uid 500); 2 Apr 2010 19:51:08 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Received: (qmail 36910 invoked by uid 99); 2 Apr 2010 19:51:08 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Apr 2010 19:51:08 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [207.54.49.24] (HELO ussmtpp1.infor.com) (207.54.49.24) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Apr 2010 19:50:59 +0000 X-SBRS: None Received: from unknown (HELO usalwexcaht1.infor.com) ([10.38.32.5]) by smtp-relay.infor.com with ESMTP; 02 Apr 2010 15:53:01 -0400 Received: from USALWEXMB4.infor.com ([fe80::b4d3:3520:8e62:8774]) by usalwexcaht1 ([10.38.32.5]) with mapi; Fri, 2 Apr 2010 15:50:37 -0400 From: Bob Archer To: "users@subversion.apache.org" Date: Fri, 2 Apr 2010 15:51:52 -0400 Subject: regarding the Subversion Vision and Roadmap Proposal Thread-Topic: regarding the Subversion Vision and Roadmap Proposal Thread-Index: AcrSnfCoj2+aOYNTSQ+B/ZkDmKJR0Q== Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-cr-hashedpuzzle: AXsN Am2n B/HT C6RH FB+V FE0H FpBZ F6K7 GxsB G6b9 HO/9 IJTg Igbs KbzM LLic L9M5;1;dQBzAGUAcgBzAEAAcwB1AGIAdgBlAHIAcwBpAG8AbgAuAGEAcABhAGMAaABlAC4AbwByAGcA;Sosha1_v1;7;{F831B1A6-9ED6-4FE3-A10B-CA39C8BDB48D};YgBvAGIALgBhAHIAYwBoAGUAcgBAAGEAbQBzAGkALgBjAG8AbQA=;Fri, 02 Apr 2010 19:51:52 GMT;cgBlAGcAYQByAGQAaQBuAGcAIAB0AGgAZQAgAFMAdQBiAHYAZQByAHMAaQBvAG4AIABWAGkAcwBpAG8AbgAgAGEAbgBkACAAUgBvAGEAZABtAGEAcAAgAFAAcgBvAHAAbwBzAGEAbAA= x-cr-puzzleid: {F831B1A6-9ED6-4FE3-A10B-CA39C8BDB48D} acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_CB4587DA62024B40B9F929ECF639210F20EB802686USALWEXMB4inf_" MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org --_000_CB4587DA62024B40B9F929ECF639210F20EB802686USALWEXMB4inf_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable I just read this and had a few questions. I'm not sure if this list or the = dev list is more appropriate. I think this was somewhat addressed in the posting but my question is... How complex is the svn code. I have been doing this a long time. I understa= nd well object oriented coding. Is my understanding that svn is written in = C++ correct? Or is it C? I have never worked on low level stuff like file s= ystems or device drivers or graphic systems. All my experience is with data= driven line-of-business apps. Would I struggle with the svn code base? (Ye= s I know that is hard to answer). I would like to get more involved in the dev side of an open source project= . My two consideration would be NAnt or svn. With NAnt I have the advantage= that it is written in C#, the language and environment I work in daily. Bu= t, svn is a great project and I would like to be able to help. Now a more specific question about the FS-NG and svn 2.0. Is the plan to mo= ve to a database back end such as SQLite as is happening with WC-NG? It see= ms that this would be easier to extend than something file system based wit= h text based metadata files, etc. Also, it could allow for, if supporting M= ySQL for example, a more distributed server side component with multiple se= rvers in different locations all accessing the SQL backend. Has considerati= on been given to and object base db like MongoDB which would facilitate new= features without major data conversion steps being needed? I assume of the above two topics the second is already being discussed some= where? Thanks, BOb --_000_CB4587DA62024B40B9F929ECF639210F20EB802686USALWEXMB4inf_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

I just read this and had a few questions. I'm not sure= if this list or the dev list is more appropriate.

 

I think this was somewhat addressed in the posting but= my question is...

 

How complex is the svn code. I have been doing this a = long time. I understand well object oriented coding. Is my understanding that sv= n is written in C++ correct? Or is it C? I have never worked on low level stuff = like file systems or device drivers or graphic systems. All my experience is wit= h data driven line-of-business apps. Would I struggle with the svn code base? (Yes= I know that is hard to answer).

 

I would like to get more involved in the dev side of a= n open source project. My two consideration would be NAnt or svn. With NAnt I have= the advantage that it is written in C#, the language and environment I work in daily. But, svn is a great project and I would like to be able to help.

 

Now a more specific question about the FS-NG and svn 2= .0. Is the plan to move to a database back end such as SQLite as is happening with WC-NG? It seems that this would be easier to extend than something file sys= tem based with text based metadata files, etc. Also, it could allow for, if supporting MySQL for example, a more distributed server side component with= multiple servers in different locations all accessing the SQL backend. Has considera= tion been given to and object base db like MongoDB which would facilitate new features without major data conversion steps being needed?

 

I assume of the above two topics the second is already= being discussed somewhere?

 

Thanks,

BOb

 

 

 

 

 

--_000_CB4587DA62024B40B9F929ECF639210F20EB802686USALWEXMB4inf_--