Re: RFR: 8276167: fixing VirtualFlow.scrollToTop(int)
On Fri, 29 Oct 2021 12:19:40 GMT, eduardsdv wrote: > Fix VirtualFlow.scrollToTop(int) doesn't scroll to the top of the last > element but to the bottom of the last element. Hi, please send me an e-Mail at dalibor.to...@oracle.com and I can help with the verification process. - PR: https://git.openjdk.java.net/jfx/pull/656
Re: RFR: 8265425: Hard failure when building OpenJFX for Linux AArch64
On Sat, 17 Apr 2021 16:21:20 GMT, Tor (torbuntu) wrote: > For building on aarch64 linux systems we need it added to the buuld.gradle to > stop ignoring it. Hi, Alternatively, you can fill out the form at https://www.oracle.com/technetwork/oca-405177.pdf out, and send an e-mail with the scan/photo to oracle-ca_us [at] oracle [dot] com. - PR: https://git.openjdk.java.net/jfx/pull/465
Re: RFR: 8185887: TableRowSkinBase fails to correctly virtualize cells in horizontal direction
On Mon, 24 Feb 2020 07:39:43 GMT, yosbits wrote: > If there are many columns, the current TableView will stall scrolling. > Resolving this performance issue requires column virtualization. > Virtualization mode is enabled when the row height is fixed by the following > method. > > `tableView.setFixedCellSize(height)` > > This proposal includes a fix because the current code does not correctly > implement column virtualization. > > The improvement of this proposal can be seen in the following test program. > > ``` Java > import java.util.Arrays; > import java.util.Collections; > > import javafx.animation.AnimationTimer; > import javafx.application.Application; > import javafx.beans.property.SimpleStringProperty; > import javafx.collections.ObservableList; > import javafx.scene.Scene; > import javafx.scene.control.Button; > import javafx.scene.control.TableColumn; > import javafx.scene.control.TableView; > import javafx.scene.layout.BorderPane; > import javafx.scene.layout.HBox; > import javafx.stage.Stage; > > public class BigTableViewTest2 extends Application { > private static final boolean USE_WIDTH_FIXED_SIZE = false; > private static final boolean USE_HEIGHT_FIXED_SIZE = true; > //private static final int COL_COUNT=30; > //private static final int COL_COUNT=300; > //private static final int COL_COUNT=600; > private static final int COL_COUNT = 1000; > private static final int ROW_COUNT = 1000; > > @Override > public void start(final Stage primaryStage) throws Exception { > final TableView tableView = new TableView<>(); > > //tableView.setTableMenuButtonVisible(true); //too heavy > if (USE_HEIGHT_FIXED_SIZE) { > tableView.setFixedCellSize(24); > } > > final ObservableList> columns = > tableView.getColumns(); > for (int i = 0; i < COL_COUNT; i++) { > final TableColumn column = new > TableColumn<>("Col" + i); > final int colIndex = i; > column.setCellValueFactory((cell) -> new > SimpleStringProperty(cell.getValue()[colIndex])); > columns.add(column); > if (USE_WIDTH_FIXED_SIZE) { > column.setPrefWidth(60); > column.setMaxWidth(60); > column.setMinWidth(60); > } > } > > final Button load = new Button("load"); > load.setOnAction(e -> { > final ObservableList items = > tableView.getItems(); > items.clear(); > for (int i = 0; i < ROW_COUNT; i++) { > final String[] rec = new String[COL_COUNT]; > for (int j = 0; j < rec.length; j++) { > rec[j] = i + ":" + j; > } > items.add(rec); > } > }); > > final Button reverse = new Button("reverse columns"); > reverse.setOnAction(e -> { > final TableColumn[] itemsArray = > columns.toArray(new TableColumn[0]); > Collections.reverse(Arrays.asList(itemsArray)); > tableView.getColumns().clear(); > > tableView.getColumns().addAll(Arrays.asList(itemsArray)); > }); > > final Button hide = new Button("hide % 10"); > hide.setOnAction(e -> { > for (int i = 0, n = columns.size(); i < n; i++) { > if (i % 10 == 0) { > columns.get(i).setVisible(false); > } > } > }); > > final BorderPane root = new BorderPane(tableView); > root.setTop(new HBox(8, load, reverse, hide)); > > final Scene scene = new Scene(root, 800, 800); > primaryStage.setScene(scene); > primaryStage.show(); > this.prepareTimeline(scene); > } > > public static void main(final String[] args) { > Application.launch(args); > } > > private void prepareTimeline(final Scene scene) { > new AnimationTimer() { > @Override > public void handle(final long now) { > final double fps = > com.sun.javafx.perf.PerformanceTracker.getSceneTracker(scene).getInstantFPS(); > ((Stage) scene.getWindow()).setTitle("FPS:" + > (int) fps); > } > }.start(); > } > } > > > ``` Java > import javafx.animation.AnimationTimer; > import javafx.application.Application; > import
Re: RFR: 8197991: Selecting many items in a TableView is very slow
On Wed, 26 Feb 2020 07:37:06 GMT, yosbits wrote: > https://bugs.openjdk.java.net/browse/JDK-8197991 > > The performance of the selectAll and selectRange methods of the > MultiSelectionModel class has been greatly improved. > > This greatly improves the response when selecting multiple items in ListView > and TableView. > > However, in TreeView / TreeTableView, the improvement effect is hidden mainly > due to the design problem of the cache of TreeUtil.getTreeItem (). > > Reference value of the number of data that can be handled within 3 seconds of > processing time (before-> after) > > ListView > * selectAll: 400_000-> 10_000_000 > * selectRange: 7_000-> 70_000 > > TableView > * selectAll: 8_000-> 700_000 > * selectRange: 7_000-> 50_000 > > > You can see performance improvements in the following applications: > > > ``` SelectListViewTest.java > import javafx.application.Application; > import javafx.collections.ObservableList; > import javafx.scene.Scene; > import javafx.scene.control.Button; > import javafx.scene.control.ListView; > import javafx.scene.control.SelectionMode; > import javafx.scene.layout.BorderPane; > import javafx.scene.layout.VBox; > import javafx.stage.Stage; > > public class SelectListViewTest extends Application { > final int ROW_COUNT = 70_000; > //final int ROW_COUNT = 400_000; > //final int ROW_COUNT = 10_000_000; > //final int ROW_COUNT = 7_000; > > @Override > public void start(Stage stage) { > ListView listView = new ListView<>(); > listView.getSelectionModel().setSelectionMode(SelectionMode.MULTIPLE); > > > ObservableList items = listView.getItems(); > for(int i=0; i String rec = String.valueOf(i); > items.add(rec); > } > BorderPane root = new BorderPane(listView); > Button selectAll = new Button("selectAll"); > Button clearSelection = new Button("clearSelection"); > Button selectToStart = new Button("selectToStart"); > Button selectToEnd = new Button("selectToEnd"); > Button selectPrevious = new Button("selectPrevious"); > Button selectNext= new Button("selectNext"); > > selectAll.setFocusTraversable(true); > clearSelection.setFocusTraversable(true); > selectToStart.setFocusTraversable(true); > selectToEnd.setFocusTraversable(true); > selectPrevious.setFocusTraversable(true); > selectNext.setFocusTraversable(true); > > root.setRight(new VBox(6, selectAll, selectToStart, selectToEnd, > selectPrevious, selectNext, clearSelection)); > stage.setScene(new Scene(root, 600, 600)); > > selectAll.setOnAction((e)->selectAll(listView)); > clearSelection.setOnAction((e)->clearSelection(listView)); > selectToStart.setOnAction((e)->selectToStart(listView)); > selectToEnd.setOnAction((e)->selectToLast(listView)); > selectPrevious.setOnAction((e)->selectPrevious(listView)); > selectNext.setOnAction((e)->selectNext(listView)); > > stage.show(); > } > > private void selectAll(ListView listView) { > long t = System.currentTimeMillis(); > listView.getSelectionModel().selectAll(); > System.out.println("time:"+ (System.currentTimeMillis() - t)); > } > private void clearSelection(ListView listView) { > long t = System.currentTimeMillis(); > listView.getSelectionModel().clearSelection(); > System.out.println("time:"+ (System.currentTimeMillis() - t)); > } > private void selectToStart(ListView listView) { > long t = System.currentTimeMillis(); > listView.getSelectionModel().selectRange(0, > listView.getSelectionModel().getSelectedIndex()); > System.out.println("time:"+ (System.currentTimeMillis() - t)); > } > private void selectToLast(ListView listView) { > long t = System.currentTimeMillis(); > > listView.getSelectionModel().selectRange(listView.getSelectionModel().getSelectedIndex(), > listView.getItems().size()); > System.out.println("time:"+ (System.currentTimeMillis() - t)); > } > > private void selectPrevious(ListView listView) { > long t = System.currentTimeMillis(); > listView.getSelectionModel().selectPrevious(); > System.out.println("time:"+ (System.currentTimeMillis() - t)); > } > > private void selectNext(ListView listView) { > long t = System.currentTimeMillis(); > listView.getSelectionModel().selectNext(); > System.out.println("time:"+ (System.currentTimeMillis() - t)); > } > public static void main(String[] args) { > Application.launch(args); > } > } > > > ``` SelectTableViewTest.java > import javafx.application.Application; > import
Re: RFR: 8251946: ObservableList.setAll does not conform to specification
On Tue, 1 Sep 2020 00:23:38 GMT, Kevin Rushforth wrote: >> While adding unit tests, I noticed that I missed an important edge-case that >> has to be considered when computing if a >> list was modified. The initial implementation assumed that >>> the list was modified if >>>1. it was not empty (modified by calling `#clear()`), or if >>>2. it was modified as result of the `#addAll()` call. >> >> However, a non-empty list is not modified either if `setAll` is called with >> an equal list. The PR has been updated to >> take this into account and unit tests have been added. Note that the current >> implementation is rather complex and could >> be greatly simplified by making a copy of the list before modification. .i.e >> List prev = List.copyOf(this); >> clear(); >> addAll(col); >> return !equals(prev); >> >> Please let me know which solution you prefer. > > One overall comment while we are waiting for your OCA to be approved. > > I don't think the complexity of this proposed fix to `setAll` is warranted. I > would prefer a simpler fix that returns > `false` if both the current list and the new list are empty, and `true` > otherwise. This method is essentially a > convenience method that does: List::clear > List::addAll(...) > > Given this, it seems reasonable for `setAll` to return true if either `clear` > or `addAll` would modify the list. > > If there is a good justification for handling the corner case of calling > `setAll` with the same list of elements in > exactly the same order (and I am not sure that there is), then a better > approach might be to do the check before > actually modifying the list, returning early if the new list and the current > list were identical. In that case, the > list really would be unmodified and no listeners would be notified. Unfortunately, I don't see @TheMrMilchmann OCA in the approval queue. Could you please (re)send it to oracle-ca...@oracle.com? Thanks! - PR: https://git.openjdk.java.net/jfx/pull/284
Re: RFR: 8251946: ObservableList.setAll does not conform to specification
On Tue, 1 Sep 2020 15:17:18 GMT, Leon Linhart wrote: >> One overall comment while we are waiting for your OCA to be approved. >> >> I don't think the complexity of this proposed fix to `setAll` is warranted. >> I would prefer a simpler fix that returns >> `false` if both the current list and the new list are empty, and `true` >> otherwise. This method is essentially a >> convenience method that does: List::clear >> List::addAll(...) >> >> Given this, it seems reasonable for `setAll` to return true if either >> `clear` or `addAll` would modify the list. >> >> If there is a good justification for handling the corner case of calling >> `setAll` with the same list of elements in >> exactly the same order (and I am not sure that there is), then a better >> approach might be to do the check before >> actually modifying the list, returning early if the new list and the current >> list were identical. In that case, the >> list really would be unmodified and no listeners would be notified. > >> I don't think the complexity of this proposed fix to `setAll` is warranted. >> I would prefer a simpler fix that returns >> `false` if both the current list and the new list are empty, and `true` >> otherwise. > > @kevinrushforth Thanks for your feedback! I have just pushed a commit that > greatly simplifies `setAll` by returning > early if both lists are empty and continuing with `clear`, `addAll` otherwise. >> If there is a good justification for handling the corner case of calling >> `setAll` with the same list of elements in >> exactly the same order (and I am not sure that there is), then a better >> approach might be to do the check before >> actually modifying the list, returning early if the new list and the current >> list were identical. > > Fair point. I'm afraid I don't have any justification other than that, in my > opinion, this is a violation of the > method's contract (which is debatable). I suppose it's best to leave it as-is > for this case for now. > --- > >> Unfortunately, I don't see @TheMrMilchmann OCA in the approval queue. Could >> you please (re)send it to >> oracle-ca...@oracle.com? Thanks! > > @robilad That's strange. I have sent a mail on Aug 13 and received no > indication that it didn't go through (though > neither did I receive an automated confirmation that it arrived - if such a > thing is set up). Anyway, I just resent it. Thanks @TheMrMilchmann and apologies for the delay! - PR: https://git.openjdk.java.net/jfx/pull/284
Re: RFR: 8185886: Improve scrolling performance of TableView and TreeTableView
On Mon, 9 Mar 2020 17:00:06 GMT, Nir Lisker wrote: >> I took the liberty of pointing out some formatting errors > > The title of your PR should match the title of the JBS issue. Moreover, #108 > already tackles this issue with a > different approach and 2 PRs on the same issue can't be intetgrated. Since > I'm not familiar with this code, I can't > advise on who's solution is more suitable. I suggest you discuss both of the > approaches on the mailing list. I saw many > JBS issues around this performance issue, probably one of them fits (or a new > one can be created). Hi, I couldn't find you listed at https://www.oracle.com/technetwork/community/oca-486395.html . Please send me an e-mail at dalibor.to...@oracle.com with information about your OCA, so that I can look it up. - PR: https://git.openjdk.java.net/jfx/pull/125
Re: RFR: 8197991: Selecting many items in a TableView is very slow
On Wed, 26 Feb 2020 07:37:06 GMT, yosbits wrote: > https://bugs.openjdk.java.net/browse/JDK-8197991 > > The performance of the selectAll and selectRange methods of the > MultiSelectionModel class has been greatly improved. > > This greatly improves the response when selecting multiple items in ListView > and TableView. > > However, in TreeView / TreeTableView, the improvement effect is hidden mainly > due to the design problem of the cache of > TreeUtil.getTreeItem (). > Reference value of the number of data that can be handled within 3 seconds of > processing time (before-> after) > > ListView > * selectAll: 400_000-> 10_000_000 > * selectRange: 7_000-> 70_000 > > TableView > * selectAll: 8_000-> 700_000 > * selectRange: 7_000-> 50_000 > > > You can see performance improvements in the following applications: > > > SelectListViewTest.java > import javafx.application.Application; > import javafx.collections.ObservableList; > import javafx.scene.Scene; > import javafx.scene.control.Button; > import javafx.scene.control.ListView; > import javafx.scene.control.SelectionMode; > import javafx.scene.layout.BorderPane; > import javafx.scene.layout.VBox; > import javafx.stage.Stage; > > public class SelectListViewTest extends Application { > final int ROW_COUNT = 70_000; > //final int ROW_COUNT = 400_000; > //final int ROW_COUNT = 10_000_000; > //final int ROW_COUNT = 7_000; > > @Override > public void start(Stage stage) { > ListView listView = new ListView<>(); > listView.getSelectionModel().setSelectionMode(SelectionMode.MULTIPLE); > > > ObservableList items = listView.getItems(); > for(int i=0; i String rec = String.valueOf(i); > items.add(rec); > } > BorderPane root = new BorderPane(listView); > Button selectAll = new Button("selectAll"); > Button clearSelection = new Button("clearSelection"); > Button selectToStart = new Button("selectToStart"); > Button selectToEnd = new Button("selectToEnd"); > Button selectPrevious = new Button("selectPrevious"); > Button selectNext= new Button("selectNext"); > > selectAll.setFocusTraversable(true); > clearSelection.setFocusTraversable(true); > selectToStart.setFocusTraversable(true); > selectToEnd.setFocusTraversable(true); > selectPrevious.setFocusTraversable(true); > selectNext.setFocusTraversable(true); > > root.setRight(new VBox(6, selectAll, selectToStart, selectToEnd, > selectPrevious, selectNext, clearSelection)); > stage.setScene(new Scene(root, 600, 600)); > > selectAll.setOnAction((e)->selectAll(listView)); > clearSelection.setOnAction((e)->clearSelection(listView)); > selectToStart.setOnAction((e)->selectToStart(listView)); > selectToEnd.setOnAction((e)->selectToLast(listView)); > selectPrevious.setOnAction((e)->selectPrevious(listView)); > selectNext.setOnAction((e)->selectNext(listView)); > > stage.show(); > } > > private void selectAll(ListView listView) { > long t = System.currentTimeMillis(); > listView.getSelectionModel().selectAll(); > System.out.println("time:"+ (System.currentTimeMillis() - t)); > } > private void clearSelection(ListView listView) { > long t = System.currentTimeMillis(); > listView.getSelectionModel().clearSelection(); > System.out.println("time:"+ (System.currentTimeMillis() - t)); > } > private void selectToStart(ListView listView) { > long t = System.currentTimeMillis(); > listView.getSelectionModel().selectRange(0, > listView.getSelectionModel().getSelectedIndex()); > System.out.println("time:"+ (System.currentTimeMillis() - t)); > } > private void selectToLast(ListView listView) { > long t = System.currentTimeMillis(); > > listView.getSelectionModel().selectRange(listView.getSelectionModel().getSelectedIndex(), > listView.getItems().size()); > System.out.println("time:"+ (System.currentTimeMillis() - t)); > } > > private void selectPrevious(ListView listView) { > long t = System.currentTimeMillis(); > listView.getSelectionModel().selectPrevious(); > System.out.println("time:"+ (System.currentTimeMillis() - t)); > } > > private void selectNext(ListView listView) { > long t = System.currentTimeMillis(); > listView.getSelectionModel().selectNext(); > System.out.println("time:"+ (System.currentTimeMillis() - t)); > } > public static void main(String[] args) { > Application.launch(args); > } > } > > SelectTableViewTest.java > import javafx.application.Application; > import
Re: Request for adding my github userid ..
Yeah, he did. ;) On 22.02.2020 17:58, Kevin Rushforth wrote: You should be all set now. Dalibor will likely take care of this early next week. -- Kevin On 2/22/2020 8:42 AM, Rony G. Flatscher wrote: On 22.02.2020 17:33, Philip Race wrote: What openjdk ID would this be associated with ? 8234959: FXMLLoader does not populate ENGINE_SCOPE Bindings with FILENAME and ARGV #122 One PR is the fix another one is dubbed as WIP and has the test unit for this bug (such that one can apply it before and after the fix). I don't see a Rony Flatscher in the census : https://openjdk.java.net/census Rony, Have you made contributions and been granted author status ? No, this is the first time I try to contribute code. If yes, where is it on that page ? If not, then you need to make contributions (not just sign the OCA) before you get author status and until then there is nothing with which to associate your github id. Hmm, how should I then submit a fix/a pull request? The OCA was processed in 2017-03-01 (reported by Dalibor Topic), as suggested I introduced myself in [1]. However, for various reasons I got side tracked and only came back this last November. @Kevin: thank you for your advice, did comment on both PR ---rony [1] "Introduction": <https://mail.openjdk.java.net/pipermail/discuss/2017-March/004160.html> On 2/22/20, 8:27 AM, Kevin Rushforth wrote: What you need to do is this: Once you have signed the OCA, please let us know by writing `/signed` in a comment in this pull request. Omit the quotes in the command. This will alert the Skara maintainers to check your OCA status and make the association. -- Kevin On 2/22/2020 8:20 AM, Rony G. Flatscher wrote: Trying to place my first pull requests via github and received the following e-mail: --- cut --- Hi ronyfla, welcome to this OpenJDK project and thanks for contributing! We do not recognize you as Contributor <https://openjdk.java.net/bylaws#contributor> and need to ensure you have signed the Oracle Contributor Agreement (OCA). If you have not signed the OCA, please follow the instructions <https://www.oracle.com/technetwork/community/oca-486395.html>. Please fill in your GitHub username in the "Username" field of the application. Once you have signed the OCA, please let us know by writing |/signed| in a comment in this pull request. If you already are an OpenJDK Author <https://openjdk.java.net/bylaws#author>, Committer <https://openjdk.java.net/bylaws#committer> or Reviewer <https://openjdk.java.net/bylaws#reviewer>, please click here <https://bugs.openjdk.java.net/secure/CreateIssue.jspa?pid=11300=1> to open a new issue so that we can record that fact. Please use "Add GitHub user ronyfla" as summary for the issue. If you are contributing this work on behalf of your employer and your employer has signed the OCA, please let us know by writing |/covered| in a comment in this pull request. --- cut --- So I am kindly requesting to associate my github user id 'ronyfla' with my signed OCA form such that the pull requests can go forward. TIA ---rony P.S.: In the meantime I have changed the github e-mail address for 'ronyfla' to the one in the OCA if that makes a difference. -- <http://www.oracle.com> Dalibor Topic Consulting Product Manager Phone: +494089091214 , Mobile: +491737185961 , Video: dalibor.to...@oracle.com Oracle Global Services Germany GmbH Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRB 246209 Geschäftsführer: Ralf Herrmann
Re: Netbeans X & Java 11?
On 18.11.2018 22:01, Michael Dever wrote: Oracle seems to have Destroyed the combination of: Netbeans, JavaFX, and SceneBuilder, building JavaFX from an IDE. Hi, It sounds as if you would like to discuss issues or improvements in Apache NetBeans. In order for your insights to have the best effect, you should be doing so on an Apache NetBeans mailing list. Please see https://netbeans.apache.org/ for the many different ways of participating in Apache NetBeans. cheers, dalibor topic -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 | Mobile: +491737185961 ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: The "javafx might not be present" problem
On 09.02.2018 21:32, Sven Reimers wrote: Hi, so we will need a JSR first and get it added to SE afterwards. That does not sound very feasible. Any comments? JDK 10 is in rampdown phase 2, per http://openjdk.java.net/projects/jdk/10/ . No new features would be added at this phase. Java SE 11 JSR is well underway, too: https://jcp.org/en/jsr/detail?id=384 . With 6.5 months to go until September and the minimal timeline for a new JSR being around 8.5 months judging by https://jcp.org/images/resources/2_9gantt.gif adding a whole new JSR into JDK 11 might not be quite as simple as it may sound. Running a JSR for an open source library would not make a lot of sense if the sole purpose of that work was to add it to some JDK download. The module system already exists. cheers, dalibor topic Sven Am 09.02.2018 18:53 schrieb "dalibor topic" <dalibor.to...@oracle.com <mailto:dalibor.to...@oracle.com>>: On 09.02.2018 15:07, Michael Paus wrote: Who defines that everything Open... can only contain what is included in "the spec"? http://openjdk.java.net/projects/jdk/ <http://openjdk.java.net/projects/jdk/> "The goal of this long-running Project is to produce a series of open-source reference implementations of the Java SE Platform, as specified by JSRs in the Java Community Process. " cheers, dalibor topic -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:%2B494089091214> <tel:+494089091214 <tel:%2B494089091214>> | Mobile: +491737185961 <tel:%2B491737185961> <tel:+491737185961 <tel:%2B491737185961>> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Ham <https://maps.google.com/?q=G+%7C+K%C3%BChneh%C3%B6fe+5+%7C+22761+Ham=gmail=g>burg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-8 <https://maps.google.com/?q=ng:+Riesstr.+25,+D-8=gmail=g>0992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher <http://www.oracle.com/commitment <http://www.oracle.com/commitment>> Oracle is committed to developing practices and products that help protect the environment -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: The "javafx might not be present" problem
On 09.02.2018 19:28, John Neffenger wrote: You can comment there if you're interested in seeing support for JavaFX be part of the default installation of OpenJDK 9 or 10 on Ubuntu. I'm hoping it can get included in time for the next Long Term Support release of Ubuntu 18.04 in April. See https://wiki.ubuntu.com/BionicBeaver/ReleaseSchedule for the 18.04 release schedule. Feature freeze is coming up on March 1st. There won't be OpenJDK 9 in 18.04. See https://lists.ubuntu.com/archives/ubuntu-release/2018-February/004275.html for details. cheers, dalibor topic -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: The "javafx might not be present" problem
On 09.02.2018 15:07, Michael Paus wrote: Who defines that everything Open... can only contain what is included in "the spec"? http://openjdk.java.net/projects/jdk/ "The goal of this long-running Project is to produce a series of open-source reference implementations of the Java SE Platform, as specified by JSRs in the Java Community Process. " cheers, dalibor topic -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: More community participation in JavaFX
On 07.02.2018 08:24, Johan Vos wrote: I'm still all in favour of Open Source, but it should be sustainable. Meta: I'd recommend reading the "Why Modern Open Source Projects Fail" paper from last year at https://arxiv.org/pdf/1707.02327.pdf for a thorough, and very useful analysis (rather than collection of random anecdotal 'evidence', or rants as is customary in open source development ;) of modern, yet unsustainable open source projects. cheers, dalibor topic -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: More community participation in JavaFX
On 02.02.2018 00:26, Kevin Rushforth wrote: We are specifically looking to discuss ideas around the following areas: * Easing barriers to contribution (e.g., making JavaFX easier to build, better documentation, making it easier to test changes) I'd suggest explicitly asking for feedback from the maintainers of downstream builds, such as https://www.archlinux.org/packages/extra/x86_64/java-openjfx/ https://packages.debian.org/source/sid/openjfx https://admin.fedoraproject.org/pkgdb/package/rpms/openjfx/ https://www.freshports.org/java/openjfx8-devel In the case of the JDK, downstream builders of OpenJDK tend to provide very useful first hand feedback of barriers to building & contribution, and often end up becoming regular contributors themselves, due to the hard, fundamental nature of (build) problems one needs to resolve to be able to provide a working build for one's own operating system. cheers, dalibor topic -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: More community participation in JavaFX
On 05.02.2018 15:41, Kevin Rushforth wrote: Yes, this sounds like a good step in the right direction. This would give anyone (with a signed OCA) the ability to create their own branch, commit changes to it, submit a PR, etc. One non-obvious point to keep in mind is that you do need to make sure that all contributors (to a PR, wiki entry, etc.) have signed the OCA, or the change can't be integrated back into the OpenJFX upstream. I don't think that GitHub offers programmatic, conditional access to its functionality fo contributors, so enforcing that kind of requirement can be a source of frustration. Not enforcing it, on the other hand, creates long term frustration as well. [0] cheers, dalibor topic [0] The implosion of the TeamFX repo is a good example. -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: Hmm, another attempt to get information on deploying javax.script (via FXMLLoader) and SceneBuilder and javax.script languages ...
On 28.11.2016 12:55, Rony G. Flatscher wrote: So I am wondering whether there is another mailing group (other than this one) where questions like this can be asked There is a JavaFX forum at https://community.oracle.com/community/java/java_desktop/javafx_2.0_and_later within the Oracle Community. cheers, dalibor topic -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: Exception running FXMark with JavaFX 9
On 16.08.2016 07:50, Felix Bembrick wrote: How do I access PerformanceTracker in Java/JavaFX 9? Please see http://openjdk.java.net/jeps/261 cheers, dalibor topic -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: JavaFX 9 & FXCanvas
On 15.06.2016 07:36, Alexander Nyßen wrote: Would it require he (as well as all GEF committers that worked on the mentioned fixes) would have to sign the OCA as well? If there are multiple authors to a contribution, then they all need to have an OCA on file. If one or more contributions are done on behalf of an organization, such as a company, than that organization needs to have an OCA on file, as well. Details are discussed in the OCA FAQ, available at http://www.oracle.com/technetwork/oca-faq-405384.pdf . Is there any experience on how to transfer EPL-licensed code already? No. Fwiw, I don't think that kind of transfer would work, in general. Contributions need to come in under OCA or an equivalent. As a general aside, while I don't know how the specific code in question was authored by whom on whose behalf, putting in all the work necessary to unravel the history of third party code in order to understand who can contribute what, if anything, could be more work and more time consuming than coming up with a better & novel solution from scratch, if it's 'just' a couple of bug fixes. cheers, dalibor topic -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: Looking forward to JavaFX 9!
On 14.06.2016 21:05, Kevin Loverde wrote: > Does Oracle support JFX at all anymore? Yes, it does. Information about the commercial Oracle Java SE support can be found here: http://www.oracle.com/us/technologies/java/standard-edition/support/overview/index.html . If you are interested in Oracle support for JavaFX specifically, please consult the corresponding FAQ at http://www.oracle.com/technetwork/java/javase/overview/faqs-jsp-136696.html?ssSourceSiteId=ocomen . For information regarding the available support timelines and levels, please consult the Oracle Java SE Support Roadmap at http://www.oracle.com/technetwork/java/javase/eol-135779.html . If you have any further questions about Oracle support, please direct them at your Oracle sales representative. cheers, dalibor topic -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: Anyone using JMX with JavaFX?
On 14.06.2016 12:25, Robert Krüger wrote: Only regarding the net loss for the community: There are not many places where people trying to defend (and make a living off) Java as a viable desktop technology can try to get information from Oracle This particular mailing list is not one of those places. If you're looking for commercial support from Oracle, you can find information about it here: http://www.oracle.com/us/technologies/java/standard-edition/support/overview/index.html . If you are looking for a community forum for Oracle products, you can find it here: https://community.oracle.com/welcome . If you are interested in contributing to ongoing development of OpenJFX, then this mailing list is the right place to be. Contributing to ongoing development means contributing actual code[0]. It doesn't mean "trying to get information from Oracle", "advocacy", "trying to defend Java", etc. cheers, dalibor topic [0] https://lkml.org/lkml/2000/8/25/132 -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: Anyone using JMX with JavaFX?
On 13.06.2016 15:02, Felix Bembrick wrote: I am one of the most vocal, passionate and positive advocates for OpenJFX and JavaFX. Felix, That may very well be the case, in your opinion, but this mailing list is not a forum for advocacy. It is for technical discussions. Whether you are or you are not an advocate for something or other is not relevant on this mailing list. Maybe there is some other forum where people who are advocates for things meet and have vocal and passionate discussions with each other. In any case, this mailing list is not it, because what you are or what you aren't is not a technical subject to begin with. Unless you are a robot, of course. But in that case, this mailing list would still be the wrong forum ... Please, hold off on posting off-topic posts to this list for a week or two. If for some reason you feel the need to continue to spam this mailing list with off-topic posts, as you have done so far, despite being asked to stop both on and off-list, then I trust that the mailing list administrator could take care of this problem for all of us. cheers, dalibor topic On 13 Jun 2016, at 22:45, dalibor topic <dalibor.to...@oracle.com> wrote: Felix, This is an open source Project's mailing list, specifically for technical discussions of that Project's development. It's not an 'open' forum suitable for discussion of other issues. Removing participants that continue to abuse the privilege of being on an open source project's mailing list is a useful tool to deal with individuals which contribute negatively to a project, if they don't seem to be able to change their act. cheers, dalibor topic On 13.06.2016 14:11, Felix Bembrick wrote: Dear Dalibor, "This mailing list is the not the right forum for discussions of Oracle's products. This mailing list is for OpenJFX development, specifically." Read that again. Thank you for giving me the clear answer you promised! And thanks for the warning in case I accidentally start "spamming". But surely you wouldn't remove anyone from an "open" forum would you? Blessings, Felix On 13 Jun 2016, at 21:17, dalibor topic <dalibor.to...@oracle.com <mailto:dalibor.to...@oracle.com>> wrote: Felix, if you'd like to ask questions about Oracle's products, please do so at https://community.oracle.com/welcome . This mailing list is the not the right forum for discussions of Oracle's products. This mailing list is for OpenJFX development, specifically. On a side note, spamming this list with off-topic posts could result in removal from it without further warning. cheers, dalibor topic On 13.06.2016 12:37, Felix Bembrick wrote: Thanks you most sincerely Dalibor for that very direct response. Only... it wasn't really, was it? You "believe I am entitled to a clear answer to my question". Great! */So why have you still not answered it?/* Let me put it another way */so as there can be no possible room for any further confusion (hopefully)/*. */COULD YOU PLEASE DETAIL EXACTLY WHERE JAVAFX IS USED IN EITHER PRODUCTS USED INTERNALLY BY ORACLE OR IN COMMERCIAL PRODUCTS WHICH ORACLE MARKETS?/* Now, please give me the "clear answer" that I "am entitled to" (Your words, not mine). (Given that we now know that usage of JavaFX within JMX is about to be abandoned, and there may be a tiny fraction of JMC that is still gasping for air written using JavaFX, but knowing how */incredibly enthusiastically Oracle is advancing JavaFX/*, I *know* there must be hundreds more examples and I am sure we would all love to hear about them). That would give us all a lot more faith in JavaFX. I am sure you want that don't you? See - no mention of age of participants, telephony equipment or career plans! Just JMX and a lot about OpenJFX! Am I *still* in the wrong forum? All my blessings, Felix P.S. What is this "bitterness" that you speak of? On 13 June 2016 at 19:55, dalibor topic <dalibor.to...@oracle.com <mailto:dalibor.to...@oracle.com> <mailto:dalibor.to...@oracle.com>> wrote: Felix, I believe that you are entitled to a clear answer to your question: Yes, I have considered a career in politics. That being said, I would kindly suggest that you stop trying to divert[0] technical discussions in this community with off-topic posts, such as your contributions to this thread so far, where you attempted to discuss : * the age of discussion participants, * their telephony equipment and * career plans, none of which have anything to do with JMX or OpenJFX. Instead, you should consider unsubscribing from this mailing list for a week or two, in order to get clarity in what capacity, if any, you'd like to positively contribute to ongoing OpenJFX development. As it stands, your current mode of participation on this mailing list is a net loss for this community, and apparently, for yourself
Re: Anyone using JMX with JavaFX?
Felix, This is an open source Project's mailing list, specifically for technical discussions of that Project's development. It's not an 'open' forum suitable for discussion of other issues. Removing participants that continue to abuse the privilege of being on an open source project's mailing list is a useful tool to deal with individuals which contribute negatively to a project, if they don't seem to be able to change their act. cheers, dalibor topic On 13.06.2016 14:11, Felix Bembrick wrote: Dear Dalibor, "This mailing list is the not the right forum for discussions of Oracle's products. This mailing list is for OpenJFX development, specifically." Read that again. Thank you for giving me the clear answer you promised! And thanks for the warning in case I accidentally start "spamming". But surely you wouldn't remove anyone from an "open" forum would you? Blessings, Felix On 13 Jun 2016, at 21:17, dalibor topic <dalibor.to...@oracle.com <mailto:dalibor.to...@oracle.com>> wrote: Felix, if you'd like to ask questions about Oracle's products, please do so at https://community.oracle.com/welcome . This mailing list is the not the right forum for discussions of Oracle's products. This mailing list is for OpenJFX development, specifically. On a side note, spamming this list with off-topic posts could result in removal from it without further warning. cheers, dalibor topic On 13.06.2016 12:37, Felix Bembrick wrote: Thanks you most sincerely Dalibor for that very direct response. Only... it wasn't really, was it? You "believe I am entitled to a clear answer to my question". Great! */So why have you still not answered it?/* Let me put it another way */so as there can be no possible room for any further confusion (hopefully)/*. */COULD YOU PLEASE DETAIL EXACTLY WHERE JAVAFX IS USED IN EITHER PRODUCTS USED INTERNALLY BY ORACLE OR IN COMMERCIAL PRODUCTS WHICH ORACLE MARKETS?/* Now, please give me the "clear answer" that I "am entitled to" (Your words, not mine). (Given that we now know that usage of JavaFX within JMX is about to be abandoned, and there may be a tiny fraction of JMC that is still gasping for air written using JavaFX, but knowing how */incredibly enthusiastically Oracle is advancing JavaFX/*, I *know* there must be hundreds more examples and I am sure we would all love to hear about them). That would give us all a lot more faith in JavaFX. I am sure you want that don't you? See - no mention of age of participants, telephony equipment or career plans! Just JMX and a lot about OpenJFX! Am I *still* in the wrong forum? All my blessings, Felix P.S. What is this "bitterness" that you speak of? On 13 June 2016 at 19:55, dalibor topic <dalibor.to...@oracle.com <mailto:dalibor.to...@oracle.com> <mailto:dalibor.to...@oracle.com>> wrote: Felix, I believe that you are entitled to a clear answer to your question: Yes, I have considered a career in politics. That being said, I would kindly suggest that you stop trying to divert[0] technical discussions in this community with off-topic posts, such as your contributions to this thread so far, where you attempted to discuss : * the age of discussion participants, * their telephony equipment and * career plans, none of which have anything to do with JMX or OpenJFX. Instead, you should consider unsubscribing from this mailing list for a week or two, in order to get clarity in what capacity, if any, you'd like to positively contribute to ongoing OpenJFX development. As it stands, your current mode of participation on this mailing list is a net loss for this community, and apparently, for yourself as well, judging by what seems to be an increasing amount of bitterness in your posts. You can change that. All the best, Dalibor Topic [0] https://joeyh.name/blog/entry/thread_patterns/ On 10.06.2016 15:29, Felix Bembrick wrote: Dalibor, please forgive me for assuming that Oracle had access to an English language parser. I could translate my original question into Klingon and resubmit if that would help. And thanks so much for pointing out to me that this forum is devoted to "ongoing OpenJFX development". Clearly I was under the misapprehension that it was about unicorns, angels and aliens. However, the word "ongoing" probably could do with some clarification. Oh, and I don't actually *need* to find a forum to discuss telephony equipment used by other organisations because such information is transparent and clearly indicates belief and commitment to their own technologies. Just out of interest, have you ever considered a career in politics? And thanks for finally answering my question (even if it was accidental)...
Re: Anyone using JMX with JavaFX?
Felix, if you'd like to ask questions about Oracle's products, please do so at https://community.oracle.com/welcome . This mailing list is the not the right forum for discussions of Oracle's products. This mailing list is for OpenJFX development, specifically. On a side note, spamming this list with off-topic posts could result in removal from it without further warning. cheers, dalibor topic On 13.06.2016 12:37, Felix Bembrick wrote: Thanks you most sincerely Dalibor for that very direct response. Only... it wasn't really, was it? You "believe I am entitled to a clear answer to my question". Great! */So why have you still not answered it?/* Let me put it another way */so as there can be no possible room for any further confusion (hopefully)/*. */COULD YOU PLEASE DETAIL EXACTLY WHERE JAVAFX IS USED IN EITHER PRODUCTS USED INTERNALLY BY ORACLE OR IN COMMERCIAL PRODUCTS WHICH ORACLE MARKETS?/* Now, please give me the "clear answer" that I "am entitled to" (Your words, not mine). (Given that we now know that usage of JavaFX within JMX is about to be abandoned, and there may be a tiny fraction of JMC that is still gasping for air written using JavaFX, but knowing how */incredibly enthusiastically Oracle is advancing JavaFX/*, I *know* there must be hundreds more examples and I am sure we would all love to hear about them). That would give us all a lot more faith in JavaFX. I am sure you want that don't you? See - no mention of age of participants, telephony equipment or career plans! Just JMX and a lot about OpenJFX! Am I *still* in the wrong forum? All my blessings, Felix P.S. What is this "bitterness" that you speak of? On 13 June 2016 at 19:55, dalibor topic <dalibor.to...@oracle.com <mailto:dalibor.to...@oracle.com>> wrote: Felix, I believe that you are entitled to a clear answer to your question: Yes, I have considered a career in politics. That being said, I would kindly suggest that you stop trying to divert[0] technical discussions in this community with off-topic posts, such as your contributions to this thread so far, where you attempted to discuss : * the age of discussion participants, * their telephony equipment and * career plans, none of which have anything to do with JMX or OpenJFX. Instead, you should consider unsubscribing from this mailing list for a week or two, in order to get clarity in what capacity, if any, you'd like to positively contribute to ongoing OpenJFX development. As it stands, your current mode of participation on this mailing list is a net loss for this community, and apparently, for yourself as well, judging by what seems to be an increasing amount of bitterness in your posts. You can change that. All the best, Dalibor Topic [0] https://joeyh.name/blog/entry/thread_patterns/ On 10.06.2016 15:29, Felix Bembrick wrote: Dalibor, please forgive me for assuming that Oracle had access to an English language parser. I could translate my original question into Klingon and resubmit if that would help. And thanks so much for pointing out to me that this forum is devoted to "ongoing OpenJFX development". Clearly I was under the misapprehension that it was about unicorns, angels and aliens. However, the word "ongoing" probably could do with some clarification. Oh, and I don't actually *need* to find a forum to discuss telephony equipment used by other organisations because such information is transparent and clearly indicates belief and commitment to their own technologies. Just out of interest, have you ever considered a career in politics? And thanks for finally answering my question (even if it was accidental)... On 10 Jun 2016, at 22:59, Dalibor Topic <dalibor.to...@oracle.com <mailto:dalibor.to...@oracle.com>> wrote: Felix, unfortunately your original question was not parse-able. Before you go on prolonging this thread with more of that, please consider that this mailing list is for discussion of ongoing OpenJFX development. If instead you would prefer to discuss something else, please do try to find a more suitable venue for discussion of such interests. While I can't help you find an adequate forum to discuss telephony equipment used by employees of other organizations, I hope that you will be able to find a better place to do so in the future. Cheers, Dalibor Topic -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:%2B494089091214><tel:+49408
Re: Anyone using JMX with JavaFX?
Felix, I believe that you are entitled to a clear answer to your question: Yes, I have considered a career in politics. That being said, I would kindly suggest that you stop trying to divert[0] technical discussions in this community with off-topic posts, such as your contributions to this thread so far, where you attempted to discuss : * the age of discussion participants, * their telephony equipment and * career plans, none of which have anything to do with JMX or OpenJFX. Instead, you should consider unsubscribing from this mailing list for a week or two, in order to get clarity in what capacity, if any, you'd like to positively contribute to ongoing OpenJFX development. As it stands, your current mode of participation on this mailing list is a net loss for this community, and apparently, for yourself as well, judging by what seems to be an increasing amount of bitterness in your posts. You can change that. All the best, Dalibor Topic [0] https://joeyh.name/blog/entry/thread_patterns/ On 10.06.2016 15:29, Felix Bembrick wrote: Dalibor, please forgive me for assuming that Oracle had access to an English language parser. I could translate my original question into Klingon and resubmit if that would help. And thanks so much for pointing out to me that this forum is devoted to "ongoing OpenJFX development". Clearly I was under the misapprehension that it was about unicorns, angels and aliens. However, the word "ongoing" probably could do with some clarification. Oh, and I don't actually *need* to find a forum to discuss telephony equipment used by other organisations because such information is transparent and clearly indicates belief and commitment to their own technologies. Just out of interest, have you ever considered a career in politics? And thanks for finally answering my question (even if it was accidental)... On 10 Jun 2016, at 22:59, Dalibor Topic <dalibor.to...@oracle.com> wrote: Felix, unfortunately your original question was not parse-able. Before you go on prolonging this thread with more of that, please consider that this mailing list is for discussion of ongoing OpenJFX development. If instead you would prefer to discuss something else, please do try to find a more suitable venue for discussion of such interests. While I can't help you find an adequate forum to discuss telephony equipment used by employees of other organizations, I hope that you will be able to find a better place to do so in the future. Cheers, Dalibor Topic -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214<tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment On 10.06.2016, at 12:46, Felix Bembrick <felix.bembr...@gmail.com> wrote: I am taking that as a "yes" answer to my original question. On a completely unrelated topic, do Microsoft employees all have Macs on their desktops and carry iPhones and iPads around? No? Well I bet Apple employees do! On 10 Jun 2016, at 20:01, dalibor topic <dalibor.to...@oracle.com> wrote: I suspect that particular plugin is extremely rarely used, judging by https://github.com/search?utf8=%E2%9C%93=%22javafx-mx.jar%22=Code=searchresults showing 0 results. cheers, dalibor topic On 09.06.2016 00:31, Kevin Rushforth wrote: As some of you may be aware, JavaFX has shipped a JMX plugin as a separate jar file along with the JDK (not part of the JRE) in /lib/javafx-mx.jar. Development on this plugin stopped prior to JDK 8 being shipped, although we continued to ship javafx-mx.jar in JDK 8. Are there any developers that still use this? We haven't seen any bug reports or had questions on it for quite a while. I note that this jar file has been gone from JDK 9 ea since build 111 and we are trying to determine how best to address this in JDK 9. Our options are: 1) Remove it entirely and drop this tooling support 2) Continue to ship it as a legacy jar file, meaning that any use would require command line qualified exports to be added since it uses internal packages 3) Turn it into a proper JDK-only module, javafx.jmx; it would not be one of the default modules, so it would need to be added with -addmods. Obviously #1 would be the least amount of work, and given that it isn't being actively maintained, might be a viable solution. If we do need to keep it, then #2
Re: Anyone using JMX with JavaFX?
Felix, unfortunately your original question was not parse-able. Before you go on prolonging this thread with more of that, please consider that this mailing list is for discussion of ongoing OpenJFX development. If instead you would prefer to discuss something else, please do try to find a more suitable venue for discussion of such interests. While I can't help you find an adequate forum to discuss telephony equipment used by employees of other organizations, I hope that you will be able to find a better place to do so in the future. Cheers, Dalibor Topic -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214<tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment > On 10.06.2016, at 12:46, Felix Bembrick <felix.bembr...@gmail.com> wrote: > > I am taking that as a "yes" answer to my original question. > > On a completely unrelated topic, do Microsoft employees all have Macs on > their desktops and carry iPhones and iPads around? > > No? > > Well I bet Apple employees do! > >> On 10 Jun 2016, at 20:01, dalibor topic <dalibor.to...@oracle.com> wrote: >> >> I suspect that particular plugin is extremely rarely used, judging by >> https://github.com/search?utf8=%E2%9C%93=%22javafx-mx.jar%22=Code=searchresults >> showing 0 results. >> >> cheers, >> dalibor topic >> >>> On 09.06.2016 00:31, Kevin Rushforth wrote: >>> As some of you may be aware, JavaFX has shipped a JMX plugin as a >>> separate jar file along with the JDK (not part of the JRE) in >>> /lib/javafx-mx.jar. Development on this plugin stopped prior to JDK >>> 8 being shipped, although we continued to ship javafx-mx.jar in JDK 8. >>> >>> Are there any developers that still use this? We haven't seen any bug >>> reports or had questions on it for quite a while. I note that this jar >>> file has been gone from JDK 9 ea since build 111 and we are trying to >>> determine how best to address this in JDK 9. >>> >>> Our options are: >>> >>> 1) Remove it entirely and drop this tooling support >>> >>> 2) Continue to ship it as a legacy jar file, meaning that any use would >>> require command line qualified exports to be added since it uses >>> internal packages >>> >>> 3) Turn it into a proper JDK-only module, javafx.jmx; it would not be >>> one of the default modules, so it would need to be added with -addmods. >>> >>> Obviously #1 would be the least amount of work, and given that it isn't >>> being actively maintained, might be a viable solution. If we do need to >>> keep it, then #2 might be less effort than #3, while still preserving >>> the ability for developers to use it. This is only used for tooling, so >>> requiring qualified exports, as is done for Robot and >>> PerformanceTracker, is not a problem. >>> >>> Separately, if we don't remove it for JDK 9, we probably will deprecate >>> it with the intention to remove it in a future release. >>> >>> -- Kevin >> >> -- >> <http://www.oracle.com> Dalibor Topic | Principal Product Manager >> Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 >> <tel:+491737185961> >> >> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg >> >> ORACLE Deutschland B.V. & Co. KG >> Hauptverwaltung: Riesstr. 25, D-80992 München >> Registergericht: Amtsgericht München, HRA 95603 >> >> Komplementärin: ORACLE Deutschland Verwaltung B.V. >> Hertogswetering 163/167, 3543 AS Utrecht, Niederlande >> Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 >> Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher >> >> <http://www.oracle.com/commitment> Oracle is committed to developing >> practices and products that help protect the environment
Re: Anyone using JMX with JavaFX?
I suspect that particular plugin is extremely rarely used, judging by https://github.com/search?utf8=%E2%9C%93=%22javafx-mx.jar%22=Code=searchresults showing 0 results. cheers, dalibor topic On 09.06.2016 00:31, Kevin Rushforth wrote: As some of you may be aware, JavaFX has shipped a JMX plugin as a separate jar file along with the JDK (not part of the JRE) in /lib/javafx-mx.jar. Development on this plugin stopped prior to JDK 8 being shipped, although we continued to ship javafx-mx.jar in JDK 8. Are there any developers that still use this? We haven't seen any bug reports or had questions on it for quite a while. I note that this jar file has been gone from JDK 9 ea since build 111 and we are trying to determine how best to address this in JDK 9. Our options are: 1) Remove it entirely and drop this tooling support 2) Continue to ship it as a legacy jar file, meaning that any use would require command line qualified exports to be added since it uses internal packages 3) Turn it into a proper JDK-only module, javafx.jmx; it would not be one of the default modules, so it would need to be added with -addmods. Obviously #1 would be the least amount of work, and given that it isn't being actively maintained, might be a viable solution. If we do need to keep it, then #2 might be less effort than #3, while still preserving the ability for developers to use it. This is only used for tooling, so requiring qualified exports, as is done for Robot and PerformanceTracker, is not a problem. Separately, if we don't remove it for JDK 9, we probably will deprecate it with the intention to remove it in a future release. -- Kevin -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: HEADS-UP: plan to integrate a newer WebKit into 9-dev next week.
On 27.05.2016 15:10, Konstantin Pasko wrote: Hi Kevin, sorry for the offtopic, but as you just mentioned JDK 10, could you please tell us what is planned for that release? You can track JEPs being drafted for 10 at http://openjdk.java.net/jeps/0 . cheers, dalibor topic -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: ProgressIndicator indeterminate transition bugs
On 28.02.2016 23:30, Cirujano Cuesta, Diego wrote: What can I do in order to write comments in the JBS bugs? Start with http://openjdk.java.net/contribute/ -> contribute two sponsored changes into OpenJFX -> ask its Project Lead to appoint you as an Author -> get registered in the Census -> write comments in JBS bugs, open your own, etc. cheers, dalibor topic -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: Future of JavaFX
On 03.12.2015 01:35, Scott Palmer wrote: The issue I have with that is the timeframe in terms of getting those fixes in a JRE that I can ship with. Assuming that you are talking about the Oracle JRE specifically, please see http://www.oracle.com/technetwork/java/javase/documentation/8u-relnotes-2225394.html for information about Bundled Patch Release (BPR) builds of JDK 8. cheers, dalibor topic -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: Future of JavaFX
On 02.12.2015 01:29, Kevin Rushforth wrote: Please be aware that as part of the OpenJDK community, we are bound by the processes of the OpenJDK, including the need for a signed OCA in order to contribute, and before you can get a JBS account. If you are dissatisfied with those processes and policies, then I invite you to discuss it on the disc...@openjdk.java.net alias, and not here. Suggestions for general improvements in that area are welcome on the adoption-discuss [0] mailing list. Please do make sure to check the list archives before posting to see if an idea hasn't been discussed already. cheers, dalibor topic [0] http://mail.openjdk.java.net/mailman/listinfo/adoption-discuss -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: Future of JavaFX
On 02.12.2015 10:44, Ryan Jaeb wrote: Which is it - discuss or adoption-discuss? adoption-discuss is for general discussion about bundling and aiding OpenJDK collaboration, discuss is for general discussion about the OpenJDK Community. cheers, dalibor topic -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: Future of JavaFX
On 01.12.2015 22:58, Markus KARG wrote: I actually talk about those people that *did not* invest the time to contribute Making high quality contributions to open source projects takes a considerable amount of humbleness, time and effort. People who aren't able or willing to invest the necessary time and effort into making high quality contributions are not likely to produce acceptable results - in any open source community. To quote Jono Bacon: "Low-quality contributors don't bring much other than noise: they are a net drain on resources because other good contributors have to take time away to support them." [1] cheers, dalibor topic [1] http://opensource.com/life/15/3/how-to-fire-community-members -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: Future of JavaFX
On 01.12.2015 18:35, Markus KARG wrote: With respect to TeamFX, the better question is: Are there plans to further open the project so third party has an easier channel to contribute without the hazzle of contributor agreements "Like many other open-source communities, the OpenJDK Community requires Contributors to jointly assign their copyright on contributed code." as http://openjdk.java.net/contribute/ wisely says. There is no good reason to change that. cheers, dalibor topic -- <http://www.oracle.com> Dalibor Topic | Principal Product Manager Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 <tel:+491737185961> ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
Re: Off topic: named parameters
On 14.05.2015 23:53, Tom Eugelink wrote: But I did expect someone to respond on the handing in of the JEP, mainly based on quotes like this: /We use the current JEP Process to collect, review, sort, and evaluate proposals for enhancements to the JDK. The ongoing result of this process is the JDK Roadmap, a collection of feature ideas and other proposals for consideration by JDK Release Projects and related efforts./ But after your explanation and rereading the JEP 1 and 2 it seems real life is different from the mental image that this quote puts in my head. Yeah, JEPs != feature wishlists. General RFEs should go to bugs.java.com. If you read a bit further at http://cr.openjdk.java.net/~mr/jep/jep-2.0-02.html you'll notice that is says Any Committer to a Project may propose to target a Feature JEP to a release of that Project after documenting a realistic engineering plan. cheers, dalibor topic -- http://www.oracle.com Dalibor Topic | Principal Product Manager Phone: +494089091214 tel:+494089091214 | Mobile: +491737185961 tel:+491737185961 Oracle | Kühnehöfe 5 | 22761 Hamburg http://www.oracle.com/commitment Oracle is committed to developing practices and products that help protect the environment
Re: JavaFX JIRA issues moving to JBS
On 15.04.2015 16:54, Richard Bair wrote: Dalibor would probably know the right alias to discuss the JBS policy Quoting from https://wiki.openjdk.java.net/display/general/JBS+Overview : General questions about JBS can be sent to disc...@openjdk.java.net. Feature requests for JBS itself can be sent to o...@openjdk.java.net. cheers, dalibor topic -- http://www.oracle.com Dalibor Topic | Principal Product Manager Phone: +494089091214 tel:+494089091214 | Mobile: +491737185961 tel:+491737185961 ORACLE Deutschland B.V. Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher http://www.oracle.com/commitment Oracle is committed to developing practices and products that help protect the environment
Re: JavaFX JIRA issues moving to JBS
On 15.04.2015 04:58, Stefan Fuchs wrote: So my question is, how does the web frontend process work at oracle? Quoting from https://wiki.openjdk.java.net/display/general/JBS+Overview At the time of launch, self-service account creation is not supported. Users without an account can browse JBS anonymously or use bugs.sun.com to view a time-delayed and simplified snapshot of bug state. Users without an account can also use bugs.sun.com to submit an issue. When such an issue is submitted, a record is created in the Java Incidents (JI) project in JBS; at the time of launch, the JI project is not publicly visible. Issues in the JI project have an identifier like JI-9XX, where the numeric portion corresponds to the bug identifier sent back to the submitter. After an initial triage process, if the incidents needs further review, it can be transferred to be an issue in the JDK project. When such a transfer occurs, the issue gets a new identifier in the JDK project (JDK-8YY) but references to the original JI-9XX number will be redirected. Can I somewhere look up the status of an review or incident report? You can browse to https://bugs.openjdk.java.net/browse/JI-9XX and if an incident report has been triaged and transferred, you will be redirected to https://bugs.openjdk.java.net/browse/JDK-8YY . Is there an escalation level? Quoting from http://bugs.java.com/ : Please note that fixes for bug reports are not guaranteed through this channel. For bugs that require immediate and personal attention, Oracle offers Java SE Support. Support customers should report bugs through My Oracle Support. One last question about the migration. I have several bugs on my watchlist. Will I continue to receive update notifications for this bugs after the migration? See https://robilad.livejournal.com/139637.html cheers, dalibor topic -- http://www.oracle.com Dalibor Topic | Principal Product Manager Phone: +494089091214 tel:+494089091214 | Mobile: +491737185961 tel:+491737185961 ORACLE Deutschland B.V. Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher http://www.oracle.com/commitment Oracle is committed to developing practices and products that help protect the environment
Re: Private APIs not usable in Java 9?
On 08.04.2015 23:03, Stefan Fuchs wrote: Anyway I think especially for webstart applications, which have no control over the installed jre should have the possibility to access private apis. I would suggest reading http://openjdk.java.net/jeps/200 , http://openjdk.java.net/jeps/201 , http://openjdk.java.net/jeps/220 and then following the work of the JSR 376 expert group at http://openjdk.java.net/projects/jigsaw/spec/ , starting with http://openjdk.java.net/projects/jigsaw/spec/reqs/02 . As previously suggested, a better place to discuss general technical aspects of Project Jigsaw would be the jigsaw-dev mailing list. cheers, dalibor topic -- http://www.oracle.com Dalibor Topic | Principal Product Manager Phone: +494089091214 tel:+494089091214 | Mobile: +491737185961 tel:+491737185961 ORACLE Deutschland B.V. Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Geschäftsführer: Jürgen Kunz Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher http://www.oracle.com/commitment Oracle is committed to developing practices and products that help protect the environment
Re: OpenJFX mirror at BitBucket?
On 18.03.2015 08:24, Benjamin Gudehus wrote: I don't know if this is feasible, sounds like a lot of coordination work, e.g. the people from Node.js and its fork io.js have some problems with coordination between both repositories. Typically, even in the 'friendly fork' scenario, such setups don't work out very well over the long term, as the work required by actual humans to coordinate between different repositories accumulating changes at a different pace, in conjunction with internal interface drift, leads to the problem that the relative 'payoff' for the humans putting that work in tends to go towards zero over time as differences tend to increase, rather than decrease. You have to consider the feasibility of doing something once separately from the viability of doing something over and over again, and having to deal with more than one way to do it over and over again. cheers, dalibor topic -- http://www.oracle.com Dalibor Topic | Principal Product Manager Phone: +494089091214 tel:+494089091214 | Mobile: +491737185961 tel:+491737185961 ORACLE Deutschland B.V. Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Geschäftsführer: Jürgen Kunz Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher http://www.oracle.com/commitment Oracle is committed to developing practices and products that help protect the environment
Re: OpenJFX mirror at BitBucket?
On 18.03.2015 06:50, Benjamin Gudehus wrote: then you have to spend weeks sorting out who contributed to the files in the pull request Is it common to have multiple authors for a single pull request? It's fairly easy to create scenarios with multiple authors: A forks away, patches, B forks from A, patches again and submits some sort of 'pull request' to the mailing list incorporating both change sets. cheers, dalibor topic -- http://www.oracle.com Dalibor Topic | Principal Product Manager Phone: +494089091214 tel:+494089091214 | Mobile: +491737185961 tel:+491737185961 ORACLE Deutschland B.V. Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Geschäftsführer: Jürgen Kunz Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher http://www.oracle.com/commitment Oracle is committed to developing practices and products that help protect the environment
Re: OpenJFX mirror at BitBucket?
On 18.03.2015 01:03, Tomas Mikula wrote: Legal issues could be resolved by requiring a signed OCA before each pull request is merged. Or we could simply require changes to come in the way we do now and avoid having to deal with another set of side issues altogether. A development model where individual contributors work on their own individual changes, and then submit them separately is much easier to deal with for reviewers than one where some random things happen on bitbucket, someone after a while sends in a random pull request and then you have to spend weeks sorting out who contributed to the files in the pull request, how to contact them, if they are covered under the OCA, etc. cheers, dalibor topic -- http://www.oracle.com Dalibor Topic | Principal Product Manager Phone: +494089091214 tel:+494089091214 | Mobile: +491737185961 tel:+491737185961 ORACLE Deutschland B.V. Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Geschäftsführer: Jürgen Kunz Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher http://www.oracle.com/commitment Oracle is committed to developing practices and products that help protect the environment
Re: WebView rendering issues
On 14.07.2014 17:41, Doug Schaefer wrote: Just wondering what the timeline for 8u40 would be See http://mail.openjdk.java.net/pipermail/jdk8u-dev/2014-July/001435.html cheers, dalibor topic -- http://www.oracle.com Dalibor Topic | Principal Product Manager Phone: +494089091214 tel:+494089091214 | Mobile: +491737185961 tel:+491737185961 ORACLE Deutschland B.V. Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Geschäftsführer: Jürgen Kunz Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher http://www.oracle.com/commitment Oracle is committed to developing practices and products that help protect the environment
Re: JavaFX on iOS and Android: The real problem and challenge
On 11/8/13 10:30 PM, Florian Brunner wrote: @Oracle: Could you set up the according project sites for these 3 platforms on openjdk.java.net Please see http://openjdk.java.net/projects/ for how Projects work. cheers, dalibor topic -- Oracle http://www.oracle.com Dalibor Topic | Principal Product Manager Phone: +494089091214 tel:+494089091214 | Mobile: +491737185961 tel:+491737185961 Oracle Java Platform Group ORACLE Deutschland B.V. Co. KG | Kühnehöfe 5 | 22761 Hamburg ORACLE Deutschland B.V. Co. KG Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Geschäftsführer: Jürgen Kunz Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher Green Oracle http://www.oracle.com/commitment Oracle is committed to developing practices and products that help protect the environment