Re: Updated Apache NetBeans release schedule

2021-03-09 Thread Neil C Smith
On Tue, 9 Mar 2021 at 12:27, Geertjan Wielenga wrote: > ...I've made an attempt to update the externally facing release schedule > page: > > https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule > > It's a bit less clear than it used to be, i.e., the columns are now not > based on

Re: NetBeans rolling Upgrade?

2021-03-21 Thread Neil C Smith
On Sun, 21 Mar 2021 at 10:34, Jaroslav Tulach wrote: > Let's stop producing release ZIP files! Let's produce just NBMs and let them > be > updated one by one. This was always my dream ;-) > > Let's have following update centers: > - "LTS NetBeans 13" - this would work like the 12.0uX > - "Stable

Re: Two paths to access Javac ASTs

2021-03-22 Thread Neil C Smith
On Mon, 22 Mar 2021 at 15:01, Laszlo Kishalmi wrote: > Is there an NBM available to try this one out? +1! :-) > Telling the truth the javac integration in 12.3 became really unstable, > either with standard JDK 15 or nb-javac. I'm trying to go back to JDK11 > as runtime and trying my luck with

Re: NetBeans rolling Upgrade?

2021-03-21 Thread Neil C Smith
On Sun, 21 Mar 2021, 01:55 Laszlo Kishalmi, wrote: > Snap update mechanics would copy the user and cache dir over from the > previous version to the new version. > > Does anyone know any reason against that? > I do in-place upgrades with at least Windows installer in my own NetBeans-based IDE

[DISCUSS] Making quarterly releases (more) manageable

2021-03-15 Thread Neil C Smith
Hi All, I realise this is partly starting a thread that has overlap with Geertjan's 12.3 postmortem one. The joy of having two RM's is you occasionally repeat each other! :-) However, this is partly to consider some tweaks to the current release schedule / process to make it more manageable.

Re: Postmortem 12.3

2021-03-15 Thread Neil C Smith
On Fri, 12 Mar 2021 at 12:18, Eric Barboni wrote: > I hope the multi RMs mode reduce a bit the amount of work per RM :D > > Refreshing the docs for release was also nice. On #1, possibly only a little, because of #2. :-) And still a bit to do there, but it needed doing. I've always thought

JetBrains in notice file - was Re: [VOTE] Release Apache NetBeans 12.3 (vote candidate 1)

2021-03-01 Thread Neil C Smith
On Mon, 1 Mar 2021 at 06:29, Jaroslav Tulach wrote: > (*) The NOTICE file mentions Kotlin Compiler, but it doesn't seem we are > distributing it. The only traces of Kotlin libraries that I have found are > in JUnit5 signature files. I don't think it is something blocking the > release, but I am

Re: [VOTE] Release Apache NetBeans 12.3 (vote candidate 1)

2021-03-03 Thread Neil C Smith
+1 (binding) Adding my vote, but leaving open until Geertjan is ready to close off. Best wishes, Neil On Sat, 27 Feb 2021 at 10:21, Geertjan Wielenga wrote: > > Dear community, > > This is our first voting candidate for the 12.3 release of Apache NetBeans. > It is built off the same commit as

Re: 12.4 or 13.0: The Next Release Discussion

2021-03-04 Thread Neil C Smith
On Thu, 4 Mar 2021 at 09:04, Geertjan Wielenga wrote: > In that light, I propose our next release is 12.4 along the schedule above. This was already decided a month ago! :-) It's 12.4 .. then 12.5 and 12.6 .. and then possibly 13 or 13.0 next Feb.

Re: [VOTE] Release Apache NetBeans-12.3 Windows Installer

2021-03-08 Thread Neil C Smith
+1 (binding) Checked sha and asc. Checked correctly signed with ASF code signature. Some fun there at the moment - thanks Eric! Functions and installs. Checked module implementation versions in IDE log is 12.3-c3d4f6fa6c956cf1b5a35e8da4f44a96ab76f6a9 Best wishes, Neil On Wed, 3 Mar 2021 at

Re: Let's learn to love (the new) nb-javac! was: Everybody (else) seems to hate nb-javac!

2021-03-08 Thread Neil C Smith
Hi, On Sun, 7 Mar 2021 at 18:39, Jaroslav Tulach wrote: > Please join me in > reviewing and discussing the consequences for NetBeans here or in the PR#12: > > https://github.com/oracle/nb-javac/pull/12 > > Manually written nb-javac is dead. Long live the new nb-javac! Firstly, let me say I

Re: [VOTE] Release Apache NetBeans 12.3 Maven artefacts

2021-03-08 Thread Neil C Smith
+1 (binding) and closing. Thanks all, Best wishes, Neil On Fri, 5 Mar 2021 at 13:01, Neil C Smith wrote: > > Hi all, > > The Maven artefacts for Apache NetBeans 12.3 are ready on staging to > be checked and voted on. > > The version is : RELEASE123 >

[RESULT][VOTE] Release Apache NetBeans 12.3 Maven artefacts

