The good news is, both you and your colleague and Harry Fairhead are all programmers. So, you can work with each other and Antonio (who has a great proposal on this list) and others and (re)introduce any feature you want to Apache NetBeans.
Gj On Sat, Jan 1, 2022 at 11:26 AM mike james <mike.ja...@infomaxgroup.co.uk.invalid> wrote: > On Fri, Dec 31, 2021 at 10:04 PM Peter Blemel <pble...@hotmail.com> wrote: > > > > > For what it's worth, I use NetBeans 8.2 for C/C++ development out of > > habit, sometimes daily, but have installed the 8.2 C/C++ module into NB12 > > with success. It is my go-to C/C++ IDE; however, I don't need all the > > latest language features. I've used Eclipse and other free IDE's, but > > NetBeans is (was) hands-down the best IDE to support many tool chains and > > project configurations. I build or cross-compile for Linux x86 and x64, > > Linux ARM 32 & 64 bit, Cygwin, QNX and do remote debugging. I have never > > liked cmake, but while I'm not crazy about all of the Makefiles that > > NetBeans creates it's pretty amazing on the whole. I'll use it for as > long > > as I can. > > > > A colleague has been doing the same but a few weeks ago reported that 8.2 > was getting too difficult to work with. > (I forget what the final straw was but I could ask.) So I'm now moving them > onto VS Code and they are not happy. > I also work with Harry Fairhead on his C books for the Raspberry Pi and > Pico and he used > to include how to set up and use NetBeans but the current editions use VS > Code - he isn't happy either and would > really like to go back to NetBeans in the next edition. > mikej > > > > > Peter > > > > ________________________________ > > From: John Kostaras <jkosta...@gmail.com> > > Sent: Friday, December 31, 2021 7:33 AM > > Cc: dev@netbeans.apache.org <dev@netbeans.apache.org> > > Subject: Re: Python Donation > > > > And you are not the only one James. NetBeans used to indeed have the best > > C/C++ support. > > > > But I know many other, really big fans of NetBeans, that have moved to > > JetBrains Idea because NetBeans doesn't anymore support Scala, or Python, > > or Ruby, or Go you name it. > > > > I will create another thread, to invite people who would like to help > > supporting other programming languages for NetBeans and organise on how > to > > do that. > > > > John. > > > > On Fri, 31 Dec 2021 at 16:12, mike james > > <mike.ja...@infomaxgroup.co.uk.invalid> wrote: > > > > > As a user who has contemplated trying to help out - this entire > exchange > > is > > > sad. > > > NetBeans was only recently by far the best C/C+ IDE and its support of > > > other languages > > > was a big plus point for using it. I now have had to retreat to Visual > > > Studio Code (yuk) > > > simply because I can use it for multiple languages. I know NetBeans was > > > always > > > first a Java IDE but its sad to see the wider contexts dropped because > of > > > lack of support. > > > > > > I did start to examine some of the C/C++ stuff but I'm glad I didn't > > waste > > > my time trying > > > to learn it - I am a Java and C programmer but don't know much about > > > NetBeans structure. > > > mikej > > > > > > On Fri, Dec 31, 2021 at 1:57 PM John Kostaras <jkosta...@gmail.com> > > wrote: > > > > > > > Hallo all, > > > > > > > > NetBeans used to have many languages support in the past and I find > it > > > very > > > > sad seeing NetBeans dying slowly because many developers abandon it > > > because > > > > it only supports Java (and Groovy?) nowadays. > > > > > > > > This wiki page > > > > < > > https://cwiki.apache.org/confluence/display/NETBEANS/Community+plugins> > > > > lists a number of plugins that NetBeans used to support in the past. > It > > > is > > > > true that they have been developed with different technologies and > > > > versions, but some of them need not that much effort to be fixed. How > > do > > > we > > > > integrate them? As plugins? Integrate them in the baseline? > > > > > > > > The mentality that we don't support them because nobody understands > the > > > > code, is also true about NetBeans itself. Shall we give up supporting > > > > NetBeans too because most of us don't understand it source code? > > > > > > > > I will keep on the effort and I hope others will. To me abandoning > > other > > > > programming languages support means the end of NetBeans itself, > sooner > > > than > > > > expected. > > > > > > > > Thank you Eric for bringing this up. > > > > > > > > Kind regards and happy New Year, > > > > > > > > John. > > > > > > > > > > > > On Thu, 30 Dec 2021 at 23:34, Matthias Bläsing < > > > mblaes...@doppel-helix.eu> > > > > wrote: > > > > > > > > > Hi Eric, > > > > > > > > > > Am Donnerstag, dem 30.12.2021 um 14:44 -0600 schrieb Eric Bresie: > > > > > > > So then what’s next? > > > > > > > > > > > > > > Option 1: Take the CDDL/GPLv2 licenses source and make that > work > > on > > > > > > > Apache NetBeans (nothing stopping the resurrection of nbpython > > > > > > > project). If the necessary steps are documented and donation > > > happens > > > > > > > the steps can be reproduced against the donated codebase. > > > > > > > > > > > > > > > > > > From the nbpython code (I.e. > > > > > > https://sourceforge.net/p/nbpython/mercurial/ci/default/tree/ ), > > the > > > > > > mirrored hg code > > > > > > > http://source.apidesign.org/hg/netbeans/contrib/file/6b5e5bedcd2a > > , > > > > the > > > > > > mavenized version > > > > > > https://github.com/timboudreau/netbeans-contrib > > > > > > ? Or something else? > > > > > > > > > > > > My branch > > > > > > https://github.com/ebresie/netbeans/tree/nbpython_integration3 > > > > > > > > > > > > had code mainly from the hg code with tweaks to make it a > cluster, > > > > > updated > > > > > > headers using the Netbeans tools, and a few other updates. > > > > > > > > > > > > I was on pause with expectations of picking up (and redoing) once > > the > > > > > > donation was available (which why I keep asking about the > status). > > > > > > > > > > > > Is that what is meant? > > > > > > > > > > Don't know. Sorry, but I won't look into support for a language I > > don't > > > > > have any use-case for at the moment, as enough time already flows > > into > > > > > NetBeans. > > > > > > > > > > > > > > > > > Option 2: Rebuild Python support from scratch. You already said > > that > > > > > > > the LSP approach might work and given that > > > > > > > > > > > > > > https://github.com/apache/netbeans/pull/3385 > > > > > > > > > > > > > > is tested with python LSP, there is already work done > elsewhere. > > > > > > > > > > > > > > > > > > I’ve been toying with a work in progress on new LSP Python > > > > > implementation. > > > > > > > > > > > > For the reference to Python LSP in the above PR, is there some > > other > > > > > Python > > > > > > LSP in work (if so who is doing so as the more the merrier)? > > > > > > > > > > > > Or was this pr using Python LSP to test the change? Or was this > > > > intended > > > > > > to use the pr with WIP to further verify the PR? > > > > > > > > > > > > > > > > Read the comments, they are not that long. The author claims, that > he > > > > > used a python LSP to test line based folding, I have no further > > > > > knowledge about this. > > > > > > > > > > Greetings > > > > > > > > > > Matthias > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org > > > > > For additional commands, e-mail: dev-h...@netbeans.apache.org > > > > > > > > > > For further information about the NetBeans mailing lists, visit: > > > > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >