Re: [VOTE] Release Apache Netbeans 10.0 (incubating) [vote candidate 5]

2018-12-18 Thread Emilian Bold
+1 (binding)

Checked SHA512 (which should be listed in the email) and verified the
GPG signature (the key is also on pgp.mit.edu).

Built successfully on macOS with JDK 1.8:

Product Version: Apache NetBeans IDE 10.0 (Build 20181219-unknown-revn)
Java: 1.8.0_181; Java HotSpot(TM) 64-Bit Server VM 25.181-b13
Runtime: Java(TM) SE Runtime Environment 1.8.0_181-b13
System: Mac OS X version 10.12.6 running on x86_64; UTF-8; ro_RO (nb)

The DEPENDENCIES, NOTICE and DISCLAIMER files look fine but I am
mildly annoyed that the NOTICE file mentions 'IntelliJ IDEA Community
Edition' for a single file (SmoothScrollPaneUI.java) which is under
Apache 2.0.

I was just grep-ing for GPL and found
./platform/o.n.core/licenses/LICENSE.txt which mentions that

> The Common Development and Distribution License
> (CDDL), Version 1.0 governs your use of:
> NetBeans Platform software

There's also ./platform/o.n.core/licenses/THIRDPARTYLICENSEREADME.txt
with the text of GPL w/ CPE and it seems to be related to Swing Layout
Extensions which I don't believe we include anymore (or do we?).

And finally there's  ./platform/o.n.core/licenses/DISTRIBUTION.txt for
JavaHelp 2.0 which we also excluded under Apache.

The whole ./platform/o.n.core/licenses/ folder should be removed.

There's also ./nbbuild/standard-nbm-license.txt with the CDDL and GPL
w/ CPE text which probably should also be deleted.

--emi

http://coolbeans.xyz/ - CoolBeans: An IDE for Java, JavaEE, PHP and more!

On Wed, Dec 19, 2018 at 7:14 AM Arunava Sinha  wrote:
>
> +1,  tested on Linux -7.4 with Open JDK-11.0.1
>
> On 12/18/2018 9:59 AM, Laszlo Kishalmi wrote:
> > Dear all,
> >
> > Please vote on our 5th voting candidate for the 10.0 release of Apache
> > NetBeans (incubating).
> >
> > If this voting candidate passes, another similar voting will be
> > started ongene...@incubator.apache.org, and if that passes too, then
> > we can release this version.
> >
> > Apache NetBeans 10.0 (incubating) constitutes all but the enterprise
> > cluster in the Apache NetBeans Git repo, which together provide the
> > NetBeans Platform (i.e., the underlying application framework), as
> > well as all the modules that provide the Java SE, PHP, JavaScript and
> > Groovy features of Apache NetBeans.
> >
> > In short, Apache NetBeans 10.0 (incubating) is a full IDE for Java SE,
> > PHP and JavaScript development with some Groovy language support.
> >
> > Build artifacts available here:
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_incubator_netbeans_incubating-2Dnetbeans_incubating-2D10.0-2Dvc5_&d=DwICaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=0iEQnHhKGriSNkCA1-Ki6rDkb-drwubOsNfMCo_m5Ck&m=2ex0ZK7P8vnD_WcC4MEYkJF1VsVv0_4AG2jNvpTdr9Y&s=PF7BynRRLMkPHIuIxXfNe3-yBSOqpWpTe5qVmVgX2TM&e=
> >
> >
> > This voting is on the following artifact:
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_incubator_netbeans_incubating-2Dnetbeans_incubating-2D10.0-2Dvc5_incubating-2Dnetbeans-2D10.0-2Dvc5-2Dsource.zip&d=DwICaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=0iEQnHhKGriSNkCA1-Ki6rDkb-drwubOsNfMCo_m5Ck&m=2ex0ZK7P8vnD_WcC4MEYkJF1VsVv0_4AG2jNvpTdr9Y&s=0xxxG7lEW2kQz1MPWDnBpTE85Eg-GkE3oP3aqGUMuDA&e=
> >
> >
> > Included in the above are the DEPENDENCIES, DISCLAIMER, LICENSE, and
> > NOTICE files, as well as a README file with build instructions, which
> > are the same as these:
> >
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dnetbeans_blob_10.0-2Dvc5_README.md&d=DwICaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=0iEQnHhKGriSNkCA1-Ki6rDkb-drwubOsNfMCo_m5Ck&m=2ex0ZK7P8vnD_WcC4MEYkJF1VsVv0_4AG2jNvpTdr9Y&s=qLWRmMzQLPUKXzfCSPGoxC_pGQpxK-U4y0wB3tfmUQY&e=
> >
> >
> > SHA1: 028b47ca10118e616208e4949fb79c2e38d74fd5
> >
> > KEYS file:
> >
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_release_incubator_netbeans_KEYS&d=DwICaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=0iEQnHhKGriSNkCA1-Ki6rDkb-drwubOsNfMCo_m5Ck&m=2ex0ZK7P8vnD_WcC4MEYkJF1VsVv0_4AG2jNvpTdr9Y&s=wKFZ88SmIslBn8OFl-kibWTJsM-cKkKrpj3Ira59ffM&e=
> >
> >
> > Apache NetBeans Git Repo tag: 10.0-vc5 :
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dnetbeans_tree_10.0-2Dvc5&d=DwICaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=0iEQnHhKGriSNkCA1-Ki6rDkb-drwubOsNfMCo_m5Ck&m=2ex0ZK7P8vnD_WcC4MEYkJF1VsVv0_4AG2jNvpTdr9Y&s=l6IMUP8_r2-MnjLgUfd7jBi2d8zKnI7sNW0VBVtG3qw&e=
> >
> >
> > Note: NetBeans license violation checks are managed via the
> > rat-exclusions.txt file:
> >
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dnetbeans_blob_10.0-2Dvc5_nbbuild_rat-2Dexclusions.txt&d=DwICaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=0iEQnHhKGriSNkCA1-Ki6rDkb-drwubOsNfMCo_m5Ck&m=2ex0ZK7P8vnD_WcC4MEYkJF1VsVv0_4AG2jNvpTdr9Y&s=_TaARmBRZ2dgViNkIYPZZIkKzImxorJO8GkFRiTDH68&e=
> >
> >
> > Rat report shows no unknown licens

Re: [VOTE] Release Apache Netbeans 10.0 (incubating) [vote candidate 5]

2018-12-18 Thread Arunava Sinha

+1,  tested on Linux -7.4 with Open JDK-11.0.1

On 12/18/2018 9:59 AM, Laszlo Kishalmi wrote:

Dear all,

Please vote on our 5th voting candidate for the 10.0 release of Apache 
NetBeans (incubating).


If this voting candidate passes, another similar voting will be 
started ongene...@incubator.apache.org, and if that passes too, then 
we can release this version.


Apache NetBeans 10.0 (incubating) constitutes all but the enterprise 
cluster in the Apache NetBeans Git repo, which together provide the 
NetBeans Platform (i.e., the underlying application framework), as 
well as all the modules that provide the Java SE, PHP, JavaScript and 
Groovy features of Apache NetBeans.


In short, Apache NetBeans 10.0 (incubating) is a full IDE for Java SE, 
PHP and JavaScript development with some Groovy language support.


Build artifacts available here:
https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_incubator_netbeans_incubating-2Dnetbeans_incubating-2D10.0-2Dvc5_&d=DwICaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=0iEQnHhKGriSNkCA1-Ki6rDkb-drwubOsNfMCo_m5Ck&m=2ex0ZK7P8vnD_WcC4MEYkJF1VsVv0_4AG2jNvpTdr9Y&s=PF7BynRRLMkPHIuIxXfNe3-yBSOqpWpTe5qVmVgX2TM&e= 



This voting is on the following artifact:
https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_incubator_netbeans_incubating-2Dnetbeans_incubating-2D10.0-2Dvc5_incubating-2Dnetbeans-2D10.0-2Dvc5-2Dsource.zip&d=DwICaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=0iEQnHhKGriSNkCA1-Ki6rDkb-drwubOsNfMCo_m5Ck&m=2ex0ZK7P8vnD_WcC4MEYkJF1VsVv0_4AG2jNvpTdr9Y&s=0xxxG7lEW2kQz1MPWDnBpTE85Eg-GkE3oP3aqGUMuDA&e= 



Included in the above are the DEPENDENCIES, DISCLAIMER, LICENSE, and 
NOTICE files, as well as a README file with build instructions, which 
are the same as these:


https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dnetbeans_blob_10.0-2Dvc5_README.md&d=DwICaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=0iEQnHhKGriSNkCA1-Ki6rDkb-drwubOsNfMCo_m5Ck&m=2ex0ZK7P8vnD_WcC4MEYkJF1VsVv0_4AG2jNvpTdr9Y&s=qLWRmMzQLPUKXzfCSPGoxC_pGQpxK-U4y0wB3tfmUQY&e= 



SHA1: 028b47ca10118e616208e4949fb79c2e38d74fd5

KEYS file:

https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_release_incubator_netbeans_KEYS&d=DwICaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=0iEQnHhKGriSNkCA1-Ki6rDkb-drwubOsNfMCo_m5Ck&m=2ex0ZK7P8vnD_WcC4MEYkJF1VsVv0_4AG2jNvpTdr9Y&s=wKFZ88SmIslBn8OFl-kibWTJsM-cKkKrpj3Ira59ffM&e= 



Apache NetBeans Git Repo tag: 10.0-vc5 :
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dnetbeans_tree_10.0-2Dvc5&d=DwICaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=0iEQnHhKGriSNkCA1-Ki6rDkb-drwubOsNfMCo_m5Ck&m=2ex0ZK7P8vnD_WcC4MEYkJF1VsVv0_4AG2jNvpTdr9Y&s=l6IMUP8_r2-MnjLgUfd7jBi2d8zKnI7sNW0VBVtG3qw&e= 



Note: NetBeans license violation checks are managed via the 
rat-exclusions.txt file:


https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dnetbeans_blob_10.0-2Dvc5_nbbuild_rat-2Dexclusions.txt&d=DwICaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=0iEQnHhKGriSNkCA1-Ki6rDkb-drwubOsNfMCo_m5Ck&m=2ex0ZK7P8vnD_WcC4MEYkJF1VsVv0_4AG2jNvpTdr9Y&s=_TaARmBRZ2dgViNkIYPZZIkKzImxorJO8GkFRiTDH68&e= 



Rat report shows no unknown licenses, except for license files:

https://urldefense.proofpoint.com/v2/url?u=https-3A__builds.apache.org_job_incubator-2Dnetbeans-2Drelease_380_artifact_rat-2Drelease-2Dtemp_nbbuild_build_rat-2Dreport.txt&d=DwICaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=0iEQnHhKGriSNkCA1-Ki6rDkb-drwubOsNfMCo_m5Ck&m=2ex0ZK7P8vnD_WcC4MEYkJF1VsVv0_4AG2jNvpTdr9Y&s=qbbtVWnU_csAabBnCJXjtmykIdiHcF6Le_gtsg9HY08&e= 



Included as a convenience binary, not relevant for the voting purposes 
(unzip it, run it and you'll see Apache NetBeans):


https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_incubator_netbeans_incubating-2Dnetbeans_incubating-2D10.0-2Dvc5_incubating-2Dnetbeans-2D10.0-2Dvc5-2Dbin.zip&d=DwICaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=0iEQnHhKGriSNkCA1-Ki6rDkb-drwubOsNfMCo_m5Ck&m=2ex0ZK7P8vnD_WcC4MEYkJF1VsVv0_4AG2jNvpTdr9Y&s=qErhwVRRGYKCpwNpy54GMSEyJ-Ca7uSTQZ5_ymFTHts&e= 



Release specific wiki page:

https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Apache-2BNetBeans-2B10&d=DwICaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=0iEQnHhKGriSNkCA1-Ki6rDkb-drwubOsNfMCo_m5Ck&m=2ex0ZK7P8vnD_WcC4MEYkJF1VsVv0_4AG2jNvpTdr9Y&s=ZIIcmED4PkD9UFyjtlJQAOTnJCBIaVYn-RPCsao9i1Q&e= 



How (and what) to try out the release:

1. Download the artifact to be voted on and unzip it.
2. Check that the artifact does not contain any jar files,
   save the: 
platform/autoupdate.services/test/unit/src/org/netbeans/api/autoupdate/data/empty.jar

3. Verify the cryptographic signatures, the NOTICE and LICENSE file
4. Build it using the README provided by the artifact.
5. Look in nbbuild/netbeans for the NetB

Re: [VOTE] Release Apache Netbeans 10.0 (incubating) [vote candidate 5]

2018-12-18 Thread Reema Taneja

+1, tested on Windows 7, JDK 11.

Thanks,

Reema

On 12/19/2018 4:24 AM, John McDonnell wrote:

+1 (not binding)


On Tue, 18 Dec 2018 at 17:59, Neil C Smith  wrote:


+1 (binding)

Built and tested with OpenJDK 8 on Ubuntu 18.04 (details below).

No invisible nb-javac install! ;-)

Minor niggle - one failure in RAT report, but *not* a license issue
(webcommon/javascript2.jquery/external/jquery-api.xml)

Product Version: Apache NetBeans IDE 10.0 (Build 20181218-unknown-revn)
Java: 1.8.0_191; OpenJDK 64-Bit Server VM 25.191-b12
Runtime: OpenJDK Runtime Environment
1.8.0_191-8u191-b12-0ubuntu0.18.04.1-b12
System: Linux version 4.15.0-42-generic running on amd64; UTF-8; en_GB (nb)

Thanks everyone, and especially Laszlo.

Best wishes,

Neil

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
For additional commands, e-mail: dev-h...@netbeans.incubator.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&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=I_-Y15BecdUmuYLJbvbi0hFUs7JgHZnV_jPFSP8DQF0&m=u81V9DXysb5KEBL5VdMUcn8e90wGAwxUbb_bTRFYLGM&s=ZsXftrkvxWZEBmGxWeTblPk81WYCNkXUwVbpRnS4AE0&e=






-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
For additional commands, e-mail: dev-h...@netbeans.incubator.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 10.0 (incubating) [vote candidate 5]

2018-12-18 Thread John McDonnell
+1 (not binding)


On Tue, 18 Dec 2018 at 17:59, Neil C Smith  wrote:

> +1 (binding)
>
> Built and tested with OpenJDK 8 on Ubuntu 18.04 (details below).
>
> No invisible nb-javac install! ;-)
>
> Minor niggle - one failure in RAT report, but *not* a license issue
> (webcommon/javascript2.jquery/external/jquery-api.xml)
>
> Product Version: Apache NetBeans IDE 10.0 (Build 20181218-unknown-revn)
> Java: 1.8.0_191; OpenJDK 64-Bit Server VM 25.191-b12
> Runtime: OpenJDK Runtime Environment
> 1.8.0_191-8u191-b12-0ubuntu0.18.04.1-b12
> System: Linux version 4.15.0-42-generic running on amd64; UTF-8; en_GB (nb)
>
> Thanks everyone, and especially Laszlo.
>
> Best wishes,
>
> Neil
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: [DISCUSS] Release Apache Netbeans 10.0 (incubating) [vote candidate 5]

2018-12-18 Thread John McDonnell
@Matthias as requested, I have opened NETBEANS-1803[1], I agree its not
blocking the release, so will vote now.

[1]: https://issues.apache.org/jira/browse/NETBEANS-1803

John

On Tue, 18 Dec 2018 at 17:26, John McDonnell 
wrote:

> Cool,
>
> I'll try to raise an idea when I get home tonight but other than that I
> didnt see any other issues with the release... so I'll vote tonight after I
> create the issues...
>
> John
>
> On Tue, 18 Dec 2018 at 13:12, Matthias Bläsing 
> wrote:
>
>> The following is from memory (will not be back to notebook till tomorrow
>> night).
>>
>> Point 1: The .java file is ALv2, but not donated to the Apache foundation
>> (adapted from Idea if I recall correctly). We need the licenseinfo.xml for
>> the notice file, but could suppress ALv2 output in license generation. An
>> issue would be good to track that. Feel free to assign it to me, from my
>> POV this should not block release though.
>>
>> Point 2: the entries are foot notes for the table directly above them.
>>
>> Am 18. Dezember 2018 11:51:47 MEZ schrieb Geertjan Wielenga
>> :
>> >Thanks a lot for starting this discussion thread.
>> >
>> >For these two items mentioned I’d recommend just filing issues, they’re
>> >minor IMHO though great in the sense that they indicate everything else
>> >is
>> >in a good state.
>> >
>> >Gj
>> >
>> >On Tuesday, December 18, 2018, John McDonnell
>> >
>> >wrote:
>> >
>> >> Hi,
>> >>
>> >> Kicking off a Discussion thread for the new vote thread :)
>> >>
>> >> When Im checking the Licence file I noticed 2 possible issues:
>> >> 1. Near the end of the file it has:
>> >> platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/util/
>> >> SmoothScrollPaneUI.java
>> >> Apache-2.0
>> >> If a file is Apache Licensed it shouldnt be contained in this list,
>> >> correct?
>> >>
>> >> 2. At the end of the file it contains:
>> >> "Notes
>> >> -
>> >> [  1] Copyright (c) 2008, 2009 Sun Microsystems. All rights reserved.
>> >>
>> >> Contributors:
>> >> Linda DeMichiel - Java Persistence 2.0, Version 2.0
>> >(October 1,
>> >> 2009)
>> >> Specification available from
>> >http://jcp.org/en/jsr/detail?
>> >> id=317
>> >>
>> >> [  2] Copyright (c) 2008  - 2013 Oracle Corporation. All rights
>> >reserved.
>> >>
>> >> Contributors:
>> >> Linda DeMichiel - Java Persistence 2.1, Version 2.1
>> >(February
>> >> 4, 2013)
>> >> Specification available from
>> >http://jcp.org/en/jsr/detail?
>> >> id=338
>> >>
>> >> [  3] Copyright (c) 1998, 2010 Oracle. All rights reserved.
>> >>
>> >> Contributors:
>> >> dmccann - December 22/2010 - 2.3 - Initial implementation
>> >>
>> >> "
>> >>
>> >> Is this correct for the Licence file?
>> >>
>> >> Other that that I see no issues, I was able to verify the keys, and
>> >build
>> >> the source, so when I get clarification on those 2 issues I'm willing
>> >to
>> >> vote.
>> >>
>> >> Regards
>> >>
>> >> John
>> >>
>>
>> --
>> Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail
>> gesendet.
>
>


Re: Regarding to Release Apache NetBeans 10

2018-12-18 Thread Emilian Bold
Thanks Eduardo, it's a nice thread!

--emi

http://coolbeans.xyz/ - CoolBeans: An IDE for Java, JavaEE, PHP and more!

On Tue, Dec 18, 2018 at 8:28 PM Eduardo Quintanilla
 wrote:
>
> Related topic in the Incubator mailing list: How to review so-called "binary 
> releases"?
> https://lists.apache.org/thread.html/ceb357513ff0403414b5fff7dbeb1ea43961e71f9e48425d6e3cea8f@%3Cgeneral.incubator.apache.org%3E
>
> Eduardo Quintanilla
> Software Developer
> Block Networks
>
> -Original Message-
> From: Neil C Smith 
> Sent: martes, 18 de diciembre de 2018 12:11 p. m.
> To: dev@netbeans.incubator.apache.org
> Subject: Re: Regarding to Release Apache NetBeans 10
>
> On Tue, 18 Dec 2018 at 17:58, Emilian Bold  wrote:
> >
> > > Yes I know that, but it is still public and everyone can see it
> >
> > The parliament proceedings are still (mostly) public for everyone to
> > see, but people only really care about the final law.
> >
> > Laws also get various drafts, failed votes, last minute changes, etc.
>
> +1 to this - having our processes open is good.  GitHub is not where
> this matters, or where users are expected to go to get the IDE, that is 
> netbeans.apache.org
>
> But it would be good to make sure the vc is also tagged as 10.0 as soon as 
> the release is public.
>
> As someone in the UK right now, parliamentary proceedings is not the metaphor 
> I would have chosen! ;-)
>
> Best wishes,
>
> Neil
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.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.incubator.apache.org
For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: [DISCUSS] Release Apache Netbeans 10.0 (incubating) [vote candidate 5] SHA1 Hash mismatch

2018-12-18 Thread Emilian Bold
> The SHA1 provided in the mail is exclusively for the README.md file.

That SHA1 confused me too.

The SHA512 for the release artefact seems quite essential. Somebody
changing the artefact can easily update the hash too, but if the hash
is publicly listed in the email then it's almost impossible to change
the artefact so that the hash remains the same...

--emi

http://coolbeans.xyz/ - CoolBeans: An IDE for Java, JavaEE, PHP and more!

On Tue, Dec 18, 2018 at 6:26 PM Laszlo Kishalmi
 wrote:
>
> Dear Tushar,
>
> The release does not come with SHA1 checksums. We are using SHA512 only
> and the checksum files are next to their corresponding zip files.
>
> The SHA1 provided in the mail is exclusively for the README.md file.
>
>
> On 12/17/18 11:57 PM, John McDonnell wrote:
> > Hi,
> >
> > Kicking off a Discussion thread for the new vote thread :)
> >
> > When Im checking the Licence file I noticed 2 possible issues:
> > 1. Near the end of the file it has:
> > platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/util/SmoothScrollPaneUI.java
> >  Apache-2.0
> > If a file is Apache Licensed it shouldnt be contained in this list, correct?
> >
> > 2. At the end of the file it contains:
> > "Notes
> > -
> > [  1] Copyright (c) 2008, 2009 Sun Microsystems. All rights reserved.
> >
> >  Contributors:
> >  Linda DeMichiel - Java Persistence 2.0, Version 2.0 (October 1,
> > 2009)
> >  Specification available from 
> > http://jcp.org/en/jsr/detail?id=317
> >
> > [  2] Copyright (c) 2008  - 2013 Oracle Corporation. All rights reserved.
> >
> >  Contributors:
> >  Linda DeMichiel - Java Persistence 2.1, Version 2.1 (February
> > 4, 2013)
> >  Specification available from 
> > http://jcp.org/en/jsr/detail?id=338
> >
> > [  3] Copyright (c) 1998, 2010 Oracle. All rights reserved.
> >
> > Contributors:
> > dmccann - December 22/2010 - 2.3 - Initial implementation
> >
> > "
> >
> > Is this correct for the Licence file?
> >
> > Other that that I see no issues, I was able to verify the keys, and build
> > the source, so when I get clarification on those 2 issues I'm willing to
> > vote.
> >
> > Regards
> >
> > John
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.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.incubator.apache.org
For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





RE: Regarding to Release Apache NetBeans 10

2018-12-18 Thread Eduardo Quintanilla
Related topic in the Incubator mailing list: How to review so-called "binary 
releases"?
https://lists.apache.org/thread.html/ceb357513ff0403414b5fff7dbeb1ea43961e71f9e48425d6e3cea8f@%3Cgeneral.incubator.apache.org%3E
 

Eduardo Quintanilla
Software Developer 
Block Networks 

-Original Message-
From: Neil C Smith  
Sent: martes, 18 de diciembre de 2018 12:11 p. m.
To: dev@netbeans.incubator.apache.org
Subject: Re: Regarding to Release Apache NetBeans 10

On Tue, 18 Dec 2018 at 17:58, Emilian Bold  wrote:
>
> > Yes I know that, but it is still public and everyone can see it
>
> The parliament proceedings are still (mostly) public for everyone to 
> see, but people only really care about the final law.
>
> Laws also get various drafts, failed votes, last minute changes, etc.

