Re: Deprecation problems?

Daniel Vainsencher <[email protected]> Fri, 06 Jun 2003 10:06:22 +0200
Newsgroups gmane.comp.lang.smalltalk.squeak.foundation
Message-ID <[email protected]>
Michael Rueger <[email protected]> wrote:
> And the deprecated call should allow you to proceed with the deprecated 
> version until it is fixed and not just cut you off.
Yes. I had a vague bad feeling about the way we currently implemented
deprecation, but you've made it crystal clear now! :-)

> Why are a lot of the (browser, Undeclared references) query messages 
> broken by the introduction of SystemNavigation (I'm using image 3.6a 
> update 5247)? 
I think it's safe to say we don't have this deprecation thing down pat
quite yet. This is something I think we'll need to resolve before this
we enter gamma. I think deprecation was made resumable but I don't think
all the deprecated calls were converted to delegate to SystemNavigator
and friends. Though KCP have mentioned that they have fixed the
deprecation in later change sets, I'm not sure whether they did this.
Stef?

> And why are there 9 implementors of #systemNavigation all 
> over the system? (I guess that is what the class extension discussion 
> was about, I read that much)
Yup.

> Boy, we went down 
> this road with modules, didn't we?
Yup, and it's still a little bumpy.

Daniel
From [email protected] Fri Jun 06 09:42:28 2003
Return-Path: <[email protected]>
Delivered-To: [email protected]
Received: (qmail 3033 invoked from network); 6 Jun 2003 09:42:28 -0000
Received: from mxout3.netvision.net.il (194.90.9.24)
  by mail.theinternetone.net with SMTP; 6 Jun 2003 09:42:28 -0000
Received: from aSqueakSystem ([80.178.108.89]) by mxout3.netvision.net.il
 (iPlanet Messaging Server 5.2 HotFix 1.14 (built Mar 18 2003))
 with SMTPA id <[email protected]> for
 [email protected]; Fri,
 06 Jun 2003 12:42:00 +0300 (IDT)
Date: Fri, 06 Jun 2003 12:44:09 +0200
From: Daniel Vainsencher <[email protected]>
Subject: Test server (was: Re: [Squeakfoundation] Harvesting infrastrucure)
To: Discussing the Squeak Foundation
 <[email protected]>
Message-id: <[email protected]>
X-Mailer: Celeste 2.0.5174
Content-transfer-encoding: 7BIT
X-BeenThere: [email protected]
X-Mailman-Version: 2.1
Precedence: list
Reply-To: Discussing the Squeak Foundation
	<[email protected]>
List-Id: Discussing the Squeak Foundation
 <squeakfoundation.lists.squeakfoundation.org>
List-Unsubscribe: <http://lists.squeakfoundation.org/listinfo/squeakfoundation>,
	<mailto:[email protected]?subject=unsubscribe>
List-Archive: <http://lists.squeakfoundation.org/pipermail/squeakfoundation>
List-Post: <mailto:[email protected]>
List-Help: <mailto:[email protected]?subject=help>
List-Subscribe: <http://lists.squeakfoundation.org/listinfo/squeakfoundation>,
	<mailto:[email protected]?subject=subscribe>
X-List-Received-Date: Fri, 06 Jun 2003 09:42:29 -0000

Maybe we can now think about setting up a simple test server, too.

I think a good minimal setup would
- Get the latest image/changes from the ftp site
- Fire it up, passing it the next instructions as a parameter
- So that it loads SUnit from SM
- and the Test Suite, too
- Runs them
- Mails some simple rendering of the results (say, how many passed, and
the names of tests that failed) to an address it gets as a parameter.

This would allow a weekly cron job that tells us where we stand, and
could form the basis for the tests becoming an important part of the
release cycle.

Daniel

Marcus Denker <[email protected]> wrote:
> On Fri, Jun 06, 2003 at 10:53:52AM +0100, [email protected] wrote:
> > I also have root on the squeakfoundation.org server and have just added
> > proper /etc/init.d/scripts so that SqueakMap autostarts etc.
> > 
> Hey, now that is good: I need to do two things:
> 
> 1) The wiki-mirror need to be removed from my account at the university.
>     squeakfoundation is the perfect place for that. This is a simple
>     cron-job, using httrack.
> 
> 2) the CVS at sourceforge only allows ssh for developers, and pserver
>    is blocked by many firewalls. I'd like to set up a cron-job
>    to checkout the sources each night, and then build a .zip from
>    it.  
> 
>   Marcus
> 
> -- 
> Marcus Denker [email protected]  -- Squeak! http://squeak.de
> 
> _______________________________________________
> Squeakfoundation mailing list
> [email protected]
> http://lists.squeakfoundation.org/listinfo/squeakfoundation
From [email protected] Fri Jun 06 09:55:44 2003
Return-Path: <[email protected]>
Delivered-To: [email protected]
Received: (qmail 22584 invoked from network); 6 Jun 2003 09:55:44 -0000
Received: from moutng.kundenserver.de (212.227.126.177)
  by mail.theinternetone.net with SMTP; 6 Jun 2003 09:55:44 -0000