2021-03-08 Thread Neil C Smith
Hi All, Vote closed and passed. +1 binding votes : Eric Barboni http://people.apache.org/phonebook.html?uid=skygo Neil C Smith http://people.apache.org/phonebook.html?uid=neilcsmith Jaroslav Tulach http://people.apache.org/phonebook.html?uid=jtulach +1 additional votes : Patrik Karlström

Re: [VOTE] Release Apache NetBeans-12.3 Windows Installer

2021-03-08 Thread Neil C Smith
On Sun, 7 Mar 2021 at 21:09, Geertjan Wielenga wrote: > Vote Closed - Thank you all. > > Result Notification will be sent out shortly. OK, time for Vote Closed Take 2. :-) Tallying up now. Thanks all and best wishes, Neil -

[RESULT][VOTE] Release Apache NetBeans 12.3 Windows installer

2021-03-08 Thread Neil C Smith
Hi All, Vote closed and passed. +1 binding votes : Eric Barboni http://people.apache.org/phonebook.html?uid=skygo John McDonnell http://people.apache.org/phonebook.html?uid=johnmcdonnell Neil C Smith http://people.apache.org/phonebook.html?uid=neilcsmith Junichi Yamamoto http

Re: unable to build 12.3-vc1

2021-03-01 Thread Neil C Smith
On Mon, 1 Mar 2021 at 14:57, Glenn Holmer wrote: > > On 2/27/21 12:32 PM, Matthias Bläsing wrote: > > Am Samstag, den 27.02.2021, 12:25 -0600 schrieb Glenn Holmer: > >> I still can't build NetBeans. > > > > without network traces - difficult to say, but have a look at this: > > > >

Re: Gradle fixes & heads up

2021-02-25 Thread Neil C Smith
On Mon, 22 Feb 2021 at 16:37, Laszlo Kishalmi wrote: > On 2/22/21 12:53 AM, Svata Dedic wrote: > > In particular I need to finalize one of the solutions outlined in > > https://github.com/apache/netbeans/pull/2769 -- > > 2. I would go as simple as it can be detecting the LSP (or just >

Re: [DISCUSS] Squashing of #2761: Build NetBeans on any JDK8+

2021-02-23 Thread Neil C Smith
On Tue, 23 Feb 2021 at 07:24, Jaroslav Tulach wrote: > I am not huge fan of "squashing" in general, but I can live with it from time > to time. However in the [PR-2761](https://github.com/apache/netbeans/pull/ > 2761) I tried my best to let the commits speak for themselves and explain what > is

[VOTE] Release Apache NetBeans 12.3 Maven artefacts

2021-03-05 Thread Neil C Smith
Hi all, The Maven artefacts for Apache NetBeans 12.3 are ready on staging to be checked and voted on. The version is : RELEASE123 Staged at : https://repository.apache.org/content/repositories/orgapachenetbeans-1082 Built from git hash : c3d4f6fa6c956cf1b5a35e8da4f44a96ab76f6a9 (the

Re: [VOTE] Release Apache NetBeans-12.3 Linux Installer

2021-03-05 Thread Neil C Smith
+1 (binding) On Wed, 3 Mar 2021, 19:57 Geertjan Wielenga, wrote: > Hi, > > We can vote for Apache NetBeans 12.3 Windows installer. > > Primary voting artefact: > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.3-installers/Apache-NetBeans-12.3-bin-linux-x64.sh > > KEYS file: >

Re: Heads-up: netbeans.org EOL on March 6th

2021-02-26 Thread Neil C Smith
On Tue, 23 Feb 2021 at 16:26, antonio wrote: > Maybe we can ask ASF Infra to perform some DNS changes, so that: > > a) netbeans.org is the same IP address as netbeans.apache.org > b) wiki.netbeans.org redirects to netbeans.apache.org/wiki/ > c) platform.netbeans.org redirects to

Re: [VOTE] Release Apache NetBeans 12.3 (vote candidate 1)

2021-02-27 Thread Neil C Smith
On Sat, 27 Feb 2021 at 14:57, John Kostaras wrote: > after unzipping the source zip file, and searching for jars, I found more > jars than what step 2 defines: Search for files only! We should add a note about that though - they are expected, but confusing in this regard. Best wishes, Neil

Re: Manipulating System Classpath with NetBeans (OpenJFX assumes classes can be loaded by FindClass)

2021-04-09 Thread Neil C Smith
On Thu, 8 Apr 2021 at 11:18, Neil C Smith wrote: > > On Wed, 7 Apr 2021 at 09:50, antonio wrote: > > On 07/04/2021 8:21, Matthias Bläsing wrote: > > > Stack: [0x7fa41ce47000,0x7fa41d646000], sp=0x7fa41d6449c0, > > > free space=8182k > > &g

Re: [VOTE] Release Apache NetBeans 12.4 Beta 2

2021-04-09 Thread Neil C Smith
+1 (binding) Thanks Geertjan for rerolling the vote. Noticed a segfault trying to use the Maven Java Frontend Application wizard. Potential blocker to final release. The list of allowed JAR files should be extended now to include these I think -

Re: Manipulating System Classpath with NetBeans (OpenJFX assumes classes can be loaded by FindClass)

