Re: [Pharo-dev] [Pharo4] First Class Global Variables

2014-07-03 Thread Denis Kudriashov
Hi Classes are global variables too. How it related here? And what about environments to support some kind of namespaces? Do you have plan for this? Best regards Denis 2014-07-03 19:51 GMT+04:00 Marcus Denker : > Hi, > > If we have meta-object describing (and thus having the power to change th

Re: [Pharo-dev] 13422 broken and fogbugz is down

2014-07-03 Thread Marcus Denker
On 04 Jul 2014, at 07:25, stepharo wrote: > Does anybody know why fogbugz is down? > they had a problem, it was fixed around 11h morning yesterday. > On 3/7/14 16:45, Stephan Eggermont wrote: >> The fix for 13422 has broken the moose build. >> Checking if a pharo change breaks other builds wo

Re: [Pharo-dev] 13422 broken and fogbugz is down

2014-07-03 Thread stepharo
ok it is up for me On 4/7/14 07:25, stepharo wrote: Does anybody know why fogbugz is down? On 3/7/14 16:45, Stephan Eggermont wrote: The fix for 13422 has broken the moose build. Checking if a pharo change breaks other builds would be appreciated. It is essential to check for changes in all ot

Re: [Pharo-dev] 13422 broken and fogbugz is down

2014-07-03 Thread stepharo
Does anybody know why fogbugz is down? On 3/7/14 16:45, Stephan Eggermont wrote: The fix for 13422 has broken the moose build. Checking if a pharo change breaks other builds would be appreciated. It is essential to check for changes in all other builds, as we don't run all tests in all builds.

Re: [Pharo-dev] 13422 broken and fogbugz is down

2014-07-03 Thread stepharo
The fix for 13422 has broken the moose build. https://pharo.fogbugz.com/f/cases/13422 Checking if a pharo change breaks other builds would be appreciated. It is essential to check for changes in all other builds, as we don't run all tests in all builds. This requires engineering time. Sorr

Re: [Pharo-dev] [Pharo4] First Class Global Variables

2014-07-03 Thread stepharo
Sounds good. Could you read the paper guille sent to esug on the analysis use of sharedpools because having first class instance variables can really help us to make the system more explicit. Right now we have tons of different caches way to expression session reinitialization recre

Re: [Pharo-dev] Article Statistics

2014-07-03 Thread Tudor Girba
+1 Dori On Fri, Jul 4, 2014 at 12:49 AM, Sebastian Sastre < sebast...@flowingconcept.com> wrote: > is a hit > > you’re making me feel proud of having shared that in reddit/programming :) > > thanks for sharing Sven, your work deserves that and more > > and congrats again for such a great work >

Re: [Pharo-dev] Article Statistics

2014-07-03 Thread Sebastian Sastre
is a hit you’re making me feel proud of having shared that in reddit/programming :) thanks for sharing Sven, your work deserves that and more and congrats again for such a great work (that easily becomes a chapter of your book) On Jul 3, 2014, at 7:45 AM, Sven Van Caekenberghe wrote: > Hi

Re: [Pharo-dev] 13422 broken and fogbugz is down

2014-07-03 Thread Tudor Girba
Hi, Indeed, I do not think it scales for the Pharo integrators to deal with all external projects. And, it actually happens rarely that changes in Pharo break Moose. I think we should not overreact :). It should be the responsibility of the external project to ensure it can react fast. I think th

Re: [Pharo-dev] [Roassal3D] R3GridLayout, which one?

2014-07-03 Thread Alexandre Bergel
Thanks Roberto, We will have a look at this Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. On Jul 3, 2014, at 4:07 AM, Roberto Minelli wrote: > Hi, > > I was trying Roassal3D and I nee

Re: [Pharo-dev] SmalltalkHub question: JSON

2014-07-03 Thread Tobias Pape
On 03.07.2014, at 18:15, Nicolas Petton wrote: > Hmmm, right. I don't know why :) > I'll change that. > Cool. good to know :) Best -Tobias signature.asc Description: Message signed with OpenPGP using GPGMail

