hs19 import

Erik Trimble erik.trimble at oracle.com
Mon Sep 20 20:56:06 PDT 2010


  On 9/20/2010 11:39 AM, Dr Andrew John Hughes wrote:
> On 21:37 Wed 15 Sep     , Erik Trimble wrote:
>>    On 9/15/2010 1:14 PM, Dr Andrew John Hughes wrote:
>>> I notice that new repositories have appeared for a hs19 stable branch:
>>>
>>> http://hg.openjdk.java.net/hsx/hsx19/master/
>>>
>>> Shall we start looking at this with regards to importing it for b21?
>> Go ahead. We've officially forked HS19 now (the JDK7 repos are now
>> starting with Hotspot 20).
>>
>> I would consider the hsx19 repos to be stable. There *may* be additional
>> development in them, but if so (and I'm not specifically promising
>> anything),  such development will be stabilization only.  New feature
>> development is now in HS20 over in the main JDK7 repos.
>>
>> HS19 is now in stabilization (bugfix-only) stage, and is suitable for
>> work to begin on importing into OpenJDK 6.
>>
> Thanks for the quick reply, Erik.
>
> I've started work on the merge, which is taking a while because of the orthogonal
> copyright header changes in OpenJDK6 and HotSpot :-(
>
> One thing I have noticed is that some headers in hs19 don't have a trailing comma before 'Oracle'
> and this is also true of the header template:
>
> --- make/templates/gpl-cp-header    2010-09-20 19:34:32.605298269 +0100
> +++ ../../hs19/make/templates/gpl-cp-header    2010-09-16 13:01:36.601792981 +0100
> @@ -1,4 +1,4 @@
> -Copyright %YEARS%, Oracle and/or its affiliates. All rights reserved.
> +Copyright %YEARS% Oracle and/or its affiliates. All rights reserved.
>   DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
>
> Is HotSpot 19 correct or OpenJDK6?

I think it's both. :-)


That is, the correct format for an explicitly stated copyright should be


Copyright 2000, Oracle and/or ....

AND

Copyright 2000, 2003, Oracle and/or ...


There should be a comma after each date (the second instance implies a 
date range between the two years).

For the %YEARS% substitution in the templates, I don't think it matters 
whether there is a comma. It won't be right after a substitution no 
matter what we do. :-)


If you find instances of the the first case where there isn't a proper 
comma inserted, PLEASE let me know. I need to fix it.



-- 
Erik Trimble
Java System Support
Mailstop:  usca22-123
Phone:  x17195
Santa Clara, CA



More information about the jdk6-dev mailing list