Re: [Pharo-dev] Pharo Sprint in Buenos Aires - this saturday!

2013-09-14 Thread Stéphane Ducasse

On Sep 13, 2013, at 11:54 PM, GOUBIER Thierry thierry.goub...@cea.fr wrote:

 One thing with  RB environment scoping: RB selector environments are passive. 
 The implementorsOf: environment just contains the result of the search, not 
 the search query. If you create a new method of the same name, the 
 environment won't see it, and the tools either since they can't ask the 
 environment to re-run the query.

Yes and this is why we should unify Enviromnet and ring since in ring could can 
specify if you want active method. We should do a pass on all that.


 
 Thierry
 
 
 De : Pharo-dev [pharo-dev-boun...@lists.pharo.org] de la part de Stéphane 
 Ducasse [stephane.duca...@inria.fr]
 Date d'envoi : vendredi 13 septembre 2013 17:11
 À : Pharo Development List
 Objet : Re: [Pharo-dev] Pharo Sprint in Buenos Aires - this saturday!
 
 
 A RBEnvironment scoped version of my AltBrowser, with a bit of tree 
 filtering on the display.
 
 Ok I see.
 I  want to have everytools working on environment so that we get scoping.
 
 
 Finder is like the Finder plugin in Nautilus, except that it opens a scoped 
 instance of the browser.
 
 MessageBrowser is replaced by a scoped instance of the browser.
 
 And the browser knows how to adjust the tree display depending on the scope 
 (pruning the tree and adapting the display of items).
 
 Makes exploring code a lot easier mostly because of smart suggestions, 
 otherwise I would do implementorsOf:, get the message browser, and use 
 browse on each result one by one to open a new browser, and there have smart 
 suggestions to do implementorsOf: to be able to follow a cascade of message 
 sends :(
 
 I hated being in the finder, looking at the code pane and a multi arguments 
 message and saying to myself 'but how will I do sendersOf or implementorsOf 
 of that message?'
 
 Yes I understand.
 
 
 , and I now have unified menus, shortcuts and smart suggestions and I find 
 it really, really nice.
 
 do you have suggestion for the menus unification?
 
 Have a single code source editor* for all code panes, with the same menu 
 building** code in each :)
 
 Oh yes
 
 * This is probably the case in the old framework and the reason for having 
 all thoses menu actions inside SmalltalkEditor.
 
 ** But something pluggable so that we may still be able to experiment!
 
 Yes. We should really revisit all the menus and get one way to build them and 
 reuse them.
 
 
 Thierry
 --
 Thierry Goubier
 CEA list
 Laboratoire des Fondations des Systèmes Temps Réel Embarqués
 91191 Gif sur Yvette Cedex
 France
 Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
 ScreenshotFinder.png
 
 
 




Re: [Pharo-dev] Pharo Sprint in Buenos Aires - this saturday!

2013-09-13 Thread GOUBIER Thierry
One thing with  RB environment scoping: RB selector environments are passive. 
The implementorsOf: environment just contains the result of the search, not the 
search query. If you create a new method of the same name, the environment 
won't see it, and the tools either since they can't ask the environment to 
re-run the query.

Thierry


De : Pharo-dev [pharo-dev-boun...@lists.pharo.org] de la part de Stéphane 
Ducasse [stephane.duca...@inria.fr]
Date d'envoi : vendredi 13 septembre 2013 17:11
À : Pharo Development List
Objet : Re: [Pharo-dev] Pharo Sprint in Buenos Aires - this saturday!


 A RBEnvironment scoped version of my AltBrowser, with a bit of tree filtering 
 on the display.

Ok I see.
I  want to have everytools working on environment so that we get scoping.


 Finder is like the Finder plugin in Nautilus, except that it opens a scoped 
 instance of the browser.

 MessageBrowser is replaced by a scoped instance of the browser.

 And the browser knows how to adjust the tree display depending on the scope 
 (pruning the tree and adapting the display of items).

 Makes exploring code a lot easier mostly because of smart suggestions, 
 otherwise I would do implementorsOf:, get the message browser, and use browse 
 on each result one by one to open a new browser, and there have smart 
 suggestions to do implementorsOf: to be able to follow a cascade of message 
 sends :(

 I hated being in the finder, looking at the code pane and a multi arguments 
 message and saying to myself 'but how will I do sendersOf or implementorsOf 
 of that message?'

Yes I understand.


 , and I now have unified menus, shortcuts and smart suggestions and I find 
 it really, really nice.

 do you have suggestion for the menus unification?

 Have a single code source editor* for all code panes, with the same menu 
 building** code in each :)