Re: [Pharo-dev] SmalltalkHub question: JSON

2014-07-03 Thread Nicolas Petton
Hmmm, right. I don't know why :) I'll change that. Nico Tobias Pape writes: > Dear all and > dear SmalltalkHub devs > > I read a bit through the Hub code and found, > that all JSON is sent with a mimetype of text/json. > Why is that? AFAIK the standard mime type of JSON > would be applicatio

[Pharo-dev] [Pharo4] First Class Global Variables

2014-07-03 Thread Marcus Denker
Hi, If we have meta-object describing (and thus having the power to change the semantics of) instance variables, we need the same for Globals. I think the easiest is to just re-use the object hat is already there: the “binding”, that is, the association from the dictionary where the global live

Re: [Pharo-dev] SmalltalkHub question: JSON

2014-07-03 Thread Tobias Pape
On 03.07.2014, at 16:50, Sven Van Caekenberghe wrote: > Yes, > > ZnMimeType applicationJson > > would be better, but does it make a fundamental difference ? A bit, for example, Chrome renders text/* as plain text in its dev-tools (preview pane), but application/json as a kind-of tree. But

Re: [Pharo-dev] 13422 broken and fogbugz is down

2014-07-03 Thread Marcus Denker
On 03 Jul 2014, at 16:45, Stephan Eggermont wrote: > The fix for 13422 has broken the moose build. https://pharo.fogbugz.com/f/cases/13422 > Checking if a pharo change breaks other builds would be appreciated. > It is essential to check for changes in all other builds, as we don't run all >

Re: [Pharo-dev] SmalltalkHub question: JSON

2014-07-03 Thread Sven Van Caekenberghe
Yes, ZnMimeType applicationJson would be better, but does it make a fundamental difference ? On 03 Jul 2014, at 16:43, Tobias Pape wrote: > Dear all and > dear SmalltalkHub devs > > I read a bit through the Hub code and found, > that all JSON is sent with a mimetype of text/json. > Why i

[Pharo-dev] 13422 broken and fogbugz is down

2014-07-03 Thread Stephan Eggermont
The fix for 13422 has broken the moose build. Checking if a pharo change breaks other builds would be appreciated. It is essential to check for changes in all other builds, as we don't run all tests in all builds. Thank you, Stephan

[Pharo-dev] SmalltalkHub question: JSON

2014-07-03 Thread Tobias Pape
Dear all and dear SmalltalkHub devs I read a bit through the Hub code and found, that all JSON is sent with a mimetype of text/json. Why is that? AFAIK the standard mime type of JSON would be application/json [1]. Best -Tobias [1]: http://stackoverflow.com/questions/477816/what-is-th

Re: [Pharo-dev] [Pharo4] Slots: Class Definition

2014-07-03 Thread Marcus Denker
On 03 Jul 2014, at 13:15, Tudor Girba wrote: > I cannot wait to get to play with this. > > Btw, is it possible to have a slot per object? Or are slots only part of the > class definition? > They are part of the class definition. The idea is to get lots of power *without* changing the underly

Re: [Pharo-dev] SpecInterpreter?

2014-07-03 Thread Benjamin
Not particular reason. It was coded this way because it was what we needed back at this time :) Please feel free to improve it Ben On 03 Jul 2014, at 12:52, Yuriy Tymchuk wrote: > Awesome. I’ve missed that somehow. > > While I’ve got a reply from you, can I ask one specific question? > > As

Re: [Pharo-dev] [Pharo4] Slots: Class Definition

2014-07-03 Thread Tudor Girba
I cannot wait to get to play with this. Btw, is it possible to have a slot per object? Or are slots only part of the class definition? I am thinking of several performance optimization scenarios that I saw in Moose where we need to store a temporary value in an object as a cache as part of a larg

Re: [Pharo-dev] SpecInterpreter?

2014-07-03 Thread Yuriy Tymchuk
Awesome. I’ve missed that somehow. While I’ve got a reply from you, can I ask one specific question? As Roassal’s view is the main handle to control the visualisation, why can’t Roassal model use a View as a main property, and we have to use a script? The thing is that if you want to change som

Re: [Pharo-dev] SpecInterpreter?

2014-07-03 Thread Benjamin
And you can also find some explanations here: http://spec.st/docs/interpreter/#collect_the_data Ben On 03 Jul 2014, at 12:37, Yuriy Tymchuk wrote: > Hi, > > is there any explanation how SpecInterpreter works? > > Because in MorphicRoassalAdapter class you have: > > defaultSpec > > ^

Re: [Pharo-dev] SpecInterpreter?

2014-07-03 Thread Benjamin
the SpecInterpreter turns this into RTViewForSpec new whenLastEventChangedDo: model whenLastEventChangedBlock where model refers to the instance being currently build Ben On 03 Jul 2014, at 12:37, Yuriy Tymchuk wrote: > Hi, > > is there any explanation how SpecInterpreter works? > > Because

[Pharo-dev] SpecInterpreter?

2014-07-03 Thread Yuriy Tymchuk
Hi, is there any explanation how SpecInterpreter works? Because in MorphicRoassalAdapter class you have: defaultSpec ^ #(RTViewForSpec whenLastEventChangedDo: #(model whenLastEventChangedBlock)) and I cannot find out how this symbol magic is working. Uko

Re: [Pharo-dev] [Pharo-users] PillarHub

2014-07-03 Thread Damien Cassou
On Thu, Jul 3, 2014 at 11:48 AM, H. Hirzel wrote: > https://github.com/GitbookIO/gitbook > https://www.gitbook.io/ Pillar can generate GitBooks. -- Damien Cassou http://damiencassou.seasidehosting.st "Success is the ability to go from one failure to another without losing enthusiasm." Winston

Re: [Pharo-dev] [Pharo-users] PillarHub

2014-07-03 Thread H. Hirzel
On 7/2/14, J.F. Rick wrote: > Awesome. Not that I have time right now but I have always wanted to bring > Swiki / AniAniWeb into the present. This would be the right foundational > work to make this a useful reality. > > On a side note, I apologize for all the bad qualities of Pillar markup. > Bac

[Pharo-dev] [pharo-project/pharo-core]

2014-07-03 Thread GitHub
Branch: refs/tags/40060 Home: https://github.com/pharo-project/pharo-core

Re: [Pharo-dev] [Pharo4] Slots: Class Definition

2014-07-03 Thread Marcus Denker
This is now in 4.0 060. to play with it, execute: Object subclass: #B slots: {#iv => TestSlot} classVariableNames: '' category: ‘Playground' On 03 Jul 2014, at 10:21, Marcus Denker wrote: > Now classes with special Slots are shown with a special class definition > (t

[Pharo-dev] [pharo-project/pharo-core] 94db77: 40060

2014-07-03 Thread GitHub
Branch: refs/heads/4.0 Home: https://github.com/pharo-project/pharo-core Commit: 94db77f5862bd1646f5c7e3e0aeaae4c70e2ff1d https://github.com/pharo-project/pharo-core/commit/94db77f5862bd1646f5c7e3e0aeaae4c70e2ff1d Author: Jenkins Build Server Date: 2014-07-03 (Thu, 03 Jul 2014

Re: [Pharo-dev] [Pharo4] Slots: Class Definition

2014-07-03 Thread Marcus Denker
On 03 Jul 2014, at 10:52, Max Leske wrote: > > On 03.07.2014, at 10:21, Marcus Denker wrote: > >> Now classes with special Slots are shown with a special class definition >> (this is just a stand-in, not >> final… e.g. we need to add first class globals and think about what to do >> with #c

Re: [Pharo-dev] [Pharo4] Slots: Class Definition

2014-07-03 Thread Max Leske
On 03.07.2014, at 10:21, Marcus Denker wrote: > Now classes with special Slots are shown with a special class definition > (this is just a stand-in, not > final… e.g. we need to add first class globals and think about what to do > with #category… so we > will see. For now please treat this as

Re: [Pharo-dev] Access to Inria contribution server for pillarhub

2014-07-03 Thread Marcus Denker
On 03 Jul 2014, at 10:26, mikefilonov wrote: > Hello pharo-dev, > > Torsten suggested to create a CI job for PillarHub at > https://ci.inria.fr/pharo-contribution/ to build one-click image for the > project. I'll be really happy to do so. > > I registered at https://ci.inria.fr so I need a per

Re: [Pharo-dev] Again on #definesClass: and #includesClass:

2014-07-03 Thread Yuriy Tymchuk
Good, I will implement this and submit a slice. Thanks. Uko On 03 Jul 2014, at 10:27, Marcus Denker wrote: > > On 03 Jul 2014, at 10:09, Yuriy Tymchuk wrote: > >> In environments we have two methods: #definesClass: and #includesClass:. >> They make sense for package environments, as one of

Re: [Pharo-dev] Again on #definesClass: and #includesClass:

2014-07-03 Thread Marcus Denker
On 03 Jul 2014, at 10:09, Yuriy Tymchuk wrote: > In environments we have two methods: #definesClass: and #includesClass:. They > make sense for package environments, as one of them may include a class as it > defines extension methods for it, but it’s not defining the class itself. Now > #inc

[Pharo-dev] Access to Inria contribution server for pillarhub

2014-07-03 Thread mikefilonov
Hello pharo-dev, Torsten suggested to create a CI job for PillarHub at https://ci.inria.fr/pharo-contribution/ to build one-click image for the project. I'll be really happy to do so. I registered at https://ci.inria.fr so I need a permision to be granted for my user in order to proceed. Is her

[Pharo-dev] [Pharo4] Slots: Class Definition

2014-07-03 Thread Marcus Denker
Now classes with special Slots are shown with a special class definition (this is just a stand-in, not final… e.g. we need to add first class globals and think about what to do with #category… so we will see. For now please treat this as just a stand-in for playing with things. The idea is th

[Pharo-dev] Again on #definesClass: and #includesClass:

2014-07-03 Thread Yuriy Tymchuk
In environments we have two methods: #definesClass: and #includesClass:. They make sense for package environments, as one of them may include a class as it defines extension methods for it, but it’s not defining the class itself. Now #includesClass: is redefined in all environments, but #defines

[Pharo-dev] [Roassal3D] R3GridLayout, which one?

2014-07-03 Thread Roberto Minelli
Hi, I was trying Roassal3D and I need the simplest (and only!) grid layout that places elements on the XY plane. Looking at both examples and class hierarchies it seems that the R3XYGridLayout should do, but as soon as you add an #height (I am expecting the height to go along the Z axis) to th

Re: [Pharo-dev] PillarHub

2014-07-03 Thread Goubier Thierry
Le 03/07/2014 05:38, mikefilonov a écrit : Hi everyone, Thanks! I think Alexey will be really happy to read this thread when he is back to university in a month :) Congratulations! As for versioning yes we plan to implement it. I think it should be easy as Monticello implement it so it sho

Re: [Pharo-dev] busy monkey

2014-07-03 Thread Marcus Denker
On 03 Jul 2014, at 09:06, Nicolai Hess wrote: > Do we have problems with issue validation? Yes, it aborts with a DNU. I added a bug tracker entry for it but I have not yet found the time to look at it. (this has to do with the MethodContext / Context cleanup jn combination with Fuel, I guess

[Pharo-dev] busy monkey

2014-07-03 Thread Nicolai Hess
Do we have problems with issue validation? There are some issues at fogbugz with stay status: "Resolved (Monkey is Checking)". nicolai