Re: [Pharo-project] Pharo Core 1.3 - Build # 19 - Unstable!

2012-03-09 Thread Marcus Denker
On Mar 8, 2012, at 7:26 PM, Sven Van Caekenberghe wrote: All Zn tests pass, on my machine/VM, as they do/did at http://jenkins.lukas-renggli.ch/job/Zinc/ I think they are alll failing because a test server could not be started properly, most probably because the port is already in use.

Re: [Pharo-project] Testing Morphic Designer

2012-03-09 Thread Stéphane Ducasse
On Mar 8, 2012, at 5:14 PM, Torsten Bergmann wrote: Stef wrote: We are getting there… Did you ever look at the code of both systems? No - not really. I like the ui part now At least the videos look shiny ;) indeed and this is what I want don't get me wrong :) yes we can express

Re: [Pharo-project] [update 1.4] #14383

2012-03-09 Thread Stéphane Ducasse
Thanks Ben, Camillo and Marcus. I should sit with you and see how it works - when we have to rollback :) - modify the submission and I will use it - believe me. Now, to integrate a fix a generate a new Pharo version, they just have to execute on script which take the issues

Re: [Pharo-project] more Nautilus feed back

2012-03-09 Thread Stéphane Ducasse
Ben focus on your exams! No fun pharo hacking. Stef On Mar 8, 2012, at 11:24 PM, Benjamin wrote: On Mar 8, 2012, at 8:25 PM, Esteban Lorenzano wrote: Hi, I'm using Nautilus for my current projects since... well... couple of days, and I have some feedback: (yeah... maybe they

Re: [Pharo-project] Ullyse the Monkey not mailing?

2012-03-09 Thread Marcus Denker
On Mar 9, 2012, at 10:04 AM, Pavel Krivanek wrote: Hi, I see the next updates on CI server (14384, 14385, 14386) but no report on the mailing list. Some problems with mails? Yes... testing the integration scritps. 14384 - The following changes have been integrated: Issue 5442:

Re: [Pharo-project] more Nautilus feed back

2012-03-09 Thread Stéphane Ducasse
1) OB had double-click action: show hierarchy. I miss it a lot :( If you activate the open a class on hierarchy setting, it does the same :) why not by default and reduce setting (each time you kill a setting you can be happy). Also, hierarchy button is too far away when I want to see the

Re: [Pharo-project] Ullyse the Monkey not mailing?

2012-03-09 Thread Marcus Denker
On Mar 9, 2012, at 10:13 AM, Marcus Denker wrote: On Mar 9, 2012, at 10:04 AM, Pavel Krivanek wrote: Hi, I see the next updates on CI server (14384, 14385, 14386) but no report on the mailing list. Some problems with mails? Yes... testing the integration scritps. 14384 -

Re: [Pharo-project] ClassBuilder depending -in some way- on text

2012-03-09 Thread Stéphane Ducasse
the beauty of layer tangling! I love that you have a look at that. I really mean it. Everyday we are getting closer to a nice and modular system (even if I got bashed by people not believe the effort we spent on that). Stef ClassBuildervalidateClassName: aString Validate the new

Re: [Pharo-project] ClassBuilder depending -in some way- on text

2012-03-09 Thread Igor Stasenko
On 9 March 2012 04:28, Chris Cunningham cunningham...@gmail.com wrote: On Thu, Mar 8, 2012 at 5:17 PM, Igor Stasenko siguc...@gmail.com wrote: On 9 March 2012 01:22, Guillermo Polito guillermopol...@gmail.com wrote: ClassBuildervalidateClassName: aString ...             self notify: aString

Re: [Pharo-project] [update 1.4] #14383

2012-03-09 Thread Camillo Bruni
:) cool that it works! :) On 2012-03-09, at 10:04, Stéphane Ducasse wrote: Thanks Ben, Camillo and Marcus. I should sit with you and see how it works - when we have to rollback :) - modify the submission and I will use it - believe me. Now, to integrate a fix a generate a

Re: [Pharo-project] GSoC: ARM jitter for Squeak VM