+1 to this - having our processes open is good.  GitHub is not where
this matters, or where users are expected to go to get the IDE, that is 
netbeans.apache.org

But it would be good to make sure the vc is also tagged as 10.0 as soon as the 
release is public.

As someone in the UK right now, parliamentary proceedings is not the metaphor I 
would have chosen! ;-)

Best wishes,

Neil

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: Regarding to Release Apache NetBeans 10

2018-12-18 Thread Neil C Smith
On Tue, 18 Dec 2018 at 17:58, Emilian Bold  wrote:
>
> > Yes I know that, but it is still public and everyone can see it
>
> The parliament proceedings are still (mostly) public for everyone to
> see, but people only really care about the final law.
>
> Laws also get various drafts, failed votes, last minute changes, etc.

+1 to this - having our processes open is good.  GitHub is not where
this matters, or where users are expected to go to get the IDE, that
is netbeans.apache.org

But it would be good to make sure the vc is also tagged as 10.0 as
soon as the release is public.

As someone in the UK right now, parliamentary proceedings is not the
metaphor I would have chosen! ;-)

Best wishes,

Neil

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
For additional commands, e-mail: dev-h...@netbeans.incubator.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 10.0 (incubating) [vote candidate 5]

2018-12-18 Thread Neil C Smith
+1 (binding)

Built and tested with OpenJDK 8 on Ubuntu 18.04 (details below).

No invisible nb-javac install! ;-)

Minor niggle - one failure in RAT report, but *not* a license issue
(webcommon/javascript2.jquery/external/jquery-api.xml)

Product Version: Apache NetBeans IDE 10.0 (Build 20181218-unknown-revn)
Java: 1.8.0_191; OpenJDK 64-Bit Server VM 25.191-b12
Runtime: OpenJDK Runtime Environment 1.8.0_191-8u191-b12-0ubuntu0.18.04.1-b12
System: Linux version 4.15.0-42-generic running on amd64; UTF-8; en_GB (nb)

Thanks everyone, and especially Laszlo.

Best wishes,

Neil

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: Regarding to Release Apache NetBeans 10

2018-12-18 Thread Emilian Bold
> Yes I know that, but it is still public and everyone can see it

The parliament proceedings are still (mostly) public for everyone to
see, but people only really care about the final law.

Laws also get various drafts, failed votes, last minute changes, etc.

> The release section should be the release/build artifact too

Might have to do with Apache Foundation only releasing 'source code'.
It's a bad choice for user-facing software (and even for libraries
which get consumed via their Maven binary artefacts), but it's
Apache's rules so what can we do about it.

--emi

http://coolbeans.xyz/ - CoolBeans: An IDE for Java, JavaEE, PHP and more!

On Tue, Dec 18, 2018 at 5:34 PM Christian Lenz  wrote:
>
> Yes I know that, but it is still public and everyone can see it. So it could 
> be, that the users think that the VC is the RC I mean in General it is, IMHO. 
> I think it can confuse People and if it is still intern, we should treat it 
> as that.Github is one of the biggest repos for Code and released 
> applications. Just saying,
>
>
>
> Von: Neil C Smith
> Gesendet: Dienstag, 18. Dezember 2018 16:08
> An: dev@netbeans.incubator.apache.org
> Betreff: Re: Regarding to Release Apache NetBeans 10
>
> On Tue, 18 Dec 2018, 14:53 Christian Lenz 
> > And to bring it up again, as this was said often, the VC is confusing for
> > users who are not inside of the Apache Business.
> >
>
> The VC is only internal. It's not released yet until the vote passes. At
> which point the VC suffix should be removed and not visible as far as end
> users are concerned.
>
> Best wishes,
>
> Neil
>

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: [DISCUSS] Release Apache Netbeans 10.0 (incubating) [vote candidate 5]

2018-12-18 Thread John McDonnell
Cool,

I'll try to raise an idea when I get home tonight but other than that I
didnt see any other issues with the release... so I'll vote tonight after I
create the issues...

John

On Tue, 18 Dec 2018 at 13:12, Matthias Bläsing 
wrote:

> The following is from memory (will not be back to notebook till tomorrow
> night).
>
> Point 1: The .java file is ALv2, but not donated to the Apache foundation
> (adapted from Idea if I recall correctly). We need the licenseinfo.xml for
> the notice file, but could suppress ALv2 output in license generation. An
> issue would be good to track that. Feel free to assign it to me, from my
> POV this should not block release though.
>
> Point 2: the entries are foot notes for the table directly above them.
>
> Am 18. Dezember 2018 11:51:47 MEZ schrieb Geertjan Wielenga
> :
> >Thanks a lot for starting this discussion thread.
> >
> >For these two items mentioned I’d recommend just filing issues, they’re
> >minor IMHO though great in the sense that they indicate everything else
> >is
> >in a good state.
> >
> >Gj
> >
> >On Tuesday, December 18, 2018, John McDonnell
> >
> >wrote:
> >
> >> Hi,
> >>
> >> Kicking off a Discussion thread for the new vote thread :)
> >>
> >> When Im checking the Licence file I noticed 2 possible issues:
> >> 1. Near the end of the file it has:
> >> platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/util/
> >> SmoothScrollPaneUI.java
> >> Apache-2.0
> >> If a file is Apache Licensed it shouldnt be contained in this list,
> >> correct?
> >>
> >> 2. At the end of the file it contains:
> >> "Notes
> >> -
> >> [  1] Copyright (c) 2008, 2009 Sun Microsystems. All rights reserved.
> >>
> >> Contributors:
> >> Linda DeMichiel - Java Persistence 2.0, Version 2.0
> >(October 1,
> >> 2009)
> >> Specification available from
> >http://jcp.org/en/jsr/detail?
> >> id=317
> >>
> >> [  2] Copyright (c) 2008  - 2013 Oracle Corporation. All rights
> >reserved.
> >>
> >> Contributors:
> >> Linda DeMichiel - Java Persistence 2.1, Version 2.1
> >(February
> >> 4, 2013)
> >> Specification available from
> >http://jcp.org/en/jsr/detail?
> >> id=338
> >>
> >> [  3] Copyright (c) 1998, 2010 Oracle. All rights reserved.
> >>
> >> Contributors:
> >> dmccann - December 22/2010 - 2.3 - Initial implementation
> >>
> >> "
> >>
> >> Is this correct for the Licence file?
> >>
> >> Other that that I see no issues, I was able to verify the keys, and
> >build
> >> the source, so when I get clarification on those 2 issues I'm willing
> >to
> >> vote.
> >>
> >> Regards
> >>
> >> John
> >>
>
> --
> Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail
> gesendet.


Re: [DISCUSS] Release Apache Netbeans 10.0 (incubating) [vote candidate 5] SHA1 Hash mismatch

2018-12-18 Thread Neil C Smith
On Tue, 18 Dec 2018 at 16:26, Laszlo Kishalmi  wrote:
> The SHA1 provided in the mail is exclusively for the README.md file.

Do we really need that in future?  Just caused me a double-take too!

Best wishes,

Neil

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: [DISCUSS] Release Apache Netbeans 10.0 (incubating) [vote candidate 5] SHA1 Hash mismatch

2018-12-18 Thread Laszlo Kishalmi

Dear Tushar,

The release does not come with SHA1 checksums. We are using SHA512 only 
and the checksum files are next to their corresponding zip files.


The SHA1 provided in the mail is exclusively for the README.md file.


On 12/17/18 11:57 PM, John McDonnell wrote:

Hi,

Kicking off a Discussion thread for the new vote thread :)

When Im checking the Licence file I noticed 2 possible issues:
1. Near the end of the file it has:
platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/util/SmoothScrollPaneUI.java
 Apache-2.0
If a file is Apache Licensed it shouldnt be contained in this list, correct?