Oh yes

 * This is probably the case in the old framework and the reason for having 
 all thoses menu actions inside SmalltalkEditor.

 ** But something pluggable so that we may still be able to experiment!

Yes. We should really revisit all the menus and get one way to build them and 
reuse them.


 Thierry
 --
 Thierry Goubier
 CEA list
 Laboratoire des Fondations des Systèmes Temps Réel Embarqués
 91191 Gif sur Yvette Cedex
 France
 Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
 ScreenshotFinder.png





Re: [Pharo-dev] Pharo Sprint in Buenos Aires - this saturday!

2013-09-12 Thread Camillo Bruni
 Actually that's a nice topic to focus the sprint on :)
 
 :) maybe I need some support for the whole keymapping stuff that seems to be 
 weird under linux :(
 
 
 Cool! Could you get the middle mouse button copy/paste to work as well?

yes! I will switch to linux during the sprint ;) so everything that works 
strangely shall be fixed!
The main things I have in mind are:
- broken shortcuts under linux
- broken mouse button under linux
- nautilus speedup by using newList
- maybe synchronize shortcuts in general over all tools


signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: [Pharo-dev] Pharo Sprint in Buenos Aires - this saturday!

2013-09-12 Thread Goubier Thierry



Le 12/09/2013 14:36, Camillo Bruni a écrit :

Actually that's a nice topic to focus the sprint on :)


:) maybe I need some support for the whole keymapping stuff that seems to be 
weird under linux :(



Cool! Could you get the middle mouse button copy/paste to work as well?


yes! I will switch to linux during the sprint ;) so everything that works 
strangely shall be fixed!
The main things I have in mind are:
- broken shortcuts under linux
- broken mouse button under linux
- nautilus speedup by using newList
- maybe synchronize shortcuts in general over all tools


Overall synchronisation is nice.

I've replaced MessageBrowser and the Finder UI in my own Pharo, and I 
now have unified menus, shortcuts and smart suggestions and I find it 
really, really nice.


Took time to get there :(

Thierry
--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95



Re: [Pharo-dev] Pharo Sprint in Buenos Aires - this saturday!

2013-09-12 Thread Esteban Lorenzano
beware of that... it could need changes in the vm :)

On Sep 12, 2013, at 2:36 PM, Camillo Bruni camillobr...@gmail.com wrote:

 Actually that's a nice topic to focus the sprint on :)
 
 :) maybe I need some support for the whole keymapping stuff that seems to 
 be weird under linux :(
 
 
 Cool! Could you get the middle mouse button copy/paste to work as well?
 
 yes! I will switch to linux during the sprint ;) so everything that works 
 strangely shall be fixed!
 The main things I have in mind are:
 - broken shortcuts under linux
 - broken mouse button under linux
 - nautilus speedup by using newList
 - maybe synchronize shortcuts in general over all tools




Re: [Pharo-dev] Pharo Sprint in Buenos Aires - this saturday!

2013-09-12 Thread Camillo Bruni
On 2013-09-12, at 10:00, Esteban Lorenzano esteba...@gmail.com wrote:
 beware of that... it could need changes in the vm :)

gna gna gna :D oh well, we'll get there :P


signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: [Pharo-dev] Pharo Sprint in Buenos Aires - this saturday!

2013-09-11 Thread Guillermo Polito
On Wed, Sep 11, 2013 at 3:50 PM, Gisela Decuzzi giseladecu...@gmail.comwrote:

 Pharo Sprint in Buenos Aires!
 When: sept 14 (This saturday!) We start at 10 and estimated finish at
 17:00. You can join in any moment!
 Where: 10Pines http://www.10pines.com/ (Av Leandro N. Alem 693 5°B)
 We will fix bugs and we are talking about improving usability (specially
 in Linux!)