2021-04-09 Thread Neil C Smith
On Thu, 8 Apr 2021 at 11:18, Neil C Smith wrote: > On 12.4 specifics, is there anything to be addressed in the release > timescale? Is this actually a regression on what we had previously? OK, just saw this same segfault on two successive clean runs of beta2 while trying to use the Mav

Re: Manipulating System Classpath with NetBeans (OpenJFX assumes classes can be loaded by FindClass)

2021-04-09 Thread Neil C Smith
On Fri, 9 Apr 2021 at 15:17, antonio wrote: > It's probably a non-NULL value, but before using it from a native thread > one has to attach it to the JVM by law :-). GetEnv is specified to set JNIEnv to NULL if the thread isn't attached. Best wishes, Neil

Re: Manipulating System Classpath with NetBeans (OpenJFX assumes classes can be loaded by FindClass)

2021-04-09 Thread Neil C Smith
On Fri, 9 Apr 2021 at 13:46, antonio wrote: > The stack trace doesn't suggest a not attached thread by itself. > > The stack trace simply allows us to follow the calls being invoked, and > a look at the source code is what suggests that env->AttachCurrentThread > (or AttachCurrentThreadAsDaemon)

Re: Manipulating System Classpath with NetBeans (OpenJFX assumes classes can be loaded by FindClass)

2021-04-12 Thread Neil C Smith
On Sun, 11 Apr 2021 at 20:08, Matthias Bläsing wrote: > yes, if an update of FX can't be done in time, we need to revert to the > 13 libraries. If a new build of 17 becomes available until release and > is still compatible with JDK 11, then I'll prepare an update to that. I'm curious if we'd

Re: Manipulating System Classpath with NetBeans (OpenJFX assumes classes can be loaded by FindClass)

2021-04-12 Thread Neil C Smith
On Fri, 9 Apr 2021 at 21:27, Matthias Bläsing wrote: > > To clarify that question, do the calls to GetStaticMethodID and > > FindClass before that not fail even though there's not a JNIEnv in > > scope? > > > > Like I said, been a while, but wouldn't have thought it would get that far? > > you

Re: [VOTE] Release Apache VSNetBeans 12.4 Beta 2 with nb-javac (VSIX)

2021-04-21 Thread Neil C Smith
On Fri, 16 Apr 2021 at 17:34, Jaroslav Tulach wrote: > This PMC vote is a follow up requested when issue > https://issues.apache.org/jira/projects/LEGAL/issues/LEGAL-563 > was resolved. Let's be clear, the current resolution on LEGAL-563 is - "As long as Oracle can provide a clear statement in

Re: [VOTE] Release Apache VSNetBeans 12.4 Beta 2 with nb-javac (VSIX)

2021-04-16 Thread Neil C Smith
On Fri, 16 Apr 2021, 17:34 Jaroslav Tulach, wrote: > > Let's vote about Apache VSNetBeans 12.4 Beta 2 complementary binary > (again), > but this time with `nb-javac` included! > > This PMC vote is a follow up requested when issue > https://issues.apache.org/jira/projects/LEGAL/issues/LEGAL-563 >

Re: [VOTE] Release Apache NetBeans 12.4 Beta 2

2021-04-08 Thread Neil C Smith
On Wed, 7 Apr 2021 at 19:27, Tomáš Procházka wrote: > I think that primary vote is on source code and not covenience binary. > > Link to sources should be: > https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.4-beta2/netbeans-12.4-beta2-source.zip And the SHA is incorrect too. Sorry,

Re: Manipulating System Classpath with NetBeans (OpenJFX assumes classes can be loaded by FindClass)

2021-04-08 Thread Neil C Smith
On Wed, 7 Apr 2021 at 09:50, antonio wrote: > On 07/04/2021 8:21, Matthias Bläsing wrote: > > Stack: [0x7fa41ce47000,0x7fa41d646000], sp=0x7fa41d6449c0, > > free space=8182k > > Native frames: (J=compiled Java code, A=aot compiled Java code, > > j=interpreted, Vv=VM code, C=native

Re: [VOTE] Release Apache NetBeans 12.4 Beta 2

2021-04-08 Thread Neil C Smith
On Thu, 8 Apr 2021 at 11:37, Geertjan Wielenga wrote: > > Here's the SHA: > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.4-beta2/netbeans-12.4-beta2-bin.zip.sha512 > > Indeed, I put the SHA and voting artifact to the convenience binary rather > than the source. > > Should I start

Re: [VOTE] Release Apache NetBeans 12.4 Beta 2

2021-04-08 Thread Neil C Smith
On Thu, 8 Apr 2021 at 11:39, Geertjan Wielenga wrote: > If we start a new voting thread for 12.4 Beta 2, are there people who will > actually join in and vote in that thread? Well we only need one other PMC than us! Vote on beta is mainly to check it's OK to release from an ASF point of view,

Re: Manipulating System Classpath with NetBeans (OpenJFX assumes classes can be loaded by FindClass)

2021-04-09 Thread Neil C Smith
On Fri, 9 Apr 2021, 19:22 antonio, wrote: > Ah, I understand. > > So you mean that the core dump is coming from a call to > GetStaticMethodID with a NULL JNIEnv (equivalent to a > NullPointerException), > Actually, I suspect the JNIEnv isn't NULL to get to where it is core dumping, but that

Re: Compiling NetBeans from source on macos

2021-02-12 Thread Neil C Smith
On Fri, 12 Feb 2021 at 12:40, Jeremy Cavanagh wrote: > And, why is jdk15 > selected even though builds will fail? Ask Ant! ;-) > So, is it possible to access a local repo, like NetBeans > does, for bulding from source? And related to that, if I made changes to > something in the source now for

Re: VSCode NetBeans 12.2.1 hotfix

2021-02-12 Thread Neil C Smith
On Fri, 12 Feb 2021 at 13:45, Martin Balin wrote: > org.netbeans.modules.java.lsp.server 1.6.1.1.1.12.1.17.32.5.2.1.1.1.13 > Upgrade to 1.7.0.1.1.12.1.17.32.5.2.1.1.1.13 > > It is coming as a left over of > URL_Distribution=https://netbeans.apache.org/nb/updates/dev/updates.xml.gz > inside

Re: Java Survey (finally a good one)

2021-02-15 Thread Neil C Smith
On Mon, 15 Feb 2021 at 18:02, Geertjan Wielenga wrote: > Well, AdoptOpenJDK and Eclipse Adoptium are two very different things, > e.g., the first is not TCK licensed and the second (probably) will be. Yes, I understand that, I just wasn't aware that there were releases yet? Also, the TCK aspect

Re: Java Survey (finally a good one)

2021-02-15 Thread Neil C Smith
On Mon, 15 Feb 2021 at 19:14, Geertjan Wielenga wrote: > OpenJ9 is the IBM option in the list, I believe. Ah, OK, might have missed that then, sorry. Quite often use Adopt with OpenJ9 for development, and for running NetBeans on. Neil

Re: [DISCUSS] Compile with JDK-11 javac --release flag

2021-02-16 Thread Neil C Smith
On Sun, 14 Feb 2021 at 15:24, Matthias Bläsing wrote: > I like the general idea. Using release where possible should give us a > higher ensurance not to create unusable builds. ... > I also think requiring JDK 9+ to compile NetBeans (effectively meaning > 11) is ok at this point in time. I'm not

Re: Branch 'origin/release123' is not having good pattern defaulting to 'master'

2021-02-17 Thread Neil C Smith
On Wed, 17 Feb 2021 at 07:33, Jaroslav Tulach wrote: > Shall I change something in the job configuration? Or shall we modify the > "pattern matching" to match `origin/release123`? The latter might be useful to look at at a later date, but not an option now. I guess this might be triggered by a

Re: Branch 'origin/release123' is not having good pattern defaulting to 'master'

2021-02-17 Thread Neil C Smith
On Wed, 17 Feb 2021 at 13:31, Eric Barboni wrote: > In the ASF multi branch build we use BRANCH_NAME not BRANCH. I'm not sure > there is a pattern detection it's more "is my branchname in the list of json > release keys". The jobs itself filter also to have release*** and master > branch

[NOTICE] temporary stop on merges to master, particularly LSP related

2021-02-17 Thread Neil C Smith
Hi, I've just had a look at tidying up the sync PR to get changes from delivery into master - https://github.com/apache/netbeans/pull/2770 Can we prioritise getting that checked and in before merging anything else, particularly in the LSP space? There are a number of methods that were added

Re: [BETA] VSCode ext Apache NetBeans 12.3-beta3 available for testing

2021-02-17 Thread Neil C Smith
announced by Geertjan as > well as schedule. Speaking of voting though, could you also explain here the steps to get from the source zip bundle to a compiled vsix file? Or a link to that information? > Special thanks to Neil C. Smith for helping to fix the VSIX build. Thanks, but not

Re: [NOTICE] temporary stop on merges to master, particularly LSP related

2021-02-17 Thread Neil C Smith
On Wed, 17 Feb 2021 at 15:48, Laszlo Kishalmi wrote: > The conflicts do not seems to be that serious, but we need to know how > to resolve them. What would be the source of truth the delivery branch > (a bunch of deletions) or the master? Well, as far as I can tell, the only source of truth, if

[NOTICE] master reopen

2021-02-17 Thread Neil C Smith
Hi, OK, sync PR tested, reviewed and integrated with master. All good, carry on! :-) Thanks, Neil - To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org For additional commands, e-mail: dev-h...@netbeans.apache.org

Re: [External] : Re: [BETA] VSCode ext Apache NetBeans 12.3-beta3 available for testing

2021-02-18 Thread Neil C Smith
On Thu, 18 Feb 2021 at 09:12, Martin Balin wrote: > > Speaking of voting though, could you also explain here the steps to > > get from the source zip bundle to a compiled vsix file? Or a link to > > that information? > It is here >

Re: [DISCUSS] Release Apache NetBeans 12.2 u2 VSCode Extension

2021-02-14 Thread Neil C Smith
On Sun, 14 Feb 2021 at 16:43, Matthias Bläsing wrote: > I think we can agree on the fact, that all what happend till now was > done in good faith. Agreed. > If that is possible, we can do a proper release and be done with it, we > are back in to normal. If that is not possible, the discussion

