From logan at gedanken.org Wed Mar 1 06:41:19 2017 From: logan at gedanken.org (Logan O'Sullivan Bruns) Date: Tue, 28 Feb 2017 22:41:19 -0800 Subject: introduction and some questions In-Reply-To: References: <20170228083526.000061ea@gedanken.org> <58B5BC94.4080401@oracle.com> Message-ID: <20170228224119.00000fc2@gedanken.org> Thanks for all the thoughtful replies. That all makes sense. I'll start a thread on the kulla-dev list and see if it can be fixed in 10 and maybe considered for a back port to 9 later. - logan On Tue, 28 Feb 2017 18:32:59 +0000 Remi Forax wrote: > And the patch can be backported from 10 to 9 in an update release if > necessary. > > Remi > > On February 28, 2017 7:08:20 PM GMT+01:00, Jonathan Gibbons > wrote: > >Although, as Ben noted, the rampdown process for 9 is already well > >underway, > >the repos for 10 are already open, so anything that may be too late > >for 9 > >may be a candidate for 10. > > > >-- Jon > > > >On 02/28/2017 09:32 AM, Ben Evans wrote: > >> Hi Logan, > >> > >> Welcome to OpenJDK. One thing we recommend is that new developers > >> coming from the community can contact the Adoption Group > >> (http://openjdk.java.net/groups/adoption/), where we can provide > >> more targetted help. > >> > >> In general, OpenJDK tends to be a bit more of an "earn your > >> stripes" community than some others you may have participated in - > >> and that's partly tied up with the release cycle of major versions. > >> > >> You've joined at a bit of an odd time, as the rampdown process for > >> 9 is already well underway - so all the committers are very busy & > >> there's not a lot of scope to get new changes in. > >> > >> However, I would still subscribe to kulla-dev (the group for > >> jshell) and explain the bug & your patch there, and see if it can > >> be classified as a bug of sufficient need to still make the > >> initial SE 9 release (although, at a guess, I would say that's > >> probably unlikely). > >> > >> Thanks, > >> > >> Ben > >> > >> > >> On Tue, Feb 28, 2017 at 11:35 AM, Logan O'Sullivan Bruns > >> wrote: > >>> Hi, > >>> > >>> I just signed the OCA and had a couple of questions on how to > >>> best > >get > >>> started. I'm a software engineer and have been working in the > >industry > >>> for a number of years. I currently work for LinkedIn. If you are > >>> curious about the specifics or where else I've worked you can find > >>> most of it here (still need to finish filling in all role > >descriptions > >>> at some point): > >>> > >>> https://www.linkedin.com/in/loganbruns/ > >>> > >>> I have a few areas of interest in the JDK but I also just want > >>> to > >make > >>> more of an effort, in general, to contribute back to tools I use > >>> and value. To this end I figured I'd start with some small bug > >>> fixes. > >>> > >>> For a start I've noticed that jshell in jdk9 doesn't currently > >>> work well within the shell mode of my beloved Emacs. A very minor > >>> change > >to > >>> the terminal handling fixes this and I have a patch for the > >>> change. (Which might the dwindling group of emacs lovers happy if > >>> it is addressed before jdk9 goes out.) > >>> > >>> For other projects I might find a bug or enhancement > >>> possibility. Fix and test it. File a bug mentioning that I also > >>> have > >a > >>> suggested fix. Then create a pull request referencing the bug. > >>> > >>> In this case, I've signed the OCA but I don't see a way to create > >>> a bug? There doesn't seem to be a way to create an account on the > >>> bug database? Where would be the best place to start? > >>> > >>> Thanks, > >>> logan > From lists at intricatesoftware.com Thu Mar 9 12:58:14 2017 From: lists at intricatesoftware.com (Kurt Miller) Date: Thu, 09 Mar 2017 07:58:14 -0500 Subject: keys(at)openjdk.java.net Message-ID: <1489064294.23397.124.camel@intricatesoftware.com> Hi, I sent an updated key in a few weeks ago without response or action. Is anyone manning the keys email address? Regards, -Kurt bsd-port project From bob.vandette at oracle.com Thu Mar 9 13:01:22 2017 From: bob.vandette at oracle.com (Bob Vandette) Date: Thu, 9 Mar 2017 08:01:22 -0500 Subject: keys(at)openjdk.java.net In-Reply-To: <1489064294.23397.124.camel@intricatesoftware.com> References: <1489064294.23397.124.camel@intricatesoftware.com> Message-ID: <1C8E4648-69C1-4F91-B77B-D96795DA7ACC@oracle.com> Kurt, I think you should be sending your email to: ops at openjdk.java.net Bob. > On Mar 9, 2017, at 7:58 AM, Kurt Miller wrote: > > Hi, > > I sent an updated key in a few weeks ago without response or action. Is > anyone manning the keys email address? > > Regards, > -Kurt > bsd-port project From lists at intricatesoftware.com Fri Mar 10 02:25:42 2017 From: lists at intricatesoftware.com (Kurt Miller) Date: Thu, 09 Mar 2017 21:25:42 -0500 Subject: keys(at)openjdk.java.net In-Reply-To: <1C8E4648-69C1-4F91-B77B-D96795DA7ACC@oracle.com> References: <1489064294.23397.124.camel@intricatesoftware.com> <1C8E4648-69C1-4F91-B77B-D96795DA7ACC@oracle.com> Message-ID: <1489112742.23397.136.camel@intricatesoftware.com> Thank you Bob. I forwarded the key to ops@ too. Note that the Developer's Guide mentions sending the key to keys@: http://openjdk.java.net/guide/producingChangeset.html#push This page may need an update if ops@ is the current method. Thanks again, -Kurt On Thu, 2017-03-09 at 08:01 -0500, Bob Vandette wrote: > Kurt, > > I think you should be sending your email to: > > ? ?ops at openjdk.java.net > > > Bob. > > > On Mar 9, 2017, at 7:58 AM, Kurt Miller > m> wrote: > > > > Hi, > > > > I sent an updated key in a few weeks ago without response or > > action. Is > > anyone manning the keys email address? > > > > Regards, > > -Kurt > > bsd-port project From mark.reinhold at oracle.com Fri Mar 10 16:25:52 2017 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Fri, 10 Mar 2017 08:25:52 -0800 Subject: keys(at)openjdk.java.net In-Reply-To: <1489112742.23397.136.camel@intricatesoftware.com> References: <1489064294.23397.124.camel@intricatesoftware.com> <1C8E4648-69C1-4F91-B77B-D96795DA7ACC@oracle.com> <1489112742.23397.136.camel@intricatesoftware.com> Message-ID: <20170310082552.447287392@eggemoggin.niobe.net> 2017/3/9 18:25:42 -0800, lists at intricatesoftware.com: > Thank you Bob. I forwarded the key to ops@ too. > > Note that the Developer's Guide mentions sending the key to > keys@: > > http://openjdk.java.net/guide/producingChangeset.html#push > > This page may need an update if ops@ is the current method. No, sending your new public key to keys at ojn is the right way to do it. - Mark From bob.vandette at oracle.com Fri Mar 10 16:31:26 2017 From: bob.vandette at oracle.com (Bob Vandette) Date: Fri, 10 Mar 2017 11:31:26 -0500 Subject: keys(at)openjdk.java.net In-Reply-To: <20170310082552.447287392@eggemoggin.niobe.net> References: <1489064294.23397.124.camel@intricatesoftware.com> <1C8E4648-69C1-4F91-B77B-D96795DA7ACC@oracle.com> <1489112742.23397.136.camel@intricatesoftware.com> <20170310082552.447287392@eggemoggin.niobe.net> Message-ID: <4D285BBB-A159-4329-8BEE-446A5131431D@oracle.com> I was only suggesting ops so they could check and verify that the keys alias was working properly, not as a permanent policy. Sorry for the confusion, Bob. > On Mar 10, 2017, at 11:25 AM, mark.reinhold at oracle.com wrote: > > 2017/3/9 18:25:42 -0800, lists at intricatesoftware.com: >> Thank you Bob. I forwarded the key to ops@ too. >> >> Note that the Developer's Guide mentions sending the key to >> keys@: >> >> http://openjdk.java.net/guide/producingChangeset.html#push >> >> This page may need an update if ops@ is the current method. > > No, sending your new public key to keys at ojn is the right way to do it. > > - Mark From Rony.Flatscher at wu.ac.at Sat Mar 18 18:18:30 2017 From: Rony.Flatscher at wu.ac.at (Rony G. Flatscher) Date: Sat, 18 Mar 2017 19:18:30 +0100 Subject: Introduction Message-ID: <524530fb-b6be-320a-2c9f-3115d1752a48@wu.ac.at> Hi there, My name is Rony G. Flatscher and have signed the OCA, such that I will be able to contribute to the Open JDK project. My first encounter with Java was more than 20 years ago, when IBM distributed Java with the PC operating system OS/2. Ever since then I have been using Java including teaching Java programming at different Universities and building libraries vor various purposes. Today I am working as an IS professor at the WU [1] in Austria, which - with appr. 25,000 students - is one of the largest universities of its kind in Europe. Over the course of the last 30 years I have experimented and finally succeeded in teaching programming (later 00-programming) to interested BA students in two lectures (totalling four hours plus home and group work). The first lecture [1a] introduces OO programming and has students apply the acquired knowledge to automate Windows and programmatically interface with MS Excel and MS Word (and non-MS-Windows application) using COM/OLE. The second lecture [1b] adds on the acquired knowledge and does the same in a platform independent manner, i.e. teach the students how to do the same on Linux and MacOSX in addition to Windows plus teach them the fundamentals of GUI and socket programming, how to program, but also create macros for Apache Open Office in place of MS Office on Linux and MacOSX (this works for Windows as well). The secret or magic behind teaching this heavy load successfully in such a short time is using an easy to learn yet powerful programming (scripting) language named ooRexx ([2], [3], [4]) *together* with Java by authoring an ooRexx-Java bridge named BSF4ooRexx ([5], [6]). BSF4ooRexx camouflages the strictly typed and strictly cased Java as the dynamically typed, caseless ooRexx. The first steps towards today's BSF4ooRexx involved Apache's Bean Scripting Framework ([6], originating from an IBM opensource project to make scripting languages available to Java Server pages, JSP). Due to contributions to the ASF BSF project I was invited to become an ASF committer, and later an Apache member. When JSR-223 ([7]) was created to define a scripting framework for Java, I joined as an expert to contribute my expertise. With Java 1.6/6, the resulting javax.script [8] package was introduced into the Java world in 2006. With this background it should be understandable that I am very interested in Java scripting and applying scriptability in ways that programmers, who are not necessarily professional programmers, but "business adminstration programmers", can take full advantage of the latest Java technologies and Java class libraries. So I am also interested in the evolution of the Java language and the Java runtime environment as well. Currently I have been very interested in the JavaFX area, as its support for JSR-223 (javax.script) makes it possible to take advantage of Java scripting languages. By default this is Javascript/Nashorn, but there is support to define any javax.script engine in the context of individual FXML files, such that one can implement appropriate controllers not only in Java or JavaScript, but in any available Java script language! I think that advancing the JavaFX javax.script support a little bit in the context of FXML, but also in the context of the web engine would make it very attractive for any Java scripting language to employ JavaFX. Also, if one realizes that professional programmers usually use up to three, four programming languages (for different purposes, application domains), it would be very attractive if JavaFX would allow to mix-in/apply as many scripting languages as a programmer sees fit. So I would try to come up with contributions in this area first, by proposing some simple, backwardly compatible enhancements to the current support for javax.script. However, due to my regular work-load this will take some time for me to procure the necessary resources to these areas of interest. Any help, any hints and any advices are really always welcome! Looking forward to interesting, constructive and fruitful interactions with the OpenJDK community, hoping to be able to contribute a little bit! ---rony [1] WU, Wirtschaftsuniversit?t Wien (Vienna University of Economics and Business): [1a] "Business Programming 1" (currently taught in German): [1b] "Business Programming 2" (currently taught in German): [2] ECOOP 2006 workshop on dynamic languages, overview article about Rexx and ooRexx: [3] "ooRexx" (Sourceforge) sources, binaries: [4] "Introduction to Rexx and ooRexx", book, orderable via [5] "BSF4ooRexx" (Sourceforge) sources, binaries (download latest beta): [6] "Apache Bean Scripting Framework (BSF)": [7] "JSR-000223 Scripting for the JavaTM": [8] Javadocs 8 for "javax.script": From martijnverburg at gmail.com Mon Mar 20 12:24:16 2017 From: martijnverburg at gmail.com (Martijn Verburg) Date: Mon, 20 Mar 2017 12:24:16 +0000 Subject: Introduction In-Reply-To: <524530fb-b6be-320a-2c9f-3115d1752a48@wu.ac.at> References: <524530fb-b6be-320a-2c9f-3115d1752a48@wu.ac.at> Message-ID: Hi Rony, Welcome to OpenJDK! A couple of groups / projects you might be interested in are: * http://openjdk.java.net/groups/adoption/ - The place for folks new to OpenJDK, newcomer questions are most welcome! * http://openjdk.java.net/projects/openjfx/ - OpenJFX Cheers, Martijn On 18 March 2017 at 18:18, Rony G. Flatscher wrote: > Hi there, > > My name is Rony G. Flatscher and have signed the OCA, such that I will be able to contribute to the > Open JDK project. > > My first encounter with Java was more than 20 years ago, when IBM distributed Java with the PC > operating system OS/2. Ever since then I have been using Java including teaching Java programming at > different Universities and building libraries vor various purposes. Today I am working as an IS > professor at the WU [1] in Austria, which - with appr. 25,000 students - is one of the largest > universities of its kind in Europe. > > Over the course of the last 30 years I have experimented and finally succeeded in teaching > programming (later 00-programming) to interested BA students in two lectures (totalling four hours > plus home and group work). The first lecture [1a] introduces OO programming and has students apply > the acquired knowledge to automate Windows and programmatically interface with MS Excel and MS Word > (and non-MS-Windows application) using COM/OLE. The second lecture [1b] adds on the acquired > knowledge and does the same in a platform independent manner, i.e. teach the students how to do the > same on Linux and MacOSX in addition to Windows plus teach them the fundamentals of GUI and socket > programming, how to program, but also create macros for Apache Open Office in place of MS Office on > Linux and MacOSX (this works for Windows as well). The secret or magic behind teaching this heavy > load successfully in such a short time is using an easy to learn yet powerful programming > (scripting) language named ooRexx ([2], [3], [4]) *together* with Java by authoring an ooRexx-Java > bridge named BSF4ooRexx ([5], [6]). BSF4ooRexx camouflages the strictly typed and strictly cased > Java as the dynamically typed, caseless ooRexx. > > The first steps towards today's BSF4ooRexx involved Apache's Bean Scripting Framework ([6], > originating from an IBM opensource project to make scripting languages available to Java Server > pages, JSP). Due to contributions to the ASF BSF project I was invited to become an ASF committer, > and later an Apache member. > > When JSR-223 ([7]) was created to define a scripting framework for Java, I joined as an expert to > contribute my expertise. With Java 1.6/6, the resulting javax.script [8] package was introduced into > the Java world in 2006. > > With this background it should be understandable that I am very interested in Java scripting and > applying scriptability in ways that programmers, who are not necessarily professional programmers, > but "business adminstration programmers", can take full advantage of the latest Java technologies > and Java class libraries. So I am also interested in the evolution of the Java language and the Java > runtime environment as well. > > Currently I have been very interested in the JavaFX area, as its support for JSR-223 (javax.script) > makes it possible to take advantage of Java scripting languages. By default this is > Javascript/Nashorn, but there is support to define any javax.script engine in the context of > individual FXML files, such that one can implement appropriate controllers not only in Java or > JavaScript, but in any available Java script language! > > I think that advancing the JavaFX javax.script support a little bit in the context of FXML, but also > in the context of the web engine would make it very attractive for any Java scripting language to > employ JavaFX. Also, if one realizes that professional programmers usually use up to three, four > programming languages (for different purposes, application domains), it would be very attractive if > JavaFX would allow to mix-in/apply as many scripting languages as a programmer sees fit. So I would > try to come up with contributions in this area first, by proposing some simple, backwardly > compatible enhancements to the current support for javax.script. > > However, due to my regular work-load this will take some time for me to procure the necessary > resources to these areas of interest. Any help, any hints and any advices are really always welcome! > > Looking forward to interesting, constructive and fruitful interactions with the OpenJDK community, > hoping to be able to contribute a little bit! > > ---rony > > [1] WU, Wirtschaftsuniversit?t Wien (Vienna University of Economics and Business): > > [1a] "Business Programming 1" (currently taught in German): > > [1b] "Business Programming 2" (currently taught in German): > > > [2] ECOOP 2006 workshop on dynamic languages, overview article about Rexx and ooRexx: wien.ac.at/rgf/rexx/misc/ecoop06/ECOOP2006_RDL_Workshop_Flatscher_Paper.pdf> > [3] "ooRexx" (Sourceforge) sources, binaries: > [4] "Introduction to Rexx and ooRexx", book, orderable via > > [5] "BSF4ooRexx" (Sourceforge) sources, binaries (download latest beta): > [6] "Apache Bean Scripting Framework (BSF)": > > [7] "JSR-000223 Scripting for the JavaTM": > > [8] Javadocs 8 for "javax.script": > > From behrangsa at gmail.com Tue Mar 21 02:33:04 2017 From: behrangsa at gmail.com (Behrang Saeedzadeh) Date: Tue, 21 Mar 2017 02:33:04 +0000 Subject: JavaDoc markup hints Message-ID: It would be nice if JavaDoc was extended to accept markup language hints out of the box. For example: /**markdown * */ Would interpret the content of the comment as markdown when generating the docs. Or: /**asciidoc * */ would treat the comment as asciidoc. What do you think? -- Best regards, Behrang Saeedzadeh From david.holmes at oracle.com Tue Mar 21 03:35:49 2017 From: david.holmes at oracle.com (David Holmes) Date: Tue, 21 Mar 2017 13:35:49 +1000 Subject: JavaDoc markup hints In-Reply-To: References: Message-ID: Hi Behrang, The discuss list is for discussion of the OpenJDK Community, not specific technical queries. Please ask your question on: javadoc-dev at openjdk.java.net. Thanks, David On 21/03/2017 12:33 PM, Behrang Saeedzadeh wrote: > It would be nice if JavaDoc was extended to accept markup language hints > out of the box. For example: > > /**markdown > * > */ > > Would interpret the content of the comment as markdown when generating the > docs. Or: > > /**asciidoc > * > */ > > would treat the comment as asciidoc. > > What do you think? > From gromero at linux.vnet.ibm.com Wed Mar 22 21:01:40 2017 From: gromero at linux.vnet.ibm.com (Gustavo Romero) Date: Wed, 22 Mar 2017 18:01:40 -0300 Subject: A question on correct copyright text in new files Message-ID: <58D2E634.6060709@linux.vnet.ibm.com> Hi, If it's necessary to include a new file in the hotspot tree, for instance, let's say the following files: src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.ppc/src/jdk/vm/ci/hotspot/ppc/PPC64HotSpotJVMCIBackendFactory.java src/cpu/ppc/vm/macroAssembler_ppc_sha.cpp What would be the correct copyright in the header of these two files if the file is contributed from (a) a person or (b) an entity that signed the OCA? License text is kept the same (GPL v2), but besides Oracle copyright should the author's full name [in case of (a)] or the legal entity name [in case of (b)] be included as well? What governs the correct choice here? Thank you! Best regards, Gustavo From mark.reinhold at oracle.com Thu Mar 23 00:21:00 2017 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Wed, 22 Mar 2017 17:21:00 -0700 Subject: A question on correct copyright text in new files In-Reply-To: <58D2E634.6060709@linux.vnet.ibm.com> References: <58D2E634.6060709@linux.vnet.ibm.com> Message-ID: <20170322172100.202343372@eggemoggin.niobe.net> 2017/3/22 14:01:40 -0700, Gustavo Romero : > If it's necessary to include a new file in the hotspot tree, for instance, let's > say the following files: > > src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.ppc/src/jdk/vm/ci/hotspot/ppc/PPC64HotSpotJVMCIBackendFactory.java > src/cpu/ppc/vm/macroAssembler_ppc_sha.cpp > > What would be the correct copyright in the header of these two files if the file > is contributed from (a) a person or (b) an entity that signed the OCA? > > License text is kept the same (GPL v2), but besides Oracle copyright should the > author's full name [in case of (a)] or the legal entity name [in case of (b)] > be included as well? What governs the correct choice here? If the file was written solely by a non-Oracle entity (whether an individual or an organization doesn't really matter) and is being contributed under the OCA then a single copyright line naming that entity should be used. If the file was derived by a non-Oracle entity from an existing file somewhere in OpenJDK, with existing copyright lines, then those lines should be carried over to the new file, and a new copyright line naming the entity who created the derived work can be added, if desired. (As usual: This is not legal advice, just a summary of the conventions long in use around here.) - Mark From volker.simonis at gmail.com Thu Mar 23 08:08:22 2017 From: volker.simonis at gmail.com (Volker Simonis) Date: Thu, 23 Mar 2017 09:08:22 +0100 Subject: A question on correct copyright text in new files In-Reply-To: <20170322172100.202343372@eggemoggin.niobe.net> References: <58D2E634.6060709@linux.vnet.ibm.com> <20170322172100.202343372@eggemoggin.niobe.net> Message-ID: That's right. Just take a look at: http://hg.openjdk.java.net/jdk9/dev/hotspot/file/a49c7926d151/test/runtime/7158988/TestPostFieldModification.java http://hg.openjdk.java.net/jdk9/dev/hotspot/file/a49c7926d151/test/compiler/codegen/IntRotateWithImmediate.java http://hg.openjdk.java.net/jdk9/dev/hotspot/file/a49c7926d151/src/cpu/ppc/vm/assembler_ppc.hpp for the various variants. Regards, Volker On Thu, Mar 23, 2017 at 1:21 AM, wrote: > 2017/3/22 14:01:40 -0700, Gustavo Romero : >> If it's necessary to include a new file in the hotspot tree, for instance, let's >> say the following files: >> >> src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.ppc/src/jdk/vm/ci/hotspot/ppc/PPC64HotSpotJVMCIBackendFactory.java >> src/cpu/ppc/vm/macroAssembler_ppc_sha.cpp >> >> What would be the correct copyright in the header of these two files if the file >> is contributed from (a) a person or (b) an entity that signed the OCA? >> >> License text is kept the same (GPL v2), but besides Oracle copyright should the >> author's full name [in case of (a)] or the legal entity name [in case of (b)] >> be included as well? What governs the correct choice here? > > If the file was written solely by a non-Oracle entity (whether an > individual or an organization doesn't really matter) and is being > contributed under the OCA then a single copyright line naming that > entity should be used. > > If the file was derived by a non-Oracle entity from an existing file > somewhere in OpenJDK, with existing copyright lines, then those lines > should be carried over to the new file, and a new copyright line naming > the entity who created the derived work can be added, if desired. > > (As usual: This is not legal advice, just a summary of the conventions > long in use around here.) > > - Mark From gromero at linux.vnet.ibm.com Thu Mar 23 13:00:49 2017 From: gromero at linux.vnet.ibm.com (Gustavo Romero) Date: Thu, 23 Mar 2017 10:00:49 -0300 Subject: A question on correct copyright text in new files In-Reply-To: References: <58D2E634.6060709@linux.vnet.ibm.com> <20170322172100.202343372@eggemoggin.niobe.net> Message-ID: <58D3C701.2050101@linux.vnet.ibm.com> Mark, thanks for clarifying the conventions. Volker, thanks for providing an example for each case. Regards, Gustavo On 23-03-2017 05:08, Volker Simonis wrote: > That's right. Just take a look at: > > http://hg.openjdk.java.net/jdk9/dev/hotspot/file/a49c7926d151/test/runtime/7158988/TestPostFieldModification.java > http://hg.openjdk.java.net/jdk9/dev/hotspot/file/a49c7926d151/test/compiler/codegen/IntRotateWithImmediate.java > http://hg.openjdk.java.net/jdk9/dev/hotspot/file/a49c7926d151/src/cpu/ppc/vm/assembler_ppc.hpp > > for the various variants. > > Regards, > Volker > > On Thu, Mar 23, 2017 at 1:21 AM, wrote: >> 2017/3/22 14:01:40 -0700, Gustavo Romero : >>> If it's necessary to include a new file in the hotspot tree, for instance, let's >>> say the following files: >>> >>> src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.ppc/src/jdk/vm/ci/hotspot/ppc/PPC64HotSpotJVMCIBackendFactory.java >>> src/cpu/ppc/vm/macroAssembler_ppc_sha.cpp >>> >>> What would be the correct copyright in the header of these two files if the file >>> is contributed from (a) a person or (b) an entity that signed the OCA? >>> >>> License text is kept the same (GPL v2), but besides Oracle copyright should the >>> author's full name [in case of (a)] or the legal entity name [in case of (b)] >>> be included as well? What governs the correct choice here? >> >> If the file was written solely by a non-Oracle entity (whether an >> individual or an organization doesn't really matter) and is being >> contributed under the OCA then a single copyright line naming that >> entity should be used. >> >> If the file was derived by a non-Oracle entity from an existing file >> somewhere in OpenJDK, with existing copyright lines, then those lines >> should be carried over to the new file, and a new copyright line naming >> the entity who created the derived work can be added, if desired. >> >> (As usual: This is not legal advice, just a summary of the conventions >> long in use around here.) >> >> - Mark > From richard at pointon.org.uk Mon Mar 27 18:29:20 2017 From: richard at pointon.org.uk (richard at pointon.org.uk) Date: Mon, 27 Mar 2017 19:29:20 +0100 Subject: Introduction and Question Message-ID: Hi, My name is Richard Pointon and I work at Ivanti (Previously LanDesk) and recently signed the OCA. The product I work on uses OpenJDK8 on FreeBSD and I have developed a solution to support cross-realm S4USelf Kerberos. To comply with the license agreement I would like to submit my patch but am unsure which list I should post to. Any guidance you can give would be appreciated. Regard, Richard From martijnverburg at gmail.com Mon Mar 27 19:29:47 2017 From: martijnverburg at gmail.com (Martijn Verburg) Date: Mon, 27 Mar 2017 20:29:47 +0100 Subject: Introduction and Question In-Reply-To: References: Message-ID: Hi Richard, Welcome to OpenJDK! A great place to ask questions like this is over on the Adoption Group (with the corresponding adoption-discuss mailing list ) and you can also see the contribution guide . For your specific patch I'd recommend discussing it over on bsd-port-dev . Cheers, Martijn On 27 March 2017 at 19:29, wrote: > Hi, > > My name is Richard Pointon and I work at Ivanti (Previously LanDesk) and > recently signed the OCA. The product I work on uses OpenJDK8 on FreeBSD and > I have developed a solution to support cross-realm S4USelf Kerberos. > > To comply with the license agreement I would like to submit my patch but > am unsure which list I should post to. Any guidance you can give would be > appreciated. > > Regard, > > Richard >