harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Geir Magnusson Jr <g...@pobox.com>
Subject Re: [general] Sun's permission to use exception messages and toString() formats
Date Mon, 17 Jul 2006 13:11:25 GMT


Richard Liang wrote:
> Good news! So we can output the same message if possible. Not sure
> whether we need to update all of us toStrings? Any comments?

I think it's something we should do, although not drop everything to do
it.  I'd like to see if simply start listing (say in the wiki) the
classes that have correct toString() implementations as per the RI/spec,
and then people can lazily fix over time...

geir

> 
> Geir Magnusson Jr wrote:
>> Sun, via Graham Hamilton (my favorite Sun Fellow), has stated the
>> following :
>>
>>    Sun has no objections to Harmony (or other TCK-compliant Java SE
>>    implementations) using the same exception messages and toString
>>    formats as the Sun implementation of Java SE.
>>
>> Further, as a personal comment, he added :
>>
>>     Keep in mind that since these messages and formats are not part of
>>     the Java SE specifications, Sun may occasionally change the messages
>>     and formats it uses.  We tend to be cautious in doing that, so as
>>     not to impact applications, but it isn't ruled out.
>>
>> Also, it should be noted that in the APIs where Doug Lea or Josh Bloch
>> had a major influence, there's a good change that the toString() format
>> *is* defined in the spec.  For example, see HashMap (via AbstractMap).
>> The point is that while it hasn't been done consistently throughout the
>> entire API, it's well understood by some that people depend on these
>> things, and one should be careful about changing them.
>>
>> geir
>>
>> ---------------------------------------------------------------------
>> Terms of use : http://incubator.apache.org/harmony/mailing.html
>> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>>
>>
>>   
> 

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Mime
View raw message