[Pharo-users] [ANN] Pharo Sprint tomorrow, March 3

2017-03-01 Thread Marcus Denker
We will organize a Pharo sprint / Moose dojo March, 03, starting at 10:00am. (Local Time Paris). Goals of this sprint: • Clean issue tracker to prepare for release Pharo6 • remove Pharo6 tag from not-important cases • Check Pharo5 Issues and pending back-ports Remotely,

[Pharo-users] Fwd: Welcome to GSoC 2017!

2017-03-01 Thread Serge Stinckwich
Dear all, please find below more information about the GSOC 2017 program. Among the changes for 2017 that we should pay attention, two are quite important: - Students can only be accepted into GSoC 2 times. Google Admins will do a sanity check on all accepted students once you select your

Re: [Pharo-users] Arduino

2017-03-01 Thread Ben Coman
On Thu, Mar 2, 2017 at 5:31 AM, olivier auverlot wrote: > > Hi, > > Since some weeks, I do some experimentations with an Arduino board. I search > now to use my Arduino with Pharo. I have found some informations on the web > but nothing seems usable or up to date for

Re: [Pharo-users] [ANN] Regex Tester Tool for Pharo

2017-03-01 Thread monty
Very nice! > Sent: Wednesday, March 01, 2017 at 3:32 PM > From: "Torsten Bergmann" > To: "Pharo Development List" , "Any question about > pharo is welcome" > Subject: [Pharo-users] [ANN] Regex Tester Tool for Pharo >is a

Re: [Pharo-users] [ANN] XML Metadata Interchange (XMI) for Pharo

2017-03-01 Thread monty
Is this based on Peter's work? Also: "anXMLElement name xmlPrefixBeforeLocalName" -> "anXMLElement prefix" "anXMLElement elements collect:" -> "anXMLElement elementsCollect:" "^self fromXMLElement: (XMLDOMParser parse: aStringOrStream usingNamespaces: false) root"...why are you disabling

Re: [Pharo-users] Arduino

2017-03-01 Thread olivier auverlot
For the moment, I just want to do a catalog of the existing solutions. The next step will be to evaluate them. My main target is a Firmata protocol implementation usable with Pharo 5 or 6. Le 1 mars 2017 10:33 PM, "stepharong" a écrit : > Olivier > > What are the topcis you

Re: [Pharo-users] [Pharo-dev] [ANN] Regex Tester Tool for Pharo

2017-03-01 Thread stepharong
Torsten Olivier in our team that is perl freaks from time to time, told me that this is sad that Pharo regexp are not compatible with the "standard" = rePlugin. And I think that his remark makes sense. I was wondering if we should not ressurect the RePlugin to make sure that users can use

Re: [Pharo-users] Arduino

2017-03-01 Thread stepharong
Olivier What are the topcis you investigated? did you contact the authors? STef Hi, Since some weeks, I do some experimentations with an Arduino board. I search now to use my Arduino with Pharo. I have found some informations on the web but nothing >seems usable or up to date for the

[Pharo-users] Arduino

2017-03-01 Thread olivier auverlot
Hi, Since some weeks, I do some experimentations with an Arduino board. I search now to use my Arduino with Pharo. I have found some informations on the web but nothing seems usable or up to date for the latest versions of Pharo. Someone have worked on this domain ? I'm interested by a firmata

Re: [Pharo-users] [Pharo-dev] [ANN] XML Metadata Interchange (XMI) for Pharo

2017-03-01 Thread stepharong
Hi torsten do you know the work of peter to generate classes out of XMI and populate models? Because it complements your approach. stef On Wed, 01 Mar 2017 22:26:05 +0100, Torsten Bergmann wrote: Hi, if you work with UML, modeling tools or model data exchange often

Re: [Pharo-users] Seaside : including a static stylesheet.

2017-03-01 Thread stepharong
Hi dominique did you look on the seaside book, because your apache configuration should serve the static page and the stylesheet is one. Stef On Wed, 01 Mar 2017 22:13:12 +0100, Dominique Dartois wrote: Thank you Sven. I have tried successfully the FileLibrary but

[Pharo-users] [ANN] XML Metadata Interchange (XMI) for Pharo

2017-03-01 Thread Torsten Bergmann
Hi, if you work with UML, modeling tools or model data exchange often you might know XMI - the XML Metadata Interchange format. I wrote a little package that makes it easier to work and browse data based on this format within Pharo. For instance you can open an XMI object either from a

Re: [Pharo-users] Seaside : including a static stylesheet.

2017-03-01 Thread Dominique Dartois
Thank you Sven. I have tried successfully the FileLibrary but I want to be able to modify the stylesheet without using Pharo which will be running on a remote server. Using static documents seemed the solution to me. > On 28 Feb 2017, at 18:53, Dominique Dartois wrote: > >

Re: [Pharo-users] Voyage and Association

2017-03-01 Thread Hilaire
It will, thanks Le 01/03/2017 à 20:42, Esteban Lorenzano a écrit : > hope this helps, -- Dr. Geo http://drgeo.eu

Re: [Pharo-users] Voyage and Association

2017-03-01 Thread Esteban Lorenzano
Hi Hilaire, the thing is mongo is JSON based and in JSON dictionaries are key-string, value-anything so we cannot persist them “as is”. To do that I use a trick which is convert them to collections before persisting, using a helper class that comes with Voyage-Mongo, VOMongoKeyPair. For

Re: [Pharo-users] spotting methods with TODO, FIXME, etc. comments?

2017-03-01 Thread p...@highoctane.be
One usually puts things like: self flag: #TODO. "Need to fix this hack" self flag: #FIXME. "Quick kludgy temp solution" Some write: self flag: 'Must add such or such feature'. Then start Spotter and search for flag: senders with flag: #se There is already quite a list in the image. Phil

[Pharo-users] Google Summer of Code 2017: Call for students for Pharo Consortium

2017-03-01 Thread Serge Stinckwich
*** Please forward this message to students that might be interested *** Heartiest Congratulations ! Pharo Consortium has been selected as a mentor organisation for Google Summer of Code 2017. Google Summer of Code is a global program focused on introducing students to open source software

Re: [Pharo-users] spotting methods with TODO, FIXME, etc. comments?

2017-03-01 Thread Norbert Hartl
Yes, #flag: is the way to go. I often use something like self flag: #needsWork If you use symbols then you can just mark the needsWork and search for senders (cmd-n on Mac). That gives you all of the locations in the image where it is used. Norbert > Am 01.03.2017 um 19:06 schrieb Peter

[Pharo-users] Voyage and Association