Re: [DISCUSS] Release Apache NetBeans 12.2 u2 VSCode Extension

2021-02-14 Thread Neil C Smith
On Sun, 14 Feb 2021 at 14:32, Jaroslav Tulach wrote: > It is my desire to make sure 12.2.2 release is kosher as soon as possible. As > I wrote in other reply, I am convinced that I haven't done anything wrong by > starting the vote. Yes, agreed, don't think there was much choice by that point.

Re: [VOTE] Release Apache NetBeans 12.2 u2 VSCode Extension

2021-02-14 Thread Neil C Smith
-1 (binding) Firstly, agree with Matthias, that this was not the way to handle this, we shouldn't be rubberstamping, and there were other mitigating steps that were available while a release was put through, as well as options for prioritising. Alongside that, there are a number of issues here -

Re: [DISCUSS] Release Apache NetBeans 12.2 u2 VSCode Extension

2021-02-15 Thread Neil C Smith
On Mon, 15 Feb 2021 at 05:11, Jaroslav Tulach wrote: > On the other hand, the hotfix still works. 12.2.2 as well as delivery branch > are removing the update centers: https://github.com/apache/netbeans/pull/2757 > - e.g. the hotfix really works. > > There are two alternative directions ahead:

Re: Java Survey (finally a good one)

2021-02-15 Thread Neil C Smith
On Mon, 15 Feb 2021 at 14:32, Geertjan Wielenga wrote: > Many/most who know me are aware of my historical antipathy to surveys > ... I can wholeheartedly endorse this survey because ... I'm one of the > people who contributed to the questions :-D Well, I resisted my own antipathy and filled it

Re: [BETA] Apache NetBeans 12.3-beta3 available for testing

2021-02-19 Thread Neil C Smith
On Fri, 19 Feb 2021 at 10:30, Eric Barboni wrote: > Any particular point to focus ? Because it's working fine for the moment :D Basically anything that's changed between betas, but particularly Java editing with nb-javac installed, and the installation process. Every time we've had an nb-javac

Re: [BETA] Apache NetBeans 12.3-beta3 available for testing [nb-javac License Agreement Dialog]

2021-02-19 Thread Neil C Smith
On Fri, 19 Feb 2021 at 16:07, Eric Bresie wrote: > With beta3, opened the Team area but got the question about installing > nb-javac plugin. On the License dialog, it gives a pulldown with 3 plugins > options > (1) nb-javac API [2.4] > (2) nb-javac Impl [2.4] > (3) The nb-javac Java editing

Re: [BETA] Apache NetBeans 12.3-beta3 available for testing [nb-javac License Agreement Dialog]

2021-02-19 Thread Neil C Smith
On Fri, 19 Feb 2021, 18:30 Laszlo Kishalmi, wrote: > Yeah. I think 15.x would be more suitable version. > +1 > Also having it on maven would it be possible to release a patch version > of nb-javac, then NetBeans can pick it up through the UC? It is not that > important now, but I would like

Re: Heads-Up: Merging delivery into master results in uncompilable state