2. At the end of the file it contains:
"Notes
-
[  1] Copyright (c) 2008, 2009 Sun Microsystems. All rights reserved.

 Contributors:
 Linda DeMichiel - Java Persistence 2.0, Version 2.0 (October 1,
2009)
 Specification available from http://jcp.org/en/jsr/detail?id=317

[  2] Copyright (c) 2008  - 2013 Oracle Corporation. All rights reserved.

 Contributors:
 Linda DeMichiel - Java Persistence 2.1, Version 2.1 (February
4, 2013)
 Specification available from http://jcp.org/en/jsr/detail?id=338

[  3] Copyright (c) 1998, 2010 Oracle. All rights reserved.

Contributors:
dmccann - December 22/2010 - 2.3 - Initial implementation

"

Is this correct for the Licence file?

Other that that I see no issues, I was able to verify the keys, and build
the source, so when I get clarification on those 2 issues I'm willing to
vote.

Regards

John



-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
For additional commands, e-mail: dev-h...@netbeans.incubator.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 10.0 (incubating) [vote candidate 5]

2018-12-18 Thread John Brock
+1 for vc5 release.  Testing on latest win10 version.

On Mon, Dec 17, 2018 at 8:38 PM Laszlo Kishalmi 
wrote:

> Dear all,
>
> Please vote on our 5th voting candidate for the 10.0 release of Apache
> NetBeans (incubating).
>
> If this voting candidate passes, another similar voting will be started
> ongene...@incubator.apache.org, and if that passes too, then we can
> release this version.
>
> Apache NetBeans 10.0 (incubating) constitutes all but the enterprise
> cluster in the Apache NetBeans Git repo, which together provide the
> NetBeans Platform (i.e., the underlying application framework), as well as
> all the modules that provide the Java SE, PHP, JavaScript and Groovy
> features of Apache NetBeans.
>
> In short, Apache NetBeans 10.0 (incubating) is a full IDE for Java SE, PHP
> and JavaScript development with some Groovy language support.
>
> Build artifacts available here:
>
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans/incubating-10.0-vc5/
>
> This voting is on the following artifact:
>
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans/incubating-10.0-vc5/incubating-netbeans-10.0-vc5-source.zip
>
> Included in the above are the DEPENDENCIES, DISCLAIMER, LICENSE, and
> NOTICE files, as well as a README file with build instructions, which are
> the same as these:
>
> https://github.com/apache/incubator-netbeans/blob/10.0-vc5/README.md
>
> SHA1: 028b47ca10118e616208e4949fb79c2e38d74fd5
>
> KEYS file:
>
> https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
>
> Apache NetBeans Git Repo tag: 10.0-vc5 :
> https://github.com/apache/incubator-netbeans/tree/10.0-vc5
>
> Note: NetBeans license violation checks are managed via the
> rat-exclusions.txt file:
>
>
> https://github.com/apache/incubator-netbeans/blob/10.0-vc5/nbbuild/rat-exclusions.txt
>
> Rat report shows no unknown licenses, except for license files:
>
>
> https://builds.apache.org/job/incubator-netbeans-release/380/artifact/rat-release-temp/nbbuild/build/rat-report.txt
>
> Included as a convenience binary, not relevant for the voting purposes
> (unzip it, run it and you'll see Apache NetBeans):
>
>
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans/incubating-10.0-vc5/incubating-netbeans-10.0-vc5-bin.zip
>
> Release specific wiki page:
>
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+10
>
> How (and what) to try out the release:
>
> 1. Download the artifact to be voted on and unzip it.
> 2. Check that the artifact does not contain any jar files,
> save the:
> platform/autoupdate.services/test/unit/src/org/netbeans/api/autoupdate/data/empty.jar
> 3. Verify the cryptographic signatures, the NOTICE and LICENSE file
> 4. Build it using the README provided by the artifact.
> 5. Look in nbbuild/netbeans for the NetBeans installation created by the
> build process.
>
>


AW: Regarding to Release Apache NetBeans 10

2018-12-18 Thread Christian Lenz
Ok I can.
I only remembered, that I already brought this discussion at the beginning of 
NetBeans 10 smth like that.
And for me, it was part of the Voting, because it is not similar to the other 
Releases like 7.0, 8.0, 9.0. I don’t know why we changed it to 10 instead of 
10.0. But ok, will bring it up on 11 again.


Cheers

Chris



Von: Geertjan Wielenga
Gesendet: Dienstag, 18. Dezember 2018 16:38
An: dev
Betreff: Re: Regarding to Release Apache NetBeans 10

We're not going to discuss or change release numbering patterns in the
middle of a release.

Can you put this discussion aside for the moment, and raise it again if you
like when we work on Apache NetBeans 11, and in the meantime focus on what
needs to be focused on: voting on vc5.

Thanks,

Gj


On Tue, Dec 18, 2018 at 3:34 PM Christian Lenz 
wrote:

> Yes I know that, but it is still public and everyone can see it. So it
> could be, that the users think that the VC is the RC I mean in General it
> is, IMHO. I think it can confuse People and if it is still intern, we
> should treat it as that.Github is one of the biggest repos for Code and
> released applications. Just saying,
>
>
>
> Von: Neil C Smith
> Gesendet: Dienstag, 18. Dezember 2018 16:08
> An: dev@netbeans.incubator.apache.org
> Betreff: Re: Regarding to Release Apache NetBeans 10
>
> On Tue, 18 Dec 2018, 14:53 Christian Lenz 
> > And to bring it up again, as this was said often, the VC is confusing for
> > users who are not inside of the Apache Business.
> >
>
> The VC is only internal. It's not released yet until the vote passes. At
> which point the VC suffix should be removed and not visible as far as end
> users are concerned.
>
> Best wishes,
>
> Neil
>
>



Re: Regarding to Release Apache NetBeans 10

2018-12-18 Thread Geertjan Wielenga
We're not going to discuss or change release numbering patterns in the
middle of a release.

Can you put this discussion aside for the moment, and raise it again if you
like when we work on Apache NetBeans 11, and in the meantime focus on what
needs to be focused on: voting on vc5.

Thanks,

Gj


On Tue, Dec 18, 2018 at 3:34 PM Christian Lenz 
wrote:

> Yes I know that, but it is still public and everyone can see it. So it
> could be, that the users think that the VC is the RC I mean in General it
> is, IMHO. I think it can confuse People and if it is still intern, we
> should treat it as that.Github is one of the biggest repos for Code and
> released applications. Just saying,
>
>
>
> Von: Neil C Smith
> Gesendet: Dienstag, 18. Dezember 2018 16:08
> An: dev@netbeans.incubator.apache.org
> Betreff: Re: Regarding to Release Apache NetBeans 10
>
> On Tue, 18 Dec 2018, 14:53 Christian Lenz 
> > And to bring it up again, as this was said often, the VC is confusing for
> > users who are not inside of the Apache Business.
> >
>
> The VC is only internal. It's not released yet until the vote passes. At
> which point the VC suffix should be removed and not visible as far as end
> users are concerned.
>
> Best wishes,
>
> Neil
>
>


AW: Regarding to Release Apache NetBeans 10

2018-12-18 Thread Christian Lenz
Yes I know that, but it is still public and everyone can see it. So it could 
be, that the users think that the VC is the RC I mean in General it is, IMHO. I 
think it can confuse People and if it is still intern, we should treat it as 
that.Github is one of the biggest repos for Code and released applications. 
Just saying,



Von: Neil C Smith
Gesendet: Dienstag, 18. Dezember 2018 16:08
An: dev@netbeans.incubator.apache.org
Betreff: Re: Regarding to Release Apache NetBeans 10

On Tue, 18 Dec 2018, 14:53 Christian Lenz  And to bring it up again, as this was said often, the VC is confusing for
> users who are not inside of the Apache Business.
>

The VC is only internal. It's not released yet until the vote passes. At
which point the VC suffix should be removed and not visible as far as end
users are concerned.

Best wishes,

Neil



Re: Regarding to Release Apache NetBeans 10

2018-12-18 Thread Neil C Smith
On Tue, 18 Dec 2018, 14:53 Christian Lenz  And to bring it up again, as this was said often, the VC is confusing for
> users who are not inside of the Apache Business.
>

The VC is only internal. It's not released yet until the vote passes. At
which point the VC suffix should be removed and not visible as far as end
users are concerned.

Best wishes,

Neil


AW: Regarding to Release Apache NetBeans 10

2018-12-18 Thread Christian Lenz
And to bring it up again, as this was said often, the VC is confusing for users 
who are not inside of the Apache Business. I thought we are treated it only for 
internal process, but it is open to see for everyone.

And the third Thing is again the Version number. I thought we will comunicate 
NetBeans 10 to the public and intern we will have 10.0 but no, 10.0 is still 
for the public too. So again, I would suggest to have it as the old way 10.0, 
but for this, we should Change the Splash screen. It is confusing, sometimes we 
are Talking About 10 and sometimes About 10.0 which is also 100, etc.

So Nothing internal, Nothing external, it should be the same, everywhere.


Cheers

Chris



Von: Christian Lenz
Gesendet: Dienstag, 18. Dezember 2018 15:46
An: d...@netbeans.apache.org
Betreff: Regarding to Release Apache NetBeans 10

As wanted, this is a new discussion based on the Release of Apache NetBeans 10.

Why are the tags only the source Code? We should have the release there too? I 
clicked on the zip Archive and downloaded, because I thought it is the release 
but it is only the source Code. The release section should be the release/build 
artifact too. This is how the Release section is working. And if someone is 
using GitHub and Looks into the Releases they expect the binary/installer or in 
our case the portable Version of NetBeans.


Cheers

Chris



RE: [VOTE] Release Apache Netbeans 10.0 (incubating) [vote candidate 5]

2018-12-18 Thread Eric Barboni
+1


Best Regards
Eric


-Message d'origine-
De : Jiří Kovalský  
Envoyé : mardi 18 décembre 2018 14:30
À : dev@netbeans.incubator.apache.org
Objet : Re: [VOTE] Release Apache Netbeans 10.0 (incubating) [vote candidate 5]

+1 for vc5.

-Jirka

Dne 18. 12. 18 v 11:57 Geertjan Wielenga napsal(a):

> +1
> 
> I worked through this and found no blockers in vc5:
> 
> https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.apache.org_i
> ncubator_IncubatorReleaseChecklist&d=DwIFaQ&c=RoP1YumCXCgaWHvlZYR8PZh8
> Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=i3
> XbIcfgz6msDdyyGafFm-KVLWTrjfUBOjiWfPE6Ofc&s=iCYPMSCu8uQx3PXMfBCL0TBUkV
> B2gVx_WCk3o1JuZ4A&e=
> 
> Thanks all for patience with the process, many thanks Laszlo 
> especially, please help out by voting in this thread, and hopefully 
> this is the last voting candidate for Apache NetBeans 10.
> 
> Please use this thread for voting only — discussions and questions are 
> welcome but not in this thread which should contain votes only.
> 
> Gj
> 
> 
> On Tuesday, December 18, 2018, Jaroslav Tulach 
> 
> wrote:
> 
>> +1
>>
>> I support the release in this form. It works well for me.
>> -jt
>>
>> PS: Only JNA, testing and OSGi as external dependencies of the 
>> NetBeans Platform, good:
>>
>> nb10$ find netbeans/platform/ | grep /ext/ 
>> netbeans/platform/modules/ext/jna-4.4.0.jar
>> netbeans/platform/modules/ext/junit-jupiter-params-5.3.1.jar
>> netbeans/platform/modules/ext/jna-platform-4.4.0.jar
>> netbeans/platform/modules/ext/org.eclipse.osgi_3.9.1.nb9.jar
>> netbeans/platform/modules/ext/testng-6.8.1-dist.jar
>> netbeans/platform/modules/ext/hamcrest-core-1.3.jar
>> netbeans/platform/modules/ext/junit-jupiter-api-5.3.1.jar
>> netbeans/platform/modules/ext/updater.jar
>> netbeans/platform/modules/ext/junit-4.12.jar
>> netbeans/platform/modules/ext/osgi.core-5.0.0.jar
>> netbeans/platform/modules/ext/org.osgi.compendium-4.2.0.jar
>> netbeans/platform/modules/ext/junit-jupiter-engine-5.3.1.jar
>> netbeans/platform/modules/ext/org.apache.felix.main-4.2.1.jar
>>
>>
>> út 18. 12. 2018 v 5:38 odesílatel Laszlo Kishalmi < 
>> laszlo.kisha...@gmail.com>
>> napsal:
>>
>>> Dear all,
>>>
>>> Please vote on our 5th voting candidate for the 10.0 release of 
>>> Apache NetBeans (incubating).
>>>
>>> If this voting candidate passes, another similar voting will be 
>>> started ongene...@incubator.apache.org, and if that passes too, then 
>>> we can release this version.
>>>
>>> Apache NetBeans 10.0 (incubating) constitutes all but the enterprise 
>>> cluster in the Apache NetBeans Git repo, which together provide the 
>>> NetBeans Platform (i.e., the underlying application framework), as 
>>> well
>> as
>>> all the modules that provide the Java SE, PHP, JavaScript and Groovy 
>>> features of Apache NetBeans.
>>>
>>> In short, Apache NetBeans 10.0 (incubating) is a full IDE for Java 
>>> SE,
>> PHP
>>> and JavaScript development with some Groovy language support.
>>>
>>> Build artifacts available here:
>>>
>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org
>>> _repos_dist_dev_incubator_netbeans_&d=DwIFaQ&c=RoP1YumCXCgaWHvlZYR8P
>>> Zh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4
>>> &m=i3XbIcfgz6msDdyyGafFm-KVLWTrjfUBOjiWfPE6Ofc&s=YAAo9EWH0YmmTCcNtQZ
>>> q9D9EIqb7MjKaBMGtkXSFWDk&e=
>> incubating-netbeans/incubating-10.0-vc5/
>>>
>>> This voting is on the following artifact:
>>>
>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org
>>> _repos_dist_dev_incubator_netbeans_&d=DwIFaQ&c=RoP1YumCXCgaWHvlZYR8P
>>> Zh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4
>>> &m=i3XbIcfgz6msDdyyGafFm-KVLWTrjfUBOjiWfPE6Ofc&s=YAAo9EWH0YmmTCcNtQZ
>>> q9D9EIqb7MjKaBMGtkXSFWDk&e=
>> incubating-netbeans/incubating-10.0-vc5/incubating-netbeans-10.0-vc5-
>> source.zip
>>>
>>> Included in the above are the DEPENDENCIES, DISCLAIMER, LICENSE, and 
>>> NOTICE files, as well as a README file with build instructions, 
>>> which are the same as these:
>>>
>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apac
>>> he_incubator-2Dnetbeans_blob_10.0-2Dvc5_README.md&d=DwIFaQ&c=RoP1Yum
>>> CXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz
>>> 40jnCU133NrdP4&m=i3XbIcfgz6msDdyyGafFm-KVLWTrjfUBOjiWfPE6Ofc&s=hOw8v
>>> 7802rQUdjnq_SntvcobesCdVXsb6EUJEyFuCww&e=
>>>
>>> SHA1: 028b47ca10118e616208e4949fb79c2e38d74fd5
>>>
>>> KEYS file:
>>>
>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org
>>> _repos_dist_release_incubator_netbeans_KEYS&d=DwIFaQ&c=RoP1YumCXCgaW
>>> HvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU
>>> 133NrdP4&m=i3XbIcfgz6msDdyyGafFm-KVLWTrjfUBOjiWfPE6Ofc&s=i-0PFFghlXA
>>> m7U-qggHSoRNzjYzJRsWuBJ05mBrVlBY&e=
>>>
>>> Apache NetBeans Git Repo tag: 10.0-vc5 :
>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apac
>>> he_incubator-2Dnetbeans_tree_10.0-2Dvc5&d=DwIFaQ&c=RoP1YumCXCgaWHvlZ
>>> YR8PZh8Bv7qI

Regarding to Release Apache NetBeans 10

2018-12-18 Thread Christian Lenz
As wanted, this is a new discussion based on the Release of Apache NetBeans 10.

Why are the tags only the source Code? We should have the release there too? I 
clicked on the zip Archive and downloaded, because I thought it is the release 
but it is only the source Code. The release section should be the release/build 
artifact too. This is how the Release section is working. And if someone is 
using GitHub and Looks into the Releases they expect the binary/installer or in 
our case the portable Version of NetBeans.


Cheers

Chris


Re: [VOTE] Release Apache Netbeans 10.0 (incubating) [vote candidate 5]

2018-12-18 Thread Jiří Kovalský

+1 for vc5.

-Jirka

Dne 18. 12. 18 v 11:57 Geertjan Wielenga napsal(a):


+1

I worked through this and found no blockers in vc5:

https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.apache.org_incubator_IncubatorReleaseChecklist&d=DwIFaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=i3XbIcfgz6msDdyyGafFm-KVLWTrjfUBOjiWfPE6Ofc&s=iCYPMSCu8uQx3PXMfBCL0TBUkVB2gVx_WCk3o1JuZ4A&e=

Thanks all for patience with the process, many thanks Laszlo especially,
please help out by voting in this thread, and hopefully this is the last
voting candidate for Apache NetBeans 10.

Please use this thread for voting only — discussions and questions are
welcome but not in this thread which should contain votes only.

Gj


On Tuesday, December 18, 2018, Jaroslav Tulach 
wrote:


+1

I support the release in this form. It works well for me.
-jt

PS: Only JNA, testing and OSGi as external dependencies of the NetBeans
Platform, good:

nb10$ find netbeans/platform/ | grep /ext/
netbeans/platform/modules/ext/jna-4.4.0.jar
netbeans/platform/modules/ext/junit-jupiter-params-5.3.1.jar
netbeans/platform/modules/ext/jna-platform-4.4.0.jar
netbeans/platform/modules/ext/org.eclipse.osgi_3.9.1.nb9.jar
netbeans/platform/modules/ext/testng-6.8.1-dist.jar
netbeans/platform/modules/ext/hamcrest-core-1.3.jar
netbeans/platform/modules/ext/junit-jupiter-api-5.3.1.jar
netbeans/platform/modules/ext/updater.jar
netbeans/platform/modules/ext/junit-4.12.jar
netbeans/platform/modules/ext/osgi.core-5.0.0.jar
netbeans/platform/modules/ext/org.osgi.compendium-4.2.0.jar
netbeans/platform/modules/ext/junit-jupiter-engine-5.3.1.jar
netbeans/platform/modules/ext/org.apache.felix.main-4.2.1.jar


út 18. 12. 2018 v 5:38 odesílatel Laszlo Kishalmi <
laszlo.kisha...@gmail.com>
napsal:


Dear all,

Please vote on our 5th voting candidate for the 10.0 release of Apache
NetBeans (incubating).

If this voting candidate passes, another similar voting will be started
ongene...@incubator.apache.org, and if that passes too, then we can
release this version.

Apache NetBeans 10.0 (incubating) constitutes all but the enterprise
cluster in the Apache NetBeans Git repo, which together provide the
NetBeans Platform (i.e., the underlying application framework), as well

as

all the modules that provide the Java SE, PHP, JavaScript and Groovy
features of Apache NetBeans.

In short, Apache NetBeans 10.0 (incubating) is a full IDE for Java SE,

PHP

and JavaScript development with some Groovy language support.

Build artifacts available here:

https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_incubator_netbeans_&d=DwIFaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=i3XbIcfgz6msDdyyGafFm-KVLWTrjfUBOjiWfPE6Ofc&s=YAAo9EWH0YmmTCcNtQZq9D9EIqb7MjKaBMGtkXSFWDk&e=

incubating-netbeans/incubating-10.0-vc5/


This voting is on the following artifact:

https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_incubator_netbeans_&d=DwIFaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=i3XbIcfgz6msDdyyGafFm-KVLWTrjfUBOjiWfPE6Ofc&s=YAAo9EWH0YmmTCcNtQZq9D9EIqb7MjKaBMGtkXSFWDk&e=

incubating-netbeans/incubating-10.0-vc5/incubating-netbeans-10.0-vc5-
source.zip


Included in the above are the DEPENDENCIES, DISCLAIMER, LICENSE, and
NOTICE files, as well as a README file with build instructions, which are
the same as these:

https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dnetbeans_blob_10.0-2Dvc5_README.md&d=DwIFaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=i3XbIcfgz6msDdyyGafFm-KVLWTrjfUBOjiWfPE6Ofc&s=hOw8v7802rQUdjnq_SntvcobesCdVXsb6EUJEyFuCww&e=

SHA1: 028b47ca10118e616208e4949fb79c2e38d74fd5

KEYS file:

https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_release_incubator_netbeans_KEYS&d=DwIFaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=i3XbIcfgz6msDdyyGafFm-KVLWTrjfUBOjiWfPE6Ofc&s=i-0PFFghlXAm7U-qggHSoRNzjYzJRsWuBJ05mBrVlBY&e=

Apache NetBeans Git Repo tag: 10.0-vc5 :
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dnetbeans_tree_10.0-2Dvc5&d=DwIFaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=i3XbIcfgz6msDdyyGafFm-KVLWTrjfUBOjiWfPE6Ofc&s=r9VCY-IR_gwEk1FlrvuZ8yffNhEIYy0vnwZRz6Tv0jE&e=

Note: NetBeans license violation checks are managed via the
rat-exclusions.txt file:


https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dnetbeans_blob_10.0-2D&d=DwIFaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=i3XbIcfgz6msDdyyGafFm-KVLWTrjfUBOjiWfPE6Ofc&s=2ytB71fNuv_tGH1jwJ7LwsvloMiNx7I8k_GABhIXnTE&e=

vc5/nbbuild/rat-exclusions.txt


Rat report shows no unknown licenses, except f

Re: [DISCUSS] Release Apache Netbeans 10.0 (incubating) [vote candidate 5]

2018-12-18 Thread Matthias Bläsing
The following is from memory (will not be back to notebook till tomorrow 
night). 

Point 1: The .java file is ALv2, but not donated to the Apache foundation 
(adapted from Idea if I recall correctly). We need the licenseinfo.xml for the 
notice file, but could suppress ALv2 output in license generation. An issue 
would be good to track that. Feel free to assign it to me, from my POV this 
should not block release though.

Point 2: the entries are foot notes for the table directly above them.

Am 18. Dezember 2018 11:51:47 MEZ schrieb Geertjan Wielenga 
:
>Thanks a lot for starting this discussion thread.
>
>For these two items mentioned I’d recommend just filing issues, they’re
>minor IMHO though great in the sense that they indicate everything else
>is
>in a good state.
>
>Gj
>
>On Tuesday, December 18, 2018, John McDonnell
>
>wrote:
>
>> Hi,
>>
>> Kicking off a Discussion thread for the new vote thread :)
>>
>> When Im checking the Licence file I noticed 2 possible issues:
>> 1. Near the end of the file it has:
>> platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/util/
>> SmoothScrollPaneUI.java
>> Apache-2.0
>> If a file is Apache Licensed it shouldnt be contained in this list,
>> correct?
>>
>> 2. At the end of the file it contains:
>> "Notes
>> -
>> [  1] Copyright (c) 2008, 2009 Sun Microsystems. All rights reserved.
>>
>> Contributors:
>> Linda DeMichiel - Java Persistence 2.0, Version 2.0
>(October 1,
>> 2009)
>> Specification available from
>http://jcp.org/en/jsr/detail?
>> id=317
>>
>> [  2] Copyright (c) 2008  - 2013 Oracle Corporation. All rights
>reserved.
>>
>> Contributors:
>> Linda DeMichiel - Java Persistence 2.1, Version 2.1
>(February
>> 4, 2013)
>> Specification available from
>http://jcp.org/en/jsr/detail?
>> id=338
>>
>> [  3] Copyright (c) 1998, 2010 Oracle. All rights reserved.
>>
>> Contributors:
>> dmccann - December 22/2010 - 2.3 - Initial implementation
>>
>> "
>>
>> Is this correct for the Licence file?
>>
>> Other that that I see no issues, I was able to verify the keys, and
>build
>> the source, so when I get clarification on those 2 issues I'm willing
>to
>> vote.
>>
>> Regards
>>
>> John
>>

