Re: [Pharo-users] Pharo consultants

2013-06-03 Thread Norbert Hartl
Am 01.06.2013 um 17:28 schrieb Stéphane Ducasse : > > On Jun 1, 2013, at 10:42 AM, Norbert Hartl wrote: > >> >> Am 01.06.2013 um 08:10 schrieb Stéphane Ducasse : >> >>> Hi guys >>> >>> I think that we are doing a poor job selling ourselves. I think that the >>> quality of our community is

Re: [Pharo-users] Pharo consultants

2013-06-03 Thread p...@highoctane.be
I'd say creating visible success cases w/ real business value is what will drive usage forward. Without that, well, that's yet another tech in the pile. Once business sees that using Pharo has a clear ROI, then, who cares about justifications. BTW, interesting programming doesn't occurs in the I

Re: [Pharo-users] Where to get Magritte?

2013-06-03 Thread Damien Cassou
Dear Bahman, On Mon, Jun 3, 2013 at 1:47 AM, Bahman Movaqar wrote: > What is the correct/current repository for Magritte? the official repository for Magritte is http://www.smalltalkhub.com/#!/~Magritte. Current stable version is Magritte3. Official mailing list is smallw...@iam.unibe.ch (https:

Re: [Pharo-users] Pharo consultants

2013-06-03 Thread Norbert Hartl
Am 03.06.2013 um 09:47 schrieb p...@highoctane.be: > I'd say creating visible success cases w/ real business value is what will > drive usage forward. > > Without that, well, that's yet another tech in the pile. > Maybe. But my experience shows that it is more effective than having developers

Re: [Pharo-users] Where to get Magritte?

2013-06-03 Thread Bahman Movaqar
On 2013-06-03 12:19, Damien Cassou wrote: > Dear Bahman, > > On Mon, Jun 3, 2013 at 1:47 AM, Bahman Movaqar wrote: >> What is the correct/current repository for Magritte? > > the official repository for Magritte is > http://www.smalltalkhub.com/#!/~Magritte. Current stable version is > Magritte3

[Pharo-users] Fixing obsolete Classes

2013-06-03 Thread Gisela Decuzzi
Hi, I'm trying to fix this, I have Obsolete classes in the system and I want to remove them, as long as I understood this is because this classes are gone and in some point someone is referencing them. I do an extended search an get nothing, but still the obsolete classes are there... I don't find

Re: [Pharo-users] Fixing obsolete Classes

2013-06-03 Thread Bernat Romagosa
Hi Gisela, Have you tried DoingIt: *Smalltalk fixObsoleteReferences*? 2013/6/3 Gisela Decuzzi > Hi, I'm trying to fix this, I have Obsolete classes in the system and I > want to remove them, as long as I understood this is because this classes > are gone and in some point someone is referencin

Re: [Pharo-users] Fixing obsolete Classes

2013-06-03 Thread Andres Valloud
Maybe they have instances. GC can't remove a class under its instances. On 6/3/13 2:14 , Gisela Decuzzi wrote: Hi, I'm trying to fix this, I have Obsolete classes in the system and I want to remove them, as long as I understood this is because this classes are gone and in some point someone is

Re: [Pharo-users] Pharo consultants

2013-06-03 Thread p...@highoctane.be
Get the bosses to trust you and sign the check. The you use the tech you want. Now, that's how I do work, and it pays off. Less hassles, more money, more solutions that do work. That's what a consultant does. A contractor is another matter of course. I doubt anyone in my business club cares an i

Re: [Pharo-users] Fixing obsolete Classes

2013-06-03 Thread Sebastian Tleye
This happens when you have instances of the class and the class doesn't exists anymore. "Smalltalk fixObsoleteReferences" didn't completely work for me when i had that problem, i had to find out where those references were. I think looking for strong pointers of the ObsoleteClass would be a good st

Re: [Pharo-users] Fixing obsolete Classes

2013-06-03 Thread Gisela Decuzzi
Hi Bernat, yes, I ran Smalltalk fixObsoleteReferences. And also ran the garbage collector but if find the obsolete references I get the classes anyway. Yes, in someway seems to be an instance of this class... but how can I find them? 2013/6/3 Bernat Romagosa > Hi Gisela, > > Have you tried Doi

Re: [Pharo-users] Fixing obsolete Classes

2013-06-03 Thread Bernat Romagosa
Yep, I'd find the pointers to all instances of these obsolete classes, then remove them from any instance variable pointing to them. I'm not sure you can do this with obsolete classes (and I don't have a Pharo image with instances of any obsolete classes running), but probably YourObsoleteClass all

Re: [Pharo-users] Fixing obsolete Classes

2013-06-03 Thread Andres Valloud
How can you have an instance of a class X if the class X doesn't "exist" anymore? The whole point here is that an object's class is also a strong reference to the class, and generally it's skipped by object reference finders. The way you find those is by sending allInstances (or equivalent) t

Re: [Pharo-users] Fixing obsolete Classes

2013-06-03 Thread Sebastian Tleye
if you create a class "MyClass" and you do Smalltalk globals at: #MyLittleClass put: MyClass new. and then you remove the class "MyClass" Smalltalk globals at: #MyLittleClass will be a referencing to an obsoleteClass 2013/6/3 Andres Valloud > How can you have an instance of a class X if the cla

Re: [Pharo-users] Fixing obsolete Classes

2013-06-03 Thread Gisela Decuzzi
Hi, yes! Thanks for the help, searching it seems that I have shortcuts that has references to obsoletes instances, I will see how to remove them. 2013/6/3 Andres Valloud > How can you have an instance of a class X if the class X doesn't "exist" > anymore? The whole point here is that an obje

Re: [Pharo-users] Fixing obsolete Classes

2013-06-03 Thread Mariano Martinez Peck
Gisela, you can also get all objects in the system (#allObjectsDo:) whose "class name ='xxx". where xxx is the obsolete-version of the class name. Then you follow pointers... explore the object -> right button -> "explore pointers" or similar... cheers, On Mon, Jun 3, 2013 at 7:59 AM, Gisela Dec

Re: [Pharo-users] Fixing obsolete Classes

2013-06-03 Thread Gisela Decuzzi
Yes I finally figure it out... the problem was that I have created shortcuts referencing this classes (before deleting the classes)... and in the KMRepository there were references to the class inside a block, it took me a while to realise that the reference was inside the block because you can't i

[Pharo-users] 3D and Pharo - Blitz3D SDK & NB

2013-06-03 Thread p...@highoctane.be
Hello, As holidays are nearing for me (like 15/7-15/8), I plan to get the Blitz3D SDK working with Pharo through NativeBoost. All right, this is not OpenGL or anything like that, and will only work on Windows. But I do know the commands and how to use it, hence my choice. Anyone wanting to join

Re: [Pharo-users] 3D and Pharo - Blitz3D SDK & NB

2013-06-03 Thread Stéphane Ducasse
> Hello, > > As holidays are nearing for me (like 15/7-15/8), I plan to get the Blitz3D > SDK working with Pharo through NativeBoost. :) If you want to have days of fun with us, you are welcome. We can easily provide an office and fun colleagues. Laurent Laffont is taking one week of holidays t

Re: [Pharo-users] 3D and Pharo - Blitz3D SDK & NB

2013-06-03 Thread p...@highoctane.be
That sounds very cool indeed :-) Now, I may come over even before holidays then... Let see how business goes with clients and where to slot the fun. Phil On Mon, Jun 3, 2013 at 10:19 PM, Stéphane Ducasse wrote: > > Hello, > > > > As holidays are nearing for me (like 15/7-15/8), I plan to get