2012-03-09 Thread S Krish
Thx, I hope I would do justice to this in terms of time...! .. Let me just dive into this and look in.. PS: Wish a day had 48 hrs to it.. with rest 24 to your own pursuit.. not for work or home. On 3/9/12, Eliot Miranda eliot.mira...@gmail.com wrote: Hi Krish, Hi Esteban, On Thu, Mar 8,

Re: [Pharo-project] more Nautilus feed back

2012-03-09 Thread Helene Bilbo
Igor Stasenko wrote so then go finish arts and design schools (min 5 years each). and only then you may get back and continue working on nautilus! Hurry up. :) I can also easily tell what i don't like in Nautilus. Much harder is to propose alternative. So after finishing art school i

[Pharo-project] Increase populatity of Pharo by doing some Killer-OpenSource-Tools

2012-03-09 Thread Stefan Krecher
Hi, i suspect, that the popularity of Pharo (or Smalltalk in general) could be increased by developing some Killer-OpenSource-Tools. By Killer-OpenSource-Tools i think of Tools, e.g. for supporting the Software-Development-Process in general. Moose of course could become such a tool. But i think

[Pharo-project] new CI Job: Project Pharo Kernel Reload Tests-Unix

2012-03-09 Thread Pavel Krivanek
Hi, I created a new Jenkins job named Project Pharo Kernel Reload Tests-Unix. It is the same job as Pharo 1.4 Tests-Unix but with Pharo Kernel Reload as the base. In ideal case it should have the same set of failing tests as Pharo 1.4 Tests-Unix (zero would be nice ;-)). Currently it has one

Re: [Pharo-project] more Nautilus feed back

2012-03-09 Thread Benjamin
Interesting proposition, I will keep that on my desktop :) Thanks Ben On Mar 9, 2012, at 12:27 PM, Helene Bilbo wrote: Igor Stasenko wrote so then go finish arts and design schools (min 5 years each). and only then you may get back and continue working on nautilus! Hurry up. :) I can

[Pharo-project] GSoC proposal: Naked Objects using Magritte

2012-03-09 Thread Stephan Eggermont
After a discussion with Esteban, Nick challenged me to submit a proposal. An alternative would be to start from Glamour instead of from Magritte 3. Proposal: Extend Magritte 3 to create Naked Objects style interfaces Level: Intermediate Possible mentor: Stephan Eggermont Possible second mentor:

[Pharo-project] GsoC - Nautilus Hazelnut

2012-03-09 Thread Benjamin
Project name: Nautilus Level (Beginner, Intermediate, Advanced): Intermediate Possible Mentor : Stephane Ducasse ? Description :

Re: [Pharo-project] GSoC proposal: Naked Objects using Magritte

2012-03-09 Thread Tudor Girba
I could offer help here as well. Cheers, Doru On Fri, Mar 9, 2012 at 2:43 PM, Stephan Eggermont step...@stack.nl wrote: After a discussion with Esteban, Nick challenged me to submit a proposal. An alternative would be to start from Glamour instead of from Magritte 3. Proposal: Extend

Re: [Pharo-project] Increase populatity of Pharo by doing some Killer-OpenSource-Tools

2012-03-09 Thread Stéphane Ducasse
On Mar 9, 2012, at 1:05 PM, Stefan Krecher wrote: Hi, i suspect, that the popularity of Pharo (or Smalltalk in general) could be increased by developing some Killer-OpenSource-Tools. By Killer-OpenSource-Tools i think of Tools, e.g. for supporting the Software-Development-Process in

Re: [Pharo-project] GSoC proposal: Naked Objects using Magritte

2012-03-09 Thread Stéphane Ducasse
would be cool too :) On Mar 9, 2012, at 2:43 PM, Stephan Eggermont wrote: After a discussion with Esteban, Nick challenged me to submit a proposal. An alternative would be to start from Glamour instead of from Magritte 3. Proposal: Extend Magritte 3 to create Naked Objects style

Re: [Pharo-project] more Nautilus feed back