Received: from [212.227.126.161] (helo=mrelayng.kundenserver.de)
	by moutng.kundenserver.de with esmtp (Exim 3.35 #1)
	id 19ODwm-0001t0-00	for [email protected];
	Fri, 06 Jun 2003 11:55:44 +0200
Received: from [62.167.43.40] (helo=emergent.de)
	by mrelayng.kundenserver.de with asmtp (Exim 3.35 #1)
	id 19ODwl-00075C-00	for [email protected];
	Fri, 06 Jun 2003 11:55:44 +0200
Date: Fri, 6 Jun 2003 11:56:00 +0200
Subject: Re: Test server (was: Re: [Squeakfoundation] Harvesting
	infrastrucure)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v552)
From: Markus Gaelli <[email protected]>
To: Discussing the Squeak Foundation
	<[email protected]>
Content-Transfer-Encoding: 7bit
In-Reply-To: <[email protected]>
Message-Id: <[email protected]>
X-Mailer: Apple Mail (2.552)
X-BeenThere: [email protected]
X-Mailman-Version: 2.1
Precedence: list
Reply-To: Discussing the Squeak Foundation
	<[email protected]>
List-Id: Discussing the Squeak Foundation
 <squeakfoundation.lists.squeakfoundation.org>
List-Unsubscribe: <http://lists.squeakfoundation.org/listinfo/squeakfoundation>,
	<mailto:[email protected]?subject=unsubscribe>
List-Archive: <http://lists.squeakfoundation.org/pipermail/squeakfoundation>
List-Post: <mailto:[email protected]>
List-Help: <mailto:[email protected]?subject=help>
List-Subscribe: <http://lists.squeakfoundation.org/listinfo/squeakfoundation>,
	<mailto:[email protected]?subject=subscribe>
X-List-Received-Date: Fri, 06 Jun 2003 09:55:44 -0000

Hi

> Maybe we can now think about setting up a simple test server, too.
>
I already started to do something like that and plan to finish it
this weekend.

Several questions:

> I think a good minimal setup would
> - Get the latest image/changes from the ftp site
Shouldn't we use the update facility itself?
> - Fire it up, passing it the next instructions as a parameter
> - So that it loads SUnit from SM
> - and the Test Suite, too
Talked with Marcus, and he agreed that SUnit just could
be moved into the TestSuite, or at least automatically
loaded, if not present there.
> - Runs them
> - Mails some simple rendering of the results (say, how many passed, and
> the names of tests that failed) to an address it gets as a parameter.
Like to integrate that with BugFix-Archive also.
>
> This would allow a weekly cron job that tells us where we stand, and
> could form the basis for the tests becoming an important part of the
> release cycle.
Yepp.

Could this be run on the squeakfoundation-server also?

I would prefer that, because the only free server-machines we have
here at Berne are solaris, and the VM sometimes crashes on them
after a while because of some socket-problems.
I could set up a linux-box also, just means work...

Markus
> Marcus Denker <[email protected]> wrote:
>> On Fri, Jun 06, 2003 at 10:53:52AM +0100, [email protected] 
>> wrote:
>>> I also have root on the squeakfoundation.org server and have just 
>>> added
>>> proper /etc/init.d/scripts so that SqueakMap autostarts etc.
>>>
>> Hey, now that is good: I need to do two things:
>>
>> 1) The wiki-mirror need to be removed from my account at the 
>> university.
>>     squeakfoundation is the perfect place for that. This is a simple
>>     cron-job, using httrack.
>>
>> 2) the CVS at sourceforge only allows ssh for developers, and pserver
>>    is blocked by many firewalls. I'd like to set up a cron-job
>>    to checkout the sources each night, and then build a .zip from
>>    it.
>>
>>   Marcus
>>
>> -- 
>> Marcus Denker [email protected]  -- Squeak! http://squeak.de
>>
>> _______________________________________________
>> Squeakfoundation mailing list
>> [email protected]
>> http://lists.squeakfoundation.org/listinfo/squeakfoundation
> _______________________________________________
> Squeakfoundation mailing list
> [email protected]
> http://lists.squeakfoundation.org/listinfo/squeakfoundation
>