AW: Re: [DISCUSS] Default to FlatLaf in NetBeans 13?
I really like the way how IntelliJ does it, it is very user friendly and we also have the first dialog which is „Import Settings“. This could be a good place to do more custom stuff. What Neil mean is the dialog, if you open NetBeans, for the first time, twice. There is this „would you like to send statistics“ dialog after NetBeans is fully opened. And I think it is to late to change things there while we need to restart NetBeans. I prefer to do it as soon as possible to not restart NetBeans again. Von: Eric Bresie Gesendet: Donnerstag, 25. November 2021 20:37 An: Netbeans Developer List Betreff: Re: Re: [DISCUSS] Default to FlatLaf in NetBeans 13? If the setup dialog is seen as useless then why not make it useful? I still think some additional customization wouldn’t be the end of the world. When setting up as I recall (see below link for specifics) there is the following dialogs: (1) customize dialog (1a) select specific packs/runtimes (2) licenses (3) Netbean home and JDK home (4) Summary/check for update For that matter could just as easily open up the Options to allow some customization and/or Plugins dialog during install? For that matter IntelliJ allows look and feel customization at setup. It’s not completely unjustified. Eric Bresie ebre...@gmail.com (mailto:ebre...@gmail.com) https://www.dark-hamster.com/application/how-to-install-netbeans-ide-in-linux-operating-system/ > On November 25, 2021 at 4:58:13 AM MST, Neil C Smith (mailto:neilcsm...@apache.org)> wrote: > On Thu, 25 Nov 2021, 11:18 Christian Lenz, (mailto:christian.l...@gmx.net)> wrote: > > > „The useless startup Dialog“ > > > > What do you mean by this? Which Startup Dialog? I only knlw the one where > > it says „Do you want to Import the Settings from a previews Version?.“ > > Which else do we have? > > > > Try with a clean userdir, don't import settings, and launch a second time. > > Neil
Re: Re: [DISCUSS] Default to FlatLaf in NetBeans 13?
On Fri, 26 Nov 2021 at 10:23, Christian Lenz wrote: > I really like the way how IntelliJ does it, it is very user friendly and we > also have the first dialog which is „Import Settings“. This could be a good > place to do more custom stuff. Yes, a single well thought out "user friendly" *replacement* for the existing 2+ dialogs might be a good idea. This is what amused me a little about Jaroslav's "no dialogs", because we already have one that's problematic and one that's probably useless. Noise reduction is a good aim though. I don't think putting anything in the installers is a good move - this needs to work however NetBeans is packaged. Hopefully we can keep that discussion as a next step separate to the discussion point that started this?! :-) Best wishes, Neil - 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
Re: [DISCUSS] Default to FlatLaf in NetBeans 13?
On 26.11.21 13:13, Neil C Smith wrote: On Fri, 26 Nov 2021 at 10:23, Christian Lenz wrote: I really like the way how IntelliJ does it, it is very user friendly and we also have the first dialog which is „Import Settings“. This could be a good place to do more custom stuff. Yes, a single well thought out "user friendly" *replacement* for the existing 2+ dialogs might be a good idea. This is what amused me a little about Jaroslav's "no dialogs", because we already have one that's problematic and one that's probably useless. Noise reduction is a good aim though. agreed, would be nice to have a central place for startup checks *in general*. Another thing which should be implemented is a warning that the editor might not work when NB is started on a newer JDK than it was tested on - esp when nb-javac is not automatically disabling itself - this would avoid tons of jira issues. (but i feel i mentioned this somewhere already ;)) if i take a look at the manjaro repository, it contains NB 12.4. Latest JDK is 17. This combo is not going to work. I don't think putting anything in the installers is a good move - this needs to work however NetBeans is packaged. agreed Hopefully we can keep that discussion as a next step separate to the discussion point that started this?! :-) Best wishes, Neil - 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 - 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
Re: [VOTE] Release Apache NetBeans 12.6
+1 (binding) Checked the: checksums, signatures. Checked to build it with Java 11 into a Snap package. That works, put the Snap package to snapcraft.io (available on the edge channel). Snap does the automatic update without a dialog this time. On 11/22/21 09:21, Neil C Smith wrote: Dear community, This is our first voting candidate for the 12.6 release of Apache NetBeans. Please note all requirements below for validating sources and convenience binaries before voting. Apache NetBeans 12.6 constitutes all clusters in the Apache NetBeans Git repository, which together provide the NetBeans Platform (i.e., the underlying application framework), as well as all the modules that provide the Java SE, Java EE, PHP, JavaScript and Groovy features of Apache NetBeans. Release specific wiki page : https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+12.6 Build artifacts are available here : https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/ https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.6/ They were built by the Jenkins pipeline : https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/release126/14/ We are primarily voting on : https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/netbeans-12.6-source.zip SHA512 : 2e8064c603ea134df00984a1ac7221ddb0b91e1175a04f11b26e59a39530418499634b28cd64174a5a946f7237479fbb01ce09253fca354aed1fe56052b55edf KEYS file : https://downloads.apache.org/netbeans/KEYS Associated with the primary source item we have, generated with the pipeline mentioned above : -- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/ Binaries associated with the source - netbeans-12.6-bin.zip as well as update content under the nbms folder. -- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.6/ The platform cluster build netbeans-platform-12.6-bin.zip and netbeans-platform-12.6-source.zip Maven Artefacts The Maven artefacts for Apache NetBeans 12.6 are ready on staging associated to this vote. https://repository.apache.org/content/repositories/orgapachenetbeans-1092/ The version is : RELEASE126 Voting Requirements Before voting +1 you are required to download the signed source code package, compile it as provided, and test the resulting executable on your own platform, along with also verifying that the package meets the requirements of the ASF policy on releases - http://www.apache.org/legal/release-policy.html#management In particular, you should (at least) follow these steps. 1. Download the artefact to be voted on and unzip it. 2. Check that the artefact does not contain any jar files (there are branding folders with the name *.jar). 3. Verify the cryptographic signatures, the NOTICE and LICENSE file 4. Build it using the README provided by the artefact. 5. Look in nbbuild/netbeans for the NetBeans installation created by the build process and try running it. In addition to checking the sources, you should check the associated convenience binary zips, nbms and maven staging at the artefact links above. As well as checking any artefact functions correctly, you should check that it has been correctly signed by a PMC member, and that the source being voted on is sufficient to build the relevant binary. Separate votes will be held on other convenience binaries, including installers. Those will be dependent on this vote passing. This vote is going to be open at least 72 hours, vote with +1, 0, and -1 as usual. (Please justify -1) Please mark your vote with (binding) only if you're an Apache NetBeans PMC member to help with voting admin. Only respond if you are going to vote, i.e., this is NOT a discussion thread. Apache NetBeans 12.6 will be released if and when this vote passes. Thank you to all contributors for all your hard work! Best wishes, Neil, Eric and Geertjan Apache NetBeans release team - 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 - 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
Re: [VOTE] Release Apache NetBeans 12.6
+1 (binding) - Checked jar files - Verified the cryptographic signatures, the NOTICE, and LICENSE file - BUILD SUCCESSFUL (openjdk version "1.8.0_292") - Tried creating a PHP project and running CC. Works fine. Thanks, Junichi On Tue, Nov 23, 2021 at 2:21 AM Neil C Smith wrote: > > Dear community, > > This is our first voting candidate for the 12.6 release of Apache NetBeans. > > Please note all requirements below for validating sources and > convenience binaries before voting. > > Apache NetBeans 12.6 constitutes all clusters in the Apache NetBeans > Git repository, which together provide the NetBeans Platform (i.e., > the underlying application framework), as well as all the modules that > provide the Java SE, Java EE, PHP, JavaScript and Groovy features of > Apache NetBeans. > > Release specific wiki page : > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+12.6 > > > > Build artifacts are available here : > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/ > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.6/ > > They were built by the Jenkins pipeline : > > https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/release126/14/ > > > > We are primarily voting on : > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/netbeans-12.6-source.zip > > SHA512 : > 2e8064c603ea134df00984a1ac7221ddb0b91e1175a04f11b26e59a39530418499634b28cd64174a5a946f7237479fbb01ce09253fca354aed1fe56052b55edf > > KEYS file : https://downloads.apache.org/netbeans/KEYS > > > > Associated with the primary source item we have, generated with the > pipeline mentioned above : > > -- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/ > > Binaries associated with the source - netbeans-12.6-bin.zip as well as > update content under the nbms folder. > > -- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.6/ > > The platform cluster build netbeans-platform-12.6-bin.zip and > netbeans-platform-12.6-source.zip > > > > Maven Artefacts > > The Maven artefacts for Apache NetBeans 12.6 are ready on staging > associated to this vote. > > https://repository.apache.org/content/repositories/orgapachenetbeans-1092/ > > The version is : RELEASE126 > > > > Voting Requirements > > Before voting +1 you are required to download the signed source code > package, compile it as provided, and test the resulting executable on > your own platform, along with also verifying that the package meets > the requirements of the ASF policy on releases - > http://www.apache.org/legal/release-policy.html#management > > In particular, you should (at least) follow these steps. > > 1. Download the artefact to be voted on and unzip it. > 2. Check that the artefact does not contain any jar files (there are > branding folders with the name *.jar). > 3. Verify the cryptographic signatures, the NOTICE and LICENSE file > 4. Build it using the README provided by the artefact. > 5. Look in nbbuild/netbeans for the NetBeans installation created by > the build process and try running it. > > In addition to checking the sources, you should check the associated > convenience binary zips, nbms and maven staging at the artefact links > above. As well as checking any artefact functions correctly, you > should check that it has been correctly signed by a PMC member, and > that the source being voted on is sufficient to build the relevant > binary. > > Separate votes will be held on other convenience binaries, including > installers. Those will be dependent on this vote passing. > > This vote is going to be open at least 72 hours, vote with +1, 0, and > -1 as usual. (Please justify -1) > > Please mark your vote with (binding) only if you're an Apache NetBeans > PMC member to help with voting admin. > > Only respond if you are going to vote, i.e., this is NOT a discussion thread. > > Apache NetBeans 12.6 will be released if and when this vote passes. > > Thank you to all contributors for all your hard work! > > Best wishes, > > Neil, Eric and Geertjan > Apache NetBeans release team > > - > 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 > > > - 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
Re: [VOTE] Release Apache NetBeans 12.6.0 VSCode extension
+1 (binding) Signature (verified on another computer) and checksum is OK. I am using the extension for remote SSH development for two days and it is behaving appropriately. -jt pá 26. 11. 2021 v 7:24 odesílatel Martin Balin napsal: > Hi, > We can vote for Apache NetBeans 12.6.0 VSCode extension (VSIX) to be > released on VSCode Marketplace. > > Primary voting artifact: > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.6.0/apache-netbeans-java-12.6.0.vsix > > SHA512 checksum file: > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.6.0/apache-netbeans-java-12.6.0.vsix.sha512 > > PGP signature: > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/12.6.0/apache-netbeans-java-12.6.0.vsix.asc > > It was built from the same source code we are voting for in main VOTE > started by Neil C. Smith, git revision: > 9cacf1fd305b775b176576c8b633b10b73524861 . Built by Jenknins pipeline: > https://ci-builds.apache.org/job/Netbeans/job/netbeans-vscode/713/ > > This vote is going to be open at least 72 hours, vote with +1, 0, and -1 > as usual. > Please mark your vote with (binding) if you're an Apache NetBeans > PMCmember. > Apache NetBeans VSIX 12.6.0 will be released to VSCode marketplace if and > when this vote passes. > > Thank you, > Martin Balin >
Re: [VOTE] Release Apache NetBeans 12.6 mac OSX Installer
+1 MacOSX 10.13.6 Oracle JDK 17 JK Στις Παρ, 26 Νοε 2021, 6:39 π.μ. ο χρήστης Scott Palmer έγραψε: > +1 > macOS 12.0.1 intel > Zulu “full” JDK 17.0.1 > > Scott > > > On Nov 24, 2021, at 10:30 AM, John Mc wrote: > > > > Hi, > > > > We can vote for Apache NetBeans 12.6 mac OSX installer. > > > > Primary voting artefact: > > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apache-NetBeans-12.6-bin-macosx.dmg > > > > KEYS file: > > https://dist.apache.org/repos/dist/release/netbeans/KEYS > > > > PGP signature file: > > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apache-NetBeans-12.6-bin-macosx.dmg.asc > > > > SHA512 checksum file: > > > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apache-NetBeans-12.6-bin-macosx.dmg.sha512 > > > > Built locally using the artefacts found in the Jenkins job: > > > > > https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/release126/14/ > > > > NOTE: macOS versions prior to 10.14.4 require the Swift 5 Runtime to be > > installed to launch Apache NetBeans > > > > This vote is going to be open at least 72 hours, vote with +1, 0, and -1 > as > > usual. > > Please mark your vote with (binding) if you're an Apache NetBeans PMC > > member. > > Apache NetBeans-12.6 mac OSX Installer will be released if and when this > > vote passes. > > > > Regards > > > > John > > - > 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 > > > >