Re: nb-javac

2017-11-14 Thread Emilian Bold
Considering this remains an Oracle project we shouldn't worry about hosting here, no? Surely Oracle willprovide some FTP somewhere to host these binaries. If not, even GitHub/BitBucket would do. --emi > Original Message > Subject: Re: nb-javac > Local Time: November 14, 2017

Re: nb-javac

2017-11-14 Thread Jan Lahoda
Hi, I agree there's a need for a short- and long- term solutions. Here, I was more aiming for the short-term ones, as we are getting into the stage where I think we need a particular plan and action items to fulfil it. The simplest thing implementation wise is roughly this: 1. change

Re: Build failed - linux

2017-11-14 Thread Gilberto
Broken as well: [19:09] gilbertoca@linux-s6k1:git_working_copy $ git clone https://github.com/apache/incubator-netbeans.git Cloning into 'incubator-netbeans'... remote: Counting objects: 113488, done. remote: Compressing objects: 100% (4/4), done. remote: Total 113488 (delta 21), reused 19 (delta

Re: nb-javac

2017-11-14 Thread Geertjan Wielenga
My understanding of the approach to take and the status here: 1. nb-javac is a fork of javac and hence Oracle has not donated it to Apache. 2. Long term, we need to somehow move away from this, using javac directly from the JDK, and jlahoda has a proof of concept for this. 3. Short term,

Re: nb-javac

2017-11-14 Thread Neil C Smith
On Tue, Nov 14, 2017 at 8:36 PM Antonio wrote: > From my point of view the NetBeans IDE should embrace the LSP sooner or > later. I don't think LSP is just a fashion, and I think it's going to > stay. Taking advantage of any third-party LSP tools would be great. > Now we are

Re: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt

2017-11-14 Thread Junichi Yamamoto
+1 Regards, Junichi 2017-11-14 7:01 GMT+09:00 Geertjan Wielenga : > Hi all, > > Please vote on releasing Apache NetBeans 9.0 Alpha (incubating)! If this > voting passes, another similar voting will be started on > gene...@incubator.apache.org, and if that passes

Re: Build failed - linux

2017-11-14 Thread Geertjan Wielenga
More details needed -- what's your version of Ant, JDK, and which operating system? Gj On Tue, Nov 14, 2017 at 10:16 PM, Gilberto wrote: > Broken as well: > > [19:09] gilbertoca@linux-s6k1:git_working_copy $ git clone > https://github.com/apache/incubator-netbeans.git >

Re: nb-javac

2017-11-14 Thread Lars Bruun-Hansen
I think (a) is a major deviation from NetBeans' hallmark: plug-and-play, just install it and start programming. It is exactly this kind of thing we've accused Eclipse for over the years. If NetBeans started on that path it would be ironic. I think it can only be justified if it is an intermediary

Re: nb-javac

2017-11-14 Thread Geertjan Wielenga
Ideally we wouldn’t be relying or wanting to rely on any company at all. >From Oracle’s side, the question is where best to host it. Maybe bitbucket would work for the sources, but where to download binaries from could be a question separate from Oracle and xxx could be the solution where xxx is

Re: nb-javac

2017-11-14 Thread Antonio
Hi, # nb-javac I don't see why a) and b) are exclusive. Let's ask the user if he wants to download nb-javac or not at install time. If he doesn't then let's add an option to download it later on automatically from an update center, enabling other modules if required. # the binaries It

Re: nb-javac

2017-11-14 Thread John McDonnell
I know nothing about LSP, so its been an interesting hour reading up on it… I did find this though: https://code.visualstudio.com/blogs/2016/06/27/common-language-protocol “as well as by Red Hat, who are working to

Re: nb-javac

2017-11-14 Thread Lars Bruun-Hansen
Ahh. I see. I'm sure there's solution to the module dependency problem. I like best your idea of a dummy. Why do you need checks on entry points? Because you want it to fail gracefully in the absence of the real library? Isn't that nice-to-have for now? (we will tell the user in very clear words

[GitHub] vieiro commented on issue #152: Case insensitive SHA-1 comparisons for downloaded binaries.

