[Pharo-dev] IMKClient Stall detected, *please Report* ??

2017-08-21 Thread Tim Mackinnon
I’ve noticed that even in later 6.1 images I am seeing the following stall message on the console in OS X? IMKClient Stall detected, *please Report* your user scenario attaching a spindump (or sysdiagnose) that captures the problem - (imkxpc_attributesForCharacterIndex:reply:) block performed

Re: [Pharo-dev] Lowering the pain of newbies

2017-08-21 Thread Esteban A. Maringolo
2017-08-21 15:39 GMT-03:00 Peter Uhnák : > I'd prefer to not use `setName:` nor `setClassName:` as `setX:`/`setX:Y:` is > often used as a constructor initialization pattern (as per Kent Beck's > Smalltalk book). I use setX: with the same purpose, as per the same book

Re: [Pharo-dev] AbstractFileReference>>ensureDelete when directory has children

2017-08-21 Thread Alistair Grant
On Sun, Aug 20, 2017 at 07:55:45PM +0200, Cyril Ferlicot D. wrote: > Le 20/08/2017 ?? 19:53, Peter Uhn??k a ??crit : > > > > +1 > > > > The only problem may be that even the VM doesn't actually know the > > reason (it could just trigger the delete at vm-level which will just > > return a failure

Re: [Pharo-dev] TechTalk Dates for the rest of 2017

2017-08-21 Thread Peter Uhnák
This should be mentioned on ESUG imho, so people can propose and more people know about the talks. Peter On Mon, Aug 21, 2017 at 7:47 PM, Alexandre Bergel wrote: > > I'm not sure Pharo tech talk is the good place but would love to see > such a presentation. > > > >

Re: [Pharo-dev] Lowering the pain of newbies

2017-08-21 Thread Peter Uhnák
I'd prefer to not use `setName:` nor `setClassName:` as `setX:`/`setX:Y:` is often used as a constructor initialization pattern (as per Kent Beck's Smalltalk book). Using `className:` could be confusing, as it could be unclear whether you are changing the name of the class itself, or the name of

Re: [Pharo-dev] TechTalk Dates for the rest of 2017

2017-08-21 Thread Alexandre Bergel
> I'm not sure Pharo tech talk is the good place but would love to see such a > presentation. > > Maybe you can do a Google or Twitch live video about that ? Sure! I am open to ideas :-) Alexandre > > Envoyé de mon iPhone > >> Le 21 août 2017 à 18:38, Alexandre Bergel

Re: [Pharo-dev] TechTalk Dates for the rest of 2017

2017-08-21 Thread serge . stinckwich
I'm not sure Pharo tech talk is the good place but would love to see such a presentation. Maybe you can do a Google or Twitch live video about that ? Envoyé de mon iPhone > Le 21 août 2017 à 18:38, Alexandre Bergel a écrit : > > Hi! > > I am currently giving a

Re: [Pharo-dev] TechTalk Dates for the rest of 2017

2017-08-21 Thread Alexandre Bergel
Hi! I am currently giving a lecture on Neural Networks and Genetic Algorithm/Programming. Maybe I could turn this into an express 2 hours mini-lecture. Would this work? Anyone is interesting in programming, from scratch, a small artificial intelligence? Cheers, Alexandre > On Aug 21,

[Pharo-dev] TechTalk Dates for the rest of 2017

2017-08-21 Thread Marcus Denker
Hi, We have added dates for tech talk discussions / Demos for the rest of 2017: https://association.pharo.org/events We need to find some topics. In the past we had often formal “talks” or demos about a topic with discussion afterwards, but a more

Re: [Pharo-dev] Lowering the pain of newbies

2017-08-21 Thread Esteban A. Maringolo
I avoid get/set prefixes in method selectors, however it is a "good practice pattern" the use of the "set" prefix as a private accessor. I use it to build initialized instances, MyClass class>>#attribute: anObject ^self new setAttribute: aString In some cases MyClass doesn't have the

Re: [Pharo-dev] Lowering the pain of newbies

2017-08-21 Thread Dimitris Chloupis
its inconsistent to start using (set) in front of the name of methods and unnecessary className: makes more sense to me Another way to do this instead have something like classMetaData which can be a dictionary containing all the data like name of the class, method dictionary etc this way we

[Pharo-dev] [ Pharo 70 ] Build 51 PR 214 Matrix-Trivial-typo-fix

2017-08-21 Thread Stephane Ducasse
https://pharo.fogbugz.com/f/cases/20326/Matrix-Trivial-typo-fix https://github.com/pharo-project/pharo/pull/214

[Pharo-dev] [ Pharo 70 ] Build 50 PR 215 Rubric-line-numbers-are-not-dark-theme-friendly

2017-08-21 Thread Stephane Ducasse
https://pharo.fogbugz.com/f/cases/18172/Rubric-line-numbers-are-not-dark-theme-friendly https://github.com/pharo-project/pharo/pull/215

Re: [Pharo-dev] Latest Debian, Ubuntu and CentOS packages of the pharo-vm

2017-08-21 Thread Norbert Hartl
For the .deb based distributions the adding of the repo is missing. This would be for Ubuntu 16.04 echo "deb http://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/xUbuntu_16.04/ ./" > /etc/apt/sources.list.d/pharo.list Ubuntu 14.04 echo "deb

Re: [Pharo-dev] slow Pharo downloading and Travis

2017-08-21 Thread Marcus Denker
> On 20 Aug 2017, at 19:09, Peter Uhnák > wrote: >> a) is there a known reason for this? >> No. I will start to check. >> b) is there a way to know what is the current latest image of particular >> Pharo without downloading it? > No, you

Re: [Pharo-dev] Lowering the pain of newbies

2017-08-21 Thread Marcus Denker
> On 20 Aug 2017, at 23:48, Brad wrote: > > I vote for setClassName: > setName: is better because this is what is there since many many years… and by just using it we must need to deprecate one method, not two. Marcus

Re: [Pharo-dev] Catalog statistics (Who know this projects?)

2017-08-21 Thread H. Hirzel
Hello Esteban How did you produce the list below last year? I am interested for Pharo 6.0/6.1 to have a) a list of all projects in the catalog _with_ a description b) a list of all projects in the catalog _without_ a description Regards Hannes On 1/5/16, Esteban Lorenzano