Re: [VOTE] Release Apache NetBeans 11.2 macOS Installer

2019-10-26 Thread David Green
I think this applies
https://developer.apple.com/news/?id=09032019a

Dave

On Sat, Oct 26, 2019 at 12:26 PM Geertjan Wielenga 
wrote:

> Yes, just got to that understanding too:
>
>
> https://apple.stackexchange.com/questions/366542/install-spotify-cant-be-opened-because-apple-cannot-check-it-for-malicious-so
>
> Gj
>
> On Sat, Oct 26, 2019 at 7:26 PM Neil C Smith 
> wrote:
>
> > On Sat, 26 Oct 2019, 18:17 Scott Palmer,  wrote:
> >
> > >
> > > “Apache NetBeans 11.2.pkg” can’t be opened because Apple cannot check
> it
> > > for malicious software.
> > >
> >
> > Is that lack of notarization not signing?
> >
> >
> https://developer.apple.com/documentation/security/notarizing_your_app_before_distribution
> >
> > Best wishes,
> >
> > Neil
> >
>
-- 
Sent from a mobile device. Please excuse any typos.


Re: javafx pom default goals

2019-10-26 Thread Geertjan Wielenga
That's a great solution, wasn't aware that was possible.

The other approach, though less easy to implement, requiring an extension
to the API, is here:

https://issues.apache.org/jira/browse/NETBEANS-3104

Benefit of the above is that we'd be able to provide multiple predefined
actions, not just for running.

Also be aware of these:

https://github.com/openjfx/javafx-maven-plugin/pull/44

https://github.com/openjfx/javafx-maven-archetypes/pull/6

Gj

On Sat, Oct 26, 2019 at 10:59 PM Kenneth Fogel 
wrote:

> NetBeans 11.2 ran without issues from the vc1 file and again just now with
> the Windows installer. Activation, download of JavaFX and install of
> nb-javac all worked properly.
>
>
>
> The only thing, and it was my fault, that hung me up us was that I did not
> know that when using the javafx-maven-plugin the goal for running the maven
> based program was javafx:run and not exec:java. May I suggest for the next
> release that a default goal is added to the pom file. I recommend:
>
> 
>
> javafx:run
>
> 
>
>
>
> Its great that the current JavaFX is supported.
>
>
>
>
>
> *Ken Fogel*
> Faculty / Java Champion
>
> email: kfo...@dawsoncollege.qc.ca
> phone: (514) 931-8731 local 4799
>
> Dawson College, 3040 Sherbrooke St. W Westmount, Quebec, H3Z 1A4, Canada
>
> [image: facebook icon]  [image:
> twitter icon]  [image: youtube icon]
>  [image: linkedin icon]
>  [image: instagram icon]
> 
>
> 
>
>
>
>
>


javafx pom default goals

2019-10-26 Thread Kenneth Fogel

NetBeans 11.2 ran without issues from the vc1 file and again just now with the 
Windows installer. Activation, download of JavaFX and install of nb-javac all 
worked properly.

The only thing, and it was my fault, that hung me up us was that I did not know 
that when using the javafx-maven-plugin the goal for running the maven based 
program was javafx:run and not exec:java. May I suggest for the next release 
that a default goal is added to the pom file. I recommend:

javafx:run


Its great that the current JavaFX is supported.


[cid:image002.jpg@01D58C1C.AF21D2A0]
Ken Fogel
Faculty / Java Champion
email: kfo...@dawsoncollege.qc.ca
phone: (514) 931-8731 local 4799
Dawson College, 3040 Sherbrooke St. W Westmount, Quebec, H3Z 1A4, Canada
[facebook icon] [twitter icon] 
  [youtube icon] 
  [linkedin icon] 
  [instagram icon] 

[cid:image008.jpg@01D58C1C.AF21D2A0]




Re: [VOTE] Release Apache NetBeans 11.2 macOS Installer

2019-10-26 Thread Leonardo Loch Zanivan
+1 install and basic checks in both MacOS 10.13.3 and 10.14.6.

Regards,
--
*Leonardo Zanivan *  



On Fri, Oct 25, 2019 at 12:56 PM  wrote:

> Hi
>
> Artifacts are available here:
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-vc1
>
> Built locally from release112 branch using JDK 1.8 on macOS 10.13.6:
>
> Primary voting artifact:
>
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-vc1/Apache-NetBeans-11.2-bin-macosx.dmg
>
> SHA512:
>
> 7cde2e5ff1fe2125ff0446b1cd663172eb64db4d852b6cbc265ce33b0eb2ce30b4f4bb632ce8860ce1a16c2127858f45391518b6e8fcfe32ea534d32f24769f8
>
> Apache-NetBeans-11.2-bin-macosx.dmg
>
> KEYS file:
>
> https://dist.apache.org/repos/dist/release/netbeans/KEYS
>
> Installer build steps:
>
> https://cwiki.apache.org/confluence/display/NETBEANS/Installer+Build+Steps
>
> Please check that the artifact functions correctly and has been
> correctly signed by a PMC member.
>
> 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 11.2 macOS Installer will be released if and when this
> vote passes.
>
>
> Thanks,
>
> Reema
>
>
>
>
>
>
> -
> 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 11.2 Windows Installer

2019-10-26 Thread Kenneth Fogel
+1

All worked well on my Win 10 system. Activation and install of nb-javac worked 
smoothly.

-Original Message-
From: reema.tan...@oracle.com  
Sent: October 25, 2019 11:48 AM
To: dev 
Subject: [VOTE] Release Apache NetBeans 11.2 Windows Installer

Hi,

Artifacts are available here:

https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-vc1

Built using Jenkins job:

https://builds.apache.org/view/M-R/view/NetBeans/job/netbeans-installers/

Primary voting artifact:

https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-vc1/Apache-NetBeans-11.2-bin-windows-x64.exe

SHA512:

a9a33d19afc439971fc3a3a0d2e5d3404fd1b372c1995067e3fa97bc0f17c7a9471462d592b6b0f46b5b3bd5461a6768625334f7576f4b3ed54f2aebc575cc6b
Apache-NetBeans-11.2-bin-windows-x64.exe

KEYS file:

https://dist.apache.org/repos/dist/release/netbeans/KEYS

Installer build steps:

https://cwiki.apache.org/confluence/display/NETBEANS/Installer+Build+Steps

Please check that the artifact functions correctly and has been correctly 
signed by a PMC member.

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 11.2 Windows Installer will be released if and when this vote 
passes.

Thanks,

Reema






-
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: [PluginPortal] Implement OAuth2 based authentication in PP3?

2019-10-26 Thread Geertjan Wielenga
Wow, thanks for this great work, it is a big step forward.

Gj

On Sat, Oct 26, 2019 at 8:53 PM Matthias Bläsing 
wrote:

> Hi again,
>
> so I reactivated my PHP-foo and this is the result:
>
> https://github.com/apache/netbeans-tools/pull/15
>
> The PR holds a full implementation of changes I prototyped in java.
>
> For the "what was done", please see the PR. The portal can be tested
> at:
>
> https://doppel-helix.eu/pp3/
>
> Greetings
>
> Matthias
>
>
> Am Freitag, den 18.10.2019, 21:55 +0200 schrieb Matthias Bläsing:
> > Hi,
> >
> > it was raised on this list already and I agree, that tying the Plugin
> > Portal to a Google Account sound like a not too good idea. I for
> > example use my google account only for a minimal set of services and
> > don't see why that should change.
> >
> > At this point Plugin Portal 3 implements an OpenID Connect Implicit
> > Flow for Authentication. But I think other OAuth2 based
> > authentication
> > providers can be integrated with to much pain. I prototyped the idea
> > as
> > a dropwizard java application, that only implements the
> > authentication
> > flow. That application currently supports:
> >
> > - Google
> > - GitHub
> > - Amazon
> >
> > Other Authentication providers can be integrated. Required is, that
> > the
> > authentication provider uses OAuth2 and provides a Userinfo endpoint,
> > that returns:
> >
> > - a stable ID
> > - Name
> > - Email
> >
> > All providers listed above follow (loosly) the OpenID Connect "code"
> > flow.
> >
> > From my reading of https://oauth.apache.org/api.html it should be
> > possible to implement a authentication for apache committer account
> > (if
> > really requested).
> >
> > The sample code an be foud here:
> >
> > https://github.com/matthiasblaesing/PluginPortalDemo
> >
> > You can test the authentication flow youself. I made the application
> > available on:
> >
> > https://doppel-helix.eu:9000/
> >
> > Be warned: all requests are logged. I will not be able to see your
> > passwords (that is the whole point of the OAuth protocol), but the
> > requested information (profile data).
> >
> > 1. Open https://doppel-helix.eu:9000/oauth/
> >
> > You will get a JSON document, that lists als authentication providers
> > I
> > configured.
> >
> > Code:
> >
> https://github.com/matthiasblaesing/PluginPortalDemo/blob/master/src/main/java/eu/doppel_helix/dev/pluginportaldemo/resources/AuthenticationResource.java#L69
> >
> > 2. From that list get the id of the provider you want to test and
> > open
> >
> > https://doppel-helix.eu:9000/oauth/start/
> > For example to authenticate with github you would run:
> > https://doppel-helix.eu:9000/oauth/start/github
> >
> > Code:
> >
> https://github.com/matthiasblaesing/PluginPortalDemo/blob/master/src/main/java/eu/doppel_helix/dev/pluginportaldemo/resources/AuthenticationResource.java#L75
> >
> > 3. Now you will be redirected to the authentication provider.
> >
> > If you have not yet signed in to your account, you will be asked to
> > do
> > so. This is communication between you and the authentication
> > provider,
> > so my code will not be involved and thus not be able to access your
> > password. After sign in you will be asked if you consent, that the
> > Demo
> > Application accesses your profile data (depending on authentication
> > provider this is differently worded). If you consent, you will be
> > redirect back to my code.
> >
> > 4. You are redirected to https://doppel-helix.eu:9000/oauth/code
> >
> > The authentication provider calls the above mentioned URL with a
> > "code". That code is exchanged for an access token:
> >
> > Code:
> >
> https://github.com/matthiasblaesing/PluginPortalDemo/blob/master/src/main/java/eu/doppel_helix/dev/pluginportaldemo/resources/AuthenticationResource.java#L114
> >
> > With the access token the userinfo endpoint is contacted to query the
> > userdata:
> >
> > Code:
> >
> https://github.com/matthiasblaesing/PluginPortalDemo/blob/master/src/main/java/eu/doppel_helix/dev/pluginportaldemo/resources/AuthenticationResource.java#L126
> >
> > The userdata is converted to a unified format and returned:
> >
> > Code:
> >
> https://github.com/matthiasblaesing/PluginPortalDemo/blob/master/src/main/java/eu/doppel_helix/dev/pluginportaldemo/resources/AuthenticationResource.java#L133
> >
> > At this point the session could be updated to the logged in state.
> >
> >
> > This was done as a java application to keep my sanity - but it can be
> > (and I'm willing to do that) transferred to PHP. I will only do that
> > if
> > there is agreement, that this is a good idea, as this also needs
> > updates to the persistent data. We can't use the email as an
> > identifier
> > anymore (but even google says, that the email can change, while their
> > provided ID will be constant), so we need to indirect that to a user
> > table:
> >
> > user:
> >   id - internal id
> >   idp_id - ID of the identity provider
> >   idp_user_id - ID the identity provider assigned to the 

Re: [PluginPortal] Implement OAuth2 based authentication in PP3?

2019-10-26 Thread Matthias Bläsing
Hi again,

so I reactivated my PHP-foo and this is the result:

https://github.com/apache/netbeans-tools/pull/15

The PR holds a full implementation of changes I prototyped in java.

For the "what was done", please see the PR. The portal can be tested
at:

https://doppel-helix.eu/pp3/

Greetings

Matthias


Am Freitag, den 18.10.2019, 21:55 +0200 schrieb Matthias Bläsing:
> Hi,
> 
> it was raised on this list already and I agree, that tying the Plugin
> Portal to a Google Account sound like a not too good idea. I for
> example use my google account only for a minimal set of services and
> don't see why that should change.
> 
> At this point Plugin Portal 3 implements an OpenID Connect Implicit
> Flow for Authentication. But I think other OAuth2 based
> authentication
> providers can be integrated with to much pain. I prototyped the idea
> as
> a dropwizard java application, that only implements the
> authentication
> flow. That application currently supports:
> 
> - Google
> - GitHub
> - Amazon
> 
> Other Authentication providers can be integrated. Required is, that
> the
> authentication provider uses OAuth2 and provides a Userinfo endpoint,
> that returns:
> 
> - a stable ID
> - Name
> - Email
> 
> All providers listed above follow (loosly) the OpenID Connect "code"
> flow.
> 
> From my reading of https://oauth.apache.org/api.html it should be
> possible to implement a authentication for apache committer account
> (if
> really requested).
> 
> The sample code an be foud here:
> 
> https://github.com/matthiasblaesing/PluginPortalDemo
> 
> You can test the authentication flow youself. I made the application
> available on:
> 
> https://doppel-helix.eu:9000/
> 
> Be warned: all requests are logged. I will not be able to see your
> passwords (that is the whole point of the OAuth protocol), but the
> requested information (profile data).
> 
> 1. Open https://doppel-helix.eu:9000/oauth/
> 
> You will get a JSON document, that lists als authentication providers
> I
> configured.
> 
> Code: 
> https://github.com/matthiasblaesing/PluginPortalDemo/blob/master/src/main/java/eu/doppel_helix/dev/pluginportaldemo/resources/AuthenticationResource.java#L69
> 
> 2. From that list get the id of the provider you want to test and
> open
>
> https://doppel-helix.eu:9000/oauth/start/
> For example to authenticate with github you would run:
> https://doppel-helix.eu:9000/oauth/start/github
> 
> Code: 
> https://github.com/matthiasblaesing/PluginPortalDemo/blob/master/src/main/java/eu/doppel_helix/dev/pluginportaldemo/resources/AuthenticationResource.java#L75
> 
> 3. Now you will be redirected to the authentication provider. 
> 
> If you have not yet signed in to your account, you will be asked to
> do
> so. This is communication between you and the authentication
> provider,
> so my code will not be involved and thus not be able to access your
> password. After sign in you will be asked if you consent, that the
> Demo
> Application accesses your profile data (depending on authentication
> provider this is differently worded). If you consent, you will be
> redirect back to my code.
> 
> 4. You are redirected to https://doppel-helix.eu:9000/oauth/code
> 
> The authentication provider calls the above mentioned URL with a
> "code". That code is exchanged for an access token:
> 
> Code: 
> https://github.com/matthiasblaesing/PluginPortalDemo/blob/master/src/main/java/eu/doppel_helix/dev/pluginportaldemo/resources/AuthenticationResource.java#L114
> 
> With the access token the userinfo endpoint is contacted to query the
> userdata:
> 
> Code: 
> https://github.com/matthiasblaesing/PluginPortalDemo/blob/master/src/main/java/eu/doppel_helix/dev/pluginportaldemo/resources/AuthenticationResource.java#L126
> 
> The userdata is converted to a unified format and returned:
> 
> Code: 
> https://github.com/matthiasblaesing/PluginPortalDemo/blob/master/src/main/java/eu/doppel_helix/dev/pluginportaldemo/resources/AuthenticationResource.java#L133
> 
> At this point the session could be updated to the logged in state.
> 
> 
> This was done as a java application to keep my sanity - but it can be
> (and I'm willing to do that) transferred to PHP. I will only do that
> if
> there is agreement, that this is a good idea, as this also needs
> updates to the persistent data. We can't use the email as an
> identifier
> anymore (but even google says, that the email can change, while their
> provided ID will be constant), so we need to indirect that to a user
> table:
> 
> user:
>   id - internal id
>   idp_id - ID of the identity provider
>   idp_user_id - ID the identity provider assigned to the user
>   name - Real name (if needed)
>   nick - a choosen and displayed nickname
>   email - Emailadress from last login (if needed)
> 
> 
> id would be the primary key, idp_id and idp_user_id form a compound
> key
> and must be unique too.
> 
> 
> Thank you to anyone, that made it to this point and/or tested the
> sample. I'd like to hear, what you think.

Re: [VOTE] Release Apache NetBeans 11.2 macOS Installer

2019-10-26 Thread Neil C Smith
On Sat, 26 Oct 2019 at 19:09, Scott Palmer  wrote:
> Either way, I think we should get it dealt with as it will scare people away 
> in any case.

Apple seem hellbent on doing that for themselves! ;-)

Still, I agree with you that I think it's something we have to deal
with.  Reema, what are your thoughts?

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] Handling release updates