2017-11-14 Thread GitBox
vieiro commented on issue #152: Case insensitive SHA-1 comparisons for downloaded binaries. URL: https://github.com/apache/incubator-netbeans/pull/152#issuecomment-344495225 Matthias, I don't think this is worthwhile any longer. We can already do the builds perfectly without this,

Re: Build failed - linux

2017-11-14 Thread Antonio
Hi Gilberto, I can build correctly in Linux, so I think this must be something related to your environment. Have you installed any openjfx/libopenjfx packages? If so, which versions? Maybe these are taking precedence at compile time and that's why you're getting that error? Cheers,

Re: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt

2017-11-14 Thread Geertjan Wielenga
Nope. Without building, no running. Gj On Tue, Nov 14, 2017 at 12:59 PM, Christian Lenz wrote: > But the prebuild should also work, or not? > > Gesendet von Mail für Windows 10 > > Von: Geertjan Wielenga > Gesendet: Dienstag, 14. November 2017 13:58 > An:

Re: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt

2017-11-14 Thread Geertjan Wielenga
Unzip it and run 'ant tryme' in the root: https://github.com/ apache/incubator-netbeans/pull/265 Gj On Tue, Nov 14, 2017 at 1:04 PM, Geertjan Wielenga < geertjan.wiele...@googlemail.com> wrote: > No launchers anymore: https://github.com/apache/incubator-netbeans/ > pull/265 > > Gj > > On Tue,

Re: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt

2017-11-14 Thread Josh Juneau
+1 Josh Juneau juneau...@gmail.com http://jj-blogger.blogspot.com https://www.apress.com/index.php/author/author/view/id/1866 On Mon, Nov 13, 2017 at 4:01 PM, Geertjan Wielenga < geertjan.wiele...@googlemail.com> wrote: > Hi all, > > Please vote on releasing Apache NetBeans 9.0 Alpha

Re: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt

2017-11-14 Thread Geertjan Wielenga
No launchers anymore: https://github.com/apache/incubator-netbeans/pull/265 Gj On Tue, Nov 14, 2017 at 1:02 PM, Christian Lenz wrote: > Your words: > > --- > Included as a convenience is a binary, unzip it and run it and you'll see > the NetBeans Platform: > >

AW: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt

2017-11-14 Thread Christian Lenz
Got it, but I had to copy over the netbeans folder from the bin, into the nbbuild Folder, didn’t get that. But now everything is fine. +1 again. Gesendet von Mail für Windows 10 Von: Geertjan Wielenga Gesendet: Dienstag, 14. November 2017 14:09 An: dev@netbeans.incubator.apache.org Betreff:

Re: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt

2017-11-14 Thread Geertjan Wielenga
I think a key point is that the NetBeans Platform isn't really meant to be run. It's meant to be built on top of and so running it as-is isn't so useful. However, from the convenience build, I can it from the terminal by going to platform/lib and then running ./nbexec. >From the sources, after I

AW: How to analyse the debugger performance

2017-11-14 Thread Christian Lenz
In no other application like IntelliJ or Visual Studio, you need to change the size at all. It is still working fast. Of Course it could be about the using modules, the used Memory, the opened Projects etc. I realized it too, that the debugger is quite slow sometimes in some cases like jumping

Re: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt

2017-11-14 Thread Sarvesh Kesharwani
+1 On 11/14/2017 3:31 AM, Geertjan Wielenga wrote: Hi all, Please vote on releasing Apache NetBeans 9.0 Alpha (incubating)! If this voting passes, another similar voting will be started on gene...@incubator.apache.org, and if that passes too, then we can release this version. Apache NetBeans

Re: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt

2017-11-14 Thread Geertjan Wielenga
Build it via ant. Run it via 'ant tryme' in the root directory, i.e., where you ran ant. Gj On Tue, Nov 14, 2017 at 12:56 PM, Christian Lenz wrote: > Have to revise my +1, when I extract it and go to platform/lib and call > nbexec64 from the CLI, I got this exception: >

AW: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt

2017-11-14 Thread Christian Lenz
But the prebuild should also work, or not? Gesendet von Mail für Windows 10 Von: Geertjan Wielenga Gesendet: Dienstag, 14. November 2017 13:58 An: dev@netbeans.incubator.apache.org Betreff: Re: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt Build it via ant. Run it via

AW: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt

2017-11-14 Thread Christian Lenz
Your words: --- Included as a convenience is a binary, unzip it and run it and you'll see the NetBeans Platform: https://builds.apache.org/view/Incubator%20Projects/job/incubator-netbeans-release/79/artifact/dist/netbeans-platform-bin-platform-9.0-alpha.zip So I downloaded the bin and yes

Re: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt

2017-11-14 Thread Jiří Kovalský
+1 -Jirka Dne 13.11.2017 v 23:01 Geertjan Wielenga napsal(a): Hi all, Please vote on releasing Apache NetBeans 9.0 Alpha (incubating)! If this voting passes, another similar voting will be started on gene...@incubator.apache.org, and if that passes too, then we can release this version.

AW: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt

2017-11-14 Thread Christian Lenz
+1 Go for it. Gesendet von Mail für Windows 10 Von: Josh Juneau Gesendet: Dienstag, 14. November 2017 13:09 An: dev@netbeans.incubator.apache.org Betreff: Re: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt +1 Josh Juneau juneau...@gmail.com http://jj-blogger.blogspot.com

Re: Clarity on NetBeans mailing lists

2017-11-14 Thread Josh Juneau
+1 on making the link changes. Josh Juneau juneau...@gmail.com http://jj-blogger.blogspot.com https://www.apress.com/index.php/author/author/view/id/1866 On Mon, Nov 13, 2017 at 6:55 AM, Geertjan Wielenga < geertjan.wiele...@googlemail.com> wrote: > Hi all, > > While Wade brings his proposal

AW: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt

2017-11-14 Thread Christian Lenz
Have to revise my +1, when I extract it and go to platform/lib and call nbexec64 from the CLI, I got this exception: ..\Downloads\netbeans\platform\lib\nbexec64.exe java.io.FileNotFoundException: \lock (Zugriff verweigert) at java.io.RandomAccessFile.open0(Native Method) at

[GitHub] thurka opened a new pull request #273: Backport of thurka's fixes made after Apr 22, 2017

2017-11-14 Thread GitBox
thurka opened a new pull request #273: Backport of thurka's fixes made after Apr 22, 2017 URL: https://github.com/apache/incubator-netbeans/pull/273 This is a batch commit of changes for NetBeans 9 done during legal review of sources already being reviewed and donated. These changes were

Re: How to analyse the debugger performance

2017-11-14 Thread John McDonnell
Hi, @Martin I'm not noticing too slow of a Debugger startup time... around 10 secs (rough counting in my head just there) Its more related to breakpoints and moving through them/setting them while debugging etc... The Variables windows and evaluating expressions. @Lars I have a 16GB machine and

Re: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt

2017-11-14 Thread Vikas Prabhakar
+1 On 11/14/2017 3:31 AM, Geertjan Wielenga wrote: Hi all, Please vote on releasing Apache NetBeans 9.0 Alpha (incubating)! If this voting passes, another similar voting will be started on gene...@incubator.apache.org, and if that passes too, then we can release this version. Apache NetBeans

Re: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt

2017-11-14 Thread Geertjan Wielenga
+1 Gj On Tue, Nov 14, 2017 at 5:51 AM, Jaroslav Tulach wrote: > +1 (informational) > > >> Geertjan Wielenga : 13.11.17 @ 22:01 > << > > https://builds.apache.org/view/Incubator%20Projects/job/ > incubator-netbeans-r > >

Re: How to analyse the debugger performance

2017-11-14 Thread Lars Bruun-Hansen
2GB sounds too little. What is the reason for being so stingy? Why not say 8GB? Jaroslav's suggestion will tell you if you have shortage of heap. On Tue, Nov 14, 2017 at 9:54 AM, John McDonnell wrote: > Hi, > > @Martin > I'm not noticing too slow of a Debugger startup

[GitHub] dbalek opened a new pull request #274: Backport of dbalek's fixes made after Apr 22, 2017

