Return-Path: X-Original-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CC98D4EBD for ; Tue, 5 Jul 2011 20:16:08 +0000 (UTC) Received: (qmail 80222 invoked by uid 500); 5 Jul 2011 20:16:08 -0000 Delivered-To: apmail-incubator-ooo-dev-archive@incubator.apache.org Received: (qmail 80163 invoked by uid 500); 5 Jul 2011 20:16:08 -0000 Mailing-List: contact ooo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ooo-dev@incubator.apache.org Delivered-To: mailing list ooo-dev@incubator.apache.org Received: (qmail 80150 invoked by uid 99); 5 Jul 2011 20:16:07 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jul 2011 20:16:07 +0000 X-ASF-Spam-Status: No, hits=0.0 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of Mathias_Bauer@gmx.net designates 213.165.64.23 as permitted sender) Received: from [213.165.64.23] (HELO mailout-de.gmx.net) (213.165.64.23) by apache.org (qpsmtpd/0.29) with SMTP; Tue, 05 Jul 2011 20:15:59 +0000 Received: (qmail invoked by alias); 05 Jul 2011 20:15:39 -0000 Received: from e176033005.adsl.alicedsl.de (EHLO [192.168.1.250]) [85.176.33.5] by mail.gmx.net (mp009) with SMTP; 05 Jul 2011 22:15:39 +0200 X-Authenticated: #17242763 X-Provags-ID: V01U2FsdGVkX19u4Ak3BpJuxFpkdygoYpClMx1zmWcg1Tds+OGL2L t9TPORNMze8iDY Message-ID: <4E1370E9.8010600@gmx.net> Date: Tue, 05 Jul 2011 22:15:37 +0200 From: Mathias Bauer User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.21) Gecko/20090302 Thunderbird/2.0.0.21 Mnenhy/0.7.5.0 MIME-Version: 1.0 To: ooo-dev@incubator.apache.org Subject: Re: fetch-all-cws.sh (was: Building a single Hg repository) References: <1309881194.83090.YahooMailClassic@web113505.mail.gq1.yahoo.com> <84901.46216.qm@web161425.mail.bf1.yahoo.com> <4E13384C.8000703@gmx.net> <4E1366F6.5020607@gmx.net> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-Virus-Checked: Checked by ClamAV on apache.org On 05.07.2011 22:04, Rob Weir wrote: > On Tue, Jul 5, 2011 at 3:33 PM, Mathias Bauer wrote: >> Moin, >> >> On 05.07.2011 18:14, Mathias Bauer wrote: >> >>> It seems that my memory had fooled me: so if anybody can create an svn >>> dump file, I will try to recap what we have agreed to so far and have a >>> look into the conversion. In case anyone else is already at this, please >>> let me know. >> Having said that, there's a thought that makes me wonder: we have 117 >> cws with more or less unfinished work. I doubt that we will integrate >> them all anytime soon, as integration also comprises developing the >> merged code further until it has sufficient quality for becoming part of >> the trunk. [Wat is "sufficient" is still undefined - we surely won't >> continue the overdone QA approval process from the "old" OOo project, >> but OTOH also shouldn't throw code at the repository at will.] >> >> Some of the 117 cws are anbandoned work, others are work in an early >> state that most probably doesn't make sense to be continued without the >> developers starting it. >> >> Do we really want to have code in the svn repo that will never be used? >> The alternative would be to add cws to svn only after review. >> > > Right. That is why I was thinking that maybe we just create an > archival copy of the entire repository, including all CWS, and host > that as a read only Hg or git instance. Then migrate the trunk to > SVN, If there are some CWS that we know are already approved for > 3.4, then include those as well. Yes, that would be my suggestion also. git would fit better here, I assume. > That way, if someone does come by, months later, and decide they want > to complete work CWS, then they can still clone them and work on them. > But then they would need to copy them into a SVN working copy, and > merge and commit from there. Obviously, this does complicate things > for the future CWS developers. But they are in the best position to > stabilize and merge their work. I doubt that this will complicate things too much. It should be bearable. I'm interested to read the opinions of those who favored the "get everything into svn at once" approach. Regards, Mathias