Hi John, Thank you very much for the reply. I started using Java 20 years ago in 1998. A bit later, I liked NetBeans when it was still owned by a Czech firm, because it was very intuitive and looks like the products of a Borland company (Pascal and Delphi).
I like what you offer and I would do it, but before that I want to say the following: - This idea is acceptable in case JavaFX (OpenJFX) replaces Swing in the NetBeans GUI. - Currently writing NetBeans Modules (NBM) is a complex task and I am not familiar with it. I hope this will be simplified, when JDK 11 appears and in the future version 12, because JVM will be separated from the other products/libs by OSGi, Java, etc. Modularity and plugins will be largely unified (there are already many Intelligent Plugin Architectures). When the things above happen, if they happen, I can begin to realize this idea. Besides, I've been involved in other Open Source Projects and I know, that there is one core team, that receives a payment for the difference from the other fans. Regards, Miro. On Tue, Aug 14, 2018 at 12:23 AM, John McDonnell <mcdonnell.j...@gmail.com> wrote: > Hi Miroslav, > > While I wouldn't be a user of this, I think its great to see someone so > passionate about new features in NetBeans. > > But I think the pushback your seeing is that while its great to see new > feature requests, the operating model of NetBeans has changed with the move > to Apache. In the past, you might have been able to put forward a new > feature request, and in a future release, it might have arrived. This > isn't how NetBeans works moving forward. We're now a community-driven > project, if you have a feature request then please do add it to JIRA[1], > and comment on the mailing lists about it, encourage others to vote for > it. > > But in the end, it's going to need a "champion", someone that can take the > time to look to implement the feature, or indeed someone to organise a few > people to work on it if its a larger feature and others show an interest. > Without this "champion" it's hard to see any feature request get > implemented if no one else sees's its benefit. > > Probably one of the best things you could do is to create a JIRA, and then > maybe start a confluence page under[2], documenting what the actual > requirement is. Break down the areas of the IDE that might be affected, > what might need to change, what might need to be added etc... Maybe then > as people see how much effort is involved, it might help others get > involved. Maybe you might then see that its enough for one people and > implement it into the IDE, or maybe you might see there's a lot of work to > be done and it might not be worth it in the end - I just don't know. > > > [1]: https://issues.apache.org/jira/projects/NETBEANS/issues > [2]: https://cwiki.apache.org/confluence/display/NETBEANS/ > Feature+Request+Outlines > > Regards > > John > > On Mon, 13 Aug 2018 at 14:52, Miroslav Nachev < > mnachev.nscenter...@gmail.com> wrote: > >> Having in mind, that the heaviest work has already been done with >> WebEngine (WebView), HTMLEditor and the dynamic adding of components, >> JavaScript, CSS, Web functionality and communication between Java Objects >> and Web Objects, the rest is not that complicated. >> Almost every day we use WebEngine on JavaFX 10 and I can say, it behaves >> like a very stable browser on all the sites I've visited. I would say it >> does not give way to Chrome, Edge, etc. >> >> >> On Mon, Aug 13, 2018 at 4:32 PM, Kai Uwe Pel <kaiuwe...@asia.com> wrote: >> >>> +++ 1 >>> >>> On 8/13/2018 3:27 PM, Bayless wrote: >>> >>> Good answer Geertjan! >>> >>> Bayless >>> >>> On 08/13/2018 07:11 AM, Geertjan Wielenga wrote: >>> >>> I think relatively easy tasks do not exist in software development. >>> >>> Gj >>> >>> On Mon, Aug 13, 2018 at 2:07 PM, Miroslav Nachev < >>> mnachev.nscenter...@gmail.com> wrote: >>> >>>> Hi, >>>> >>>> In case, that JavaFX replace Swing for NetBeans GUI, creating a Visual >>>> Web Designer will be a relatively easy task. What do you think? >>>> >>>> >>>> Regards, >>>> Miro. >>>> >>>> >>> >>> >>> >>