2017-11-14 Thread GitBox
dbalek opened a new pull request #274: Backport of dbalek's fixes made after Apr 22, 2017 URL: https://github.com/apache/incubator-netbeans/pull/274 This is a batch commit of changes for NetBeans 9 done during legal review of sources already being reviewed and donated. These changes were

[GitHub] bdelacretaz commented on issue #274: Backport of dbalek's fixes made after Apr 22, 2017

2017-11-14 Thread GitBox
bdelacretaz commented on issue #274: Backport of dbalek's fixes made after Apr 22, 2017 URL: https://github.com/apache/incubator-netbeans/pull/274#issuecomment-344268500 Are you the author of all these changes? The "Backport of dbalek's changes" title seems to imply that you are, but if

[GitHub] geertjanw closed pull request #273: Backport of thurka's fixes made after Apr 22, 2017

2017-11-14 Thread GitBox
geertjanw closed pull request #273: Backport of thurka's fixes made after Apr 22, 2017 URL: https://github.com/apache/incubator-netbeans/pull/273 This is a PR merged from a forked repository. As GitHub hides the original diff on merge, it is displayed below for the sake of provenance:

Re: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt

2017-11-14 Thread John McDonnell
@Christian You can run it, I listed the instructions earlier on in this thread: >From Linux: $ cd netbeans/platform/lib/ $ ./nbexec Regards John On 14 November 2017 at 13:14, Geertjan Wielenga wrote: > I think a key point is that the NetBeans Platform isn't

Build failed - linux

2017-11-14 Thread Gilberto
Hi, I've just forked the netbeans repository on github and tried to build it but without success: -define-custom-javac-task: > > projectized.build-init: > > -check-openjfx: > > -build-openjfx: > [unzip] Expanding: >

AW: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt

2017-11-14 Thread Christian Lenz
Thx John, but I couldn’t. I’m on Windows and I only downliaded the bin part where we have the Folder netbeans/platform/lib and inside there is the exe. When I call one of the exe, I got the FileNotFoundException. After I downloaded the source AND added the Folder netbeans to nbbuild AND

[GitHub] geertjanw commented on issue #273: Backport of thurka's fixes made after Apr 22, 2017

2017-11-14 Thread GitBox
geertjanw commented on issue #273: Backport of thurka's fixes made after Apr 22, 2017 URL: https://github.com/apache/incubator-netbeans/pull/273#issuecomment-344271058 Is there any reason not to merge? Otherwise, happy to merge, have looked through all the code.

[GitHub] dbalek commented on issue #274: Backport of dbalek's fixes made after Apr 22, 2017

2017-11-14 Thread GitBox
dbalek commented on issue #274: Backport of dbalek's fixes made after Apr 22, 2017 URL: https://github.com/apache/incubator-netbeans/pull/274#issuecomment-344270930 Why do you think the changes are not mine? This is an

[GitHub] geertjanw commented on issue #274: Backport of dbalek's fixes made after Apr 22, 2017

2017-11-14 Thread GitBox
geertjanw commented on issue #274: Backport of dbalek's fixes made after Apr 22, 2017 URL: https://github.com/apache/incubator-netbeans/pull/274#issuecomment-344270576 Yes, he's the author. This is an automated message from

[GitHub] bdelacretaz commented on issue #274: Backport of dbalek's fixes made after Apr 22, 2017

2017-11-14 Thread GitBox
bdelacretaz commented on issue #274: Backport of dbalek's fixes made after Apr 22, 2017 URL: https://github.com/apache/incubator-netbeans/pull/274#issuecomment-344272483 Cool! I did not imply the changes are not yours, just verifying that they are as it's important in an Apache context.

[GitHub] geertjanw commented on issue #274: Backport of dbalek's fixes made after Apr 22, 2017

2017-11-14 Thread GitBox
geertjanw commented on issue #274: Backport of dbalek's fixes made after Apr 22, 2017 URL: https://github.com/apache/incubator-netbeans/pull/274#issuecomment-344271733 Because there's so many. It's a compliment. :-) This is

[GitHub] geertjanw closed pull request #274: Backport of dbalek's fixes made after Apr 22, 2017