2017-03-01 Thread Hilaire
Hi, I am having trouble to persist in a Voyage repository Association formed with a key being a non string object (let's say a Month) and value a non basic object, instance of a model object. So far, I have an error bsonTypeCode not understood on my value object. I could implement bsonTypeCode,

Re: [Pharo-users] spotting methods with TODO, FIXME, etc. comments?

2017-03-01 Thread Peter Uhnak
On Wed, Mar 01, 2017 at 06:53:16PM +0100, Raffaello Giulietti wrote: > Hi community, > > many IDEs for other language usually offer a way to annotate methods > with special comments like "TODO ...", "FIXME ...". Such methods can > then be later retrieved easily in task lists and selected by

Re: [Pharo-users] spotting methods with TODO, FIXME, etc. comments?

2017-03-01 Thread Raffaello Giulietti
Hi Hilaire, great! Is there a standard or conventional set of pragmas for such kind of annotations? I mean, pragmas are very flexible but I would like to adhere to well-established conventions, if possible. On 2017-03-01 18:59, Hilaire wrote: Hi Raffaello, You can annotate your methods

Re: [Pharo-users] spotting methods with TODO, FIXME, etc. comments?

2017-03-01 Thread Hilaire
Hi Raffaello, You can annotate your methods with a pragma, for example , then from the Finder tool (WorldMenu>Tools>Finder), you search for pragma: In the left text field, input workInProgress, then in the drop down list at the right, select Pragmas. Hilaire Le 01/03/2017 à 18:53, Raffaello

[Pharo-users] spotting methods with TODO, FIXME, etc. comments?

2017-03-01 Thread Raffaello Giulietti
Hi community, many IDEs for other language usually offer a way to annotate methods with special comments like "TODO ...", "FIXME ...". Such methods can then be later retrieved easily in task lists and selected by simple clicks. Is there something similar in Pharo? Thanks

[Pharo-users] Pharo Association

2017-03-01 Thread Jimmie Houchin
Hello, I am looking into the Pharo Association. I looked at the Contribute page, http://pharo.org/contribute and saw the links to BountySource. One of them had $9 monthly being a Gold Membership Pharo Association. I do not see this as an option if you do Join on the Pharo Association Join

Re: [Pharo-users] Problems with PipeableOSProcess

2017-03-01 Thread Silas Berger
Hi Dave Okay, great, thanks for your pointers. I found the error stream. The error says /bin/sh: /Users/silas/Documents/ExtendedEggShell/Moose6.0/ExtendedEggShell/tools/mac/parsecit/bin/citeExtract.pl -m extract_all

Re: [Pharo-users] Problems with PipeableOSProcess

2017-03-01 Thread David T. Lewis
Hi Silas, I am travelling and cannot help much right now, but to answer one of your questions - yes, you can inspect errors in a PipeableOSProcess. It has an "error pipeline stream" that will contain any output from the stderr stream of the process. It also has a process proxy for the actual

[Pharo-users] Voyage and Scaled decimal

2017-03-01 Thread Hilaire
Hi, It looks like Voyage, or Mongo, had a hard time with scaled decimal. I have an "Integer too large" error. Error: Integer too large: 1463035760746279168444519882918332074180871992424069768653697095674502345263300751487851490491702061753873077385550224188721036945253521387 May be at some

Re: [Pharo-users] Crash in Athens

2017-03-01 Thread Igor Stasenko
On 1 March 2017 at 05:42, Alexander Samoylovich wrote: > Thanks everybody for the explanation. > > I tried to apply Igor's suggestion. I allocate an offscreen surface 1 row > larger than needed > and when converting discard one row. > > The code looks more stable now. The

Re: [Pharo-users] Problems with PipeableOSProcess

2017-03-01 Thread Ben Coman
On Wed, Mar 1, 2017 at 8:47 PM, Silas Berger wrote: > > Hi everyone, > > > > I’m currently experiencing problems with PipeableOSProcess. I’m using a command to run a third party tool, which reads a txt file and returns an XML string. In my collection, this works

Re: [Pharo-users] Proof of Concept: FileTree and Fossil

2017-03-01 Thread Thierry Goubier
2017-03-01 13:15 GMT+01:00 Pierce Ng : > On Tue, Feb 28, 2017 at 04:23:12PM +0100, Thierry Goubier wrote: > > 2017-02-28 1:19 GMT+01:00 Pierce Ng : > > > I have written a simple integration of FileTree with Fossil to avoid > the > > Congratulations!

[Pharo-users] Problems with PipeableOSProcess

2017-03-01 Thread Silas Berger
Hi everyone, I'm currently experiencing problems with PipeableOSProcess. I'm using a command to run a third party tool, which reads a txt file and returns an XML string. In my collection, this works fine for about 75 out of 100 txt files, but fails on the remaining 25 ones. However, the tool

[Pharo-users] Google Summer of Code 2017: Call for mentors for Pharo Consortium

2017-03-01 Thread Serge Stinckwich
Heartiest Congratulations ! Pharo Consortium has been selected as a mentor organisation for Google Summer of Code 2017. Google Summer of Code is a global program focused on introducing students to open source software development. Students work on a 3 month programming project with an open

Re: [Pharo-users] Proof of Concept: FileTree and Fossil

2017-03-01 Thread Pierce Ng
On Tue, Feb 28, 2017 at 10:09:06AM -0500, Offray Vladimir Luna Cárdenas wrote: > BTW, when installing Grafoscopio you get a FossilRepo object that is > used to query Fossil repositories via the JSON API and update > documentation. Still in early stages, but I will experiment how > Pierce's Fossil

Re: [Pharo-users] Proof of Concept: FileTree and Fossil

2017-03-01 Thread Pierce Ng
On Tue, Feb 28, 2017 at 04:23:12PM +0100, Thierry Goubier wrote: > 2017-02-28 1:19 GMT+01:00 Pierce Ng : > > I have written a simple integration of FileTree with Fossil to avoid the > Congratulations! This was one of my objectives with GitFileTree: open up > the Pharo

Re: [Pharo-users] Crash in Athens

2017-03-01 Thread Esteban Lorenzano
> On 1 Mar 2017, at 04:42, Alexander Samoylovich wrote: > > Thanks everybody for the explanation. > > I tried to apply Igor's suggestion. I allocate an offscreen surface 1 row > larger than needed > and when converting discard one row. > > The code looks more stable

Re: [Pharo-users] How to capture the execution of a playground?

2017-03-01 Thread p...@highoctane.be
You can see what's going on with this: p := GTPlayground open. pmodel := p model. logger := GLMMemoryLogger new. pmodel logger: logger. pmodel Then open the annoucements pane to see what is going on. Be ready to use the interrupt combo as I have experienced strange effects :-) If you have a