2012-03-09 Thread Fabrizio Perin
Hi, I just started to play with nautilus so this is just a quick feedback: - Are the icons on the packages really useful? I think they just overload the list with redundant information which is not really useful. Can they be simply removed? - When I tried to run a test class (ZnClientTests just

[Pharo-project] [ANN] A Unifying Mechanism for the Implementation of Concurrency Abstractions

2012-03-09 Thread Stefan Marr
Hi, beware the shameless plug: Our paper Identifying A Unifying Mechanism for the Implementation of Concurrency Abstractions on Multi-Language Virtual Machines [1] introduces an ownership-based Meta-object Protocol (MOP) to enable the

Re: [Pharo-project] new CI Job: Project Pharo Kernel Reload Tests-Unix

2012-03-09 Thread Marcus Denker
On Mar 9, 2012, at 1:31 PM, Pavel Krivanek wrote: Hi, I created a new Jenkins job named Project Pharo Kernel Reload Tests-Unix. It is the same job as Pharo 1.4 Tests-Unix but with Pharo Kernel Reload as the base. In ideal case it should have the same set of failing tests as Pharo 1.4

Re: [Pharo-project] Increase populatity of Pharo by doing some Killer-OpenSource-Tools

2012-03-09 Thread Stefan Krecher
Am 9. März 2012 15:01 schrieb Stéphane Ducasse stephane.duca...@inria.fr: A simple and good looking Ticketing-System for use in an agile team would be a good thing - it's a CRUD-Application with some Reporting and maybe some eye candy. Why don't you start based on experience to build a tool

Re: [Pharo-project] ClassBuilder depending -in some way- on text

2012-03-09 Thread Guillermo Polito
I tagged it as 1.5 ;) http://code.google.com/p/pharo/issues/detail?id=5456thanks=5456ts=1331306643 On Fri, Mar 9, 2012 at 7:09 AM, Igor Stasenko siguc...@gmail.com wrote: On 9 March 2012 04:28, Chris Cunningham cunningham...@gmail.com wrote: On Thu, Mar 8, 2012 at 5:17 PM, Igor Stasenko

Re: [Pharo-project] [ANN] A Unifying Mechanism for the Implementation of Concurrency Abstractions

2012-03-09 Thread Nick Ager
Hi Stefan, =Our paper Identifying A Unifying Mechanism for the Implementation of Concurrency Abstractions on Multi-Language Virtual Machines [1] I'm really looking forward to digesting this. I'm been flirting with Clojure and have been

[Pharo-project] Socket listenOn: 0 accept

2012-03-09 Thread Sven Van Caekenberghe
Most socket API's allow for the creation of a server socket on the next available port, often by specifying 0 instead of a port. When the socket is bound, one can retrieve the local port and let the client(s) know. I tried to do that in Pharo today, and these steps seem to work, by accepting an

Re: [Pharo-project] [ANN] A Unifying Mechanism for the Implementation of Concurrency Abstractions

2012-03-09 Thread Nick Ager
BTW I think you missed the link to you paper. Google found it at: http://soft.vub.ac.be/~smarr/downloads/tools12-smarr-dhondt-identifying-a-unifying-mechanism-for-the-implementation-of-concurrency-abstractions-on-multi-language-virtual-machines.pdf On 9 March 2012 15:26, Nick Ager

Re: [Pharo-project] Socket listenOn: 0 accept

2012-03-09 Thread Philippe Marschall
On 03/09/2012 04:44 PM, Sven Van Caekenberghe wrote: Most socket API's allow for the creation of a server socket on the next available port, often by specifying 0 instead of a port. When the socket is bound, one can retrieve the local port and let the client(s) know. I tried to do that in

Re: [Pharo-project] [ANN] A Unifying Mechanism for the Implementation of Concurrency Abstractions

2012-03-09 Thread Stefan Marr
Added missing links below, thanks Nick for pointing it out. On 09 Mar 2012, at 15:38, Stefan Marr wrote: Hi, beware the shameless plug: Our paper Identifying A Unifying Mechanism for the Implementation of Concurrency Abstractions on

Re: [Pharo-project] Adding a statement programmatically

2012-03-09 Thread Hernán Morales Durand
| parseTree resultNode searchTree | parseTree := RBParser parseMethod: 'renderContentOn: aRenderer aRenderer div id: ''id1''; with: [ aRenderer div id: ''idInner1''; render: ''text1'' ].'. searchTree := RBParser parseExpression:

[Pharo-project] Increase populatity of Pharo by doing some Killer-OpenSource-Tools

