AW: Re: [DISCUSS] Default to FlatLaf in NetBeans 13?

2021-11-26 Thread Christian Lenz
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?

2021-11-26 Thread Neil C Smith
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?

2021-11-26 Thread Michael Bien

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

2021-11-26 Thread Laszlo Kishalmi

+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

2021-11-26 Thread Junichi Yamamoto
+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

2021-11-26 Thread Jaroslav Tulach
+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

2021-11-26 Thread John Kostaras
+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
>
>
>
>