Thanks Sven, that is very interesting. I will check it out!
Josh Juneau http://jj-blogger.blogspot.com https://www.apress.com/index.php/author/author/view/id/1866 > On Aug 16, 2018, at 1:18 PM, Sven Reimers <[email protected]> wrote: > > 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 <[email protected]> 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 <[email protected]> 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 >>>> <[email protected]> wrote: >>>> >>>> >>>>> On Thu, Aug 16, 2018 at 2:30 PM, Miroslav Nachev >>>>> <[email protected]> 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 >>>>>> <[email protected]> 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 <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> On Thu, 16 Aug 2018, 12:51 Josh Juneau, <[email protected]> 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 >>> [email protected] >>> http://jj-blogger.blogspot.com >>> https://www.apress.com/index.php/author/author/view/id/1866 >>> >>