2012-03-09 Thread Torsten Bergmann
Hi Stefan, I'm not sure if it is a killer app that is required to get more visibility for Pharo or a better adoption of Smalltalk. We already have nice open-source apps ranging from Seaside, Pier, Moose, Swiki, ... up to other Smalltalk apps that are sucessfull also in business life. Look

Re: [Pharo-project] Increase populatity of Pharo by doing some Killer-OpenSource-Tools

2012-03-09 Thread Frank Shearar
On 9 March 2012 15:11, Stefan Krecher stefan.krec...@googlemail.com wrote: Am 9. März 2012 15:01 schrieb Stéphane Ducasse stephane.duca...@inria.fr: A simple and good looking Ticketing-System for use in an agile team would be a good thing - it's a CRUD-Application with some Reporting and maybe

Re: [Pharo-project] Increase populatity of Pharo by doing some Killer-OpenSource-Tools

2012-03-09 Thread Stefan Krecher
Am 9. März 2012 17:24 schrieb Frank Shearar frank.shea...@gmail.com: Um. That makes no sense. Pharo developers should develop Pharo, not something that merely uses Pharo. Or: Pharo's not being developed fast enough! Let's make the devs work on something else! if one of the main goals of the

Re: [Pharo-project] Increase populatity of Pharo by doing some Killer-OpenSource-Tools

2012-03-09 Thread Camillo Bruni
On 2012-03-09, at 17:11, Torsten Bergmann wrote: Hi Stefan, I'm not sure if it is a killer app that is required to get more visibility for Pharo or a better adoption of Smalltalk. We already have nice open-source apps ranging from Seaside, Pier, Moose, Swiki, ... up to other

Re: [Pharo-project] Increase populatity of Pharo by doing some Killer-OpenSource-Tools

2012-03-09 Thread Stefan Krecher
Hi Torsten, my theory is simple: people working in Softwaredevelopment-Departments are somehow techies. So if they see pharo in action and have the ability to use it in a way that is uncritical for the business - they would try it out. Of course they can't decide to use pharo/ seaside for the

Re: [Pharo-project] ClassBuilder depending -in some way- on text

2012-03-09 Thread Chris Cunningham
On Fri, Mar 9, 2012 at 2:09 AM, Igor Stasenko siguc...@gmail.com wrote: On 9 March 2012 04:28, Chris Cunningham cunningham...@gmail.com wrote: Guille, this likely pre-dates Exceptions (or at least wide-spread use of them).  A much better direction is to use exceptions (or Announcements?)

Re: [Pharo-project] Socket listenOn: 0 accept

2012-03-09 Thread Sven Van Caekenberghe
On 09 Mar 2012, at 16:56, Philippe Marschall wrote: On 03/09/2012 04:44 PM, Sven Van Caekenberghe wrote: Most socket API's allow for the creation of a server socket on the next available port, often by specifying 0 instead of a port. When the socket is bound, one can retrieve the local

Re: [Pharo-project] Socket listenOn: 0 accept

2012-03-09 Thread Norbert Hartl
Am 09.03.2012 um 18:44 schrieb Sven Van Caekenberghe: On 09 Mar 2012, at 16:56, Philippe Marschall wrote: On 03/09/2012 04:44 PM, Sven Van Caekenberghe wrote: Most socket API's allow for the creation of a server socket on the next available port, often by specifying 0 instead of a port.

[Pharo-project] Store your source code in the cloud using Amazon S3

2012-03-09 Thread Sven Van Caekenberghe
For a long time, I had this idea that it would be a good idea to use Amazon S3 to store Smalltalk source code. A couple of weeks ago I decided to build and deploy a proof of concept. Have a look at: http://mc.stfx.eu Everything is explained on that page. Two of my repositories are

Re: [Pharo-project] GsoC - Nautilus Hazelnut

2012-03-09 Thread Igor Stasenko
On 9 March 2012 15:48, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: Project name                                                    : Nautilus Level (Beginner, Intermediate, Advanced)        : Intermediate Possible Mentor                                                 : Stephane

Re: [Pharo-project] more Nautilus feed back