-- 
Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.

SHA1 hash mismatch for vote candidate 5 - incubating-netbeans-10.0-vc5-source.zip

2018-12-18 Thread Tushar Joshi
Hi Developers,

The SHA1 key for the release ZIP file is coming as followes for me

$ shasum incubating-netbeans-10.0-vc5-source.zip
2fac9e1723e3f51be4e9daf49cce54d04fafde70
incubating-netbeans-10.0-vc5-source.zip

The SHA1 key mentioned in the VOTE thread is
SHA1: 028b47ca10118e616208e4949fb79c2e38d74fd5

They are different.  Am I missing something?

with regards
Tushar


Re: [VOTE] Release Apache Netbeans 10.0 (incubating) [vote candidate 5]

2018-12-18 Thread Geertjan Wielenga
+1

I worked through this and found no blockers in vc5:

https://wiki.apache.org/incubator/IncubatorReleaseChecklist

Thanks all for patience with the process, many thanks Laszlo especially,
please help out by voting in this thread, and hopefully this is the last
voting candidate for Apache NetBeans 10.

Please use this thread for voting only — discussions and questions are
welcome but not in this thread which should contain votes only.

Gj


On Tuesday, December 18, 2018, Jaroslav Tulach 
wrote:

> +1
>
> I support the release in this form. It works well for me.
> -jt
>
> PS: Only JNA, testing and OSGi as external dependencies of the NetBeans
> Platform, good:
>
> nb10$ find netbeans/platform/ | grep /ext/
> netbeans/platform/modules/ext/jna-4.4.0.jar
> netbeans/platform/modules/ext/junit-jupiter-params-5.3.1.jar
> netbeans/platform/modules/ext/jna-platform-4.4.0.jar
> netbeans/platform/modules/ext/org.eclipse.osgi_3.9.1.nb9.jar
> netbeans/platform/modules/ext/testng-6.8.1-dist.jar
> netbeans/platform/modules/ext/hamcrest-core-1.3.jar
> netbeans/platform/modules/ext/junit-jupiter-api-5.3.1.jar
> netbeans/platform/modules/ext/updater.jar
> netbeans/platform/modules/ext/junit-4.12.jar
> netbeans/platform/modules/ext/osgi.core-5.0.0.jar
> netbeans/platform/modules/ext/org.osgi.compendium-4.2.0.jar
> netbeans/platform/modules/ext/junit-jupiter-engine-5.3.1.jar
> netbeans/platform/modules/ext/org.apache.felix.main-4.2.1.jar
>
>
> út 18. 12. 2018 v 5:38 odesílatel Laszlo Kishalmi <
> laszlo.kisha...@gmail.com>
> napsal:
>
> > Dear all,
> >
> > Please vote on our 5th voting candidate for the 10.0 release of Apache
> > NetBeans (incubating).
> >
> > If this voting candidate passes, another similar voting will be started
> > ongene...@incubator.apache.org, and if that passes too, then we can
> > release this version.
> >
> > Apache NetBeans 10.0 (incubating) constitutes all but the enterprise
> > cluster in the Apache NetBeans Git repo, which together provide the
> > NetBeans Platform (i.e., the underlying application framework), as well
> as
> > all the modules that provide the Java SE, PHP, JavaScript and Groovy
> > features of Apache NetBeans.
> >
> > In short, Apache NetBeans 10.0 (incubating) is a full IDE for Java SE,
> PHP
> > and JavaScript development with some Groovy language support.
> >
> > Build artifacts available here:
> >
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/
> incubating-netbeans/incubating-10.0-vc5/
> >
> > This voting is on the following artifact:
> >
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/
> incubating-netbeans/incubating-10.0-vc5/incubating-netbeans-10.0-vc5-
> source.zip
> >
> > Included in the above are the DEPENDENCIES, DISCLAIMER, LICENSE, and
> > NOTICE files, as well as a README file with build instructions, which are
> > the same as these:
> >
> > https://github.com/apache/incubator-netbeans/blob/10.0-vc5/README.md
> >
> > SHA1: 028b47ca10118e616208e4949fb79c2e38d74fd5
> >
> > KEYS file:
> >
> > https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
> >
> > Apache NetBeans Git Repo tag: 10.0-vc5 :
> > https://github.com/apache/incubator-netbeans/tree/10.0-vc5
> >
> > Note: NetBeans license violation checks are managed via the
> > rat-exclusions.txt file:
> >
> >
> > https://github.com/apache/incubator-netbeans/blob/10.0-
> vc5/nbbuild/rat-exclusions.txt
> >
> > Rat report shows no unknown licenses, except for license files:
> >
> >
> > https://builds.apache.org/job/incubator-netbeans-release/
> 380/artifact/rat-release-temp/nbbuild/build/rat-report.txt
> >
> > Included as a convenience binary, not relevant for the voting purposes
> > (unzip it, run it and you'll see Apache NetBeans):
> >
> >
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/
> incubating-netbeans/incubating-10.0-vc5/incubating-netbeans-10.0-vc5-
> bin.zip
> >
> > Release specific wiki page:
> >
> > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+10
> >
> > How (and what) to try out the release:
> >
> > 1. Download the artifact to be voted on and unzip it.
> > 2. Check that the artifact does not contain any jar files,
> > save the:
> > platform/autoupdate.services/test/unit/src/org/netbeans/
> api/autoupdate/data/empty.jar
> > 3. Verify the cryptographic signatures, the NOTICE and LICENSE file
> > 4. Build it using the README provided by the artifact.
> > 5. Look in nbbuild/netbeans for the NetBeans installation created by the
> > build process.
> >
> >
>


Re: [DISCUSS] Release Apache Netbeans 10.0 (incubating) [vote candidate 5]

2018-12-18 Thread Geertjan Wielenga
Thanks a lot for starting this discussion thread.

For these two items mentioned I’d recommend just filing issues, they’re
minor IMHO though great in the sense that they indicate everything else is
in a good state.

Gj

On Tuesday, December 18, 2018, John McDonnell 
wrote:

> Hi,
>
> Kicking off a Discussion thread for the new vote thread :)
>
> When Im checking the Licence file I noticed 2 possible issues:
> 1. Near the end of the file it has:
> platform/o.n.swing.plaf/src/org/netbeans/swing/plaf/util/
> SmoothScrollPaneUI.java
> Apache-2.0
> If a file is Apache Licensed it shouldnt be contained in this list,
> correct?
>
> 2. At the end of the file it contains:
> "Notes
> -
> [  1] Copyright (c) 2008, 2009 Sun Microsystems. All rights reserved.
>
> Contributors:
> Linda DeMichiel - Java Persistence 2.0, Version 2.0 (October 1,
> 2009)
> Specification available from http://jcp.org/en/jsr/detail?
> id=317
>
> [  2] Copyright (c) 2008  - 2013 Oracle Corporation. All rights reserved.
>
> Contributors:
> Linda DeMichiel - Java Persistence 2.1, Version 2.1 (February
> 4, 2013)
> Specification available from http://jcp.org/en/jsr/detail?
> id=338
>
> [  3] Copyright (c) 1998, 2010 Oracle. All rights reserved.
>
> Contributors:
> dmccann - December 22/2010 - 2.3 - Initial implementation
>
> "
>
> Is this correct for the Licence file?
>
> Other that that I see no issues, I was able to verify the keys, and build
> the source, so when I get clarification on those 2 issues I'm willing to
> vote.
>
> Regards
>
> John
>