2017-11-14 Thread GitBox
geertjanw closed pull request #274: Backport of dbalek's fixes made after Apr 22, 2017 URL: https://github.com/apache/incubator-netbeans/pull/274 This is a PR merged from a forked repository. As GitHub hides the original diff on merge, it is displayed below for the sake of provenance:

[GitHub] geertjanw commented on issue #274: Backport of dbalek's fixes made after Apr 22, 2017

2017-11-14 Thread GitBox
geertjanw commented on issue #274: Backport of dbalek's fixes made after Apr 22, 2017 URL: https://github.com/apache/incubator-netbeans/pull/274#issuecomment-344278528 OK, looked through them, makes sense to me, merging.

[GitHub] dbalek commented on issue #274: Backport of dbalek's fixes made after Apr 22, 2017

2017-11-14 Thread GitBox
dbalek commented on issue #274: Backport of dbalek's fixes made after Apr 22, 2017 URL: https://github.com/apache/incubator-netbeans/pull/274#issuecomment-344272148 That is cumulative work since April till now :-) This is

AW: nb-javac

2017-11-14 Thread Christian Lenz
Me, as a user of NetBeans e.g. I want to download NetBeans, start it and use it. I don’t want to configure stuff before I have to use it. I mean not like: Import plugins, set laf of NetBeans or add modules or whatever. I mean like to download stuff before like a lib or whatever. The only Thing,

Re: Small application for demoing the platform?

2017-11-14 Thread Antonio
Thanks, Dmitry, for your ideas. I will try to set up a project in github where people can collaborate, but it will take me some days as I'm under heavy load currently. I'll have some time next thursday, hopefully. I'll keep you all posted on any advance so you can collaborate. Kind regards,

Re: [VOTE] Release Apache NetBeans 9.0 Alpha (incubating) -- 2nd attempt

2017-11-14 Thread Geertjan Wielenga
Calling the exe doesn’t really make sense. Who/why would one do this. Calling ‘ant tryme’ on the compiled sources is possible, though even there the question is ‘why’? Agree that this should be clarified in the README. Gj On Tue, 14 Nov 2017 at 16:45, Christian Lenz

Re: nb-javac

2017-11-14 Thread Neil C Smith
On Tue, 14 Nov 2017, 18:54 Jan Lahoda, wrote: > Another aspect is from where to download the library: I assume we would > need a reasonably stable place to which we could point the users. > > Are there any opinions on this? > As before when this came up, as well as where it's

Re: nb-javac

2017-11-14 Thread Geertjan Wielenga
What we want, is not so relevant, unfortunately. And asking anyone anything is a question of months, which we don’t have. Wider needs, great, let’s work on those. In the meantime, what’s the best approach? Maybe putting these two nb-javac JARs on bitbucket and explicitly informing the user during

Re: Build failed - linux

2017-11-14 Thread Geertjan Wielenga
Something seems wrong with the javafx part of your clone. Can you delete everything you cloned and clone from scratch? Very interested in this, please keep us updated here. Gj On Tue, 14 Nov 2017 at 16:39, Gilberto wrote: > Hi, > > I've just forked the netbeans

Re: nb-javac

2017-11-14 Thread ehsavoie
Why don't we build a version with nb-javac in it and distribute it ? If we don't distribute it under the ASF but outside then it is ok right ? -- Emmanuel Hugonnet http://www.ehsavoie.com http://twitter.com/ehsavoie On Tue, Nov 14, 2017 at 8:44 PM, Geertjan Wielenga <

Re: Small application for demoing the platform?

2017-11-14 Thread Dmitry Avtonomov
I'd say it better be something that has at least some "local" capabilities, i.e. without the need for internet access. I'd vouch for something like this (has a lot of components of a typical desktop application) in addition to the landing page idea: 0) It should be bundled with the platrom and

nb-javac

2017-11-14 Thread Jan Lahoda
Hello, As we should be looking at working on the Java IDE part now (vote for the platform release is running), I guess it is time to discuss what exactly we do with nb-javac. Most of the Java editing features depend on a library called "nb-javac" (features that are not Java related should work