2012-03-09 Thread Igor Stasenko
On 9 March 2012 13:27, Helene Bilbo thereluctantprogram...@fastmail.fm wrote: Igor Stasenko wrote so then go finish arts and design schools (min 5 years each). and only then you may get back and continue working on nautilus! Hurry up. :) I can also easily tell what i don't like in Nautilus.

Re: [Pharo-project] Increase populatity of Pharo by doing some Killer-OpenSource-Tools

2012-03-09 Thread Sebastian Sastre
I generalized the problem (because is not a problem exclusive to our community) so here I wrote a couple of thoughts on the subject: Money and Popularity are Distractions [1] about abstractions: is hard for most because education is broken. People is indoctrinated to obey and shut up instead of

[Pharo-project] All Pharo Kernel jobs working

2012-03-09 Thread Pavel Krivanek
Hi, I created an ad-hoc fix of Pharo Kernel Tests job, pushed small fix of Pharo Kernel Seaside and re-enabled Pharo Kernel Report. So all the Pharo Kernel Jenkins jobs are in working order. https://ci.lille.inria.fr/pharo/view/Pharo-Kernel/ Cheers, -- Pavel

[Pharo-project] [OT] OOP survey

2012-03-09 Thread Nicolás Paez
Hi folks, I am collecting information about the languages used to teach Object-Oriented Programming. This is part of an academic research at Fiuba http://www.fi.uba.ar/ whose results will be published at the University website at not cost. So if you want to collaborate it will take you less than

Re: [Pharo-project] GsoC - Nautilus Hazelnut

2012-03-09 Thread Edgar J. De Cleene
On 3/9/12 11:48 AM, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: Project name: Hazelnut Level (Beginner, Intermediate, Advanced) : Advanced Possible Mentor : Stephane Ducasse ? Description: Hazelnut is part of the Seed project which goal is to bootstrap the

Re: [Pharo-project] Increase populatity of Pharo by doing some Killer-OpenSource-Tools

2012-03-09 Thread Geert Claes
Ok, I have succumbed and will post a quick reply ... although I realize this looks like one of those threads where a lot of people say we need to do this ... or ... we need to do what xyz does and as Stef often - and rightly so - says, don't just talk but roll up your sleeves and do something :)

Re: [Pharo-project] Increase populatity of Pharo by doing some Killer-OpenSource-Tools

2012-03-09 Thread Igor Stasenko
On 9 March 2012 18:40, Stefan Krecher stefan.krec...@googlemail.com wrote: Am 9. März 2012 17:24 schrieb Frank Shearar frank.shea...@gmail.com: Um. That makes no sense. Pharo developers should develop Pharo, not something that merely uses Pharo. Or: Pharo's not being developed fast enough!

Re: [Pharo-project] Increase populatity of Pharo by doing some Killer-OpenSource-Tools

2012-03-09 Thread Igor Stasenko
On 9 March 2012 18:49, Camillo Bruni camillobr...@gmail.com wrote: On 2012-03-09, at 17:11, Torsten Bergmann wrote: Hi Stefan, I'm not sure if it is a killer app that is required to get more visibility for Pharo or a better adoption of Smalltalk. We already have nice open-source apps

Re: [Pharo-project] Increase populatity of Pharo by doing some Killer-OpenSource-Tools

2012-03-09 Thread Igor Stasenko
On 9 March 2012 22:41, Geert Claes geert.wl.cl...@gmail.com wrote: Ok, I have succumbed and will post a quick reply ... although I realize this looks like one of those threads where a lot of people say we need to do this ... or ... we need to do what xyz does and as Stef often - and rightly so

Re: [Pharo-project] more Nautilus feed back

2012-03-09 Thread Benjamin
On Mar 9, 2012, at 8:22 PM, Igor Stasenko wrote: On 9 March 2012 13:27, Helene Bilbo thereluctantprogram...@fastmail.fm wrote: Igor Stasenko wrote so then go finish arts and design schools (min 5 years each). and only then you may get back and continue working on nautilus! Hurry up. :)

[Pharo-project] uMorphic job