2019-10-26 Thread Neil C Smith
On Sat, 26 Oct 2019 at 05:17, Laszlo Kishalmi  wrote:
> You put tremendous effort in the new pipeline to work

Credit where credit is due, the bulk of that effort was Eric.  Now
thinking about it, one reason for the new build system is Maven
artefacts.  Which, include the NBMs as is as far as I know?  And will
need to have the same updates that we ship to the IDE.

So, Eric / anyone - could we generate a distribution catalog.xml that
uses Maven hosted nbms instead of the mirrors?  The catalog itself
could remain hosted on the VM where it is now.  What pros / cons?

> Let's listen for other ideas as well...

Yes, agreed!  Sorry, wasn't aiming to stop discussion, just pointing
out that splitting distribution UCs would involve more changes than
just adding it in - e.g the new build system and the RCP build harness
would probably need rethinking to support multiple sources.

One other infrastructure problem we have is that the catalog.xml links
are relative, which means every module downloaded goes through the
same redirects.  Works for odd module updates, but seems to get
refused with too many requests - try using the above mentioned RCP
harness download, or installing an entire cluster, and it will
probably fail.  One other thing that would be good to solve in this
discussion - ideally only the catalog itself needs to be done via
.htaccess.

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: [VOTE] Release Apache NetBeans 11.2 macOS Installer

