[Pharo-users] Where do I find a Pillar syntax summary?

2017-08-22 Thread H. Hirzel
Hello There is a tutorial for the Pillar document writing system [1]. The Pharo 6 catalog entry shows that the Pillar syntax goes back to the Pier CMS syntax of Lukas Renggli [2]. There is a syntax summary for the Pier CMS http://www.piercms.com/doc/syntax [3] I assume that most th

[Pharo-users] [Wanted] Newsletter topics and "takeovers"

2017-08-22 Thread Marcus Denker
Hi, As you for sure know, we have now a good monthly rhythm with the newsletter. http://us11.campaign-archive1.com/home/?u=6f667565c2569234585a7be77&id=048680a940 And the number of subscribers is growi

Re: [Pharo-users] Where do I find a Pillar syntax summary?

2017-08-22 Thread Stephane Ducasse
I do not know about a stylesheet. Stef On Tue, Aug 22, 2017 at 9:25 AM, H. Hirzel wrote: > Hello > > There is a tutorial for the Pillar document writing system [1]. The > Pharo 6 catalog entry shows that the Pillar syntax goes back to the > Pier CMS syntax of Lukas Renggli [2]. > > There is a s

[Pharo-users] Glorp: Is there some way to do insert-or-update?

2017-08-22 Thread Herby Vojčík
Hello! Is there some way to do insert-or-update operation (that is, roughly, to be able to register an object with possibly existing primary key(s) and let it be written regardless? Thanks, Herby P.S.: Use case - I want to have log of USER-DEVICE pairing with last timestamp and 'enabled' fi

Re: [Pharo-users] Teapot and Mustache in Pharo 6?

2017-08-22 Thread Stephane Ducasse
You have a also mustaside a bridge between mustache and seaside. On Mon, Aug 21, 2017 at 5:52 PM, H. Hirzel wrote: > Hello > > The TeaPot documentation [1] references Mustache [2] in the section > > 4.1. Response Transformers [3] > > There is an example for a JSON transformation but none f

Re: [Pharo-users] Where is the installation log? Installing FileMan into Pharo 6.0-60510, which is 6.1.

2017-08-22 Thread Stephane Ducasse
FileSystem is much better than Fileman. Fileman is a library from the past from my point of view. On Mon, Aug 21, 2017 at 3:18 PM, H. Hirzel wrote: > 'WordMenu -> 'Tools' -> 'Transcript' :-) > > The Transcript window needs to be open. > > Then it shows > > ...RETRY->ConfigurationOfFileMan > ...

Re: [Pharo-users] How do I get a list of all packages in the catalog with a 6.0 tag?

2017-08-22 Thread Stephane Ducasse
You can use the Catalog Browser? In tools. Is it not what you are looking for? Stef On Mon, Aug 21, 2017 at 3:58 PM, H. Hirzel wrote: > Thank you! > > > "Produce a list of Pharo 6 catalog entries (tag: 'Pharo 6.0') in > markdown format" > > | catalog | > catalog := CatalogProvider default retri

Re: [Pharo-users] Minimizing an Application

2017-08-22 Thread horrido
If you start with a minimal imaqe, it's not obvious to me how you'd add a missing class and pull in all of its dependencies (which can be voluminous). And for a large application, there could be many, many missing classes. This sounds rather arduous. Tim Mackinnon wrote > There has been a lot of

Re: [Pharo-users] Where do I find a Pillar syntax summary?

2017-08-22 Thread Cyril Ferlicot D.
Le 22/08/2017 à 09:25, H. Hirzel a écrit : > Hello > > There is a tutorial for the Pillar document writing system [1]. The > Pharo 6 catalog entry shows that the Pillar syntax goes back to the > Pier CMS syntax of Lukas Renggli [2]. > > There is a syntax summary for the Pier CMS > > h

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

2017-08-22 Thread Alexandre Bergel
>> I'm not sure Pharo tech talk is the good place but would love to see such a >> presentation. >> > Why not? I am sure Alex will have some code in there.. " programming, from > scratch, a small artificial intelligence” > if done with Pharo would be a very nice thing todo for the tech talk. Ye

Re: [Pharo-users] Where do I find a Pillar syntax summary?

2017-08-22 Thread Stephane Ducasse
Cyril I imagine that you refer to link ref with *@...* Yes we should probably produce a stylesheet. Now I'm busy finishing the new lecture. Since we could not reproduce the Pillar image for Pharo 40 (because of a bug in metacello) luc pushed the Pharo mooc to Pharo 50. Luc created a makefile pro

Re: [Pharo-users] Minimizing an Application

2017-08-22 Thread Stephane Ducasse
Hi Richard, If you make sure that you have a seed and maps of dependencies for all the packages you use then you can build daily your project with a integration farm. I worked with Envy and I was used to load in one click a working or deployed image. And it worked. Then working on the granularity

Re: [Pharo-users] YAML parser (2017)

2017-08-22 Thread Stephane Ducasse
Hi Hannes you should report this to doru. Stef On Sat, Aug 19, 2017 at 8:36 PM, H. Hirzel wrote: > On 8/19/17, Peter Uhnak wrote: >> On Sat, Aug 19, 2017 at 02:45:28PM +0200, H. Hirzel wrote: >>> Peter, thanks for the confirmation that in your installation of the >>> PetitYAML grammar all test

Re: [Pharo-users] [Pillar] Installed the Pillar document preparation system into 6.1, how do I start using it?

2017-08-22 Thread Stephane Ducasse
Yes we need input (but most importantly time). I will allocate time because Pillar is important for me. On Fri, Aug 18, 2017 at 10:18 PM, Cyril Ferlicot wrote: > > On ven. 18 août 2017 at 22:09, H. Hirzel wrote: >> >> Exactly. >> >> Section 7 of >> >> https://ci.inria.fr/pharo-contribution/job/E

Re: [Pharo-users] [Pharo-dev] [ANN] Pharo 6.1 (summer) released!

2017-08-22 Thread Marcus Denker
> On 18 Aug 2017, at 09:56, Marcus Denker wrote: > >> >> What I think would have been good is to list all the updates that where done >> between >> releasing 6.0 and 6.1 *as part of the changelog* of 6.1 (even though they >> were already >> in the image that you got a minute before Pharo6.1

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

2017-08-22 Thread Marcus Denker
> On 22 Aug 2017, at 13:02, Alexandre Bergel wrote: > >>> I'm not sure Pharo tech talk is the good place but would love to see such a >>> presentation. >>> >> Why not? I am sure Alex will have some code in there.. " programming, from >> scratch, a small artificial intelligence” >> if done wi

Re: [Pharo-users] Minimizing an Application

2017-08-22 Thread Esteban A. Maringolo
VAST provided such image deployment tool, where you could save the deployment instructions, as whether to include/exclude certain packages, classes, methods, etc. It was great, although it wasn't "easy" to work with. Dolphin Smalltalk has an Image Stripper, that does something like that, but by "

Re: [Pharo-users] Parser failure on FFI pragmas declaration in Pharo 5

2017-08-22 Thread bdurin
Hi Hannes, Thanks for your help! I agree that loading in Pharo 4 (I guess) and following your recipe works and is easy. My concern is not specific to ZeroMQ though. In fact I discovered that ZeroMQ package is just a very low-level bindings of Zeromq C API whereas I thought it was something more li

Re: [Pharo-users] Parser failure on FFI pragmas declaration in Pharo 5

2017-08-22 Thread Stephane Ducasse
Bruno There was a huge change in the FFI (in fact it was rewritten from the ground) and you face a case where we were not backward compatible. Nobody reported it to us before. Now if you unzip the mcz you get the pharo text in plain mode. It does not solve the problem of parsing but in that case

Re: [Pharo-users] Parser failure on FFI pragmas declaration in Pharo 5

2017-08-22 Thread Marcus Denker
> > On Tue, Aug 22, 2017 at 4:35 PM, bdurin wrote: >> Hi Hannes, >> >> Thanks for your help! I agree that loading in Pharo 4 (I guess) and >> following your recipe works and is easy. >> My concern is not specific to ZeroMQ though. In fact I discovered that >> ZeroMQ package is just a very low-l

Re: [Pharo-users] Parser failure on FFI pragmas declaration in Pharo 5

2017-08-22 Thread Stephane Ducasse
Tx for the report On Wed, Aug 16, 2017 at 11:31 PM, bdurin wrote: > Hi, > > I stumbled upon what seems to me a strange issue in Pharo 5. The RBParser > fails to correctly parse the legacy FFI pragmas. This completely breaks down > the browser, the inspector and debugger (because as far as I unde

Re: [Pharo-users] Parser failure on FFI pragmas declaration in Pharo 5

2017-08-22 Thread Stephane Ducasse
Hi in fact I was wrong we do not support pragma for FFI and we could have deprecated them but we did not. Stef On Tue, Aug 22, 2017 at 5:15 PM, Stephane Ducasse wrote: > Tx for the report > > > On Wed, Aug 16, 2017 at 11:31 PM, bdurin wrote: >> Hi, >> >> I stumbled upon what seems to me a stra

Re: [Pharo-users] The Wisdom of the Crowd Redux

2017-08-22 Thread Ben Coman
nice article. thanks for sharing. cheers -ben On Tue, Aug 22, 2017 at 4:14 AM, horrido wrote: > I'm glad people in the programming community are recognizing the value of > Smalltalk: The Wisdom of the Crowd > . I > was very

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

2017-08-22 Thread Ben Coman
I have an interest. cheers -ben On Tue, Aug 22, 2017 at 12:38 AM, Alexandre Bergel wrote: > 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

Re: [Pharo-users] [ANN] Pharo wiki , is here

2017-08-22 Thread Dimitris Chloupis
Ok I restructured the wiki , giving it a table of contents. Added Pharo 6 Catalog projects Added PettitParser2 Added a sections for How tos , and a couple of them Added a news section Added a link to Grafoscopio homepage at its Catalaog section Added a wikis section with a link to Astares Pharo wi

Re: [Pharo-users] [ANN] Pharo wiki , is here

2017-08-22 Thread Dimitris Chloupis
Also if someone else wants to come and port the content to asteres wiki, its just markdown with a tons of parsers for it around I am sure it will be trivial for one that understands how swiki works. Plus markdown is very simple syntax anyway. I care more about the content, if ones wants to wrap it

Re: [Pharo-users] [ANN] Pharo wiki , is here

2017-08-22 Thread Stephane Ducasse
You should add the script that generate the list of catalog items so that we can update it. On Tue, Aug 22, 2017 at 8:18 PM, Dimitris Chloupis wrote: > Ok I restructured the wiki , giving it a table of contents. > > Added Pharo 6 Catalog projects > Added PettitParser2 > Added a sections for How t

Re: [Pharo-users] [ANN] Pharo wiki , is here

2017-08-22 Thread Dimitris Chloupis
absolutely done ! https://github.com/SquareBracketAssociates/PharoWiki/blob/master/contents/projects.md On Tue, Aug 22, 2017 at 10:28 PM Stephane Ducasse wrote: > You should add the script that generate the list of catalog items so > that we can update it. > > On Tue, Aug 22, 2017 at 8:18 PM,

Re: [Pharo-users] Glorp: Is there some way to do insert-or-update?

2017-08-22 Thread jtuchel
Herby, as Esteban already said, UPSERT doesn't make any sense in an ORM. It either knows the object as one that has been read in this session or not. If not, it is new and needs to be inserted. You could, of course, try and see what happens if you let Glorp's insert operation always issue an U

[Pharo-users] [Pharo Wiki] Collecting How tos

2017-08-22 Thread Dimitris Chloupis
Hey guys, I know many of you have posted in the past very interesting tutorials about Pharo I have made a section in my wiki about How tos https://github.com/SquareBracketAssociates/PharoWiki/blob/master/contents/howto.md Because it will be very tedious for me to go through the mailing list one

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

2017-08-22 Thread Markus Stumptner
I would. Beats Python... On 22/08/17 02:08, Alexandre Bergel wrote: 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 sm

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

2017-08-22 Thread Norbert Hartl
I would be in, too. It'll be on 17th of october fix? Norbert > Am 21.08.2017 um 18:38 schrieb 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 > wo