Hi all, there is a project out there called eFX...
It is a simple proof of concept of reuding NetBeans core functionality (aka not swing dependent) and adding a JavaFX frontend.. This is focussing on WindowSystem ideas etc. and less on IDE features(aka editor). There is one example application based on eFX - vmFX, a kind of VisualVM clone.. The two people working on this are dusting off the code... because there will be a Oracle Code One talk around the idea of a JavaFX Application Platform... Hope this is interesting Regards -Sven Miroslav Nachev <mnachev.nscenter...@gmail.com> schrieb am Do., 16. Aug. 2018, 18:00: > Great, > The beginning of the team was set up. We're two now. > > > Miro :) > > On Thu, Aug 16, 2018 at 5:57 PM, Josh Juneau <juneau...@gmail.com> wrote: > >> Yes indeed, I agree that it will be a lot of work and it will take >> talented engineers. Makes sense to at least look at it from a high level >> first to see if certain parts of the UI could be re-written in >> JavaFX...done in phases. I'd be willing to help out, but I cannot >> realistically offer a ton of my time so it would definitely take a >> committment from a number of community members before taking any steps >> forward with this initiative. >> >> The main focus right now is drop two...I'm going to try and help where I >> can with that for now, and I think we all should do what we can. This is >> certainly a good idea for a future project though if enough people are >> willing to pitch in. >> >> On Thu, Aug 16, 2018 at 7:34 AM Geertjan Wielenga >> <geertjan.wiele...@googlemail.com.invalid> wrote: >> >>> >>> >>> On Thu, Aug 16, 2018 at 2:30 PM, Miroslav Nachev < >>> mnachev.nscenter...@gmail.com> wrote: >>> >>>> I agree with Geertjan Wielenga's assessment of the work and the >>>> deadline. I would add, that if you go in this direction >>>> >>> >>> >>> Wait a minute. :-) You're the one who started this thread, so if anyone >>> is going to "go in this direction", that person is you, Miroslav Nachev. >>> >>> Thanks, >>> >>> Gj >>> >>> >>> >>> >>> >>>> it is good to think about updating the architecture and especially on >>>> the Plugin system. It should be made easier and more functional in keeping >>>> with new trends. For example, there is JVM and one Main Module (Service), >>>> that runs all the other modules of Java (JDK), NetBeans, etc. This >>>> architecture can be used for many kind of applications, not only for >>>> NetBeans. >>>> >>>> >>>> >>>> On Thu, Aug 16, 2018 at 3:19 PM, Geertjan Wielenga < >>>> geertjan.wiele...@googlemail.com.invalid> wrote: >>>> >>>>> Aside from the licensing concerns, I think we need to set some >>>>> expectations here. I.e., rewriting the NetBeans user interface from Swing >>>>> to JavaFX is a LOT of work. And it has to be done really well and be >>>>> really >>>>> performant and require a group of very highly skilled JavaFX developers. I >>>>> would estimate that the work involved, depending on how many and who would >>>>> do it, would take at least 6 months, though that's a rough estimate. It's >>>>> probably one of the most complex tasks that I can think of in relation to >>>>> Apache NetBeans. >>>>> >>>>> So, it would be great for this to be done, but let's not be naive >>>>> about the amount of work, skills, and energy required. >>>>> >>>>> Gj >>>>> >>>>> >>>>> >>>>> On Thu, Aug 16, 2018 at 2:15 PM, Neil C Smith <neilcsm...@apache.org> >>>>> wrote: >>>>> >>>>>> >>>>>> On Thu, 16 Aug 2018, 12:51 Josh Juneau, <juneau...@gmail.com> wrote: >>>>>> >>>>>>> It would be nice to have a JavaFX GUI for NetBeans, specifically if >>>>>>> something like Gluon Mobile were used >>>>>>> >>>>>> >>>>>> For that to happen *here* would require a shift in Apache policies >>>>>> towards GPL w/CPE licensed dependencies as far as I know. Of course, >>>>>> ongoing modularization of the JDK and changes in deployment strategies >>>>>> might provoke a change. >>>>>> >>>>>> Best wishes, >>>>>> >>>>>> Neil >>>>>> >>>>>>> >>>>> >>>> >>> -- >> Josh Juneau >> juneau...@gmail.com >> http://jj-blogger.blogspot.com >> https://www.apress.com/index.php/author/author/view/id/1866 >> >> >