Discussion:
Review request for #151 Open VirtualFlow and other relating classes API for sublclassing
Sam'
2018-10-15 12:27:50 UTC
Permalink
Please review the GitHub pull request:
https://github.com/javafxports/openjdk-jfx/pull/163
<https://github.com/javafxports/openjdk-jfx/pull/235>

which fixes:


Open VirtualFlow API for subclassing

https://github.com/javafxports/openjdk-jfx/issues/151
<https://bugs.openjdk.java.net/browse/JDK-8188810>

Thank you,
Samir
Kevin Rushforth
2018-10-15 13:00:27 UTC
Permalink
Note that since this is request for a new feature there are a couple
other steps needed:

1. The proposed feature, along with the new API should be discussed and
general agreement reached. This is already in progress and is happening
in the PR itself. Mainly what needs to be ironed out now is to make sure
that each new API method is needed, and its purpose and use is well
understood and documents. Some of you have already provided valuable
feedback on this.

2. Once we have general agreement on the API additions, a CSR will be
needed (Eugene has graciously agreed to file it with my help). The CSR
will then need review / approval from a lead: Johan or myself.

The code review can proceed in parallel with #2 -- it will need (at
least) two reviewers.

With Oracle Code One approaching, I expect there will be some delay in
the first two items, but we still have plenty of time to get this in for
openjfx12.

Thanks!

-- Kevin
Post by Sam'
https://github.com/javafxports/openjdk-jfx/pull/163
<https://github.com/javafxports/openjdk-jfx/pull/235>
Open VirtualFlow API for subclassing
https://github.com/javafxports/openjdk-jfx/issues/151
<https://bugs.openjdk.java.net/browse/JDK-8188810>
Thank you,
Samir
Kevin Rushforth
2018-10-15 13:02:50 UTC
Permalink
Samir,

Also, can you provide JBS bug ID? The one you listed in your review
request is the wrong Bug ID.

Thanks.

-- Kevin
Post by Kevin Rushforth
Note that since this is request for a new feature there are a couple
1. The proposed feature, along with the new API should be discussed
and general agreement reached. This is already in progress and is
happening in the PR itself. Mainly what needs to be ironed out now is
to make sure that each new API method is needed, and its purpose and
use is well understood and documents. Some of you have already
provided valuable feedback on this.
2. Once we have general agreement on the API additions, a CSR will be
needed (Eugene has graciously agreed to file it with my help). The CSR
will then need review / approval from a lead: Johan or myself.
The code review can proceed in parallel with #2 -- it will need (at
least) two reviewers.
With Oracle Code One approaching, I expect there will be some delay in
the first two items, but we still have plenty of time to get this in
for openjfx12.
Thanks!
-- Kevin
Post by Sam'
https://github.com/javafxports/openjdk-jfx/pull/163
<https://github.com/javafxports/openjdk-jfx/pull/235>
Open VirtualFlow API for subclassing
https://github.com/javafxports/openjdk-jfx/issues/151
<https://bugs.openjdk.java.net/browse/JDK-8188810>
Thank you,
Samir
Loading...