[Pharo-dev] Lets Talk about Pharo Help tool
Ben wrote kilon wrote: I already have started documenting my GLTutorial package using the pharo help tool. It wont be long till I finish that, next is nativeboost. I took a look at help tool packages , looks like classes are way more simple than I expected which is good thing, they are easy to extend , so I think I will extend them abit and use them as base for implementing my own help tool. I will distribute the result from my own repos (smalltalk hub), in case people don't like my own implementation of a help tool. Thank you all for your assistance. Great that you are doing these. I'm looking forward to them. cheers -ben Yes, me too. Tell us when you have something ready and feel free to ask questions if help on help is required. Thx T.
Re: [Pharo-dev] Debugger 'thisContext' variable name change to 'self'
Hello, Actually I ported this inspector to Spec and I forgot to change the label. To me this is a bug. I opened bug 11576 https://pharo.fogbugz.com/default.asp?11576 . A slice is in inbox. I guess it will be in Pharo 3 before the end of the day. Thanks for the feedback :) Clement 2013/9/11 b...@openinworld.com Debugging in Pharo 3.0 I noticed that the bottom right list of variables has 'self' rather than 'thisContext' per Pharo2.0. Inspecting this 'self' shows a MethodContext. Before I log a ticket just thought I'd ask Is that an intentional permanent change, or just interim behaviour ? 'thisContext' is a well documented part of Smalltalk that Pharo inherited, and having two 'self' variables shown in the debugger is sightly confusing. cheers -ben
Re: [Pharo-dev] Debugger 'thisContext' variable name change to 'self'
On Sep 11, 2013, at 8:52 AM, Clément Bera bera.clem...@gmail.com wrote: Hello, Actually I ported this inspector to Spec and I forgot to change the label. To me this is a bug. I opened bug 11576 . A slice is in inbox. I guess it will be in Pharo 3 before the end of the day. of course. I will do updates in parallel to Stef's What is new in Pharo talk. (to make sure that it will be outdated before it ends ;-) Thanks for the feedback :) Clement 2013/9/11 b...@openinworld.com Debugging in Pharo 3.0 I noticed that the bottom right list of variables has 'self' rather than 'thisContext' per Pharo2.0. Inspecting this 'self' shows a MethodContext. Before I log a ticket just thought I'd ask Is that an intentional permanent change, or just interim behaviour ? 'thisContext' is a well documented part of Smalltalk that Pharo inherited, and having two 'self' variables shown in the debugger is sightly confusing. cheers -ben signature.asc Description: Message signed with OpenPGP using GPGMail
[Pharo-dev] [update 3.0] #30388
30388 - 11572 Cannot create new protocols https://pharo.fogbugz.com/f/cases/11572 11570 Clean up some send of #halt https://pharo.fogbugz.com/f/cases/11570 11567 Some methods in SequenceableCollection should be moved to PolygonMorph https://pharo.fogbugz.com/f/cases/11567 Diff information: http://smalltalkhub.com/mc/Pharo/Pharo30/main/UIManager-MarcusDenker.114.diff http://smalltalkhub.com/mc/Pharo/Pharo30/main/Tools-MarcusDenker.1245.diff http://smalltalkhub.com/mc/Pharo/Pharo30/main/Polymorph-Widgets-MarcusDenker.908.diff http://smalltalkhub.com/mc/Pharo/Pharo30/main/Morphic-Base-MarcusDenker.94.diff http://smalltalkhub.com/mc/Pharo/Pharo30/main/Kernel-MarcusDenker.1607.diff http://smalltalkhub.com/mc/Pharo/Pharo30/main/Graphics-Display Objects-MarcusDenker.116.diff http://smalltalkhub.com/mc/Pharo/Pharo30/main/FreeType-MarcusDenker.630.diff http://smalltalkhub.com/mc/Pharo/Pharo30/main/Balloon-MarcusDenker.106.diff signature.asc Description: Message signed with OpenPGP using GPGMail
Re: [Pharo-dev] How to bind keyboard shortcuts to messages ?
yes you are right, but in fact Stef documentation is ok... just ahead of his time: we still didn't have the time to integrate the change who will change #on:do:, but it will come... :) Esteban On Sep 10, 2013, at 11:02 PM, kilon theki...@yahoo.co.uk wrote: Stephane please note that your documentation does not work for my pharo 3.0 for example according to Guillermo blog post binding closing the window of workspace to shift+cmd+a morph on: $a shift command do: [ morph delete ]. works like a charm. But your doc in the link you gave me says morph bindKeyCombination: $a shift command toAction: [ morph delete ]. which does not work. Maybe I am using an older Pharo 3.0 ? -- View this message in context: http://forum.world.st/How-to-bind-keyboard-shortcuts-to-messages-tp4707525p4707548.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
[Pharo-dev] [update 3.0] #30389
30389 - 11559 Move TranslucentPattern and Highlights from Color to its users https://pharo.fogbugz.com/f/cases/11559 11558 ColormakeForegroundColor should be called #contrastringForegroundColor https://pharo.fogbugz.com/f/cases/11558 11576 ThisContext inspector in debugger shows incorrect label https://pharo.fogbugz.com/f/cases/11576 Diff information: http://smalltalkhub.com/mc/Pharo/Pharo30/main/Spec-Inspector-MarcusDenker.70.diff http://smalltalkhub.com/mc/Pharo/Pharo30/main/Spec-Debugger-MarcusDenker.113.diff http://smalltalkhub.com/mc/Pharo/Pharo30/main/Morphic-Base-MarcusDenker.96.diff http://smalltalkhub.com/mc/Pharo/Pharo30/main/Growl-MarcusDenker.25.diff http://smalltalkhub.com/mc/Pharo/Pharo30/main/Graphics-Primitives-MarcusDenker.117.diff http://smalltalkhub.com/mc/Pharo/Pharo30/main/Graphics-Display Objects-MarcusDenker.117.diff signature.asc Description: Message signed with OpenPGP using GPGMail
[Pharo-dev] [regression reporter]regression occurred
https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-2-Validation/label=mac/490/ 2 regressions found. Tests.Release.ReleaseTest.testUndeclared Zinc.Zodiac.ZnHTTPSTests.testWikimedia
[Pharo-dev] [regression reporter]regression occurred
https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-2-Validation/label=win/490/ 1 regressions found. Tests.Release.ReleaseTest.testUndeclared
Re: [Pharo-dev] How to bind keyboard shortcuts to messages ?
Ah ok, no problemo I am in no hurry, and I agree its a very important change as it makes things a lot more readable. -- View this message in context: http://forum.world.st/How-to-bind-keyboard-shortcuts-to-messages-tp4707525p4707605.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Re: [Pharo-dev] How to bind keyboard shortcuts to messages ?
Hehey! I just downloaded latest 3.0 and #bindKeyCombination: toAction: is there (you made me doubt if I did it or not! :P) But yes, the api for 20 is on:do: and it changed for 30 to clarify. On Wed, Sep 11, 2013 at 9:32 AM, kilon theki...@yahoo.co.uk wrote: Ah ok, no problemo I am in no hurry, and I agree its a very important change as it makes things a lot more readable. -- View this message in context: http://forum.world.st/How-to-bind-keyboard-shortcuts-to-messages-tp4707525p4707605.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Re: [Pharo-dev] How to bind keyboard shortcuts to messages ?
Le 11/09/2013 09:49, Guillermo Polito a écrit : Hehey! I just downloaded latest 3.0 and #bindKeyCombination: toAction: is there (you made me doubt if I did it or not! :P) But yes, the api for 20 is on:do: and it changed for 30 to clarify. Me, I'm getting a bit confused in 30 about that:). It seems it has changed three times in 3.0. I've seen so far being discussed: onKey:do: onShortcut:do: onKeyCombination:do: and now: bindKeyCombination:toAction: Has on:do: been removed or deprecated in 3.0? Thierry On Wed, Sep 11, 2013 at 9:32 AM, kilon theki...@yahoo.co.uk mailto:theki...@yahoo.co.uk wrote: Ah ok, no problemo I am in no hurry, and I agree its a very important change as it makes things a lot more readable. -- View this message in context: http://forum.world.st/How-to-bind-keyboard-shortcuts-to-messages-tp4707525p4707605.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. -- 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] How to bind keyboard shortcuts to messages ?
yes you are correct of course, it has changed, I download latest image and now it works. Apparently Pharo moves too fast forward for me :D Will need to make more regular download of images. Actually now that I think of it I need to ask another question of the list about staying up to date, I think it deserves its own thread. Guillermo Polito wrote Hehey! I just downloaded latest 3.0 and #bindKeyCombination: toAction: is there (you made me doubt if I did it or not! :P) But yes, the api for 20 is on:do: and it changed for 30 to clarify. On Wed, Sep 11, 2013 at 9:32 AM, kilon lt; thekilon@.co gt; wrote: Ah ok, no problemo I am in no hurry, and I agree its a very important change as it makes things a lot more readable. -- View this message in context: http://forum.world.st/How-to-bind-keyboard-shortcuts-to-messages-tp4707525p4707605.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. -- View this message in context: http://forum.world.st/How-to-bind-keyboard-shortcuts-to-messages-tp4707525p4707616.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Re: [Pharo-dev] How to bind keyboard shortcuts to messages ?
Le 11/09/2013 10:05, kilon a écrit : yes you are correct of course, it has changed, I download latest image and now it works. Apparently Pharo moves too fast forward for me :D Will need to make more regular download of images. Actually now that I think of it I need to ask another question of the list about staying up to date, I think it deserves its own thread. Can start here :) What I do is have makefiles which delete my local image and build a new one by: downloading from get.pharo.org and loading slices and default packages I need. Rebuilding a new image from scratch takes between 1 and 5 minutes (with a huge boost courtesy of Esteban's RPackageSet caching). Thierry Guillermo Polito wrote Hehey! I just downloaded latest 3.0 and #bindKeyCombination: toAction: is there (you made me doubt if I did it or not! :P) But yes, the api for 20 is on:do: and it changed for 30 to clarify. On Wed, Sep 11, 2013 at 9:32 AM, kilon lt; thekilon@.co gt; wrote: Ah ok, no problemo I am in no hurry, and I agree its a very important change as it makes things a lot more readable. -- View this message in context: http://forum.world.st/How-to-bind-keyboard-shortcuts-to-messages-tp4707525p4707605.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. -- View this message in context: http://forum.world.st/How-to-bind-keyboard-shortcuts-to-messages-tp4707525p4707616.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. -- 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
[Pharo-dev] How to state up to date with Pharo ?
So what the best way to ensure that I have the latest version of pharo ? To tell you the truth I kinda miss git/github ability to keep me update to the latest version of things. The problem with pharo is that it uses its own internal system and updating things is not as simple as a git pull. So whats the best way to being always updated with the VM (binary) and the Image ? I have taken a visit at jenkins server but I am confused how to use it and what I should be downloading. Builds are not documented in such way to make clear to a begineer like me what he should download for his needs. I know there is also a github repo again I am confused whether I should clone that . -- View this message in context: http://forum.world.st/How-to-state-up-to-date-with-Pharo-tp4707617.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Re: [Pharo-dev] How to state up to date with Pharo ?
My approach: make clean make With a makefile similar to: https://github.com/ThierryGoubier/AltBrowser/blob/master/Documentation/Makefile Some of the usefull scripts are: wget -0- get.pharo.org/30+vm | bash Will get you the latest vm and the latest image. You can also rely on the pharo ppa for ubuntu, if this is the Linux you use. Thierry Le 11/09/2013 10:12, kilon a écrit : So what the best way to ensure that I have the latest version of pharo ? To tell you the truth I kinda miss git/github ability to keep me update to the latest version of things. The problem with pharo is that it uses its own internal system and updating things is not as simple as a git pull. So whats the best way to being always updated with the VM (binary) and the Image ? I have taken a visit at jenkins server but I am confused how to use it and what I should be downloading. Builds are not documented in such way to make clear to a begineer like me what he should download for his needs. I know there is also a github repo again I am confused whether I should clone that . -- View this message in context: http://forum.world.st/How-to-state-up-to-date-with-Pharo-tp4707617.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. -- 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] How to state up to date with Pharo ?
On Wed, Sep 11, 2013 at 10:12 AM, kilon theki...@yahoo.co.uk wrote: So what the best way to ensure that I have the latest version of pharo ? what many of do is to let a continuous integration server build your application on top of the latest Pharo everyday. So, you would have to: - push your code somewhere public (e.g., smalltalkhub) - write a configuration for your application (read the metacello chapter of this book http://rmod.lille.inria.fr/deepIntoPharo/) - register at https://ci.inria.fr/ - ask to be a member of the pharo-contribution project on https://ci.inria.fr/ - create a new job by cloning https://ci.inria.fr/pharo-contribution/view/Helper/job/JobTemplate/ And let Jenkins to the job. Everyday, you start your work by downloading the newest image built by Jenkins. I advise you to use the Pharo launcher (https://ci.inria.fr/pharo-contribution/job/PharoLauncher) which downloads images directly from Jenkins. -- Damien Cassou http://damiencassou.seasidehosting.st Success is the ability to go from one failure to another without losing enthusiasm. Winston Churchill
[Pharo-dev] Update of ConfigurationOfOSProcess
Hi all, I have updated ConfigurationOfOSProcess and ConfigurationOfCommandShell to load the latest versions of OSProcess and CommandShell. I uploaded ConfigurationOfOSProcess in the Pharo20 Meta repository, the Pharo30 Meta repository, and both configurations in squeaksource meta repository. 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] How to bind keyboard shortcuts to messages ?
On Wed, Sep 11, 2013 at 10:03 AM, Goubier Thierry thierry.goub...@cea.frwrote: Le 11/09/2013 09:49, Guillermo Polito a écrit : Hehey! I just downloaded latest 3.0 and #bindKeyCombination: toAction: is there (you made me doubt if I did it or not! :P) But yes, the api for 20 is on:do: and it changed for 30 to clarify. Me, I'm getting a bit confused in 30 about that:). It seems it has changed three times in 3.0. I've seen so far being discussed: onKey:do: onShortcut:do: onKeyCombination:do: and now: bindKeyCombination:toAction: Yes, we revisited the decision a couple of times :). Sorry if that made trouble... Has on:do: been removed or deprecated in 3.0? Not yet. As you can see if you browse latest version, you have on: aShortcut do: anAction ^ self bindKeyCombination: aShortcut toAction: anAction That should be actually deprecated (to avoid people using it and confuse it with exception handling), yes... Thierry On Wed, Sep 11, 2013 at 9:32 AM, kilon theki...@yahoo.co.uk mailto:theki...@yahoo.co.uk wrote: Ah ok, no problemo I am in no hurry, and I agree its a very important change as it makes things a lot more readable. -- View this message in context: http://forum.world.st/How-to-**bind-keyboard-shortcuts-to-** messages-tp4707525p4707605.**htmlhttp://forum.world.st/How-to-bind-keyboard-shortcuts-to-messages-tp4707525p4707605.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. -- 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] How to bind keyboard shortcuts to messages ?
Le 11/09/2013 12:51, Guillermo Polito a écrit : On Wed, Sep 11, 2013 at 10:03 AM, Goubier Thierry thierry.goub...@cea.fr mailto:thierry.goub...@cea.fr wrote: Le 11/09/2013 09:49, Guillermo Polito a écrit : Hehey! I just downloaded latest 3.0 and #bindKeyCombination: toAction: is there (you made me doubt if I did it or not! :P) But yes, the api for 20 is on:do: and it changed for 30 to clarify. Me, I'm getting a bit confused in 30 about that:). It seems it has changed three times in 3.0. I've seen so far being discussed: onKey:do: onShortcut:do: onKeyCombination:do: and now: bindKeyCombination:toAction: Yes, we revisited the decision a couple of times :). Sorry if that made trouble... The last one has the merit of being perfectly clear :) Has on:do: been removed or deprecated in 3.0? Not yet. As you can see if you browse latest version, you have on: aShortcut do: anAction ^ self bindKeyCombination: aShortcut toAction: anAction That should be actually deprecated (to avoid people using it and confuse it with exception handling), yes... And to force all users of it to switch to the new version when porting to 3.0 as well. If it looks as reasonably final, I'll add an issue to bring the new selector to 2.0. Thanks :) Thierry Thierry On Wed, Sep 11, 2013 at 9:32 AM, kilon theki...@yahoo.co.uk mailto:theki...@yahoo.co.uk mailto:theki...@yahoo.co.uk mailto:theki...@yahoo.co.uk wrote: Ah ok, no problemo I am in no hurry, and I agree its a very important change as it makes things a lot more readable. -- View this message in context: http://forum.world.st/How-to-__bind-keyboard-shortcuts-to-__messages-tp4707525p4707605.__html http://forum.world.st/How-to-bind-keyboard-shortcuts-to-messages-tp4707525p4707605.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. -- 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 -- 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
[Pharo-dev] [update 3.0] #30390
30390 - 10633 SettingsBrowser is *extremely* slow https://pharo.fogbugz.com/f/cases/10633 11580 PharoUsers#initialize should not set gravatar https://pharo.fogbugz.com/f/cases/11580 11577 Undeclared Variables: HighLightBitmaps-nil #TranslucentPatterns-nil https://pharo.fogbugz.com/f/cases/11577 Diff information: http://smalltalkhub.com/mc/Pharo/Pharo30/main/Tools-MarcusDenker.1247.diff http://smalltalkhub.com/mc/Pharo/Pharo30/main/Settings-System-MarcusDenker.27.diff http://smalltalkhub.com/mc/Pharo/Pharo30/main/Morphic-Base-MarcusDenker.98.diff http://smalltalkhub.com/mc/Pharo/Pharo30/main/KeyChain-MarcusDenker.54.diff http://smalltalkhub.com/mc/Pharo/Pharo30/main/Graphics-Display Objects-MarcusDenker.119.diff signature.asc Description: Message signed with OpenPGP using GPGMail
Re: [Pharo-dev] How to state up to date with Pharo ?
Damien: Is there some guide to do the same in a private environment? I is... using an HTTP/FTP/Git server as the monticello repo (SmalltalkHub seems overkill). Kilon: I guess the main prerequisite is to have all the Monticello packages of your classes properly configured, and also the Metacello stuff in line (ConfigurationOf...). Then it is a matter of setting up a new image through command line loading the needed Metacello versions and then your own. You can do this in the context of a CI server or with a fresh image + cmdline in your own computer. Regards! Esteban A. Maringolo 2013/9/11 Damien Cassou damien.cas...@gmail.com On Wed, Sep 11, 2013 at 10:12 AM, kilon theki...@yahoo.co.uk wrote: So what the best way to ensure that I have the latest version of pharo ? what many of do is to let a continuous integration server build your application on top of the latest Pharo everyday. So, you would have to: - push your code somewhere public (e.g., smalltalkhub) - write a configuration for your application (read the metacello chapter of this book http://rmod.lille.inria.fr/deepIntoPharo/) - register at https://ci.inria.fr/ - ask to be a member of the pharo-contribution project on https://ci.inria.fr/ - create a new job by cloning https://ci.inria.fr/pharo-contribution/view/Helper/job/JobTemplate/ And let Jenkins to the job. Everyday, you start your work by downloading the newest image built by Jenkins. I advise you to use the Pharo launcher (https://ci.inria.fr/pharo-contribution/job/PharoLauncher) which downloads images directly from Jenkins. -- Damien Cassou http://damiencassou.seasidehosting.st Success is the ability to go from one failure to another without losing enthusiasm. Winston Churchill
[Pharo-dev] [regression reporter]regression occurred
https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-2-Validation/label=win/491/ 1 regressions found. Zinc.Zodiac.ZnHTTPSTests.testGetPharoVersion
Re: [Pharo-dev] How to state up to date with Pharo ?
On Wed, Sep 11, 2013 at 2:35 PM, Esteban A. Maringolo emaring...@gmail.com wrote: Is there some guide to do the same in a private environment? I is... using an HTTP/FTP/Git server as the monticello repo (SmalltalkHub seems overkill). sure, you can set up your own jenkins server that downloads the image from http://files.pharo.org/image/30/ and installs something on top using a configuration. You don't need SmalltalkHub, any monticello repository will do (even a directory is fine, provided that it can be accessed from both the developer's computers and jenkins) -- Damien Cassou http://damiencassou.seasidehosting.st Success is the ability to go from one failure to another without losing enthusiasm. Winston Churchill
Re: [Pharo-dev] Update of ConfigurationOfOSProcess
Well, I waited for Sean to do it for Pharo2.0 last time around, so it's time I shoulder my part :) But this means my gitfiletree is getting out of date with filetree and that I have no more excuses to avoid doing it :( Thierry Le 11/09/2013 15:20, Tudor Girba a écrit : Thank you indeed. Doru On Wed, Sep 11, 2013 at 3:12 PM, David T. Lewis le...@mail.msen.com mailto:le...@mail.msen.com wrote: On Wed, Sep 11, 2013 at 11:40:07AM +0200, Goubier Thierry wrote: Hi all, I have updated ConfigurationOfOSProcess and ConfigurationOfCommandShell to load the latest versions of OSProcess and CommandShell. I uploaded ConfigurationOfOSProcess in the Pharo20 Meta repository, the Pharo30 Meta repository, and both configurations in squeaksource meta repository. Thierry Thank you :) Dave -- www.tudorgirba.com http://www.tudorgirba.com Every thing has its own flow -- 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
[Pharo-dev] Pharo Sprint in Buenos Aires - this saturday!
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!) 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] NBOpengl Error : IcompatibleLayoutConflict
So this mean this is more of a warning than an error and it does not really affect the installation of NBOpenGL ? and what it means by invalid state for a small period ? is that a bytecode issue or an object issue ? Camillo Bruni-3 wrote yeah we have to have solve this somehow, it is a side-effect of the new class-builder which actually properly validates the layouts of classes. If you modify classes with monticello they might end up in an invalid state for a short period. Previously this went undetected, the SlotClassBuilder is very picky about this :(. Maybe an intermediate solution for this is to disable any kind of validation while we load stuff with Monticello... On 2013-09-11, at 15:13, kilon lt; thekilon@.co gt; wrote: IcompatibleLayoutConflict: Class with PointerLayout cannot be extended as byte is the error i am getting using the very latest pharo 3.0 image while trying to load NBOpengl (ConfigurationOfNBOpenGL project version: '2.0') load. here is the full trace http://pastebin.com/an4KFVrH I get the same error in macos and ubuntu, I suspect windoom is same too. -- View this message in context: http://forum.world.st/NBOpengl-Error-IcompatibleLayoutConflict-tp4707721.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. signature.asc (457 bytes) lt;http://forum.world.st/attachment/4707735/0/signature.ascgt; -- View this message in context: http://forum.world.st/NBOpengl-Error-IcompatibleLayoutConflict-tp4707721p4707745.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Re: [Pharo-dev] NBOpengl Error : IcompatibleLayoutConflict
yeah we have to have solve this somehow, it is a side-effect of the new class-builder which actually properly validates the layouts of classes. If you modify classes with monticello they might end up in an invalid state for a short period. Previously this went undetected, the SlotClassBuilder is very picky about this :(. Maybe an intermediate solution for this is to disable any kind of validation while we load stuff with Monticello... On 2013-09-11, at 15:13, kilon theki...@yahoo.co.uk wrote: IcompatibleLayoutConflict: Class with PointerLayout cannot be extended as byte is the error i am getting using the very latest pharo 3.0 image while trying to load NBOpengl (ConfigurationOfNBOpenGL project version: '2.0') load. here is the full trace http://pastebin.com/an4KFVrH I get the same error in macos and ubuntu, I suspect windoom is same too. -- View this message in context: http://forum.world.st/NBOpengl-Error-IcompatibleLayoutConflict-tp4707721.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. signature.asc Description: Message signed with OpenPGP using GPGMail
Re: [Pharo-dev] Pharo Sprint in Buenos Aires - this saturday!
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!
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
Re: [Pharo-dev] NBOpengl Error : IcompatibleLayoutConflict
Well no it is an error since the classes are in an invalid state. It is not possible to do all migrations with Monticello and keep all classes in a sane condition all the time. Just image moving an instance variable from a subclass which is in one monticello package B to a superclass which is in another package A. If the default load order is A - B then you will have all of a sudden a double variable declaration. In any case, the old class builder was very permissive and it even let you continue to work with classes with invalid layout states (for instance the duplicate variables, or incompatibly subclass layouts). For as long as you don't have instances and you do not use these classes there is not really a problem. On 2013-09-11, at 16:31, kilon theki...@yahoo.co.uk wrote: So this mean this is more of a warning than an error and it does not really affect the installation of NBOpenGL ? and what it means by invalid state for a small period ? is that a bytecode issue or an object issue ? Camillo Bruni-3 wrote yeah we have to have solve this somehow, it is a side-effect of the new class-builder which actually properly validates the layouts of classes. If you modify classes with monticello they might end up in an invalid state for a short period. Previously this went undetected, the SlotClassBuilder is very picky about this :(. Maybe an intermediate solution for this is to disable any kind of validation while we load stuff with Monticello... On 2013-09-11, at 15:13, kilon lt; thekilon@.co gt; wrote: IcompatibleLayoutConflict: Class with PointerLayout cannot be extended as byte is the error i am getting using the very latest pharo 3.0 image while trying to load NBOpengl (ConfigurationOfNBOpenGL project version: '2.0') load. here is the full trace http://pastebin.com/an4KFVrH I get the same error in macos and ubuntu, I suspect windoom is same too. -- View this message in context: http://forum.world.st/NBOpengl-Error-IcompatibleLayoutConflict-tp4707721.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. signature.asc (457 bytes) lt;http://forum.world.st/attachment/4707735/0/signature.ascgt; -- View this message in context: http://forum.world.st/NBOpengl-Error-IcompatibleLayoutConflict-tp4707721p4707745.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. signature.asc Description: Message signed with OpenPGP using GPGMail
[Pharo-dev] Fwd: NBFFI version of the OpenDBXDriver
* Hi! * * I'd like to show a bit the outcome of the first iteration of the DBXTalk Gsoc of this year. First, I've been adapting myself to the environment and technology (DBXTalk, OpenDBX, TalkFFI), and I've written some little tutorials of what I've learnt about them: - Post of how to install OpenDBX http://rochiamaya.wordpress.com/2013/07/28/how-to-install-version-1-4-6-of-opendbx-for-linux/ - Post of how to install and use TalkFFI to generate mappings http://rochiamaya.wordpress.com/2013/07/30/create-bindings-with-talkffi/ - Post of how to use mappings generated by TalkFFI http://rochiamaya.wordpress.com/2013/08/06/how-to-use-the-generated-bindings-talkffi/ Also, as concrete code, we have built a NBFFI version of the OpenDBXDriver. The main idea of this is to provide a backward compatibility layer to people that use OpenDBX, while letting us move forward dropping the old FFI implementation. Gofer it smalltalkhubUser: 'DBXTalk' project: 'Configurations'; configurationOf: 'OpenDBXDriver'; load. (((Smalltalk at: #ConfigurationOfOpenDBXDriver) perform: #project) perform: #version: with: ‘1.3’) load: 'DeveloperGroup'. However, the configuration still supports to load the former version of the driver (no NBFFI) Gofer it smalltalkhubUser: 'DBXTalk' project: 'Configurations'; configurationOf: 'OpenDBXDriver'; load. (((Smalltalk at: #ConfigurationOfOpenDBXDriver) perform: #project) perform: #version: with: ‘1.3’) load: 'FFIDriver'. And the configuration with only NBFFI version. Gofer it smalltalkhubUser: 'DBXTalk' project: 'Configurations'; configurationOf: 'OpenDBXDriver'; load. (((Smalltalk at: #ConfigurationOfOpenDBXDriver) perform: #project) perform: #version: with: ‘1.3’) load: 'NBFFIDriver'. To use, writte in the Workspace and DoIt: “to set the NBFFI bind” LibOpenDBXMap initialize. OpenDBX current: NBPharoOpenDBX new. “or to set the oldFFI bind” OpenDBX current: FFIOpenDBX ffiImplementationForOS . In our current/next steps, we are starting to dig into the other driver implementations. I'm currently working in a Mysql driver implementation that will use the C mysql library directly without the intermediation of OpenDBX. That way, the setup of the environment will be far easier and the entry barrier will be lowered. Best Regards!* *Rocio.*
Re: [Pharo-dev] cannot commit with gofer to sthub (HTTP 403)
Hi, Yes, I know that. I was just saying that I tried multiple variations just in case someone wanted to know. The debugger is not particularly helpful here: I just get a 403 response which means that the authentication fails. I cannot see where the problem is. Cheers, Doru On Tue, Sep 10, 2013 at 7:22 PM, MartinW w...@fastmail.fm wrote: Tudor Girba-2 wrote with the url being already authenticated beforehand. I also tried by passing the url:username:password: explicitly, but this has the same 403 effect. Anyone knows what the issue is? At least I know that second part: *If the repository is already present* in the image sending url:username:password: to a Gofer instance has no effect at all. So if your repository is in the image without username and password sending url:username: 'correctName' password: 'correctPassword' will change nothing. You have to manually edit the repository info. On the other hand - if you have a repository with correct username and password you can send url:username: 'someNonsense' password: 'wrongPassword' and everything will still work correctly. If you just get something via Gofer from a public repository you have the repository added by Gofer and when you later want to push to the repository via Gofer and provide your username and password - you get an error. That's why i was asking about programatically manipulating repositories: http://stackoverflow.com/questions/18100136/manipulating-repositories-for-specific-monticello-packages-programatically -- View this message in context: http://forum.world.st/cannot-commit-with-gofer-to-sthub-HTTP-403-tp4707412p4707523.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. -- www.tudorgirba.com Every thing has its own flow