New theme for netbeans, team member wanted

2021-11-22 Thread Peter Cheung
Dear All
 My name is Peter, from Quantr Limited. I love Netbeans and have been 
developed few plugins for it. This proves my ambition in Netbeans.

https://gitlab.com/quantr/toolchain/netbeans-verilog
https://gitlab.com/mcheung63/netbeans-quick-outline
https://gitlab.com/mcheung63/MavenRunner
https://www.youtube.com/watch?v=rDFkhrHxHMw

Many people said VSCode and intelliJ looks fancier than Netbeans. We want 
to contribute our power to theme the netbeans, my company has two designers. 
Below are some of their artworks I have experience in java swing styling, I did 
developer a L ten years ago https://gitlab.com/mcheung63/peter-swing

Netbeans is very complex piece of code, we want team members to

  1.  Guide us, instruct us
  2.  Comment the style
  3.  Help us when we meet trouble in code
  4.  Coding


https://xd.adobe.com/view/9d702288-c88d-4253-96b8-e81013f51b1d-c823/
https://xd.adobe.com/view/3327f9a4-7128-4181-80ca-f276843f48ad-6674/
https://xd.adobe.com/view/daef7604-73a6-47c8-8f6f-d1888e1038f9-8fbc/

Hope to see a reply !!!

Thanks
>From Peter


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

2021-11-22 Thread Laszlo Kishalmi

What would be the conclusion of this topic?

It seems there is support behind this, especially on Linux, where the 
new GTK and it's themes do not play nice with Java.


Is there someone willing to implement this feature?

If anyone would be interested, probably the best place to implement is 
in: nb/o.n.upgrader



On 11/1/21 07:01, Neil C Smith wrote:

Hi,

So, now we've branched off 12.6, and we know that the next release
will be NetBeans 13, require JDK 11+, and hopefully ship with nb-javac
included .. is it time we changed (improved?! :-) ) how NetBeans looks
out of the box too?

Should we consider FlatLaf (light or dark) as the default look and
feel from NetBeans 13?

This is partly prompted by working through a few JIRA tickets with
HiDPI issues resolved by switching, a few snarky social media comments
about NetBeans' appearance I've seen recently where the go-to replies
seem to just be to tell people to switch to FlatLaf .. and the fact
I'm constantly switching even when debugging because the GTK theme on
Ubuntu is borderline unusable.

So, what do you think?  For or against?  Maybe also add what you do
use, and light or dark, in a reply - it might make some sense if we
defaulted to what the majority of us use in practise?

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: [RELEASES] voting schedule for 12.6?

2021-11-22 Thread Michael Bien

On 22.11.21 18:33, Neil C Smith wrote:

On Mon, 22 Nov 2021 at 15:10, Neil C Smith  wrote:

On Mon, 22 Nov 2021 at 13:55, Eric Barboni  wrote:

I locked build #14 maven artefacts are signed and available on 
https://repository.apache.org/content/repositories/orgapachenetbeans-1092

Great, thanks!  I kicked off the build this morning, but other things
to do so only now looking at signing and staging.

OK, vote thread up!  Hopefully all good.



excellent! Everything seems to be working, nothing on fire so far :)

-mbien



   Will aim to get the Linux
installer and vote up in the next day or so - once we see some +1's!
:-)

Thanks,

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: [RELEASES] voting schedule for 12.6?

2021-11-22 Thread Neil C Smith
On Mon, 22 Nov 2021 at 17:33, Neil C Smith  wrote:
>
> On Mon, 22 Nov 2021 at 15:10, Neil C Smith  wrote:
> > On Mon, 22 Nov 2021 at 13:55, Eric Barboni  wrote:
> > > I locked build #14 maven artefacts are signed and available on 
> > > https://repository.apache.org/content/repositories/orgapachenetbeans-1092
> >
> > Great, thanks!  I kicked off the build this morning, but other things
> > to do so only now looking at signing and staging.
>
> OK, vote thread up!  Hopefully all good.  Will aim to get the Linux
> installer and vote up in the next day or so - once we see some +1's!
> :-)