2012-03-09 Thread Pavel Krivanek
Hi, I created a Jenkins job for uMorphic too (together with a little update. https://ci.lille.inria.fr/pharo/view/Pharo-Kernel/job/Pharo%20Kernel%20uMorphic/ Cheers, -- Pavel

[Pharo-project] GSoC application submitted, 22 ideas collected

2012-03-09 Thread Janko Mivšek
Dear Smalltalkers, We just submitted the application to this year GSoC, now let we wait with fingers crossed for Google until next Friday to decide. I think we have quite some chance, specially because we collected and very well described 22 project ideas: http://gsoc2012.esug.org/ideas

[Pharo-project] Enjoyed the reading..

2012-03-09 Thread Igor Stasenko
According to this guy, we're using 3rd most powful programming language (or, well one of 4.. to not insult anyone ;). http://www.paulgraham.com/icad.html So, we're not that bad, eh? :) A very good explanation to 'pointy-haired' why 'mainstream' language are not best choice.. as well as good

Re: [Pharo-project] Enjoyed the reading..

2012-03-09 Thread Eliot Miranda
On Fri, Mar 9, 2012 at 3:02 PM, Igor Stasenko siguc...@gmail.com wrote: According to this guy, we're using 3rd most powful programming language (or, well one of 4.. to not insult anyone ;). http://www.paulgraham.com/icad.html So, we're not that bad, eh? :) I like what he says about

Re: [Pharo-project] [squeak-dev] GSoC application submitted, 22 ideas collected

2012-03-09 Thread Hernán Morales Durand
Name: A binding to R Level: Advanced Possible mentor: ? Possible second mentor: ? Description With the increased popularity of high-level statistical programming language and environments for data analysis like R, a way to interface this package is becoming a must have for Smalltalk, since it

Re: [Pharo-project] [squeak-dev] GSoC application submitted, 22 ideas collected

2012-03-09 Thread Lawson English
A binding to R would be relatively trivial, I think. A binding to iGraph would be a bit more challenging and would allow for things like using Connectors to directly create/define iGraph data structures and use iGraph's API to modify their behavior. Lawson On 3/9/12 6:07 PM, Hernán Morales

Re: [Pharo-project] [squeak-dev] GSoC application submitted, 22 ideas collected

2012-03-09 Thread Lawson English
I guess using Connectors to provide a GUI on top of an R binding would be more impressive to most R users, but its nowhere near as difficult as doing it in Python or Ruby (been contemplating how to do it for about a 6 months now -just haven't actually coded anything).

Re: [Pharo-project] [squeak-dev] GSoC application submitted, 22 ideas collected

2012-03-09 Thread Hernán Morales Durand
Hi Lawson, I know from an experienced Java programmer, trying to make a binding to R, which is difficult to deal with particularities of connecting with R efficently (I could ask him for details if a student is interested in the project). I think R isn't comparable to what iGraph could provide,

Re: [Pharo-project] Enjoyed the reading..

2012-03-09 Thread Igor Stasenko
On 10 March 2012 00:33, Eliot Miranda eliot.mira...@gmail.com wrote: On Fri, Mar 9, 2012 at 3:02 PM, Igor Stasenko siguc...@gmail.com wrote: According to this guy, we're using 3rd most powful programming language (or, well one of 4.. to not insult anyone ;).

Re: [Pharo-project] [squeak-dev] GSoC application submitted, 22 ideas collected

2012-03-09 Thread Hernán Morales Durand
Name: CSS Template System Level: Easy / Intermediate Possible mentor: Hernán Morales Durand Possible second mentor: ? Description Cascading Style Sheets (CSS) is a technology which allows personalized presentation styles of document contents. It is based in textual source code which has

Re: [Pharo-project] [squeak-dev] GSoC application submitted, 22 ideas collected

2012-03-09 Thread Lawson English
There's a bunch of different ways that R interfaces/bindings can go, apparently. From what I can see, most straightforward way to interface with R would be to create a WorkSpace that can send WorkSpace input to an R interpreter and echo the output back to the workspace. You want something

Re: [Pharo-project] Enjoyed the reading..

2012-03-09 Thread laurent laffont
On Sat, Mar 10, 2012 at 12:02 AM, Igor Stasenko siguc...@gmail.com wrote: According to this guy, we're using 3rd most powful programming language (or, well one of 4.. to not insult anyone ;). http://www.paulgraham.com/icad.html So, we're not that bad, eh? :) A real scientific analysis ;)