SLICE-RelicensingPart1

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

Re: SLICE-RelicensingPart1

Adrian Lienhard
It's a matter of priorities. We decided for instance that license  
cleaning, closures, and making all tests green is more important than  
ANSI compliance. Of course, we could add stuff like ANSI to the list,  
but then we will never deliver, not event a first version, because  
there is always something important to be done. Its not a question of  
will, but of resources. If people feel that Pharo cannot be used  
because its not compliant they are welcome to provide improvements. If  
people feel that Pharo cannot be used because its not compliant and  
they are not able to provide improvements then they can simply choose  
something else.

Adrian

On May 28, 2009, at 22:29 , Lukas Renggli wrote:

>> Full compliance, on the other hand, is not a primary goal.
>
> ANSI Smalltalk is nominal. Too minimal for many tasks, and still
> people build their frameworks on these foundations to keep their code
> portable across platforms. If you undermine the Smalltalk standard,
> Pharo simply can't be the choice for open-source development anymore.
> Full ANSI compliance must a primary goal.
>
> Lukas
>
> --
> Lukas Renggli
> http://www.lukas-renggli.ch
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: SLICE-RelicensingPart1

Michael Rueger-6
On Thu, May 28, 2009 at 10:56 PM, Adrian Lienhard <[hidden email]> wrote:
> It's a matter of priorities. We decided for instance that license
> cleaning, closures, and making all tests green is more important than
> ANSI compliance. Of course, we could add stuff like ANSI to the list,
> but then we will never deliver, not event a first version, because

so the comprise for now would be to at least not actively remove
methods/classes that are part of the  ANSI standard?

Michael

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: SLICE-RelicensingPart1

Lukas Renggli
> so the comprise for now would be to at least not actively remove
> methods/classes that are part of the  ANSI standard?

Yes, this is exactly what I was asking for. I did not suggest to add
new features. Squeak 3.9 already has a pretty good ANSI compliance.

Lukas

--
Lukas Renggli
http://www.lukas-renggli.ch

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: SLICE-RelicensingPart1

Michael Rueger-6
On Thu, May 28, 2009 at 11:06 PM, Lukas Renggli <[hidden email]> wrote:
>> so the comprise for now would be to at least not actively remove
>> methods/classes that are part of the  ANSI standard?
>
> Yes, this is exactly what I was asking for. I did not suggest to add
> new features. Squeak 3.9 already has a pretty good ANSI compliance.

Always remember that sarcasm doesn't translate well into other
languages or cultures. My first and pretty much most embarrassing
realization when first traveling to Japan. Not counting all the other
screw-ups that I probably didn't even realize...

michael

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: SLICE-RelicensingPart1

Adrian Lienhard
In reply to this post by Lukas Renggli

On May 28, 2009, at 23:06 , Lukas Renggli wrote:

>> so the comprise for now would be to at least not actively remove
>> methods/classes that are part of the  ANSI standard?

Yes.

> Yes, this is exactly what I was asking for. I did not suggest to add
> new features. Squeak 3.9 already has a pretty good ANSI compliance.

This is exactly what I said one hour ago:

"- keep already existing ANSI compliant behavior"

I don't understand why you reply with "If you undermine the Smalltalk  
standard" etc.

So, it seems, we agree.

Adrian

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: SLICE-RelicensingPart1

Yoshiki Ohshima-2
In reply to this post by Michael Rueger-6
At Thu, 28 May 2009 23:12:23 +0200,
Michael Rueger wrote:
>
> My first and pretty much most embarrassing
> realization when first traveling to Japan.

  What happened?

> Not counting all the other
> screw-ups that I probably didn't even realize...

  Oh, these ones.

^^;

-- Yoshiki


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: SLICE-RelicensingPart1

Michael Rueger-6
On Thu, May 28, 2009 at 11:32 PM, Yoshiki Ohshima <[hidden email]> wrote:
> At Thu, 28 May 2009 23:12:23 +0200,
> Michael Rueger wrote:
>>
>> My first and pretty much most embarrassing
>> realization when first traveling to Japan.
>
>  What happened?

When arriving at Kansai (Osaka airport) the trains were shut down due
to a storm (don't ask about how the flight went ;-) ). When the girl
at the information booth told me that I would need to take the bus
(which takes 3h instead of 90min IIRC) I said " I guess i have no
other choice". After a while I realized that she had started to look
for other choices for me...
At last we both realized what happened and had a good laugh ;-)
Very humbling experience...

Michael

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
12