I've fixed the .htaccess for the updates so it doesn't show an
exception with the voting candidate too.  We should probably stop the
voting candidate being built on a different path on Jenkins to the
other builds?  Not sure it serves a purpose any more?

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: [RELEASES] voting schedule for 12.6?

2021-11-22 Thread Neil C Smith
On Mon, 22 Nov 2021 at 15:10, Neil C Smith  wrote:
> On Mon, 22 Nov 2021 at 13:55, Eric Barboni  wrote:
> > I locked build #14 maven artefacts are signed and available on 
> > https://repository.apache.org/content/repositories/orgapachenetbeans-1092
>
> Great, thanks!  I kicked off the build this morning, but other things
> to do so only now looking at signing and staging.

OK, vote thread up!  Hopefully all good.  Will aim to get the Linux
installer and vote up in the next day or so - once we see some +1's!
:-)

Thanks,

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





[VOTE] Release Apache NetBeans 12.6

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





Re: [RELEASES] voting schedule for 12.6?

2021-11-22 Thread Neil C Smith
Hi Eric,

On Mon, 22 Nov 2021 at 13:55, Eric Barboni  wrote:
> I locked build #14 maven artefacts are signed and available on 
> https://repository.apache.org/content/repositories/orgapachenetbeans-1092

Great, thanks!  I kicked off the build this morning, but other things
to do so only now looking at signing and staging.

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: [RELEASES] voting schedule for 12.6?

2021-11-22 Thread Eric Barboni
Hi Neil
I locked build #14 maven artefacts are signed and available on 
https://repository.apache.org/content/repositories/orgapachenetbeans-1092

I another round is needed let me know it takes "about 3h" to have it ready

Best Regards
Eric

-Message d'origine-
De : Neil C Smith  
Envoyé : lundi 22 novembre 2021 10:48
À : dev@netbeans.apache.org
Cc : Geertjan Wielenga ; Eric Barboni 
Objet : Re: [RELEASES] voting schedule for 12.6?

On Tue, 16 Nov 2021 at 15:56, Neil C Smith  wrote:
>
> On Tue, 16 Nov 2021 at 15:49, Eric Barboni  wrote:
> > If we can synchro I can bake the maven artefacts to have the all in one 
> > vote.
>
> OK, sounds good to me. I'll still aim to get the build and upload to 
> dist staging done on Monday, and let you know as soon as that's ready.

Right, I've done a last minute check through recent posts, JIRA, etc.
Nothing new standing out so have triggered the release build.

Will aim to get staged by the end of the day.

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: [RELEASES] voting schedule for 12.6?

2021-11-22 Thread Geertjan Wielenga
Excellent.

Gj

On Mon, Nov 22, 2021 at 10:48 AM Neil C Smith  wrote:

> On Tue, 16 Nov 2021 at 15:56, Neil C Smith  wrote:
> >
> > On Tue, 16 Nov 2021 at 15:49, Eric Barboni  wrote:
> > > If we can synchro I can bake the maven artefacts to have the all in
> one vote.
> >
> > OK, sounds good to me. I'll still aim to get the build and upload to
> > dist staging done on Monday, and let you know as soon as that's ready.
>
> Right, I've done a last minute check through recent posts, JIRA, etc.
> Nothing new standing out so have triggered the release build.
>
> Will aim to get staged by the end of the day.
>
> Best wishes,
>
> Neil
>


Re: [RELEASES] voting schedule for 12.6?

2021-11-22 Thread Neil C Smith
On Tue, 16 Nov 2021 at 15:56, Neil C Smith  wrote:
>
> On Tue, 16 Nov 2021 at 15:49, Eric Barboni  wrote:
> > If we can synchro I can bake the maven artefacts to have the all in one 
> > vote.
>
> OK, sounds good to me. I'll still aim to get the build and upload to
> dist staging done on Monday, and let you know as soon as that's ready.

Right, I've done a last minute check through recent posts, JIRA, etc.
Nothing new standing out so have triggered the release build.

Will aim to get staged by the end of the day.

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