Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 59317 invoked from network); 5 Nov 2006 00:22:33 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 5 Nov 2006 00:22:33 -0000 Received: (qmail 34259 invoked by uid 500); 5 Nov 2006 00:22:38 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 34218 invoked by uid 500); 5 Nov 2006 00:22:38 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 34209 invoked by uid 99); 5 Nov 2006 00:22:38 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Nov 2006 16:22:38 -0800 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=SPF_HELO_PASS,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: 216.86.168.178 is neither permitted nor denied by domain of geir@pobox.com) Received: from [216.86.168.178] (HELO mxout-03.mxes.net) (216.86.168.178) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Nov 2006 16:22:26 -0800 Received: from [192.168.1.104] (unknown [67.86.14.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTP id CB01E5190F for ; Sat, 4 Nov 2006 19:22:04 -0500 (EST) Message-ID: <454D2EB6.6040309@pobox.com> Date: Sat, 04 Nov 2006 19:22:14 -0500 From: "Geir Magnusson Jr." Reply-To: geir@pobox.com User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: harmony-dev@incubator.apache.org Subject: Re: [drlvm] Is it time to say goodbye to dear friend GC v4? References: <454961C4.8030508@pobox.com> <12385bbd0611021154p5b5d5b35t51bed151e06606aa@mail.gmail.com> <8ce6aa550611030136n640d7cfen67109362308b3c63@mail.gmail.com> <454B314A.4090701@pobox.com> <12385bbd0611031304j6e2b9ba9y9ca64678664b39f5@mail.gmail.com> In-Reply-To: <12385bbd0611031304j6e2b9ba9y9ca64678664b39f5@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Yeah, put some logging statements in. Ask Tim if you need some help ;) I think we can do as you suggest, or simply document it somewhere. Cleaerly if someone knows enough to switch GC, they have hit a manual or code somewhere. I guess when I asked the original question, I was thinking that we should just be clear that it's now deprecated, and therefore except for required changes to keep compatible w/ the interface to GC, nothing should change it. This was driven by my noticing that there was some recent patches that worked on GCv4, not 4.1... geir Ivan Volosyuk wrote: > How we inform users of the code? > My suggestion is to show some clearly visibly text in console when > GCv4 is loaded something like: > ********************************************************************* > * The component is deprecated and will be removed 01/15/07 > * Please stop using it or discuss on > * harmony-dev@incubator.apache.org > ********************************************************************* > -- > Ivan > > On 11/3/06, Mikhail Fursov wrote: >> On 11/3/06, Geir Magnusson Jr. wrote: >> > >> > >> > From that argument, I'm now against dropping GCv4, if you actually get >> > use out of it for verification of threading or other important issues. >> > >> > Yes, you can always take older revisions, but that's a pain, and if >> that >> > is a "speedbump" that prevents you from doing those extra tests or >> > verifications, I'd rather keep it around as a convenience for you. :) >> > >> > Seriously - if you need it, lets keep it. >> > >> >> I have an idea: >> The is an incubation process to accept new projects to Apache. Why not to >> introduce something like "farewell" process in Harmony that is "reversed >> incubation" :) ? >> So the idea is: we all agree that ComponentX is out of date and we should >> drop it. We can announce that we will drop it in a N months. This will >> be a >> signal for everyone to remove any dependencies (like we have today for >> GCv4) >> in other components during this period. >> >> If it is OK we can say that we drop GCv4 in 01/2007 and leave it in the >> trunk without additional support today . >