2021-02-13 Thread Neil C Smith
On Sat, 13 Feb 2021, 22:17 Matthias Bläsing, wrote: > 0f36a3f205e6f9e7d1df5b09b9427fdc9bf3b67c Showing completions returned by > annotation Processors in VS Code. > 24349e411664467c576dc1fc774ac197c2b0b41e LSP CodeActions enhancements. > (#2714) > > Dusan, Jan you too are the authors, so please

Re: Netbeans 12.5 Beta 1 - Download Java

2021-08-23 Thread Neil C Smith
On Sun, 22 Aug 2021 at 17:17, Eric Bresie wrote: > "Tools"..."Add Java Platform".."Select platform type"... > "Download OpenJDK (via foojay Disco API)" / "Connect to OpenJDK Discovery > Service", > Selected "15 (MTS)"..."Download, Unarchive, and Automatically Register in > Netbeans" > Accepted

Re: How to diagnose lock up with 12.5 Beta 1

2021-08-13 Thread Neil C Smith
On Fri, 13 Aug 2021 at 16:51, Ernie Rael wrote: > > At https://netbeans.apache.org/participate/report-issue.html there is no > information/notes no how to set an issue priority. Is that info around > and can it be referenced from the Reporting Issues page? It's at

Re: GitHub Action for Apache NetBeans for JDK Versions and Distros

2021-08-31 Thread Neil C Smith
On Tue, 31 Aug 2021 at 13:17, Eric Bresie wrote: > Thus may add extra time to the build. I had a concern previously on the > amount of time some of the build tests takes already (I think during the php > tests on large file tests I think). But if that’s not anything of concern > then guess

Re: NetBeans 12.5 beta 2?

2021-08-25 Thread Neil C Smith
On Mon, 23 Aug 2021 at 10:28, Neil C Smith wrote: > We're a bit behind on the release schedule for 12.5 at the moment, and > there are a few things that need merging to create a beta-2 for > testing purposes. Without wanting to tread on any toes (but following > some off-list rel

Re: [BETA] Apache NetBeans 12.5-beta2 available for testing

2021-08-26 Thread Neil C Smith
Hi Thomas, On Thu, 26 Aug 2021, 06:53 Thomas Kellerer, wrote: > Windows complains that netbeans64.exe is from an "untrusted source" and > only runs it after a confirmation. > > I never got this with any NetBeans .exe so it seems this beta was built > differently. > No, this beta is built the

[BETA] Apache NetBeans 12.5-beta2 available for testing

2021-08-25 Thread Neil C Smith
Hi All, As mentioned earlier this week, I've triggered a second beta build for Apache NetBeans 12.5 today which is now available for testing. Changes between beta1 and beta2 can be seen at https://github.com/apache/netbeans/pull/3121 Hopefully this can be our final beta and the voting candidate

Re: [BETA] Apache NetBeans 12.5-beta2 available for testing

2021-08-26 Thread Neil C Smith
On Wed, 25 Aug 2021 at 14:28, Neil C Smith wrote: > Hopefully this can be our final beta and the voting candidate for 12.5 > can be built off the same git hash. In particular, please test issues > fixed between beta1 and beta2 In chat earlier, Geertjan suggested specifically mentio

Re: Netbeans 12.5 Beta 1 - Download Java

2021-08-26 Thread Neil C Smith
On Mon, 23 Aug 2021 at 09:55, Neil C Smith wrote: > > On Sun, 22 Aug 2021 at 17:17, Eric Bresie wrote: > > "Tools"..."Add Java Platform".."Select platform type"... > > "Download OpenJDK (via foojay Disco API)" / "Connect to Open

Re: [BETA] Apache NetBeans 12.5-beta2 available for testing

2021-08-26 Thread Neil C Smith
On Thu, 26 Aug 2021 at 15:51, Thomas Kellerer wrote: > Neil C Smith schrieb am 26.08.2021 um 16:37: > > I wonder if it might actually be > > https://issues.apache.org/jira/browse/NETBEANS-5914 ? > > > The thread dumps do look differen

Re: [BETA] Apache NetBeans 12.5-beta2 available for testing

2021-08-26 Thread Neil C Smith
On Thu, 26 Aug 2021 at 15:16, Thomas Kellerer wrote: > > Neil C Smith schrieb am 26.08.2021 um 15:42: > > Deadlock / freezes raised in NETBEANS-5740 and NETBEANS-5913 should be > > fixed (caused by deadlock between Micronaut hyperlink handler, > > whenever that module

Re: FYI: Added missing Git tags for 12.4 and 12.5-beta1

2021-08-16 Thread Neil C Smith
On Mon, 16 Aug 2021 at 06:38, Laszlo Kishalmi wrote: > Just a reminder, please do not forget to place tags to the Git Repo, > once the release build is announced here on the dev list > > Thank you! +1 Thanks for doing this. Do we want the VSCode specific releases tagged too - eg. 12.4.301?

Re: [VOTE] Release Apache NetBeans 12.5

2021-09-09 Thread Neil C Smith
+1 (binding) On Wed, 8 Sept 2021 at 20:19, Eric Barboni wrote: > 2. Check that the artefact does not contain any jar files, except for: Worth noting there are now 5 more expected jar files under Maven tests, and a bunch of branding folders under java.lsp.server that have a *.jar name. Need to

Re: [DISCUSS] JAR files in Apache NetBeans 12.5 release (was: Release Apache NetBeans 12.5)

2021-09-12 Thread Neil C Smith
On Sat, 11 Sep 2021, 21:05 Matthias Bläsing, wrote: > while I mostly agree, I notice that discussions in the Apache legal > area have the tendency to end somewhere in gray land ... > > This is suggestion how to get rid of the JARs: > > https://github.com/apache/netbeans/pull/3162 > > Before

Re: PR milestone for next version

2021-09-14 Thread Neil C Smith
On Tue, 14 Sep 2021, 13:44 Eric Barboni, wrote: > Anticipating for next release but do not forget to tag milestone 12.6 on > merge to ease the future Release note. > I guess we also need to complete that conversation on whether the next next release will be 12.7, 13.0 or 13? And whether we do

Re: Java Tools - Open JDK Downloads for Developomental Builds

2021-09-06 Thread Neil C Smith
On Mon, 6 Sept 2021 at 15:25, Eric Bresie wrote: > Just curious, with the ability to download open jdk releases, I was curious > if it is also possible to download some of the early releases like the 17 > and 18 builds through the mechanism? Maybe a checkbox for "experimental" > or "early

Re: A NetBeans Packager tool?

2021-09-13 Thread Neil C Smith
On Sat, 11 Sept 2021 at 22:43, Oliver Rettig wrote: > I am still using the netbeans buildin installing stuff but it was always > difficult for me to figure out how to implement specific needs. Main > disadvanatage > for me was need of a jre installed on the pc to use the installer and the lack >

Re: A NetBeans Packager tool?

2021-09-13 Thread Neil C Smith
On Mon, 13 Sept 2021 at 08:55, Luff, Chris wrote: > Hey Neil, I love solving problems and producing our own may be the path of > least resistance, but I wonder if working with the existing JPackage so it > closer matches our needs may be a good choice. I’m sure NetBeans cannot be > the only

Re: [DISCUSS] JAR files in Apache NetBeans 12.5 release

2021-09-13 Thread Neil C Smith
On Mon, 13 Sept 2021 at 18:54, Matthias Bläsing wrote: > so why did you not argue against the +0 vote and say, that we should > change policy? I can live with that, but I get pissed of, when we redo > the same discussions every time. In the PR the changes indeed make it > harder to understand the

Re: A NetBeans Packager tool?

2021-09-11 Thread Neil C Smith
On Sat, 11 Sep 2021, 21:43 Scott Palmer, wrote: > What were the problems with using jpackage? It seems like it would be > fairly simple to take an App > Image and JRE image and do this for you. > JPackage is great, but basically does too much. We have our own launchers, so we don't need that

A NetBeans Packager tool?

2021-09-11 Thread Neil C Smith
Hi, The other week I was re-looking at packaging options for NetBeans (and RCP). I experimented with using JPackage, which you might have seen on the NetBeans twitter. Bit hacky though, involving two Java processes, and the lack of some packaging options I want, a few odd issues, and the lack

Re: [VOTE] Release Apache NetBeans 12.5

2021-09-11 Thread Neil C Smith
On Sat, 11 Sept 2021 at 17:08, Laszlo Kishalmi wrote: > The only thing bothers me, that there are 5 new jars under > java/maven/test/unit/data/mavenmock > > They are only test data, but they are real jars indeed. It seems that > one even slipped through the 12.4 phase (I have not checked the jars

Re: [DISCUSS] JAR files in Apache NetBeans 12.5 release (was: Release Apache NetBeans 12.5)

2021-09-11 Thread Neil C Smith
On Sat, 11 Sept 2021 at 18:58, Matthias Bläsing wrote: > I'm mildly irritated, that trivial JARs are considered a problem for > the 12.5 release, while a huge pile of files is completely excluded > from RAT scanning. +1, but don't be irritated! :-) Part of the problem is that we haven't

Re: LSP Language Server Protocol

2021-09-08 Thread Neil C Smith
On Wed, 8 Sept 2021 at 16:40, Jack W. wrote: > > Can an "LSP" language server > be integrated with > NetBeans? See under Tools / Options / Editors / Language Servers. I'm not sure if we have a good how-to for that somewhere? Best wishes,

Re: Branching VSNetBeans 12.4.301 tomorrow was: Beta for Apache NetBeans 12.5

2021-07-13 Thread Neil C Smith
On Tue, 13 Jul 2021 at 14:41, Jaroslav Tulach wrote: > > if branches start with vs. > > No need to check for that. Whenever there is new version of NetBeans, like > NetBeans 12.5 - we want to release `apache-netbeans-12.5.0.vsix` - e.g. we > want to release from every release branch. Sometimes we

Re: Branching VSNetBeans 12.4.301 tomorrow was: Beta for Apache NetBeans 12.5

2021-07-13 Thread Neil C Smith
On Tue, 13 Jul 2021 at 16:36, Jaroslav Tulach wrote: > Thank you guys, > the simpler we can keep it, the better. I've created a PR: > https://github.com/apache/netbeans-jenkins-lib/pull/29/ for your > consideration. Agreed for now. Added a couple of comments on the PR. Suggestions for build

Re: [VOTE] Release Apache NetBeans Language Server 12.4.301 VSCode Extension

2021-07-15 Thread Neil C Smith
On Thu, 15 Jul 2021 at 14:01, Martin Balin wrote: > java.lsp.server$ ant build-vscode-ext -Dvsix.version=12.4.301 > -D3rdparty.modules=.*nbjavac.* Sorry, -1 (binding) from me, for convenience binary anyway. I still consider that the question of distributing nb-javac via ASF infra is not fully

nb-javac concern - was Re: [VOTE] Release Apache NetBeans Language Server 12.4.301 VSCode Extension

2021-07-15 Thread Neil C Smith
On Thu, 15 Jul 2021 at 15:59, Geertjan Wielenga wrote: > But that was done in the last release of this binary too? Looks like. I was busy at the time and hadn't looked. Although Matthias and I -1'd the previous one on this point. It's a vote thread so not a blocking thing, and I'm pretty

Re: Compiling NetBeans 12.5 with JDK 11

2021-07-15 Thread Neil C Smith
On Wed, 14 Jul 2021 at 23:34, Kenneth Fogel wrote: > I was surprised to discover these issues. Generics have been in Java since > 2004 but it appears that much of the NB code remains pre-generic, hence the > rawtypes warning. Technically this is just an annoyance because generics are > a

Re: 12.5 Beta 1 is available

2021-08-03 Thread Neil C Smith
On Tue, 3 Aug 2021 at 15:51, Eric Barboni wrote: > I'm not sure how much time I give before voting candidate ? what about 48h > from now ? Are you planning a voted beta for testing purposes still then? Best wishes, Neil - To

Re: 12.5 Beta 1 is available

2021-08-03 Thread Neil C Smith
On Tue, 3 Aug 2021 at 16:52, Eric Barboni wrote: > > No sure it was decided. It can be done of course. OK, I did not understand why you mentioned a voting candidate in 48 hrs? Normal time between freeze / beta 1 and release vote is 3-4 weeks. We had a voted beta with 12.4 so that links could

Re: How to diagnose lock up with 12.5 Beta 1

2021-08-09 Thread Neil C Smith
On Mon, 9 Aug 2021 at 12:11, Chris Wareham wrote: > I'll install OpenJDK 17 from Debian's repositories and try that. I get a > lock up roughly twice a day, so I'll see if a more recent JDK makes a > difference. As Geertjan said, not 17, but also I would try a different vendor - eg. Azul or

Re: How to diagnose lock up with 12.5 Beta 1

2021-08-11 Thread Neil C Smith
On Wed, 11 Aug 2021 at 14:19, Chris Wareham wrote: > On this occasion I had just selected New -> Java Class in the Projects > window. However, on other occasions lockups have occurred when I've just > hit Ctrl-S to save some changes to a file or I've just left the IDE idle > for a while. Thanks.

Re: How to diagnose lock up with 12.5 Beta 1

2021-08-11 Thread Neil C Smith
On Wed, 11 Aug 2021 at 15:09, Eirik Bakke wrote: > > But if the problem goes away with a different JDK, that doesn't mean the bug > is in the JDK--it just means the bug cannot be reproduced. > > For example, if two different NetBeans threads acquire nested locks in > opposite order, that would

Re: 12.4 Can we fix cut and paste before release?

2021-08-06 Thread Neil C Smith
On Fri, 6 Aug 2021 at 04:23, Scott Palmer wrote: > It would be great if the clipboard would work on Windows for NetBeans 12.5 Yes, although that would involve understanding what's broken. Just spent some time having a look on my Win 10 machine (which I don't usually use for development), but so

Re: How to diagnose lock up with 12.5 Beta 1

2021-08-11 Thread Neil C Smith
On Wed, 11 Aug 2021 at 11:28, Chris Wareham wrote: > > OK, I've just had another lock up. I wasn't able to get a thread dump > with jstack, even using the -F flag, but succeeded with VisualVM. I've > created a Jira issue and attached both the thread dump and log file to it: > >

Re: How to diagnose lock up with 12.5 Beta 1

2021-08-11 Thread Neil C Smith
On Wed, 11 Aug 2021 at 12:13, Geertjan Wielenga wrote: > Looks like you’re doing something with Micronaut? I think that will run whenever the module is enabled, so whenever the enterprise cluster is active? Looking at the dump, the EDT appears to be waiting on the Editor Parsing Loop, and that

Re: How to diagnose lock up with 12.5 Beta 1

2021-08-11 Thread Neil C Smith
On Wed, 11 Aug 2021 at 17:15, Eirik Bakke wrote: > I experienced some other deadlocks in NetBeans 12.4 before, but only on > startup. After examining the thread dumps I can't immediately see if they are > the same bug or not (they could very well be a separate bug). In any case, I > uploaded

Re: A NetBeans Packager tool?

2021-09-23 Thread Neil C Smith
Hi Oliver, Sorry for the delayed follow up - was away for a while and catching up. Thanks for your thoughts ... On Tue, 14 Sept 2021 at 08:32, Oliver Rettig wrote: > I would suggest to create a cwiki-page maybe under How-to-Articles or is it a > better place? I think a place to collect all the

Re: Postmortem 12.5

2021-09-23 Thread Neil C Smith
On Thu, 23 Sept 2021 at 09:57, Nicola Ken Barozzi wrote: > IMHO, since Netbeans is mostly an IDE for Java, it would be beneficial > for users to have the Netbeans major number be the same as the > supported JDK release number, Stirring the hornet's nest! :-) For better or worse, that was

Re: Postmortem 12.5

2021-09-23 Thread Neil C Smith
On Thu, 23 Sept 2021 at 13:38, Michael Bien wrote: > If the plugin portal mechanism works ok > with major.minor, why change it. Given the current plugin portal mechanism *doesn't* work OK, then it would be better not to let it sway this discussion - see eg.

Apache JIRA vs GitHub issues / discussions

2021-09-23 Thread Neil C Smith
Hi, I've long felt that our use of JIRA and poor integration with the PR process, etc. is more of a hindrance than a help, particularly during releases. This email just popped up on users@infra (needs sign in) about Apache Airflow's switch a couple of years back. Found it very interesting -

Re: Apache JIRA vs GitHub issues / discussions

2021-09-24 Thread Neil C Smith
On Fri, 24 Sept 2021 at 14:01, Eric Bresie wrote: > When adding a link in JIRA on a ticket to the PR it seems to link up > there. Is the concern this is a manual step instead of more automated? > > Is the concern the # of JIRA tickets not going down? If it switched to > GitHub would that

Re: Release Team for 12.6?

2021-09-24 Thread Neil C Smith
On Fri, 24 Sept 2021 at 14:53, Glenn Holmer wrote: > On 9/24/21 03:39, Geertjan Wielenga wrote: > > Who'd like to volunteer to join Neil and me on the release team for 12.6? Me! Although I seem to have been volunteered already. :-) > > What you'll be doing -- verifying issues, trying out

<    4   5   6   7   8   9   10   11   12   13   >