<example> pragmas and example* methods use-cases

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

<example> pragmas and example* methods use-cases

Torsten Bergmann
Tudor Girba wrote:
>We are working on a more elaborate model for examples, but we need a bit
>more time to get to a rounder solution.

Hi Doru,

Sorry - but I think this is not acceptable as a satisfying answer:

Remember that the GT extension <gtExample> was developed in parallel a little too bit hidden. It got
then integrated as <example> shortly before release although Nautilus already honored <example> similar
to exampleXXX methods.

We ended up with the broken icon behavior, (over)heated discussion, conflicting code and disagreement.
During the discussion you also requested that we should not treat GT as an "Alien". But that requires
from your side to involve the community - also in future plans and ideas. Pharo is yours the same as
any others.

So please elaborate who is "we" and what you are working on/what is the model looking
like. Making a plan or contributing to a discussion does not mean to have something instantly
ready in good quality to prove own points ...


Ben wrote:
>Sorry. I'm going to have to play the native english speaker card here.
>I could live with it, but "examplar" just doesn't sound right for this.

The word comes from latin "exemplum". I'm fine similar to Damien if "sample" better fits english
language for the method name prefix and/or pragma:

 sampleA
     ^ $A

or

 characterSample
     <sample>
     ^ $A

 
Thanks
T.

Reply | Threaded
Open this post in threaded view
|

Re: <example> pragmas and example* methods use-cases

Tudor Girba-2
Hi Torsten,

By we, I mean the GT team. I thought this should have been quite clear given the gt prefix and where this code is packaged :).

We do not want to keep it a secret, but we only go to the community when we have something significant to say. Sometimes the reaction takes a short time, sometimes it takes longer. In this case, it is longer.

I promised to provide a summary of what we have in mind with examples, and I will do that. I just need a bit more time.

Cheers,
Doru



On Mon, Jun 22, 2015 at 7:53 PM, Torsten Bergmann <[hidden email]> wrote:
Tudor Girba wrote:
>We are working on a more elaborate model for examples, but we need a bit
>more time to get to a rounder solution.

Hi Doru,

Sorry - but I think this is not acceptable as a satisfying answer:

Remember that the GT extension <gtExample> was developed in parallel a little too bit hidden. It got
then integrated as <example> shortly before release although Nautilus already honored <example> similar
to exampleXXX methods.

We ended up with the broken icon behavior, (over)heated discussion, conflicting code and disagreement.
During the discussion you also requested that we should not treat GT as an "Alien". But that requires
from your side to involve the community - also in future plans and ideas. Pharo is yours the same as
any others.

So please elaborate who is "we" and what you are working on/what is the model looking
like. Making a plan or contributing to a discussion does not mean to have something instantly
ready in good quality to prove own points ...


Ben wrote:
>Sorry. I'm going to have to play the native english speaker card here.
>I could live with it, but "examplar" just doesn't sound right for this.

The word comes from latin "exemplum". I'm fine similar to Damien if "sample" better fits english
language for the method name prefix and/or pragma:

 sampleA
     ^ $A

or

 characterSample
     <sample>
     ^ $A


Thanks
T.




--

"Every thing has its own flow"