2019-10-26 Thread Neil C Smith
On Sat, 26 Oct 2019, 18:17 Scott Palmer,  wrote:

>
> “Apache NetBeans 11.2.pkg” can’t be opened because Apple cannot check it
> for malicious software.
>

Is that lack of notarization not signing?
https://developer.apple.com/documentation/security/notarizing_your_app_before_distribution

Best wishes,

Neil


Re: [VOTE] Release Apache NetBeans 11.2 macOS Installer

2019-10-26 Thread Geertjan Wielenga
Yes, just got to that understanding too:

https://apple.stackexchange.com/questions/366542/install-spotify-cant-be-opened-because-apple-cannot-check-it-for-malicious-so

Gj

On Sat, Oct 26, 2019 at 7:26 PM Neil C Smith  wrote:

> On Sat, 26 Oct 2019, 18:17 Scott Palmer,  wrote:
>
> >
> > “Apache NetBeans 11.2.pkg” can’t be opened because Apple cannot check it
> > for malicious software.
> >
>
> Is that lack of notarization not signing?
>
> https://developer.apple.com/documentation/security/notarizing_your_app_before_distribution
>
> Best wishes,
>
> Neil
>


Re: [VOTE] Release Apache NetBeans 11.2 macOS Installer

2019-10-26 Thread Geertjan Wielenga
What happens when you run this:

pkgutil --check-signature ~/Downloads/Apache*.pkg

Gj

On Sat, Oct 26, 2019 at 7:17 PM Scott Palmer  wrote:

> Double-clicking the .pkg on macOS 10.15.1 beta leads to the following
> dialog
>
> If that image doesn’t come through, the text in the dialog reads:
>
> “Apache NetBeans 11.2.pkg” can’t be opened because Apple cannot check it
> for malicious software.
>
> This software needs to be updated. Contact the developer for more
> information.
>
> This item is on disk image “Apache-NetBeans-11.2-bin-macosx.dmg”  Safari
> downloaded this disk image yesterday at 12:32 PM.”
>
>
>
> On Oct 26, 2019, at 1:12 AM, reema.tan...@oracle.com wrote:
>
> pkg is signed using Developer ID Installer certificate.
>
> pkgutil --check-signature ~/Downloads/Apache*.pkg
> Package "Apache NetBeans 11.2.pkg":
>Status: signed by a certificate trusted by Mac OS X
>Certificate Chain:
> 1. Developer ID Installer: The Apache Software Foundation (2GLGAFWEQD)
>SHA1 fingerprint: FE B5 04 54 A5 67 F9 0D 41 7D 43 48 81 9E 0F F0
> 0A F4 E8 9A
>
> -
> 2. Developer ID Certification Authority
>SHA1 fingerprint: 3B 16 6C 3B 7D C4 B7 51 C9 FE 2A FA B9 13 56 41
> E3 88 E1 86
>
> -
> 3. Apple Root CA
>SHA1 fingerprint: 61 1E 5B 66 2C 59 3A 08 FF 58 D1 4A E2 24 52 D1
> 98 DF 6C 60
>
> Thanks,
>
> Reema
>
> On 26/10/19 4:12 AM, Scott Palmer wrote:
>
> I can’t remember, was there a plan to have the .pkg signed?
>
> Delivering unsigned installers is a barrier to the end users that we
> really shouldn’t tolerate.
>
> Scott
>
> On Oct 25, 2019, at 4:55 PM, Geertjan Wielenga 
> wrote:
>
> +1. Installs fine and did the various checks.
>
> Gj
>
> On Fri, Oct 25, 2019 at 5:56 PM  wrote:
>
> Hi
>
> Artifacts are available here:
>
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_netbeans_netbeans_11.2-2Dvc1=DwIFaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=I_-Y15BecdUmuYLJbvbi0hFUs7JgHZnV_jPFSP8DQF0=FbR0d3Tnh4ma57lgC7izA4G7jWlkx3LNr02UtXj0N4g=qzDrunP-uIwKYAmh-ogeKns7phhL-h813Swm_j1XOY0=
>
> Built locally from release112 branch using JDK 1.8 on macOS 10.13.6:
>
> Primary voting artifact:
>
>
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_netbeans_netbeans_11.2-2Dvc1_Apache-2DNetBeans-2D11.2-2Dbin-2Dmacosx.dmg=DwIFaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=I_-Y15BecdUmuYLJbvbi0hFUs7JgHZnV_jPFSP8DQF0=FbR0d3Tnh4ma57lgC7izA4G7jWlkx3LNr02UtXj0N4g=etC_uQ93Y1ItGLVGigN7ppD7scJxsaWUk1T-kh_ifpg=
>
> SHA512:
>
>
> 7cde2e5ff1fe2125ff0446b1cd663172eb64db4d852b6cbc265ce33b0eb2ce30b4f4bb632ce8860ce1a16c2127858f45391518b6e8fcfe32ea534d32f24769f8
>
> Apache-NetBeans-11.2-bin-macosx.dmg
>
> KEYS file:
>
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_release_netbeans_KEYS=DwIFaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=I_-Y15BecdUmuYLJbvbi0hFUs7JgHZnV_jPFSP8DQF0=FbR0d3Tnh4ma57lgC7izA4G7jWlkx3LNr02UtXj0N4g=UwVlRgDVXj4WPsYLq8cM7Xy3tlzXGhrDPwMf6i784DA=
>
> Installer build steps:
>
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Installer-2BBuild-2BSteps=DwIFaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=I_-Y15BecdUmuYLJbvbi0hFUs7JgHZnV_jPFSP8DQF0=FbR0d3Tnh4ma57lgC7izA4G7jWlkx3LNr02UtXj0N4g=_xOCa67JgJ61B-4YDN7PV-JR5rsKz9YhcRF4sv9JZYM=
>
> Please check that the artifact functions correctly and has been
> correctly signed by a PMC member.
>
> 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 11.2 macOS Installer will be released if and when this
> vote passes.
>
>
> Thanks,
>
> Reema
>
>
>
>
>
>
> -
> 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://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists=DwIFaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=I_-Y15BecdUmuYLJbvbi0hFUs7JgHZnV_jPFSP8DQF0=FbR0d3Tnh4ma57lgC7izA4G7jWlkx3LNr02UtXj0N4g=VTQsNSTZwO6aoE0AgP6zLOLJGGzUjSH1aXXUfzIYr3k=
>
>
>
>
>
> -
> 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:
>
> 

Re: [VOTE] Release Apache NetBeans 11.2 Windows Installer

2019-10-26 Thread Geertjan Wielenga
This is a vote thread, please start a new thread since you are not voting.

Gj

On Sat, Oct 26, 2019 at 5:11 PM Eric Bresie  wrote:

> With
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-vc1/Apache-NetBeans-11.2-bin-windows-x64.exe
> installed following clearing cache and user home files...
>
> Started netbeans.
> From Tools...Plugin...Installed (tab), Attempted to activating
> HTML5,JavaSE, Tools, JavaFX 2, Java Web and EE, and Base IDE all seemed to
> go well
>
> However the Base IDE activation seems useless.  Believe this is related to
> https://issues.apache.org/jira/browse/NETBEANS-2299
>
> Following setup, there was a recommendation notification about installing
> the nb-javac impl which seems to fail to install.  Believe this to be
> related to https://issues.apache.org/jira/browse/NETBEANS-2552 .  Was
> this one of the items being discussed for the "patch of 11.2"?
>
> Eric Bresie
> ebre...@gmail.com
>
> On Sat, Oct 26, 2019 at 6:01 AM Geertjan Wielenga 
> wrote:
>
>> +1, did all checks, installed and uninstalled several times, installed
>> full
>> IDE, removed it, installed HTML5 IDE and removed it.
>>
>> A few comments:
>>
>> 1. When we get reports on problems starting up NetBeans on Windows
>> (modules
>> not loading, etc), then more than likely it will be connected to Windows
>> Defender, which I switched off and disabled, etc.
>>
>> 2. It doesn't seem possible to install the IDE multiple times, e.g., I'd
>> like to have a small HTML5 IDE as well as the full IDE, but at startup the
>> fact that the IDE is already installed is detected and a new installation
>> directory cannot be set.
>>
>> Gj
>>
>> On Fri, Oct 25, 2019 at 5:56 PM  wrote:
>>
>> > Hi,
>> >
>> > Artifacts are available here:
>> >
>> > https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-vc1
>> >
>> > Built using Jenkins job:
>> >
>> >
>> https://builds.apache.org/view/M-R/view/NetBeans/job/netbeans-installers/
>> >
>> > Primary voting artifact:
>> >
>> >
>> >
>> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-vc1/Apache-NetBeans-11.2-bin-windows-x64.exe
>> >
>> > SHA512:
>> >
>> >
>> a9a33d19afc439971fc3a3a0d2e5d3404fd1b372c1995067e3fa97bc0f17c7a9471462d592b6b0f46b5b3bd5461a6768625334f7576f4b3ed54f2aebc575cc6b
>> >
>> > Apache-NetBeans-11.2-bin-windows-x64.exe
>> >
>> > KEYS file:
>> >
>> > https://dist.apache.org/repos/dist/release/netbeans/KEYS
>> >
>> > Installer build steps:
>> >
>> >
>> https://cwiki.apache.org/confluence/display/NETBEANS/Installer+Build+Steps
>> >
>> > Please check that the artifact functions correctly and has been
>> > correctly signed by a PMC member.
>> >
>> > 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 11.2 Windows Installer will be released if and when this
>> > vote passes.
>> >
>> > Thanks,
>> >
>> > Reema
>> >
>> >
>> >
>> >
>> >
>> >
>> > -
>> > 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 11.2 macOS Installer

2019-10-26 Thread Josh Juneau
+1 binding...verified signature and installs without issue.

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau




On Fri, Oct 25, 2019 at 10:56 AM  wrote:

> Hi
>
> Artifacts are available here:
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-vc1
>
> Built locally from release112 branch using JDK 1.8 on macOS 10.13.6:
>
> Primary voting artifact:
>
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-vc1/Apache-NetBeans-11.2-bin-macosx.dmg
>
> SHA512:
>
> 7cde2e5ff1fe2125ff0446b1cd663172eb64db4d852b6cbc265ce33b0eb2ce30b4f4bb632ce8860ce1a16c2127858f45391518b6e8fcfe32ea534d32f24769f8
>
> Apache-NetBeans-11.2-bin-macosx.dmg
>
> KEYS file:
>
> https://dist.apache.org/repos/dist/release/netbeans/KEYS
>
> Installer build steps:
>
> https://cwiki.apache.org/confluence/display/NETBEANS/Installer+Build+Steps
>
> Please check that the artifact functions correctly and has been
> correctly signed by a PMC member.
>
> 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 11.2 macOS Installer will be released if and when this
> vote passes.
>
>
> Thanks,
>
> Reema
>
>
>
>
>
>
> -
> 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 11.2 Windows Installer

2019-10-26 Thread Eric Bresie
With
https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-vc1/Apache-NetBeans-11.2-bin-windows-x64.exe
installed following clearing cache and user home files...

Started netbeans.
>From Tools...Plugin...Installed (tab), Attempted to activating
HTML5,JavaSE, Tools, JavaFX 2, Java Web and EE, and Base IDE all seemed to
go well

However the Base IDE activation seems useless.  Believe this is related to
https://issues.apache.org/jira/browse/NETBEANS-2299

Following setup, there was a recommendation notification about installing
the nb-javac impl which seems to fail to install.  Believe this to be
related to https://issues.apache.org/jira/browse/NETBEANS-2552 .  Was this
one of the items being discussed for the "patch of 11.2"?

Eric Bresie
ebre...@gmail.com

On Sat, Oct 26, 2019 at 6:01 AM Geertjan Wielenga 
wrote:

> +1, did all checks, installed and uninstalled several times, installed full
> IDE, removed it, installed HTML5 IDE and removed it.
>
> A few comments:
>
> 1. When we get reports on problems starting up NetBeans on Windows (modules
> not loading, etc), then more than likely it will be connected to Windows
> Defender, which I switched off and disabled, etc.
>
> 2. It doesn't seem possible to install the IDE multiple times, e.g., I'd
> like to have a small HTML5 IDE as well as the full IDE, but at startup the
> fact that the IDE is already installed is detected and a new installation
> directory cannot be set.
>
> Gj
>
> On Fri, Oct 25, 2019 at 5:56 PM  wrote:
>
> > Hi,
> >
> > Artifacts are available here:
> >
> > https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-vc1
> >
> > Built using Jenkins job:
> >
> >
> https://builds.apache.org/view/M-R/view/NetBeans/job/netbeans-installers/
> >
> > Primary voting artifact:
> >
> >
> >
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-vc1/Apache-NetBeans-11.2-bin-windows-x64.exe
> >
> > SHA512:
> >
> >
> a9a33d19afc439971fc3a3a0d2e5d3404fd1b372c1995067e3fa97bc0f17c7a9471462d592b6b0f46b5b3bd5461a6768625334f7576f4b3ed54f2aebc575cc6b
> >
> > Apache-NetBeans-11.2-bin-windows-x64.exe
> >
> > KEYS file:
> >
> > https://dist.apache.org/repos/dist/release/netbeans/KEYS
> >
> > Installer build steps:
> >
> >
> https://cwiki.apache.org/confluence/display/NETBEANS/Installer+Build+Steps
> >
> > Please check that the artifact functions correctly and has been
> > correctly signed by a PMC member.
> >
> > 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 11.2 Windows Installer will be released if and when this
> > vote passes.
> >
> > Thanks,
> >
> > Reema
> >
> >
> >
> >
> >
> >
> > -
> > 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 11.2 Windows Installer

2019-10-26 Thread Heath Casey
+1


Re: [VOTE] Release Apache NetBeans 11.2 Linux Installer

2019-10-26 Thread Glenn Holmer
On 10/25/19 10:47 AM, reema.tan...@oracle.com wrote:
> Please check that the artifact functions correctly and has been
> correctly signed by a PMC member.

+1 (binding)

Verified PGP signature and sha512sum. Installed on Debian 10 "Buster"
with KDE Plasma using both new and existing userdir; nbjavac installed
correctly with empty userdir. Overrode both default installation
directory and location of JVM during installation. Opened Java project
and verified basic functionality. Did not build from source.

An icon was not added to the KDE menu, although one was added to the
desktop.

-- 
Glenn Holmer (Linux registered user #16682)
"After the vintage season came the aftermath -- and Cenbe."


-
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 11.2 Windows Installer

2019-10-26 Thread Geertjan Wielenga
+1, did all checks, installed and uninstalled several times, installed full
IDE, removed it, installed HTML5 IDE and removed it.

A few comments:

1. When we get reports on problems starting up NetBeans on Windows (modules
not loading, etc), then more than likely it will be connected to Windows
Defender, which I switched off and disabled, etc.

2. It doesn't seem possible to install the IDE multiple times, e.g., I'd
like to have a small HTML5 IDE as well as the full IDE, but at startup the
fact that the IDE is already installed is detected and a new installation
directory cannot be set.

Gj

On Fri, Oct 25, 2019 at 5:56 PM  wrote:

> Hi,
>
> Artifacts are available here:
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-vc1
>
> Built using Jenkins job:
>
> https://builds.apache.org/view/M-R/view/NetBeans/job/netbeans-installers/
>
> Primary voting artifact:
>
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-vc1/Apache-NetBeans-11.2-bin-windows-x64.exe
>
> SHA512:
>
> a9a33d19afc439971fc3a3a0d2e5d3404fd1b372c1995067e3fa97bc0f17c7a9471462d592b6b0f46b5b3bd5461a6768625334f7576f4b3ed54f2aebc575cc6b
>
> Apache-NetBeans-11.2-bin-windows-x64.exe
>
> KEYS file:
>
> https://dist.apache.org/repos/dist/release/netbeans/KEYS
>
> Installer build steps:
>
> https://cwiki.apache.org/confluence/display/NETBEANS/Installer+Build+Steps
>
> Please check that the artifact functions correctly and has been
> correctly signed by a PMC member.
>
> 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 11.2 Windows Installer will be released if and when this
> vote passes.
>
> Thanks,
>
> Reema
>
>
>
>
>
>
> -
> 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
>
>
>
>