[Pharo-project] good news of the year
Hi all We have a really good news for pharo. Igor got a job as engineer in our team for two years. We are really thankful to INRIA for that. Since we want to be transparent here is the way we plan to work. We asked igor to help fixing bug fixes for about 20% of his time. And to focus on larger items. Here is a list based on the brainstorming we did and what we told INRIA igor would do. Now if you want to help and join effort with us this is even better. Now igor started to work on OPAL because we would like to have it for a beta in january, when we will get a new unstable stream. Stef -- Set nil -- Hashed Collection -- dictionary are slower -- Generalize stream protocol #readInto:startingAt:count: -- WeakStructure -- Finalizer -- Chapter on Finalizer -- Better integration process -- EventSensor polling - publish a windows VM that support it -- ClassBuilder rewrite -- Helping improving the VM - cleaner code -- Cleaning events/annoucement check CUIS on:send: changed:/update -- SystemChangeNotification -> announcement sync with Cyrille review with Cyrille -- Using RPackage in Monticello sync with cyrille -- iSqueak New event hierarchy Alain imported that Multitouch? -- New compiler -- debug -- Decompiler IR -> AST -- Cleanups -- API -- Environment -- ROME API - API stablisation: openVG - system rewrite to use API -- Ephemerons ?? -- Announcement with weak structure -- Networks - may be use WeakFinalizer here. - looking at Andreas fixes in Squeak
+1 !!! On 11 Dec 2010, at 10:46, Stéphane Ducasse wrote:
Hi all
We have a really good news for pharo. Igor got a job as engineer in our team for two years. We are really thankful to INRIA for that. Since we want to be transparent here is the way we plan to work. We asked igor to help fixing bug fixes for about 20% of his time. And to focus on larger items. Here is a list based on the brainstorming we did and what we told INRIA igor would do. Now if you want to help and join effort with us this is even better.
Now igor started to work on OPAL because we would like to have it for a beta in january, when we will get a new unstable stream.
Stef
-- Set nil -- Hashed Collection -- dictionary are slower -- Generalize stream protocol #readInto:startingAt:count:
-- WeakStructure -- Finalizer -- Chapter on Finalizer
-- Better integration process
-- EventSensor polling - publish a windows VM that support it
-- ClassBuilder rewrite
-- Helping improving the VM - cleaner code
-- Cleaning events/annoucement check CUIS on:send: changed:/update
-- SystemChangeNotification -> announcement sync with Cyrille review with Cyrille
-- Using RPackage in Monticello sync with cyrille
-- iSqueak New event hierarchy Alain imported that Multitouch?
-- New compiler -- debug -- Decompiler IR -> AST -- Cleanups -- API -- Environment
-- ROME API - API stablisation: openVG - system rewrite to use API
-- Ephemerons ??
-- Announcement with weak structure
-- Networks - may be use WeakFinalizer here. - looking at Andreas fixes in Squeak
He, I was about to say "congratulations to Igor", but I better say "congratulations to all us, the pharoers, for having Igor as a full time engineer" Cheers, Esteban El 11/12/2010, a las 8:31a.m., Oscar Nierstrasz escribió:
+1 !!!
On 11 Dec 2010, at 10:46, Stéphane Ducasse wrote:
Hi all
We have a really good news for pharo. Igor got a job as engineer in our team for two years. We are really thankful to INRIA for that. Since we want to be transparent here is the way we plan to work. We asked igor to help fixing bug fixes for about 20% of his time. And to focus on larger items. Here is a list based on the brainstorming we did and what we told INRIA igor would do. Now if you want to help and join effort with us this is even better.
Now igor started to work on OPAL because we would like to have it for a beta in january, when we will get a new unstable stream.
Stef
-- Set nil -- Hashed Collection -- dictionary are slower -- Generalize stream protocol #readInto:startingAt:count:
-- WeakStructure -- Finalizer -- Chapter on Finalizer
-- Better integration process
-- EventSensor polling - publish a windows VM that support it
-- ClassBuilder rewrite
-- Helping improving the VM - cleaner code
-- Cleaning events/annoucement check CUIS on:send: changed:/update
-- SystemChangeNotification -> announcement sync with Cyrille review with Cyrille
-- Using RPackage in Monticello sync with cyrille
-- iSqueak New event hierarchy Alain imported that Multitouch?
-- New compiler -- debug -- Decompiler IR -> AST -- Cleanups -- API -- Environment
-- ROME API - API stablisation: openVG - system rewrite to use API
-- Ephemerons ??
-- Announcement with weak structure
-- Networks - may be use WeakFinalizer here. - looking at Andreas fixes in Squeak
Yes, indeed very very good news! Congrats Igor, of course, but a big thanks to INRIA for invest in Smalltalk! 2010/12/11 Esteban Lorenzano <estebanlm@gmail.com>:
He, I was about to say "congratulations to Igor", but I better say "congratulations to all us, the pharoers, for having Igor as a full time engineer"
Cheers, Esteban
El 11/12/2010, a las 8:31a.m., Oscar Nierstrasz escribió:
+1 !!!
On 11 Dec 2010, at 10:46, Stéphane Ducasse wrote:
Hi all
We have a really good news for pharo. Igor got a job as engineer in our team for two years. We are really thankful to INRIA for that. Since we want to be transparent here is the way we plan to work. We asked igor to help fixing bug fixes for about 20% of his time. And to focus on larger items. Here is a list based on the brainstorming we did and what we told INRIA igor would do. Now if you want to help and join effort with us this is even better.
Now igor started to work on OPAL because we would like to have it for a beta in january, when we will get a new unstable stream.
Stef
-- Set nil -- Hashed Collection    --  dictionary are slower    --  Generalize stream protocol #readInto:startingAt:count:
-- WeakStructure -- Finalizer -- Chapter on Finalizer
-- Better integration process
-- EventSensor    polling    - publish a windows VM that support it
-- ClassBuilder rewrite
-- Helping improving the VM Â Â Â - cleaner code
-- Cleaning events/annoucement    check CUIS    on:send:    changed:/update
-- SystemChangeNotification -> announcement    sync with Cyrille    review with Cyrille
-- Using RPackage in Monticello    sync with cyrille
-- iSqueak New event hierarchy    Alain imported that    Multitouch?
-- New compiler    -- debug    -- Decompiler IR -> AST    -- Cleanups    -- API    -- Environment
-- ROME API Â Â Â - API stablisation: openVG Â Â Â - system rewrite to use API
-- Ephemerons ??
-- Announcement with weak structure
-- Networks    - may be use WeakFinalizer here.    - looking at Andreas fixes in Squeak
Really nice! #Luc 2010/12/11 Germán Arduino <garduino@gmail.com>
Yes, indeed very very good news!
Congrats Igor, of course, but a big thanks to INRIA for invest in Smalltalk!
2010/12/11 Esteban Lorenzano <estebanlm@gmail.com>:
He, I was about to say "congratulations to Igor", but I better say "congratulations to all us, the pharoers, for having Igor as a full time engineer"
Cheers, Esteban
El 11/12/2010, a las 8:31a.m., Oscar Nierstrasz escribió:
+1 !!!
On 11 Dec 2010, at 10:46, Stéphane Ducasse wrote:
Hi all
We have a really good news for pharo. Igor got a job as engineer in our
team for two years.
We are really thankful to INRIA for that. Since we want to be transparent here is the way we plan to work. We asked igor to help fixing bug fixes for about 20% of his time. And to focus on larger items. Here is a list based on the brainstorming we did and what we told INRIA igor would do. Now if you want to help and join effort with us this is even better.
Now igor started to work on OPAL because we would like to have it for a beta in january, when we will get a new unstable stream.
Stef
-- Set nil -- Hashed Collection -- dictionary are slower -- Generalize stream protocol #readInto:startingAt:count:
-- WeakStructure -- Finalizer -- Chapter on Finalizer
-- Better integration process
-- EventSensor polling - publish a windows VM that support it
-- ClassBuilder rewrite
-- Helping improving the VM - cleaner code
-- Cleaning events/annoucement check CUIS on:send: changed:/update
-- SystemChangeNotification -> announcement sync with Cyrille review with Cyrille
-- Using RPackage in Monticello sync with cyrille
-- iSqueak New event hierarchy Alain imported that Multitouch?
-- New compiler -- debug -- Decompiler IR -> AST -- Cleanups -- API -- Environment
-- ROME API - API stablisation: openVG - system rewrite to use API
-- Ephemerons ??
-- Announcement with weak structure
-- Networks - may be use WeakFinalizer here. - looking at Andreas fixes in Squeak
Bravo l'INRIA, very good choice ! Nicolas 2010/12/11 Luc Fabresse <luc.fabresse@gmail.com>:
Really nice! #Luc
2010/12/11 Germán Arduino <garduino@gmail.com>
Yes, indeed very very good news!
Congrats Igor, of course, but a big thanks to INRIA for invest in Smalltalk!
2010/12/11 Esteban Lorenzano <estebanlm@gmail.com>:
He, I was about to say "congratulations to Igor", but I better say "congratulations to all us, the pharoers, for having Igor as a full time engineer"
Cheers, Esteban
El 11/12/2010, a las 8:31a.m., Oscar Nierstrasz escribió:
+1 !!!
On 11 Dec 2010, at 10:46, Stéphane Ducasse wrote:
Hi all
We have a really good news for pharo. Igor got a job as engineer in our team for two years. We are really thankful to INRIA for that. Since we want to be transparent here is the way we plan to work. We asked igor to help fixing bug fixes for about 20% of his time. And to focus on larger items. Here is a list based on the brainstorming we did and what we told INRIA igor would do. Now if you want to help and join effort with us this is even better.
Now igor started to work on OPAL because we would like to have it for a beta in january, when we will get a new unstable stream.
Stef
-- Set nil -- Hashed Collection    --  dictionary are slower    --  Generalize stream protocol #readInto:startingAt:count:
-- WeakStructure -- Finalizer -- Chapter on Finalizer
-- Better integration process
-- EventSensor    polling    - publish a windows VM that support it
-- ClassBuilder rewrite
-- Helping improving the VM Â Â Â - cleaner code
-- Cleaning events/annoucement    check CUIS    on:send:    changed:/update
-- SystemChangeNotification -> announcement    sync with Cyrille    review with Cyrille
-- Using RPackage in Monticello    sync with cyrille
-- iSqueak New event hierarchy    Alain imported that    Multitouch?
-- New compiler    -- debug    -- Decompiler IR -> AST    -- Cleanups    -- API    -- Environment
-- ROME API Â Â Â - API stablisation: openVG Â Â Â - system rewrite to use API
-- Ephemerons ??
-- Announcement with weak structure
-- Networks    - may be use WeakFinalizer here.    - looking at Andreas fixes in Squeak
+1 on thanks to INRIA and congratulations to Igor. One suggestion I'd like to add: while he is cleaning the VM code, it would be nice to work toward having a path for information on failures to reach the outside world in some way. Can't load a library? Where did you look for it? We can't anticipate everything somebody might want to know, but the status quo is to report nothing and we can do better, especially when the VM translates parameters from the image before using them. On Linux, not every library is a plugin. IIRC, the blurring of that distinction is mostly in the minds of the community, but the occasional .so for number crunching, creating graphics or hardware interfacing needs a home too. ________________________________________ From: pharo-project-bounces@lists.gforge.inria.fr [pharo-project-bounces@lists.gforge.inria.fr] On Behalf Of Germán Arduino [garduino@gmail.com] Sent: Saturday, December 11, 2010 10:08 AM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] good news of the year Yes, indeed very very good news! Congrats Igor, of course, but a big thanks to INRIA for invest in Smalltalk! 2010/12/11 Esteban Lorenzano <estebanlm@gmail.com>:
He, I was about to say "congratulations to Igor", but I better say "congratulations to all us, the pharoers, for having Igor as a full time engineer"
Cheers, Esteban
El 11/12/2010, a las 8:31a.m., Oscar Nierstrasz escribió:
+1 !!!
On 11 Dec 2010, at 10:46, Stéphane Ducasse wrote:
Hi all
We have a really good news for pharo. Igor got a job as engineer in our team for two years. We are really thankful to INRIA for that. Since we want to be transparent here is the way we plan to work. We asked igor to help fixing bug fixes for about 20% of his time. And to focus on larger items. Here is a list based on the brainstorming we did and what we told INRIA igor would do. Now if you want to help and join effort with us this is even better.
Now igor started to work on OPAL because we would like to have it for a beta in january, when we will get a new unstable stream.
Stef
-- Set nil -- Hashed Collection -- dictionary are slower -- Generalize stream protocol #readInto:startingAt:count:
-- WeakStructure -- Finalizer -- Chapter on Finalizer
-- Better integration process
-- EventSensor polling - publish a windows VM that support it
-- ClassBuilder rewrite
-- Helping improving the VM - cleaner code
-- Cleaning events/annoucement check CUIS on:send: changed:/update
-- SystemChangeNotification -> announcement sync with Cyrille review with Cyrille
-- Using RPackage in Monticello sync with cyrille
-- iSqueak New event hierarchy Alain imported that Multitouch?
-- New compiler -- debug -- Decompiler IR -> AST -- Cleanups -- API -- Environment
-- ROME API - API stablisation: openVG - system rewrite to use API
-- Ephemerons ??
-- Announcement with weak structure
-- Networks - may be use WeakFinalizer here. - looking at Andreas fixes in Squeak
Thanks everyone. I had very warm and friendly greeting here in Lille. And atmosphere is very cool (everyone around you using pharo). I am a full of enthusiasm and energy to put in Pharo, as never before. ;) -- Best regards, Igor Stasenko AKA sig.
On Dec 11, 2010, at 6:40 PM, Igor Stasenko wrote:
Thanks everyone.
I had very warm and friendly greeting here in Lille. And atmosphere is very cool (everyone around you using pharo). I am a full of enthusiasm and energy to put in Pharo, as never before. ;)
;) excellent! and I will make more time to pair program :) Stef
On 11 December 2010 18:57, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
On Dec 11, 2010, at 6:40 PM, Igor Stasenko wrote:
Thanks everyone.
I had very warm and friendly greeting here in Lille. And atmosphere is very cool (everyone around you using pharo). I am a full of enthusiasm and energy to put in Pharo, as never before. ;)
;) excellent! and I will make more time to pair program :)
:) Oh, i think we missed on VERY important thing we should also pay attention: good internationalization support throughout all the system layers, which includes: - input/output - locales
Stef
-- Best regards, Igor Stasenko AKA sig.
Yes! +1! Em 11/12/2010 16:04, Igor Stasenko < siguctua@gmail.com > escreveu: On 11 December 2010 18:57, Stéphane Ducasse wrote:
On Dec 11, 2010, at 6:40 PM, Igor Stasenko wrote:
Thanks everyone.
I had very warm and friendly greeting here in Lille. And atmosphere is very cool (everyone around you using pharo). I am a full of enthusiasm and energy to put in Pharo, as never before. ;)
;) excellent! and I will make more time to pair program :)
:) Oh, i think we missed on VERY important thing we should also pay attention: good internationalization support throughout all the system layers, which includes: - input/output - locales
Stef
-- Best regards, Igor Stasenko AKA sig.
Hi Igor and all! My warmest congratulations to you Igor and the rest of the team over there in Lille, and I hope to see you again! regards, Göran
It's sooooo exciting. Congrats to INRIA, Stéphane and you Igor ! Laurent On Sat, Dec 11, 2010 at 6:40 PM, Igor Stasenko <siguctua@gmail.com> wrote:
Thanks everyone.
I had very warm and friendly greeting here in Lille. And atmosphere is very cool (everyone around you using pharo). I am a full of enthusiasm and energy to put in Pharo, as never before. ;)
-- Best regards, Igor Stasenko AKA sig.
On 11 Dec 2010, at 18:40, Igor Stasenko wrote:
Thanks everyone.
I had very warm and friendly greeting here in Lille. And atmosphere is very cool (everyone around you using pharo). I am a full of enthusiasm and energy to put in Pharo, as never before. ;)
-- Best regards, Igor Stasenko AKA sig.
This is indeed great news for Pharo. Congratulations, Igor, you are a lucky guy. I am sure this will make a positive difference. Sven
The Smalltalk world is lucky that INRIA is supporting us. Sig got the resulting job on merit. ________________________________________ From: pharo-project-bounces@lists.gforge.inria.fr [pharo-project-bounces@lists.gforge.inria.fr] On Behalf Of Sven Van Caekenberghe [sven@beta9.be] Sent: Sunday, December 12, 2010 5:09 AM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] good news of the year On 11 Dec 2010, at 18:40, Igor Stasenko wrote:
Thanks everyone.
I had very warm and friendly greeting here in Lille. And atmosphere is very cool (everyone around you using pharo). I am a full of enthusiasm and energy to put in Pharo, as never before. ;)
-- Best regards, Igor Stasenko AKA sig.
This is indeed great news for Pharo. Congratulations, Igor, you are a lucky guy. I am sure this will make a positive difference. Sven
This is excellent! It is wonderful for INRIA to invest in Pharo! Congrats Igor and enjoy your time in Lille ... you must try a Belgian beer called Duvel, best beer in the world :) I see the TO-DO list is already pretty long, it would be great if there is time for a better SqueakSource/Monticello 2 -- View this message in context: http://forum.world.st/good-news-of-the-year-tp3083142p3084152.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
On Dec 12, 2010, at 11:09 AM, Geert Claes wrote:
This is excellent! It is wonderful for INRIA to invest in Pharo! Congrats Igor and enjoy your time in Lille ... you must try a Belgian beer called Duvel, best beer in the world :)
I see the TO-DO list is already pretty long, it would be great if there is time for a better SqueakSource/Monticello 2
For SqueakSource, ESUG is paying the iliad guys to show that their technology is cool and they will rewrite from scratch. We are negociating since a couple of months with inria to have a web-dav server so that we can host all the monticello related host. Stef
-- View this message in context: http://forum.world.st/good-news-of-the-year-tp3083142p3084152.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
Such a good news! Nice to hear it! Congratulations Igor! You've got a job I think many of developers dream about :) And thanks to Stephane for making it happen! George
El lun, 13-12-2010 a las 09:51 +0100, Stéphane Ducasse escribió:
On Dec 12, 2010, at 11:09 AM, Geert Claes wrote:
This is excellent! It is wonderful for INRIA to invest in Pharo! Congrats Igor and enjoy your time in Lille ... you must try a Belgian beer called Duvel, best beer in the world :)
I see the TO-DO list is already pretty long, it would be great if there is time for a better SqueakSource/Monticello 2
For SqueakSource, ESUG is paying the iliad guys to show that their technology is cool and they will rewrite from scratch. We are negociating since a couple of months with inria to have a web-dav server so that we can host all the monticello related host.
Woa! Good.
Stef
-- View this message in context: http://forum.world.st/good-news-of-the-year-tp3083142p3084152.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
-- Miguel Cobá http://twitter.com/MiguelCobaMtz http://miguel.leugim.com.mx
Stéphane Ducasse wrote:
For SqueakSource, ESUG is paying the iliad guys to show that their technology is cool and they will rewrite from scratch. We are negociating since a couple of months with inria to have a web-dav server so that we can host all the monticello related host.
More great news then! Since its a complete re-write and assuming it will serve for both Squeak and Pharo projects alike, I am wondering if its just me but I reckon it could do with a nice new name too :) If so it probably deserves a separate thread -- View this message in context: http://forum.world.st/good-news-of-the-year-tp3083142p3086645.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
yes monticelloHub On Dec 14, 2010, at 10:03 AM, Geert Claes wrote:
Stéphane Ducasse wrote:
For SqueakSource, ESUG is paying the iliad guys to show that their technology is cool and they will rewrite from scratch. We are negociating since a couple of months with inria to have a web-dav server so that we can host all the monticello related host.
More great news then! Since its a complete re-write and assuming it will serve for both Squeak and Pharo projects alike, I am wondering if its just me but I reckon it could do with a nice new name too :) If so it probably deserves a separate thread
-- View this message in context: http://forum.world.st/good-news-of-the-year-tp3083142p3086645.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
On Tue, Dec 14, 2010 at 11:52 AM, Stéphane Ducasse < stephane.ducasse@inria.fr> wrote:
yes monticelloHub
Cool name :) Laurent
On Dec 14, 2010, at 10:03 AM, Geert Claes wrote:
Stéphane Ducasse wrote:
For SqueakSource, ESUG is paying the iliad guys to show that their technology is cool and they will rewrite from scratch. We are
negociating
since a couple of months with inria to have a web-dav server so that we can host all the monticello related host.
More great news then! Since its a complete re-write and assuming it will serve for both Squeak and Pharo projects alike, I am wondering if its just me but I reckon it could do with a nice new name too :) If so it probably deserves a separate thread
-- View this message in context: http://forum.world.st/good-news-of-the-year-tp3083142p3086645.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
Stéphane Ducasse wrote:
yes monticelloHub
I like :) -- View this message in context: http://forum.world.st/good-news-of-the-year-tp3083142p3086850.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
It would be nice to take an oportunity and think long-term about Smalltalk-wide hub but for now implement a MC one for Squeak/Pharo for a start. Later we can nad other repositories like VW Store, even SqueakMap, etc., with a long-term goal to have all Smalltalk code accessible from one place. Geert will love a proposed link: http://source.world.st :) or maybe: http://code.world.st ? And name: SmalltalkHub, SmalltalkSource? Having Smalltalk in the name is good from SEO standpoint, much better than MonticelloHub, for guys outside Smalltalk community to recognise soon what it is about. Best regards Janko On 14. 12. 2010 10:03, Geert Claes wrote:
Stéphane Ducasse wrote:
For SqueakSource, ESUG is paying the iliad guys to show that their technology is cool and they will rewrite from scratch. We are negociating since a couple of months with inria to have a web-dav server so that we can host all the monticello related host.
More great news then! Since its a complete re-write and assuming it will serve for both Squeak and Pharo projects alike, I am wondering if its just me but I reckon it could do with a nice new name too :) If so it probably deserves a separate thread
-- Janko Mivšek AIDA/Web Smalltalk Web Application Server http://www.aidaweb.si
Smalltalksource is nice. On Dec 14, 2010, at 1:17 PM, Janko Mivšek wrote:
It would be nice to take an oportunity and think long-term about Smalltalk-wide hub but for now implement a MC one for Squeak/Pharo for a start. Later we can nad other repositories like VW Store, even SqueakMap, etc., with a long-term goal to have all Smalltalk code accessible from one place.
Geert will love a proposed link:
http://source.world.st :) or maybe: http://code.world.st ?
And name: SmalltalkHub, SmalltalkSource?
Having Smalltalk in the name is good from SEO standpoint, much better than MonticelloHub, for guys outside Smalltalk community to recognise soon what it is about.
Best regards Janko
On 14. 12. 2010 10:03, Geert Claes wrote:
Stéphane Ducasse wrote:
For SqueakSource, ESUG is paying the iliad guys to show that their technology is cool and they will rewrite from scratch. We are negociating since a couple of months with inria to have a web-dav server so that we can host all the monticello related host.
More great news then! Since its a complete re-write and assuming it will serve for both Squeak and Pharo projects alike, I am wondering if its just me but I reckon it could do with a nice new name too :) If so it probably deserves a separate thread
-- Janko Mivšek AIDA/Web Smalltalk Web Application Server http://www.aidaweb.si
How about: thesource.st sourcecode.st smallsource.st neatsource.st Cheers, Doru On 14 Dec 2010, at 13:42, Stéphane Ducasse wrote:
Smalltalksource is nice.
On Dec 14, 2010, at 1:17 PM, Janko Mivšek wrote:
It would be nice to take an oportunity and think long-term about Smalltalk-wide hub but for now implement a MC one for Squeak/Pharo for a start. Later we can nad other repositories like VW Store, even SqueakMap, etc., with a long-term goal to have all Smalltalk code accessible from one place.
Geert will love a proposed link:
http://source.world.st :) or maybe: http://code.world.st ?
And name: SmalltalkHub, SmalltalkSource?
Having Smalltalk in the name is good from SEO standpoint, much better than MonticelloHub, for guys outside Smalltalk community to recognise soon what it is about.
Best regards Janko
On 14. 12. 2010 10:03, Geert Claes wrote:
Stéphane Ducasse wrote:
For SqueakSource, ESUG is paying the iliad guys to show that their technology is cool and they will rewrite from scratch. We are negociating since a couple of months with inria to have a web-dav server so that we can host all the monticello related host.
More great news then! Since its a complete re-write and assuming it will serve for both Squeak and Pharo projects alike, I am wondering if its just me but I reckon it could do with a nice new name too :) If so it probably deserves a separate thread
-- Janko Mivšek AIDA/Web Smalltalk Web Application Server http://www.aidaweb.si
-- www.tudorgirba.com "Every thing should have the right to be different."
<joke> graveyard.world.st just because once on disk, objects are just dead ;-) </joke> #Luc 2010/12/15 Nicolas Petton <petton.nicolas@gmail.com>
Le mardi 14 décembre 2010 à 13:42 +0100, Stéphane Ducasse a écrit :
Smalltalksource is nice.
I like it too.
Nicolas
<joke> graveyard.world.st
just because once on disk, objects are just dead ;-)
<jokeAgain> I'd prefer: cryonics.world.st ;) http://en.wikipedia.org/wiki/Cryonics </jokeAgain>
</joke>
#Luc
2010/12/15 Nicolas Petton <petton.nicolas@gmail.com> Le mardi 14 décembre 2010 à 13:42 +0100, Stéphane Ducasse a écrit :
Smalltalksource is nice.
I like it too.
Nicolas
<yetAnotherJoke> Then why not under.world.st ? </yetAnotherjoke> Den 15.12.2010 11:55, skrev Luc Fabresse:
<joke> graveyard.world.st <http://graveyard.world.st>
just because once on disk, objects are just dead ;-) </joke>
#Luc
2010/12/15 Nicolas Petton <petton.nicolas@gmail.com <mailto:petton.nicolas@gmail.com>>
Le mardi 14 décembre 2010 à 13:42 +0100, Stéphane Ducasse a écrit : > Smalltalksource is nice.
I like it too.
Nicolas
Janko Mivšek wrote:
.... Geert will love a proposed link: http://source.world.st :) or maybe: http://code.world.st ?
And name: SmalltalkHub, SmalltalkSource? ...
I do like "SmalltalkSource" and any subdomain at world.st is of course available :) I like "st.world.st" or probaly even better "sts.world.st" i.e. SmallTalkSource at the World of Smalltalk ps. just as a side-note, "world.st" is the home of the "Smalltalk Community" ... proudly sponsored by ESUG as well I may add :) -- View this message in context: http://forum.world.st/good-news-of-the-year-tp3083142p3087370.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
On 14 December 2010 17:02, Geert Claes <geert.wl.claes@gmail.com> wrote:
Janko Mivšek wrote:
.... Geert will love a proposed link: Â Â Â Â http://source.world.st :) or maybe: http://code.world.st ?
And name: SmalltalkHub, SmalltalkSource? ...
I do like "SmalltalkSource" and any subdomain at world.st is of course available :) Â I like "st.world.st" or probaly even better "sts.world.st" i.e. SmallTalkSource at the World of Smalltalk
src.world.st :)
ps. just as a side-note, "world.st" is the home of the "Smalltalk Community" ... proudly sponsored by ESUG as well I may add :) -- View this message in context: http://forum.world.st/good-news-of-the-year-tp3083142p3087370.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
-- Best regards, Igor Stasenko AKA sig.
"Monticello breaks Smalltalk systems down into their fundamental units, which are called elements" http://elements.world.st (source reminds text & files and I like that I don't have to deal with files in Smalltalk). my 2 cents. Laurent On Tue, Dec 14, 2010 at 5:11 PM, Igor Stasenko <siguctua@gmail.com> wrote:
On 14 December 2010 17:02, Geert Claes <geert.wl.claes@gmail.com> wrote:
Janko Mivšek wrote:
.... Geert will love a proposed link: http://source.world.st :) or maybe: http://code.world.st ?
And name: SmalltalkHub, SmalltalkSource? ...
I do like "SmalltalkSource" and any subdomain at world.st is of course available :) I like "st.world.st" or probaly even better "sts.world.st" i.e. SmallTalkSource at the World of Smalltalk
src.world.st
:)
ps. just as a side-note, "world.st" is the home of the "Smalltalk
Community"
... proudly sponsored by ESUG as well I may add :) -- View this message in context: http://forum.world.st/good-news-of-the-year-tp3083142p3087370.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
-- Best regards, Igor Stasenko AKA sig.
Since most "file-based languages" developers refer to the word "code", why not simply code.world.st ? ----------------- Benoit St-Jean Yahoo! Messenger: bstjean A standpoint is an intellectual horizon of radius zero. (Albert Einstein)
I really like that ESUG is sponsoring this work, for the obvious reasons, but in addition, because: - Some people say ESUG/Pharo is "married" with seaside, which it is not. As you can see here, ESUG sponsored a development in Iliad. - Some people say ESUG is married with Pharo, but again, here you can see another example for squeak/pharo, and even more, the developers of Iliad are usually GNU Smalltalk (I think). cheers mariano On Tue, Dec 14, 2010 at 5:24 PM, Benoit St-Jean <bstjean@yahoo.com> wrote:
Since most "file-based languages" developers refer to the word "code", why not simply code.world.st ?
----------------- Benoit St-Jean Yahoo! Messenger: bstjean A standpoint is an intellectual horizon of radius zero. (Albert Einstein)
Janko Mivšek wrote:
+1 - intuitive for noobies without making us think about evil files ;-) -- View this message in context: http://forum.world.st/good-news-of-the-year-tp3083142p3089083.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
This is awesome. Not only for the Pharo point of view, but it means that an important institute like INRIA has really interest in Pharo, and this is so cool. Adrian, we should post it in the pharo blog. Cheers Mariano On Sat, Dec 11, 2010 at 10:46 AM, Stéphane Ducasse < stephane.ducasse@inria.fr> wrote:
Hi all
We have a really good news for pharo. Igor got a job as engineer in our team for two years. We are really thankful to INRIA for that. Since we want to be transparent here is the way we plan to work. We asked igor to help fixing bug fixes for about 20% of his time. And to focus on larger items. Here is a list based on the brainstorming we did and what we told INRIA igor would do. Now if you want to help and join effort with us this is even better.
Now igor started to work on OPAL because we would like to have it for a beta in january, when we will get a new unstable stream.
Stef
-- Set nil -- Hashed Collection -- dictionary are slower -- Generalize stream protocol #readInto:startingAt:count:
-- WeakStructure -- Finalizer -- Chapter on Finalizer
-- Better integration process
-- EventSensor polling - publish a windows VM that support it
-- ClassBuilder rewrite
-- Helping improving the VM - cleaner code
-- Cleaning events/annoucement check CUIS on:send: changed:/update
-- SystemChangeNotification -> announcement sync with Cyrille review with Cyrille
-- Using RPackage in Monticello sync with cyrille
-- iSqueak New event hierarchy Alain imported that Multitouch?
-- New compiler -- debug -- Decompiler IR -> AST -- Cleanups -- API -- Environment
-- ROME API - API stablisation: openVG - system rewrite to use API
-- Ephemerons ??
-- Announcement with weak structure
-- Networks - may be use WeakFinalizer here. - looking at Andreas fixes in Squeak
Great new for the Pharo community and for Igor too. This means that the next year will be a very good for Pharo. Thanks to Stephane for pushing this on the INRIA and thanks to INRIA for trusting in Pharo. Cheers El sáb, 11-12-2010 a las 10:46 +0100, Stéphane Ducasse escribió:
Hi all
We have a really good news for pharo. Igor got a job as engineer in our team for two years. We are really thankful to INRIA for that. Since we want to be transparent here is the way we plan to work. We asked igor to help fixing bug fixes for about 20% of his time. And to focus on larger items. Here is a list based on the brainstorming we did and what we told INRIA igor would do. Now if you want to help and join effort with us this is even better.
Now igor started to work on OPAL because we would like to have it for a beta in january, when we will get a new unstable stream.
Stef
-- Set nil -- Hashed Collection -- dictionary are slower -- Generalize stream protocol #readInto:startingAt:count:
-- WeakStructure -- Finalizer -- Chapter on Finalizer
-- Better integration process
-- EventSensor polling - publish a windows VM that support it
-- ClassBuilder rewrite
-- Helping improving the VM - cleaner code
-- Cleaning events/annoucement check CUIS on:send: changed:/update
-- SystemChangeNotification -> announcement sync with Cyrille review with Cyrille
-- Using RPackage in Monticello sync with cyrille
-- iSqueak New event hierarchy Alain imported that Multitouch?
-- New compiler -- debug -- Decompiler IR -> AST -- Cleanups -- API -- Environment
-- ROME API - API stablisation: openVG - system rewrite to use API
-- Ephemerons ??
-- Announcement with weak structure
-- Networks - may be use WeakFinalizer here. - looking at Andreas fixes in Squeak
-- Miguel Cobá http://twitter.com/MiguelCobaMtz http://miguel.leugim.com.mx
Really cool! Alexandre On 11 Dec 2010, at 06:46, Stéphane Ducasse wrote:
Hi all
We have a really good news for pharo. Igor got a job as engineer in our team for two years. We are really thankful to INRIA for that. Since we want to be transparent here is the way we plan to work. We asked igor to help fixing bug fixes for about 20% of his time. And to focus on larger items. Here is a list based on the brainstorming we did and what we told INRIA igor would do. Now if you want to help and join effort with us this is even better.
Now igor started to work on OPAL because we would like to have it for a beta in january, when we will get a new unstable stream.
Stef
-- Set nil -- Hashed Collection -- dictionary are slower -- Generalize stream protocol #readInto:startingAt:count:
-- WeakStructure -- Finalizer -- Chapter on Finalizer
-- Better integration process
-- EventSensor polling - publish a windows VM that support it
-- ClassBuilder rewrite
-- Helping improving the VM - cleaner code
-- Cleaning events/annoucement check CUIS on:send: changed:/update
-- SystemChangeNotification -> announcement sync with Cyrille review with Cyrille
-- Using RPackage in Monticello sync with cyrille
-- iSqueak New event hierarchy Alain imported that Multitouch?
-- New compiler -- debug -- Decompiler IR -> AST -- Cleanups -- API -- Environment
-- ROME API - API stablisation: openVG - system rewrite to use API
-- Ephemerons ??
-- Announcement with weak structure
-- Networks - may be use WeakFinalizer here. - looking at Andreas fixes in Squeak
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Very exciting! Good luck & congrats, Igor. I can't wait to bask in all the improvements :) Sean -- View this message in context: http://forum.world.st/good-news-of-the-year-tp3083142p3083625.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
+1 Doru On 11 Dec 2010, at 20:34, Sean P. DeNigris wrote:
Very exciting! Good luck & congrats, Igor. I can't wait to bask in all the improvements :)
Sean -- View this message in context: http://forum.world.st/good-news-of-the-year-tp3083142p3083625.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
-- www.tudorgirba.com "From an abstract enough point of view, any two things are similar."
Yay! Congrats to Igor, and Pharo! :-) -- Cheers, Peter On Sun, Dec 12, 2010 at 2:18 AM, Tudor Girba <tudor.girba@gmail.com> wrote:
+1
Doru
On 11 Dec 2010, at 20:34, Sean P. DeNigris wrote:
Very exciting! Good luck & congrats, Igor. I can't wait to bask in all
the
improvements :)
Sean -- View this message in context: http://forum.world.st/good-news-of-the-year-tp3083142p3083625.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
-- www.tudorgirba.com
"From an abstract enough point of view, any two things are similar."
Welcome Igor to the North of France :-) Noury On 11 déc. 2010, at 10:46, Stéphane Ducasse wrote:
Hi all
We have a really good news for pharo. Igor got a job as engineer in our team for two years. We are really thankful to INRIA for that. Since we want to be transparent here is the way we plan to work. We asked igor to help fixing bug fixes for about 20% of his time. And to focus on larger items. Here is a list based on the brainstorming we did and what we told INRIA igor would do. Now if you want to help and join effort with us this is even better.
Now igor started to work on OPAL because we would like to have it for a beta in january, when we will get a new unstable stream.
Stef
-- Set nil -- Hashed Collection -- dictionary are slower -- Generalize stream protocol #readInto:startingAt:count:
-- WeakStructure -- Finalizer -- Chapter on Finalizer
-- Better integration process
-- EventSensor polling - publish a windows VM that support it
-- ClassBuilder rewrite
-- Helping improving the VM - cleaner code
-- Cleaning events/annoucement check CUIS on:send: changed:/update
-- SystemChangeNotification -> announcement sync with Cyrille review with Cyrille
-- Using RPackage in Monticello sync with cyrille
-- iSqueak New event hierarchy Alain imported that Multitouch?
-- New compiler -- debug -- Decompiler IR -> AST -- Cleanups -- API -- Environment
-- ROME API - API stablisation: openVG - system rewrite to use API
-- Ephemerons ??
-- Announcement with weak structure
-- Networks - may be use WeakFinalizer here. - looking at Andreas fixes in Squeak
participants (26)
-
Alexandre Bergel -
Benoit St-Jean -
csrabak@bol.com.br -
Cédrick Béler -
Esteban Lorenzano -
Geert Claes -
George Herolyants -
Germán Arduino -
Göran Krampe -
Henrik Johansen -
Igor Stasenko -
Janko Mivšek -
laurent laffont -
Luc Fabresse -
Mariano Martinez Peck -
Miguel Cobá -
Nicolas Cellier -
Nicolas Petton -
Noury Bouraqadi -
Oscar Nierstrasz -
Peter Hugosson-Miller -
Schwab,Wilhelm K -
Sean P. DeNigris -
Stéphane Ducasse -
Sven Van Caekenberghe -
Tudor Girba