Hi Kevin,

that is great, thank you *very* much!

There is enough food to digest and set actions, from OCA to a preliminary 
sketch of a JEP or two!

If that is o.k. I would come up with questions over this list, should any arise.

Best regards,

---rony



On 20.12.2016 16:57, Kevin Rushforth wrote:
> Hi Rony,
>
> See the "How to contribute" page [1] on the OpenJDK site. The first step is 
> to sign the Oracle
> Contribute Agreement (OCA) [2]. All code that you contribute must be your own 
> work and free of IP
> encumbrances. It becomes joint property of Oracle, with you retaining your 
> copyright. Code that is
> eventually checked into the OpenJFX project is done so under the GPL v2 
> license with the
> "Classpath" exception [3]. Oracle may also choose to license it under other 
> terms (e.g., when
> producing the Oracle JDK).
>
> To contribute a bug fix, you would indicate your interest in contributing a 
> patch to a bug, and
> then work with a Committer in the Project to sponsor your fix.
>
> The process for getting an enhancement in is a bit more involved, and 
> requires additional approval
> since we want to carefully control the API. You can start by filing an RFE at 
> bugs.java.com [4].
> You should also become familiar with the Java Enhancement Proposal (JEP) 
> [5][6] process, since any
> significant new features require a JEP. We require comprehensive tests as 
> part of any new feature.
> It is strongly recommended to discuss your idea on this list first to get 
> some feedback as to
> whether it is a feature / API we would consider accepting before you go off 
> and spend much time
> prototyping your ideas.
>
> Let me know if there are any questions on any of this.
>
> -- Kevin
>
>
> [1] http://openjdk.java.net/contribute/
> [2] http://www.oracle.com/technetwork/community/oca-486395.html
> [3] http://hg.openjdk.java.net/openjfx/9-dev/rt/file/tip/LICENSE
> [4] http://bugs.java.com/
> [5] http://openjdk.java.net/jeps/1
> [6] http://openjdk.java.net/jeps/2
>
>
>
> Rony G. Flatscher wrote:
>> Hi there,
>>
>> what is the proper process, if one wishes to contribute. Is there some web 
>> site describing it? Where
>> to get the official source from? What kind of license has one to use for 
>> patches (AL ;) , GPL, LGPL,
>> etc.)? How about (and where) creating issues for RFEs, how to decide whether 
>> an RFE is acceptable?
>> How and where to submit patches?
>>
>> The intent/aim/motivation for possible contributions would be initially 
>> JavaFX RFEs that are
>> javax.script related.
>>
>> ---rony
>>
>>
>>   

Reply via email to