Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
January 2010
- 107 participants
- 2752 messages
Re: [Pharo-project] Bug in NetNameResolver on PharoCore 10508?
by Stéphane Ducasse
We more or less agree. Now this is a question of what do we do now to fix this problem
You see I sent the proposal for having an engineer yesterday and I hope I will get one and netwrok will be on the list
Stef
On Jan 27, 2010, at 4:59 PM, Schwab,Wilhelm K wrote:
> Adrian,
>
> I don't know that it is simple, because it ends up touching the socket methods, and the (IMHO very poorly designed) addresses.
>
> In the "somebody has to say it column," one of the things that I was taught separates good OO design from the work of beginners is the appropriate use (and at times avoidance) of inheritance. I found this to be *very* true in my growth as a programmer. When I look back at seriously old code of mine, it is easy to find uses of inheritance that pretty clearly arose because I did not know how to compose/delegate/forward, because it was too much trouble in C++, or because C++ prevented my adding needed methods to base classes.
>
> For whatever reason, Squeak is littered with questionable uses of inheritance. Things that should use streams or use byte arrays are instead inherited from them. Whatever the reason for these problems, I think they should be fixed when we have time, and certainly when they get in our way. SocketAddress is in the way. It does too much (the port should be separate) and does not readily aid with lazy discovery of host name vs. address; one should be able specify a name and have the number resolved lazily, or specify the address directly. For convenience, the lookup should be attempted (on demand) if the name is not known but the address is. The fact that it is all derived from/encoded in a byte array makes it just that much harder to fix it.
>
> One of my longer-term objectives is to provide access to OpenSSL sockets, and it might be that I will create a new sockets interface based on OS threads to cover both it and stream sockets at the same time. Since there are other ways to encrypt, it is not my highest priority at present; I also hope someone will beat me to it, as there are no doubt better ways to solve the problems that I have in mind.
>
> Bill
>
>
> -----Original Message-----
> From: pharo-project-bounces(a)lists.gforge.inria.fr [mailto:pharo-project-bounces@lists.gforge.inria.fr] On Behalf Of Adrian Lienhard
> Sent: Wednesday, January 27, 2010 10:25 AM
> To: Pharo-project(a)lists.gforge.inria.fr
> Subject: Re: [Pharo-project] Bug in NetNameResolver on PharoCore 10508?
>
> Do you see a simple solution to work around the problem in 1.0?
> Adrian
>
> On Jan 27, 2010, at 16:05 , Schwab,Wilhelm K wrote:
>
>> That change reduces the problems, but it does not eliminate it because there are sill paths to IPv6-specific code that is "unprotected." The primitive(s) in question fail if IPv6 is not available, in fact, the need to use IPv4 is detected by watching a primitive fail. We then turn around later and call that same primitive w/o checking #useOldNetwork, hence the defect on non-IPv6 machines.
>>
>> The code is very complicated and should be factored into separate classes to group the primitive with the protocols they serve.
>>
>> Bill
>>
>>
>>
>> -----Original Message-----
>> From: pharo-project-bounces(a)lists.gforge.inria.fr
>> [mailto:pharo-project-bounces@lists.gforge.inria.fr] On Behalf Of
>> Adrian Lienhard
>> Sent: Wednesday, January 27, 2010 9:31 AM
>> To: Pharo-project(a)lists.gforge.inria.fr
>> Subject: Re: [Pharo-project] Bug in NetNameResolver on PharoCore 10508?
>>
>> Between 10454 and 10508 I switched to useOldNetwork => true. Probably that makes the difference. Fixes are welcome!
>>
>> Cheers,
>> Adrian
>>
>> On Jan 27, 2010, at 15:10 , Schwab,Wilhelm K wrote:
>>
>>> Probably. We need to ensure that all of the IPv6 primitives are protected with #useOldNetwork, and they are not at present. I started to split NetNameResolver into absract base and 4/6-specific subclasses, but was distracted from it. Something like that would help a lot.
>>>
>>> Bill
>>>
>>>
>>>
>>> ________________________________
>>> From: pharo-project-bounces(a)lists.gforge.inria.fr
>>> [mailto:pharo-project-bounces@lists.gforge.inria.fr] On Behalf Of
>>> Mariano Martinez Peck
>>> Sent: Wednesday, January 27, 2010 9:00 AM
>>> To: Pharo-project(a)lists.gforge.inria.fr
>>> Subject: Re: [Pharo-project] Bug in NetNameResolver on PharoCore 10508?
>>>
>>> Yes, I can reproduce it in my Mac Os box...however, wasn't it the same problem of the network that we already have ?
>>> NetNameResolver useOldNetwork etc .. ?
>>>
>>> 2010/1/27 Miguel Enrique Cobá Martinez
>>> <miguel.coba(a)gmail.com<mailto:miguel.coba@gmail.com>>
>>> El mar, 26-01-2010 a las 17:14 -0600, Miguel Enrique Cobá Martinez
>>> escribió:
>>>> Hi all,
>>>>
>>>> yesterday, in some of that "why did I do that today" I decided to
>>>> add a partition to my ext3 fs over LUKS encrypted over LVM over disk
>>>> partitions Debian install. Well, things went far from ok, and the
>>>> result I lost all the information (it is really encrypted, :(). I
>>>> had a backup so nothing important was lost. Or that I thought.
>>>> Because after reinstalling and trying to install the squeakvm I
>>>> noticed that the squeak vm .deb file from:
>>>>
>>>> http://squeakvm.org/unix/release/Squeak-3.11.3.2135-linux_i386.deb
>>>>
>>>> is not more available. I'm sure there are good reasons to remove
>>>> that file. But for me that was the squeak vm that I was using (and
>>>> the one you reach if you follow the links from pharo-download page
>>>> and the one you'll try to download if you use a Debian derived distro...).
>>>>
>>>> The case is that isn't available. So I got the tar.gz for i386
>>>> (there isn't amd64 package, but I have ia32-libs installed):
>>>>
>>>> http://squeakvm.org/unix/release/Squeak-3.11.3.2135-linux_i386.tar.g
>>>> z
>>>>
>>>> and by using this vm I have a problem that I hadn't before:
>>>>
>>>> In a PharoCore 10508 image evaluate this:
>>>>
>>>> NetNameResolver addressForName: 'www.yahoo.com<http://www.yahoo.com>'
>>>>
>>>> I get:
>>>>
>>>> Error: primitive has failed
>>>>
>>>> in NetNameResolver class>>primGetNameInfo:flags
>>>>
>>>> Also
>>>>
>>>> NetNameResolver primGetNameInfoHostSize
>>>>
>>>> gives the same error but in:
>>>>
>>>> in NetNameResolver class>>primGetNameInfoHostSize.
>>>>
>>>> First I though that was the change of vm but then, using the same vm
>>>> I opened an old image:
>>>>
>>>> Pharo1.0beta
>>>> Latest update: #10454
>>>>
>>>> and there all works correctly.
>>>>
>>>> Can someone confirm this bug so that I can add an issue in the traker.
>>>>
>>>> Or maybe point to something that I am doing wrong.
>>>>
>>>> I repeat, the data:
>>>>
>>>> vm: 3.11.3-2135 #1 XShm Wed Sep 16 14:25:10 PDT 2009 gcc 4.3.3
>>>> image: PharoCore 10508
>>>> result: failed
>>>>
>>>> vm: 3.11.3-2135 #1 XShm Wed Sep 16 14:25:10 PDT 2009 gcc 4.3.3
>>>> image: PharoCore 10454
>>>> result: worked
>>>>
>>>> Thanks
>>>
>>> Anybody can confirm? or is only me?
>>>
>>> --
>>> Miguel Cobá
>>> http://miguel.leugim.com.mx
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr<mailto:Pharo-project@lists.gforge.
>>> inria.fr>
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Jan. 27, 2010
[Pharo-project] Texture rendering into shared memory?
by Lawson English
Anyone ever use the OpenGL shared memory texture rendering with squeak?
I have potential uses for it, but its hard to map the squeak way unto
the C source examples, expecially when squeak seems to be doing so much
behind the scenes already.
Lawson
Jan. 27, 2010
Re: [Pharo-project] For those who use Nabble ....
by merlyn@stonehenge.com
>>>>> "Adrian" == Adrian Lienhard <adi(a)netstyle.ch> writes:
Adrian> "Pharo provides a clean and innovative MIT-licensed Smalltalk
Adrian> environment with a stable and small core system, excellent developer
Adrian> tools, and maintained releases."
Which, at this point, would not distinguish it from what Squeak core
will be within another few weeks.
Do you have any verbage that would allow newcomers to choose Squeak
vs Pharo?
Or are the goals and purpose finally merging again?
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn(a)stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.
See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion
Jan. 27, 2010
[Pharo-project] Problem with Proxy in 1.1
by Mariano Martinez Peck
Hi Alain. I am behind a proxy that requires user and password. In 1.0, I
used to evaluate this:
HTTPSocket useProxyServerNamed: '10.100.1.4' port: 9090
proxyUser: 'XXX' password: 'YYY'
or even (because IP and port was detected automatically)
HTTPSocket proxyUser: 'XXX' password: 'YYY'.
Now, in 1.1 I tried to do it from the settings, but I only have IP and port.
No fields for username and password. I tried everything, but I couldn't make
it work :(
I tried, for example, this:
NetworkSystemSettings proxyUser: 'XXX'; proxyPassword: 'YYY';
useNetworkAuthentification: true
Do you know how can I achieve this ?
Thanks
Mariano
Jan. 27, 2010
Re: [Pharo-project] Bug in NetNameResolver on PharoCore 10508?
by Schwab,Wilhelm K
Adrian,
I don't know that it is simple, because it ends up touching the socket methods, and the (IMHO very poorly designed) addresses.
In the "somebody has to say it column," one of the things that I was taught separates good OO design from the work of beginners is the appropriate use (and at times avoidance) of inheritance. I found this to be *very* true in my growth as a programmer. When I look back at seriously old code of mine, it is easy to find uses of inheritance that pretty clearly arose because I did not know how to compose/delegate/forward, because it was too much trouble in C++, or because C++ prevented my adding needed methods to base classes.
For whatever reason, Squeak is littered with questionable uses of inheritance. Things that should use streams or use byte arrays are instead inherited from them. Whatever the reason for these problems, I think they should be fixed when we have time, and certainly when they get in our way. SocketAddress is in the way. It does too much (the port should be separate) and does not readily aid with lazy discovery of host name vs. address; one should be able specify a name and have the number resolved lazily, or specify the address directly. For convenience, the lookup should be attempted (on demand) if the name is not known but the address is. The fact that it is all derived from/encoded in a byte array makes it just that much harder to fix it.
One of my longer-term objectives is to provide access to OpenSSL sockets, and it might be that I will create a new sockets interface based on OS threads to cover both it and stream sockets at the same time. Since there are other ways to encrypt, it is not my highest priority at present; I also hope someone will beat me to it, as there are no doubt better ways to solve the problems that I have in mind.
Bill
-----Original Message-----
From: pharo-project-bounces(a)lists.gforge.inria.fr [mailto:pharo-project-bounces@lists.gforge.inria.fr] On Behalf Of Adrian Lienhard
Sent: Wednesday, January 27, 2010 10:25 AM
To: Pharo-project(a)lists.gforge.inria.fr
Subject: Re: [Pharo-project] Bug in NetNameResolver on PharoCore 10508?
Do you see a simple solution to work around the problem in 1.0?
Adrian
On Jan 27, 2010, at 16:05 , Schwab,Wilhelm K wrote:
> That change reduces the problems, but it does not eliminate it because there are sill paths to IPv6-specific code that is "unprotected." The primitive(s) in question fail if IPv6 is not available, in fact, the need to use IPv4 is detected by watching a primitive fail. We then turn around later and call that same primitive w/o checking #useOldNetwork, hence the defect on non-IPv6 machines.
>
> The code is very complicated and should be factored into separate classes to group the primitive with the protocols they serve.
>
> Bill
>
>
>
> -----Original Message-----
> From: pharo-project-bounces(a)lists.gforge.inria.fr
> [mailto:pharo-project-bounces@lists.gforge.inria.fr] On Behalf Of
> Adrian Lienhard
> Sent: Wednesday, January 27, 2010 9:31 AM
> To: Pharo-project(a)lists.gforge.inria.fr
> Subject: Re: [Pharo-project] Bug in NetNameResolver on PharoCore 10508?
>
> Between 10454 and 10508 I switched to useOldNetwork => true. Probably that makes the difference. Fixes are welcome!
>
> Cheers,
> Adrian
>
> On Jan 27, 2010, at 15:10 , Schwab,Wilhelm K wrote:
>
>> Probably. We need to ensure that all of the IPv6 primitives are protected with #useOldNetwork, and they are not at present. I started to split NetNameResolver into absract base and 4/6-specific subclasses, but was distracted from it. Something like that would help a lot.
>>
>> Bill
>>
>>
>>
>> ________________________________
>> From: pharo-project-bounces(a)lists.gforge.inria.fr
>> [mailto:pharo-project-bounces@lists.gforge.inria.fr] On Behalf Of
>> Mariano Martinez Peck
>> Sent: Wednesday, January 27, 2010 9:00 AM
>> To: Pharo-project(a)lists.gforge.inria.fr
>> Subject: Re: [Pharo-project] Bug in NetNameResolver on PharoCore 10508?
>>
>> Yes, I can reproduce it in my Mac Os box...however, wasn't it the same problem of the network that we already have ?
>> NetNameResolver useOldNetwork etc .. ?
>>
>> 2010/1/27 Miguel Enrique Cobá Martinez
>> <miguel.coba(a)gmail.com<mailto:miguel.coba@gmail.com>>
>> El mar, 26-01-2010 a las 17:14 -0600, Miguel Enrique Cobá Martinez
>> escribió:
>>> Hi all,
>>>
>>> yesterday, in some of that "why did I do that today" I decided to
>>> add a partition to my ext3 fs over LUKS encrypted over LVM over disk
>>> partitions Debian install. Well, things went far from ok, and the
>>> result I lost all the information (it is really encrypted, :(). I
>>> had a backup so nothing important was lost. Or that I thought.
>>> Because after reinstalling and trying to install the squeakvm I
>>> noticed that the squeak vm .deb file from:
>>>
>>> http://squeakvm.org/unix/release/Squeak-3.11.3.2135-linux_i386.deb
>>>
>>> is not more available. I'm sure there are good reasons to remove
>>> that file. But for me that was the squeak vm that I was using (and
>>> the one you reach if you follow the links from pharo-download page
>>> and the one you'll try to download if you use a Debian derived distro...).
>>>
>>> The case is that isn't available. So I got the tar.gz for i386
>>> (there isn't amd64 package, but I have ia32-libs installed):
>>>
>>> http://squeakvm.org/unix/release/Squeak-3.11.3.2135-linux_i386.tar.g
>>> z
>>>
>>> and by using this vm I have a problem that I hadn't before:
>>>
>>> In a PharoCore 10508 image evaluate this:
>>>
>>> NetNameResolver addressForName: 'www.yahoo.com<http://www.yahoo.com>'
>>>
>>> I get:
>>>
>>> Error: primitive has failed
>>>
>>> in NetNameResolver class>>primGetNameInfo:flags
>>>
>>> Also
>>>
>>> NetNameResolver primGetNameInfoHostSize
>>>
>>> gives the same error but in:
>>>
>>> in NetNameResolver class>>primGetNameInfoHostSize.
>>>
>>> First I though that was the change of vm but then, using the same vm
>>> I opened an old image:
>>>
>>> Pharo1.0beta
>>> Latest update: #10454
>>>
>>> and there all works correctly.
>>>
>>> Can someone confirm this bug so that I can add an issue in the traker.
>>>
>>> Or maybe point to something that I am doing wrong.
>>>
>>> I repeat, the data:
>>>
>>> vm: 3.11.3-2135 #1 XShm Wed Sep 16 14:25:10 PDT 2009 gcc 4.3.3
>>> image: PharoCore 10508
>>> result: failed
>>>
>>> vm: 3.11.3-2135 #1 XShm Wed Sep 16 14:25:10 PDT 2009 gcc 4.3.3
>>> image: PharoCore 10454
>>> result: worked
>>>
>>> Thanks
>>
>> Anybody can confirm? or is only me?
>>
>> --
>> Miguel Cobá
>> http://miguel.leugim.com.mx
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr<mailto:Pharo-project@lists.gforge.
>> inria.fr>
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________
Pharo-project mailing list
Pharo-project(a)lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Jan. 27, 2010
Re: [Pharo-project] [ANN] Video Course on Smalltalk
by Davide Varvello
Of course.
Davide
laurent laffont wrote:
>
> Hi,
>
> Can I put the preview on http://pharocasts.blogspot.com with a link to
> your website ?
>
> Cheers,
>
> Laurent
>
>
> On Mon, Jan 25, 2010 at 4:10 PM, Davide Varvello <varvello(a)yahoo.com>
> wrote:
>
>> I apologize for this brief announcement, but I'm really happy to tell you
>> that I've been working on a video course on Smalltalk. Now the first
>> video
>> is available and all the lessons can be pre-ordered here
>> http://it.thinkcode.tv/catalogo/programmare-in-smalltalk/
>> Actually the course is in Italian, but there will be an English version
>> soon.
>> I mainly use Pharo so the community should be happy :-).
>>
>> Thanks
>> Davide
>>
>>
>>
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
--
View this message in context: http://n4.nabble.com/ANN-Video-Course-on-Smalltalk-tp1294842p1311730.html
Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
Jan. 27, 2010
Re: [Pharo-project] [ANN] Video Course on Smalltalk
by Davide Varvello
Thanks :-)
Davide
Igor Stasenko wrote:
>
> Italiano! :)
> Narration is soo charming!
>
> 2010/1/25 Davide Varvello <varvello(a)yahoo.com>:
>> I apologize for this brief announcement, but I'm really happy to tell you
>> that I've been working on a video course on Smalltalk. Now the first
>> video
>> is available and all the lessons can be pre-ordered here
>> http://it.thinkcode.tv/catalogo/programmare-in-smalltalk/
>> Actually the course is in Italian, but there will be an English version
>> soon.
>> I mainly use Pharo so the community should be happy :-).
>>
>> Thanks
>> Davide
>>
>>
>>
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
>
> --
> Best regards,
> Igor Stasenko AKA sig.
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
--
View this message in context: http://n4.nabble.com/ANN-Video-Course-on-Smalltalk-tp1294842p1311727.html
Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
Jan. 27, 2010
Re: [Pharo-project] [squeak-dev] [ANN] PDF of Dynamic Web Development with Seaside
by Marcus Denker
On Jan 27, 2010, at 3:04 PM, Mariano Martinez Peck wrote:
> Maybe add a post in the news section of the pharo website ?
>
Yes!
> and also in the news section of the ESUG website ?
>
I added a post to the esug blog.
Marcus
--
Marcus Denker -- http://www.marcusdenker.de
INRIA Lille -- Nord Europe. Team RMoD.
Jan. 27, 2010
Re: [Pharo-project] Metacello Catalog [was: Re: ConfigurationOfAida is available]
by Esteban Lorenzano
damn!
well... I can host it (on smallworks.com.ar), but I don't think this is
a good solution in the long way...
Cheers,
Esteban
On 2010-01-27 12:23:02 -0300, Mariano Martinez Peck
<marianopeck(a)gmail.com> said:
>
>
> On Wed, Jan 27, 2010 at 4:20 PM, Esteban Lorenzano
> <estebanlm(a)gmail.com>wrote:
>
>> On 2010-01-27 11:33:52 -0300, Adrian Lienhard
>> <adi(a)netstyle.ch> said:
>>
>>> Cool, I look forward to it! :)
>>>
>>> Adrian
>>>
>>> BTW, don't forget that we also need to host that Pier instance
>> somewhere...
>>
>> mmm... I thought cmsbox would have some functionality to embeed other
>> seaside applications (if not pier components)... if is not the case, we
>> need to host the application at seasidehosting, I think.
>>
>
> but seasidehosting was VERY slow the last time I use it and...it is sueak
> 3.9, not Pharo support (at least as I remember, maybe it changed)
>
>
>
>>
>> Cheers,
>> Esteban
>>
>>>
>>>
>>> On Jan 27, 2010, at 15:28 , Esteban Lorenzano wrote:
>>>
>>>> Let me put the estimated time then:
>>>>
>>>> first version of loader: this weekend
>>>> first version of pier component for displaying metacello configurations
>>>> lists and status: one or two weeks after that...
>>>>
>>>> So, if for "today" you mean "for 1.0rc3 or 1.0 release"... I think the
>>>> estimated time is right :)
>>>>
>>>> Cheers,
>>>> Esteban
>>>>
>>>> On 2010-01-27 11:21:10 -0300, Adrian Lienhard
>>>> <adi(a)netstyle.ch> said:
>>>>
>>>>> Sorry Mariano, apparently I have missed your mail.
>>>>>
>>>>> Esteban: that sounds cool, but it would be nice to have a simple
>>>>> solution that works today! :)
>>>>>
>>>>> Any takers?
>>>>>
>>>>> Cheers,
>>>>> Adrian
>>>>>
>>>>> On Jan 27, 2010, at 12:57 , Esteban Lorenzano wrote:
>>>>>
>>>>>> In fact, that page could be a pier component who scans the repository
>>>>>> data (usign the Loader I'm doing)... I can volunteer to make that
>>>>>> component, but first let me finish the first version of loader :)
>>>>>>
>>>>>> Cheers,
>>>>>> Esteban, backing from vacations
>>>>>>
>>>>>> On 2010-01-27 05:16:16 -0300, Mariano Martinez Peck
>>>>>> <marianopeck(a)gmail.com> said:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Dale: This is really cool. We were just talking about Aida with Stef
>> the
>>>>>>> other day. Thanks a lot.
>>>>>>>
>>>>>>> Adrian: I sent an email like a week ago to ask exactly that. Someone
>> to
>>>>>>> volunteer to update that wiki page with all the metacello
>> repositotory
>>>>>>> information...but I got no answers.
>>>>>>>
>>>>>>> On Wed, Jan 27, 2010 at 8:56 AM, Adrian Lienhard
>>>>>>> <adi(a)netstyle.ch> wrote:
>>>>>>>
>>>>>>>> Wow, its great to see all those configurations of external packages
>> coming
>>>>>>>> in!
>>>>>>>>
>>>>>>>> I think we need a way to catalog them now. Do we have somebody that
>> likes
>>>>>>>> to help maintaining this? My idea is to start small, i.e., with a
>> wiki page
>>>>>>>> similar to
>> http://code.google.com/p/pharo/wiki/PackagesTestedInPharo. We
>>>>>>>> could have two categories, one "testing" and one "stable". New
>>>>>>>> configurations start with testing and when they are known to work
>> and their
>>>>>>>> tests pass etc. we move them to "stable".
>>>>>>>>
>>>>>>>> Cheers,
>>>>>>>> Adrian
>>>>>>>>
>>>>>>>> On Jan 27, 2010, at 04:22 , Dale Henrichs wrote:
>>>>>>>>
>>>>>>>>> Gofer new
>>>>>>>>> squeaksource: 'MetacelloRepository';
>>>>>>>>> package: 'ConfigurationOfAida';
>>>>>>>>> load.
>>>>>>>>>
>>>>>>>>> ((Smalltalk at: #ConfigurationOfAida) project version: '6.0') load.
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Pharo-project mailing list
>>>>>>>>> Pharo-project(a)lists.gforge.inria.fr
>>>>>>>>>
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Pharo-project mailing list
>>>>>>>> Pharo-project(a)lists.gforge.inria.fr
>>>>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Dale:=A0 This is really cool. We were just talking about Aida with
>> Stef the=
>>>>>>> other day. Thanks a lot. <br><br>Adrian: I sent an email like a week
>> ago t=
>>>>>>> o ask exactly that. Someone to volunteer to update that wiki page
>> with all =
>>>>>>> the metacello repositotory information...but I got no answers.<br>
>>>>>>> <br><div class=3D"gmail_quote">On Wed, Jan 27, 2010 at 8:56 AM,
>> Adrian Lien=
>>>>>>> hard <span dir=3D"ltr"><<a
>>>>>>> href=3D"mailto:adi@netstyle.ch">adi(a)netstyle.=
>>>>>> ch</a>></span>
>>>>>>>
>>>>>>> wrote:<br><blockquote class=3D"gmail_quote" style=3D"bord=
>>>>>>> er-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex;
>> padding-l=
>>>>>>> eft: 1ex;">
>>>>>>> Wow, its great to see all those configurations of external packages
>> coming =
>>>>>>> in!<br>
>>>>>>> <br>
>>>>>>> I think we need a way to catalog them now. Do we have somebody that
>> likes t=
>>>>>>> o help maintaining this? My idea is to start small, i.e., with a wiki
>> page =
>>>>>>> similar to <a href=3D"
>> http://code.google.com/p/pharo/wiki/PackagesTestedInP=
>>>>>>> haro" target=3D"_blank">
>> http://code.google.com/p/pharo/wiki/PackagesTestedI=
>>>>>>> nPharo</a>. We could have two categories, one "testing" and
>> one &=
>>>>>>> quot;stable". New configurations start with testing and when
>> they are =
>>>>>>> known to work and their tests pass etc. we move them to
>> "stable".=
>>>>>>> <br>
>>>>>>>
>>>>>>> <br>
>>>>>>> Cheers,<br>
>>>>>>> <font color=3D"#888888">Adrian<br>
>>>>>>> </font><div><div></div><div class=3D"h5"><br>
>>>>>>> On Jan 27, 2010, at 04:22 , Dale Henrichs wrote:<br>
>>>>>>> <br>
>>>>>>> > Gofer new<br>
>>>>>>> > =A0 =A0 =A0 =A0squeaksource: 'MetacelloRepository';<br>
>>>>>>> > =A0 =A0 =A0 =A0package: 'ConfigurationOfAida';<br>
>>>>>>> > =A0 =A0 =A0 =A0load.<br>
>>>>>>> ><br>
>>>>>>> > ((Smalltalk at: #ConfigurationOfAida) project version:
>> '6.0') =
>>>>>>> load.<br>
>>>>>>> ><br>
>>>>>>> > _______________________________________________<br>
>>>>>>> > Pharo-project mailing list<br>
>>>>>>> > <a
>>>>>>> href=3D"mailto:Pharo-project@lists.gforge.inria.fr">Pharo-project@l=
ists.gforge.inria.fr</a><br>
>
<a
href=3D"http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo=
-project<http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo=%0A-project>
"
target=3D"_blank">http://lists.gforge.inria.fr/cgi-bin/mailman/li=
stinfo/pharo-project</a><br>
<br>
<br>
_______________________________________________<br>
Pharo-project
>>>>>>>
>>>>>>> mailing list<br>
>>>>>>> <a
>>>>>>> href=3D"mailto:Pharo-project@lists.gforge.inria.fr
>> ">Pharo-project(a)lists.=
>> gforge.inria.fr</a><br>
>> <a
>>
>> href=3D"http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-proj=
>> ect"
>>
>> target=3D"_blank">http://lists.gforge.inria.fr/cgi-bin/mailman/listinf=
>> o/pharo-project<http://lists.gforge.inria.fr/cgi-bin/mailman/listinf=%0Ao/pharo-project>
</a><br>
</div></div></
_______________________________________________
Pharo-project
mailing
>>
>>>> list
>>>> Pharo-project(a)lists.gforge.inria.fr
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>>
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
> <br><br><div class=3D"gmail_quote">On Wed, Jan 27, 2010 at 4:20 PM, Esteban=
> Lorenzano <span dir=3D"ltr"><<a
> href=3D"mailto:estebanlm@gmail.com">est=
> ebanlm(a)gmail.com</a>></span>
> wrote:<br><blockquote class=3D"gmail_quote"=
> style=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.=
> 8ex; padding-left: 1ex;">
> On 2010-01-27 11:33:52 -0300, Adrian Lienhard<br>
> <<a
> href=3D"mailto:adi@netstyle.ch">adi(a)netstyle.ch</a>>
> said:<br>
> <br>
> > Cool, I look forward to it! :)<br>
> ><br>
> > Adrian<br>
> ><br>
> > BTW, don't forget that we also need to host that Pier instance som=
> ewhere...<br>
> <br>
> mmm... I thought cmsbox would have some functionality to embeed other<br>
> seaside applications (if not pier components)... if is not the case, we<br>
> need to host the application at seasidehosting, I think.<br></blockquote><d=
> iv><br>but seasidehosting was VERY slow the last time I use it and...it is =
> sueak 3.9, not Pharo support (at least as I remember, maybe it changed)<br>
> <br>=A0</div><blockquote class=3D"gmail_quote" style=3D"border-left: 1px so=
> lid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
> <br>
> Cheers,<br>
> Esteban<br>
> <br>
> ><br>
> ><br>
> > On Jan 27, 2010, at 15:28 , Esteban Lorenzano wrote:<br>
> ><br>
> >> Let me put the estimated time then:<br>
> >><br>
> >> first version of loader: this weekend<br>
> >> first version of pier component for displaying metacello configura=
> tions<br>
> >> lists and status: one or two weeks after that...<br>
> >><br>
> >> So, if for "today" you mean "for 1.0rc3 or 1.0 rele=
> ase"... I think the<br>
> >> estimated time is right :)<br>
> >><br>
> >> Cheers,<br>
> >> Esteban<br>
> >><br>
> >> On 2010-01-27 11:21:10 -0300, Adrian Lienhard<br>
> >> <<a
> href=3D"mailto:adi@netstyle.ch">adi(a)netstyle.ch</a>>
> sai=
> d:<br>
> >><br>
> >>> Sorry Mariano, apparently I have missed your mail.<br>
> >>><br>
> >>> Esteban: that sounds cool, but it would be nice to have a simp=
> le<br>
> >>> solution that works today! :)<br>
> >>><br>
> >>> Any takers?<br>
> >>><br>
> >>> Cheers,<br>
> >>> Adrian<br>
> >>><br>
> >>> On Jan 27, 2010, at 12:57 , Esteban Lorenzano wrote:<br>
> >>><br>
> >>>> In fact, that page could be a pier component who scans the=
> repository<br>
> >>>> data (usign the Loader I'm doing)... I can volunteer t=
> o make that<br>
> >>>> component, but first let me finish the first version of lo=
> ader :)<br>
> >>>><br>
> >>>> Cheers,<br>
> >>>> Esteban, backing from vacations<br>
> >>>><br>
> >>>> On 2010-01-27 05:16:16 -0300, Mariano Martinez Peck<br>
> >>>> <<a
> href=3D"mailto:marianopeck@gmail.com">marianopeck@g=
mail.com</a>>
>
> said:<br>
> >>>><br>
> >>>>><br>
> >>>>><br>
> >>>>> Dale: =A0This is really cool. We were just talking abo=
> ut Aida with Stef the<br>
> >>>>> other day. Thanks a lot.<br>
> >>>>><br>
> >>>>> Adrian: I sent an email like a week ago to ask exactly=
> that. Someone to<br>
> >>>>> volunteer to update that wiki page with all the metace=
> llo repositotory<br>
> >>>>> information...but I got no answers.<br>
> >>>>><br>
> >>>>> On Wed, Jan 27, 2010 at 8:56 AM, Adrian Lienhard<br>
> >>>>> <<a
> href=3D"mailto:adi@netstyle.ch">adi(a)netstyle.ch=
</a>>
>
> wrote:<br>
> >>>>><br>
> >>>>>> Wow, its great to see all those configurations of =
> external packages coming<br>
> >>>>>> in!<br>
> >>>>>><br>
> >>>>>> I think we need a way to catalog them now. Do we h=
> ave somebody that likes<br>
> >>>>>> to help maintaining this? My idea is to start smal=
> l, i.e., with a wiki page<br>
> >>>>>> similar to <a href=3D"http://code.google.com/p/pha=
> ro/wiki/PackagesTestedInPharo" target=3D"_blank">http://code.google.com/p/p=
> haro/wiki/PackagesTestedInPharo</a>. We<br>
> >>>>>> could have two categories, one "testing"=
> and one "stable". New<br>
> >>>>>> configurations start with testing and when they ar=
> e known to work and their<br>
> >>>>>> tests pass etc. we move them to "stable"=
> .<br>
> >>>>>><br>
> >>>>>> Cheers,<br>
> >>>>>> Adrian<br>
> >>>>>><br>
> >>>>>> On Jan 27, 2010, at 04:22 , Dale Henrichs wrote:<b=
> r>
> >>>>>><br>
> >>>>>>> Gofer new<br>
> >>>>>>> squeaksource: 'MetacelloRepository';<b=
> r>
> >>>>>>> package: 'ConfigurationOfAida';<br>
> >>>>>>> load.<br>
> >>>>>>><br>
> >>>>>>> ((Smalltalk at: #ConfigurationOfAida) project =
> version: '6.0') load.<br>
> >>>>>>><br>
> >>>>>>> ______________________________________________=
> _<br>
> >>>>>>> Pharo-project mailing list<br>
> >>>>>>> <a
> href=3D"mailto:Pharo-project@lists.gforge.i=
> nria.fr">Pharo-project(a)lists.gforge.inria.fr</a><br>
>>>>>>>
>
> <a href=3D"http://lists.gforge.inria.fr/cgi-bi=
> n/mailman/listinfo/pharo-project" target=3D"_blank">http://lists.gforge.inr=
> ia.fr/cgi-bin/mailman/listinfo/pharo-project</a><br>
> >>>>>><br>
> >>>>>><br>
> >>>>>> _______________________________________________<br=
>>
> >>>>>> Pharo-project mailing list<br>
> >>>>>> <a
> href=3D"mailto:Pharo-project@lists.gforge.inria=
.fr">Pharo-project(a)lists.gforge.inria.fr</a><br>
>>>>>>
>
> <a href=3D"http://lists.gforge.inria.fr/cgi-bin/ma=
> ilman/listinfo/pharo-project" target=3D"_blank">http://lists.gforge.inria.f=
> r/cgi-bin/mailman/listinfo/pharo-project</a><br>
> >>>>>><br>
> >>>>><br>
> >>>>><br>
> >>>>> Dale:=3DA0 This is really cool. We were just talking a=
> bout Aida with Stef the=3D<br>
> >>>>> other day. Thanks a lot. <br><br>Adrian: I=
> sent an email like a week ago t=3D<br>
> >>>>> o ask exactly that. Someone to volunteer to update tha=
> t wiki page with all =3D<br>
> >>>>> the metacello repositotory information...but I got no =
> answers.<br><br>
> >>>>> <br><div class=3D3D"gmail_quote">=
> ;On Wed, Jan 27, 2010 at 8:56 AM, Adrian Lien=3D<br>
> >>>>> hard <span dir=3D3D"ltr">&lt;<a=
> <br>
> >>>>> href=3D3D"mailto:<a href=3D"mailto:adi@netstyle.c=
> h">adi(a)netstyle.ch</a>">adi(a)netstyle.=3D<br>
>>>>
>
> ch</a>&gt;</span><br>
> >>>>><br>
> >>>>> wrote:<br><blockquote class=3D3D"gmail_q=
> uote" style=3D3D"bord=3D<br>
> >>>>> er-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt=
> 0pt 0.8ex; padding-l=3D<br>
> >>>>> eft: 1ex;"><br>
> >>>>> Wow, its great to see all those configurations of exte=
> rnal packages coming =3D<br>
> >>>>> in!<br><br>
> >>>>> <br><br>
> >>>>> I think we need a way to catalog them now. Do we have =
> somebody that likes t=3D<br>
> >>>>> o help maintaining this? My idea is to start small, i.=
> e., with a wiki page =3D<br>
> >>>>> similar to <a href=3D3D"<a href=3D"http://code=
> .google.com/p/pharo/wiki/PackagesTestedInP=3D" target=3D"_blank">http://cod=
> e.google.com/p/pharo/wiki/PackagesTestedInP=3D</a><br>
> >>>>> haro" target=3D3D"_blank"><a href=3D=
> "http://code.google.com/p/pharo/wiki/PackagesTestedI=3D" target=3D"_blank">=
> http://code.google.com/p/pharo/wiki/PackagesTestedI=3D</a><br>
> >>>>> nPharo</a>. We could have two categories, one &a=
> mp;quot;testing&quot; and one &=3D<br>
> >>>>> quot;stable&quot;. New configurations start with t=
> esting and when they are =3D<br>
> >>>>> known to work and their tests pass etc. we move them t=
> o &quot;stable&quot;.=3D<br>
> >>>>> <br><br>
> >>>>><br>
> >>>>> <br><br>
> >>>>> Cheers,<br><br>
> >>>>> <font color=3D3D"#888888">Adrian<br=
> ><br>
> >>>>> </font><div><div></div><div=
> class=3D3D"h5"><br><br>
> >>>>> On Jan 27, 2010, at 04:22 , Dale Henrichs wrote:<br=
> ><br>
> >>>>> <br><br>
> >>>>> &gt; Gofer new<br><br>
> >>>>> &gt; =3DA0 =3DA0 =3DA0 =3DA0squeaksource: &#39=
> ;MetacelloRepository&#39;;<br><br>
> >>>>> &gt; =3DA0 =3DA0 =3DA0 =3DA0package: &#39;Conf=
> igurationOfAida&#39;;<br><br>
> >>>>> &gt; =3DA0 =3DA0 =3DA0 =3DA0load.<br><br>
> >>>>> &gt;<br><br>
> >>>>> &gt; ((Smalltalk at: #ConfigurationOfAida) project=
> version: &#39;6.0&#39;) =3D<br>
> >>>>> load.<br><br>
> >>>>> &gt;<br><br>
> >>>>> &gt; _____________________________________________=
> __<br><br>
> >>>>> &gt; Pharo-project mailing list<br><br>
> >>>>> &gt; <a<br>
> >>>>> href=3D3D"mailto:<a href=3D"mailto:Pharo-project@=
> lists.gforge.inria.fr">Pharo-project(a)lists.gforge.inria.fr</a>">Pha=
ro-project@l=3D<br>
<a
>
> href=3D"http://ists.gforge.inria.fr" target=3D"_blank">ists.gforge.inria=
> .fr</a></a><br><br>
> &gt;<br>
> <br>
> <a<br>
> <br>
> href=3D3D"<a href=3D"http://lists.gforge.inria.fr/cgi-bin/mailman/list=
> info/pharo=3D%0A-project" target=3D"_blank">http://lists.gforge.inria.fr/cg=
> i-bin/mailman/listinfo/pharo=3D<br>
> -project</a>"<br>
> >>>>><br>
> >>>>> target=3D3D"_blank"><a href=3D"http://lis=
> ts.gforge.inria.fr/cgi-bin/mailman/li=3D" target=3D"_blank">http://lists.gf=
> orge.inria.fr/cgi-bin/mailman/li=3D</a><br>
> >>>>> stinfo/pharo-project</a><br><br>
> >>>>> <br><br>
> >>>>> <br><br>
> >>>>> _______________________________________________<br&=
> gt;<br>
> >>>>> Pharo-project mailing list<br><br>
> >>>>> <a<br>
> >>>>> href=3D3D"mailto:<a href=3D"mailto:Pharo-project@=
> lists.gforge.inria.fr">Pharo-project(a)lists.gforge.inria.fr</a>">Pha=
ro-project(a)lists.=3D<br>
<a
>
> href=3D"http://gforge.inria.fr" target=3D"_blank">gforge.inria.fr</a><=
> ;/a><br><br>
> <a<br>
> <br>
> href=3D3D"<a href=3D"http://lists.gforge.inria.fr/cgi-bin/mailman/list=
> info/pharo-proj=3D" target=3D"_blank">http://lists.gforge.inria.fr/cgi-bin/=
> mailman/listinfo/pharo-proj=3D</a><br>
> ect"<br>
> <br>
> target=3D3D"_blank"><a href=3D"http://lists.gforge.inria.fr/cg=
> i-bin/mailman/listinf=3D%0Ao/pharo-project" target=3D"_blank">http://lists.=
> gforge.inria.fr/cgi-bin/mailman/listinf=3D<br>
> o/pharo-project</a></a><br><br>
> </div></div></<br>
> <br>
> <br>
> <br>
> <br>
> _______________________________________________<br>
> Pharo-project<br>
> >>>>><br>
> >> mailing list<br>
> >> <a
> href=3D"mailto:Pharo-project@lists.gforge.inria.fr">Pharo-proje=
ct(a)lists.gforge.inria.fr</a><br>
>>
>
> <a href=3D"http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/p=
> haro-project" target=3D"_blank">http://lists.gforge.inria.fr/cgi-bin/mailma=
> n/listinfo/pharo-project</a><br>
> <br>
> <br>
> <br>
> <br>
> _______________________________________________<br>
> Pharo-project mailing list<br>
> <a
> href=3D"mailto:Pharo-project@lists.gforge.inria.fr">Pharo-project(a)lists.=
gforge.inria.fr</a><br>
<a
>
> href=3D"http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-proj=
> ect" target=3D"_blank">http://lists.gforge.inria.fr/cgi-bin/mailman/listinf=
> o/pharo-project</a><br>
> </blockquote></div><br>
>
>
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Jan. 27, 2010
Re: [Pharo-project] [squeak-dev] [ANN] PDF of Dynamic Web Development with Seaside
by Stéphane Ducasse
On Jan 27, 2010, at 3:04 PM, Mariano Martinez Peck wrote:
> Maybe add a post in the news section of the pharo website ?
yes
> and also in the news section of the ESUG website ?
yes
>
> Thanks and congratulations for such effort.
>
> Mariano
>
> On Wed, Jan 27, 2010 at 2:49 PM, Lukas Renggli <renggli(a)gmail.com> wrote:
> The PDF version of the book "Dynamic Web Development with Seaside" is
> available for download now:
>
> http://book.seaside.st/book/introduction/pdf-book
>
> At the end of the payment process (PayPal) you will be redirected to
> the download area where you are able to get the latest builds of the
> PDF version of the book. If you bookmark the page you will be able to
> download fixes and extra chapters as we integrate them into the online
> version. By buying the PDF version you support our hard work on the
> book.
>
> We wish to thank the European Smalltalk User Group (ESUG),
> inceptive.be, Cincom Smalltalk and GemStone Smalltalk for generously
> sponsoring this book. We are looking for additional sponsors. If you
> are interested, please contact us. If you are a publisher and
> interested in publishing this material, please let us know.
>
> Please distribute this message widely.
>
> Cheers,
> Stef & Lukas
>
> --
> Lukas Renggli
> http://www.lukas-renggli.ch
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Jan. 27, 2010