Actually that's a nice topic to focus the sprint on :)





 2013/9/6 Gisela Decuzzi giseladecu...@gmail.com

 Excelent, now we have to think in wich issues resolve and who will
 provide the food/drink ;)



 2013/9/6 Camillo Bruni camillobr...@gmail.com

 Sounds great to me,

 So to clear:
 Title:Pharo Spring
 Date: 2013-09-14 (Saturday, Hours to be discussed)
 Location: 10pines

 thanks for helping out :)

 On 2013-09-06, at 12:18, Nicolas Passerini npasser...@gmail.com wrote:
  I think it would be great to use 10Pines office if it is available.
 
 
  On Fri, Sep 6, 2013 at 12:15 PM, Gisela Decuzzi 
 giseladecu...@gmail.comwrote:
 
  Hello! If we are having hosting problems during the weekend with the
  sprint we can use 10Pines (http://www.10pines.com/) office.In fact
 in ten
  pines we will be very happy to offer our place for this kind of
 events.
  During the week is more complex to find room, but we are not used to
 work
  during weekends ;)
 
  So, the office is near Retiro (Av. Leandro N. Alem y Viamonte) we have
  internet access and if it's sunny we can use the roof.
  We should set a date to confirm the availability (again if it's
 weekend,
  is available otherwise we should check).
 
 
 
 
 
  2013/9/4 Camillo Bruni camillobr...@gmail.com
 
  From the doodle we're around 7, so I'd count with something like 10
  people?
  And yes, I think internet connection is a requirement, at least for
  updating the issue tracker.
 
  On 2013-09-04, at 10:32, Nicolas Passerini npasser...@gmail.com
 wrote:
 
  I think UTN is not a good idea for a Pharo sprint, because we will
 need
  a
  good Internet connection and that can not be guaranteed here.
  (Or correct me and tell me that Internet connection is not a must,
 so we
  can meet here at UTN without problems).
 
  How much people is coming to the Sprint?
 
 
  On Wed, Sep 4, 2013 at 10:12 AM, Sebastian Tleye stl...@gmail.com
  wrote:
 
  The Pabellon 1 is closed on saturdays afternoon, but have you
 asked for
  Pabellon 2? I think it's open on saturdays (i don't know if it is
  possible
  to book a room)
 
 
  2013/9/4 Guillermo Polito guillermopol...@gmail.com
 
  Probably UTN?
 
 
  On Wed, Sep 4, 2013 at 2:45 PM, Camillo Bruni 
 camillobr...@gmail.com
  wrote:
 
  So it looks like we are going to do the Pharo sprint in Buenos
 Aires
  Saturday, the 14th of September.
  The question is now where do we meet?
  The original idea was to reserver a room at the UBA, but that is
 not
  possible the weekend.
  Any suggestions?
 
  On 2013-09-03, at 09:05, Mariano Martinez Peck 
  marianop...@gmail.com
  wrote:
 
  Cool. I'll be there, of course!
  Keep us informed.
  Cheers,
 
 
  On Mon, Sep 2, 2013 at 10:42 PM, Camillo Bruni 
  camillobr...@gmail.com
  wrote:
 
  everything is open so far, guido had the idea of reserving a
 room
  at
  the
  UBA,
  we will have more details tomorrow :)
 
  On 2013-09-02, at 21:24, Gisela Decuzzi 
 giseladecu...@gmail.com
  wrote:
  Great! The idea is to spend the full day? Or do you have any
  planed
  time?
 
 
  2013/9/2 Camillo Bruni camillobr...@gmail.com
 
  I spend a month in Buenos Aires working together with Guido
  Chari @
  the
  UBA,
  we take this opportunity to organize a Pharo sprint outside
  France
  ;)
 
  We are in early preparation phase and the date nor location
 isn't
  fixed
  yet,
  so if you are motivated to join, can mark possible dates on
 this
  doodle:
 
  http://doodle.com/qey7iieqm5yr4wwy
 
  cheers,
  camillo
 
 
 
 
 
  --
  Mariano
  http://marianopeck.wordpress.com
 
 
 
 
 
 
  --
  You received this message because you are subscribed to the Google
 Groups
  Taller de Lenguajes de Programación group.
  To unsubscribe from this group and stop receiving emails from it,
 send an
  email to tlp-utn-2012+unsubscr...@googlegroups.com.
  For more options, visit https://groups.google.com/groups/opt_out.
 






Re: [Pharo-dev] Pharo Sprint in Buenos Aires - this saturday!

2013-09-11 Thread Camillo Bruni

On 2013-09-11, at 18:40, Guillermo Polito guillermopol...@gmail.com wrote:

 On Wed, Sep 11, 2013 at 3:50 PM, Gisela Decuzzi 
 giseladecu...@gmail.comwrote:
 
 Pharo Sprint in Buenos Aires!
 When: sept 14 (This saturday!) We start at 10 and estimated finish at
 17:00. You can join in any moment!
 Where: 10Pines http://www.10pines.com/ (Av Leandro N. Alem 693 5°B)
 We will fix bugs and we are talking about improving usability (specially
 in Linux!)
 
 
 Actually that's a nice topic to focus the sprint on :)

:) maybe I need some support for the whole keymapping stuff that seems to be 
weird under linux :(


signature.asc
Description: Message signed with OpenPGP using GPGMail