You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by Emilian Bold <em...@protonmail.ch> on 2018/05/20 22:33:02 UTC

[VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Hi all,

The Apache NetBeans community has voted on and approved a proposal to release Apache NetBeans 9.0 RC1 (incubating) rc1.

We now kindly request that the Incubator PMC members review and vote on this incubator release candidate.

Apache NetBeans 9.0 RC1 (incubating) vote thread:

https://lists.apache.org/thread.html/c2a06adc83e2819e6d96c7dff8d0e22a97001f99bfda12515d4d9609@%3Cdev.netbeans.apache.org%3E

Apache NetBeans 9.0 RC1 (incubating) vote result thread:

https://lists.apache.org/thread.html/94f7a5e4601e26c7edb8264df7df53dd8ed215ecfc568816a162f2af@%3Cdev.netbeans.apache.org%3E

Apache NetBeans 9.0 RC1 (incubating) constitutes all the modules 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-related features of Apache NetBeans.
In short, Apache NetBeans 9.0 RC1 (incubating) is a full IDE for Java SE development.

Build artifacts available here:

https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1

The specific artifact to be voted on:

https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-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/master/README.md

SHA1: a1a265455c8246f849b14982fa3c36b351b21876

KEYS file:

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

Apache NetBeans Git Repo tag: 9.0-rc1-rc1:

https://github.com/apache/incubator-netbeans/tree/9.0-rc1-rc1

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

https://github.com/apache/incubator-netbeans/blob/master/nbbuild/rat-exclusions.txt

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

https://builds.apache.org/job/incubator-netbeans-release/302/artifact/rat-java-temp/nbbuild/build/rat-report.txt

The license files listed in the Rat report are known and an issue exists for solving this:

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

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-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-bin.zip

Also included as a convenience binary the NBMs:

https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/nbms

New & Noteworthy features of the 9.0 Release:

https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+New+and+Noteworthy

Release specific wiki page:

https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1

How (and what) to try out the release:

1. Download the artifact to be voted on and unzip it.
2. Build it using the README provided by the artifact.
3. Look in nbbuild/netbeans for the NetBeans installation created by the build process.
4. Run the NetBeans executable and (if you're running on JDK 8) you'll be prompted to install nb-javac, after agreeing to its licensing terms, and (if you're running on JDK 9), you'll be able to use javac directly from JDK 9 and, optionally, you'll be prompted to install nb-javac, after agreeing to its licensing terms.

If the above succeeds, i.e., Apache NetBeans installs and starts up, you will have a development environment that complies with Apache IP requirements and you should vote +1 in this thread.

Please try out the package, using the instructions above, and vote!

The vote is open for 7 days

[ ] +1 Release this package as Apache NetBeans 9.0 RC1 (incubating)
[ ] 0 I don't feel strongly about it, but I'm okay with the release
[ ] -1 Do not release this package because...


Emilian Bold
on behalf of the Apache NetBeans PPMC

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Bertrand Delacretaz <bd...@codeconsult.ch>.
On Wed, May 23, 2018 at 3:59 PM, Geertjan Wielenga
<ge...@googlemail.com> wrote:
> ...I believe
> they are orphaned license files with their related libraries removed or
> resolved. We do need to investigate this, though I do not believe they’re a
> blocker for the release candidate....

Unless there's a clear plan to fix that issue I think it is a blocker
- I see discussions at
https://issues.apache.org/jira/browse/NETBEANS-305 but no consensus,
unless I missed something.

-Bertrand

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Geertjan Wielenga <ge...@googlemail.com>.
Or at least the 2nd comment in that issue lists those licenses. I believe
they are orphaned license files with their related libraries removed or
resolved. We do need to investigate this, though I do not believe they’re a
blocker for the release candidate.

Gj

On Wednesday, May 23, 2018, Geertjan Wielenga <
geertjan.wielenga@googlemail.com> wrote:

> The list of licenses in the issue are the same as yours. It is a known
> issue and discussed there, see the description of the issue, which has a
> list of licenses that matches yours.
>
> Gj
>
> On Wednesday, May 23, 2018, Bertrand Delacretaz <
> bdelacretaz@codeconsult.ch> wrote:
>
>> On Wed, May 23, 2018 at 3:38 PM, Geertjan Wielenga
>> <ge...@googlemail.com> wrote:
>> > ...The license files listed in the Rat report are known and an issue
>> exists
>> >>> for solving this:
>> >>> https://issues.apache.org/jira/browse/NETBEANS-305 ...
>>
>> It's not clear to me whether that ticket addresses my open issue,
>> quoted below, which is not about the Rat report.
>>
>> If you think it does, please elaborate.
>>
>> -Bertrand
>>
>> >>> Open issue:
>> >>> A number of licenses mentioned in the LICENSE file are not mentioned
>> >>> at https://www.apache.org/legal/resolved.html, have they been cleared
>> >>> and if so do we have URLs of those clearances or discussions?
>> >>>
>> >>> That's the following licenses:
>> >>> ISO-8879-SGML
>> >>> EDL-1.0
>> >>> W3C2
>> >>> OASIS
>> >>> WSDL-2004
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>>
>>

Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Geertjan Wielenga <ge...@googlemail.com>.
The list of licenses in the issue are the same as yours. It is a known
issue and discussed there, see the description of the issue, which has a
list of licenses that matches yours.

Gj

On Wednesday, May 23, 2018, Bertrand Delacretaz <bd...@codeconsult.ch>
wrote:

> On Wed, May 23, 2018 at 3:38 PM, Geertjan Wielenga
> <ge...@googlemail.com> wrote:
> > ...The license files listed in the Rat report are known and an issue
> exists
> >>> for solving this:
> >>> https://issues.apache.org/jira/browse/NETBEANS-305 ...
>
> It's not clear to me whether that ticket addresses my open issue,
> quoted below, which is not about the Rat report.
>
> If you think it does, please elaborate.
>
> -Bertrand
>
> >>> Open issue:
> >>> A number of licenses mentioned in the LICENSE file are not mentioned
> >>> at https://www.apache.org/legal/resolved.html, have they been cleared
> >>> and if so do we have URLs of those clearances or discussions?
> >>>
> >>> That's the following licenses:
> >>> ISO-8879-SGML
> >>> EDL-1.0
> >>> W3C2
> >>> OASIS
> >>> WSDL-2004
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Bertrand Delacretaz <bd...@codeconsult.ch>.
On Wed, May 23, 2018 at 3:38 PM, Geertjan Wielenga
<ge...@googlemail.com> wrote:
> ...The license files listed in the Rat report are known and an issue exists
>>> for solving this:
>>> https://issues.apache.org/jira/browse/NETBEANS-305 ...

It's not clear to me whether that ticket addresses my open issue,
quoted below, which is not about the Rat report.

If you think it does, please elaborate.

-Bertrand

>>> Open issue:
>>> A number of licenses mentioned in the LICENSE file are not mentioned
>>> at https://www.apache.org/legal/resolved.html, have they been cleared
>>> and if so do we have URLs of those clearances or discussions?
>>>
>>> That's the following licenses:
>>> ISO-8879-SGML
>>> EDL-1.0
>>> W3C2
>>> OASIS
>>> WSDL-2004

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Geertjan Wielenga <ge...@googlemail.com>.
And the open issue is mentioned directly in the vote thread itself by
Emilian:

The license files listed in the Rat report are known and an issue exists
>> for solving this:
>
>
>> https://issues.apache.org/jira/browse/NETBEANS-305
>
>
Gj

On Wed, May 23, 2018 at 3:35 PM, Geertjan Wielenga <
geertjan.wielenga@googlemail.com> wrote:

> See this page, most/several items are mentioned there, including the new
> splash screen:
>
> https://cwiki.apache.org/confluence/display/NETBEANS/
> Apache+NetBeans+9.0+RC1
>
> Note that we're not working on the final release of Apache NetBeans, but
> on its release candidate.
>
> Indeed, this is confusing -- what we're voting on right now is the first
> vote of the release candidate. We don't consider an updated screenshot to
> be mandatory for the release candidate though certainly for the final
> release, as noted above.
>
> Gj
>
>
> On Wed, May 23, 2018 at 3:07 PM, Bertrand Delacretaz <
> bdelacretaz@codeconsult.ch> wrote:
>
>> On Mon, May 21, 2018 at 12:33 AM, Emilian Bold
>> <em...@protonmail.ch> wrote:
>> > We now kindly request that the Incubator PMC members review and vote on
>> this incubator release candidate...
>>
>> -1 for the release of incubating-netbeans-java-9.0-rc1-source.zip for
>> now due to the below open issue.
>> sha1=a1a265455c8246f849b14982fa3c36b351b21876
>>
>> As mentioned, the rc1-rc1 naming is very confusing, for future
>> releases I suggest using different suffixes, maybe rc1-vc1 for "Voting
>> Candidate 1 of rc1". Does not prevent releasing but inconvenient.
>>
>> I have not looked at the convenience binaries.
>>
>> I have created https://issues.apache.org/jira/browse/NETBEANS-851
>> "About box and splash screen don't say "Apache"" - not urgent.
>>
>> Open issue:
>> A number of licenses mentioned in the LICENSE file are not mentioned
>> at https://www.apache.org/legal/resolved.html, have they been cleared
>> and if so do we have URLs of those clearances or discussions?
>>
>> That's the following licenses:
>> ISO-8879-SGML
>> EDL-1.0
>> W3C2
>> OASIS
>> WSDL-2004
>>
>> Here's what I checked and is ok:
>> Signatures verify after importing the 1CCF4647 key from
>> https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
>>
>> SHA1 digests match.
>>
>> DISCLAIMER and NOTICE look good to me.
>>
>> nbbuild/rat-exclusions.txt is quite big for my taste but well documented.
>>
>> I didn't find any problematic binary files in the archive, although
>> they are many of them, using the "file" command to analyze them, at
>> https://gist.github.com/bdelacretaz/fa48de8edd0e2fd0ac8c5517c1b615b7
>>
>> Build with "ant" passes
>> Build with "ant tryme" starts the IDE.
>> Build with "ant rat" passes.
>>
>> I will change to a +1 if the above open issue is resolved.
>>
>> -Bertrand
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>>
>>
>

Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Geertjan Wielenga <ge...@googlemail.com>.
See this page, most/several items are mentioned there, including the new
splash screen:

https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1

Note that we're not working on the final release of Apache NetBeans, but on
its release candidate.

Indeed, this is confusing -- what we're voting on right now is the first
vote of the release candidate. We don't consider an updated screenshot to
be mandatory for the release candidate though certainly for the final
release, as noted above.

Gj


On Wed, May 23, 2018 at 3:07 PM, Bertrand Delacretaz <
bdelacretaz@codeconsult.ch> wrote:

> On Mon, May 21, 2018 at 12:33 AM, Emilian Bold
> <em...@protonmail.ch> wrote:
> > We now kindly request that the Incubator PMC members review and vote on
> this incubator release candidate...
>
> -1 for the release of incubating-netbeans-java-9.0-rc1-source.zip for
> now due to the below open issue.
> sha1=a1a265455c8246f849b14982fa3c36b351b21876
>
> As mentioned, the rc1-rc1 naming is very confusing, for future
> releases I suggest using different suffixes, maybe rc1-vc1 for "Voting
> Candidate 1 of rc1". Does not prevent releasing but inconvenient.
>
> I have not looked at the convenience binaries.
>
> I have created https://issues.apache.org/jira/browse/NETBEANS-851
> "About box and splash screen don't say "Apache"" - not urgent.
>
> Open issue:
> A number of licenses mentioned in the LICENSE file are not mentioned
> at https://www.apache.org/legal/resolved.html, have they been cleared
> and if so do we have URLs of those clearances or discussions?
>
> That's the following licenses:
> ISO-8879-SGML
> EDL-1.0
> W3C2
> OASIS
> WSDL-2004
>
> Here's what I checked and is ok:
> Signatures verify after importing the 1CCF4647 key from
> https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
>
> SHA1 digests match.
>
> DISCLAIMER and NOTICE look good to me.
>
> nbbuild/rat-exclusions.txt is quite big for my taste but well documented.
>
> I didn't find any problematic binary files in the archive, although
> they are many of them, using the "file" command to analyze them, at
> https://gist.github.com/bdelacretaz/fa48de8edd0e2fd0ac8c5517c1b615b7
>
> Build with "ant" passes
> Build with "ant tryme" starts the IDE.
> Build with "ant rat" passes.
>
> I will change to a +1 if the above open issue is resolved.
>
> -Bertrand
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Bertrand Delacretaz <bd...@codeconsult.ch>.
On Wed, May 23, 2018 at 5:35 PM, Emilian Bold
<em...@protonmail.ch> wrote:
> I have created these issues to track these licenses...

Thank you - I have set the fix version to 9.0 on these issues, IIUC
that's the correct way to make sure they are fixed before the non-RC
release?

With this I change my -1 to +1 for the release of
incubating-netbeans-java-9.0-rc1-source.zip
with sha1=a1a265455c8246f849b14982fa3c36b351b21876

-Bertrand

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Emilian Bold <em...@protonmail.ch>.
> A number of licenses mentioned in the LICENSE file are not mentioned
> at https://www.apache.org/legal/resolved.html, have they been cleared
> and if so do we have URLs of those clearances or discussions?
> 
> That's the following licenses:
> ISO-8879-SGML
> EDL-1.0
> W3C2
> OASIS
> WSDL-2004

I have created these issues to track these licenses.

https://issues.apache.org/jira/browse/NETBEANS-853
https://issues.apache.org/jira/browse/NETBEANS-854
https://issues.apache.org/jira/browse/NETBEANS-855
https://issues.apache.org/jira/browse/NETBEANS-856
https://issues.apache.org/jira/browse/NETBEANS-857

I actually believe they were reviewed before during the IP clearance in October but I have to track down the discussions, etc. and see how we reached the conclusion they don't need any other LEGAL issue or if we have one, etc.

--emi


‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On 23 May 2018 4:07 PM, Bertrand Delacretaz <bd...@codeconsult.ch> wrote:

> On Mon, May 21, 2018 at 12:33 AM, Emilian Bold
> 
> emilian.bold@protonmail.ch wrote:
> 
> > We now kindly request that the Incubator PMC members review and vote on this incubator release candidate...
> 
> -1 for the release of incubating-netbeans-java-9.0-rc1-source.zip for
> 
> now due to the below open issue.
> 
> sha1=a1a265455c8246f849b14982fa3c36b351b21876
> 
> As mentioned, the rc1-rc1 naming is very confusing, for future
> 
> releases I suggest using different suffixes, maybe rc1-vc1 for "Voting
> 
> Candidate 1 of rc1". Does not prevent releasing but inconvenient.
> 
> I have not looked at the convenience binaries.
> 
> I have created https://issues.apache.org/jira/browse/NETBEANS-851
> 
> "About box and splash screen don't say "Apache"" - not urgent.
> 
> Open issue:
> 
> A number of licenses mentioned in the LICENSE file are not mentioned
> 
> at https://www.apache.org/legal/resolved.html, have they been cleared
> 
> and if so do we have URLs of those clearances or discussions?
> 
> That's the following licenses:
> 
> ISO-8879-SGML
> 
> EDL-1.0
> 
> W3C2
> 
> OASIS
> 
> WSDL-2004
> 
> Here's what I checked and is ok:
> 
> Signatures verify after importing the 1CCF4647 key from
> 
> https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
> 
> SHA1 digests match.
> 
> DISCLAIMER and NOTICE look good to me.
> 
> nbbuild/rat-exclusions.txt is quite big for my taste but well documented.
> 
> I didn't find any problematic binary files in the archive, although
> 
> they are many of them, using the "file" command to analyze them, at
> 
> https://gist.github.com/bdelacretaz/fa48de8edd0e2fd0ac8c5517c1b615b7
> 
> Build with "ant" passes
> 
> Build with "ant tryme" starts the IDE.
> 
> Build with "ant rat" passes.
> 
> I will change to a +1 if the above open issue is resolved.
> 
> -Bertrand
> 
> 
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> 
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> 
> For additional commands, e-mail: general-help@incubator.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Bertrand Delacretaz <bd...@codeconsult.ch>.
On Mon, May 21, 2018 at 12:33 AM, Emilian Bold
<em...@protonmail.ch> wrote:
> We now kindly request that the Incubator PMC members review and vote on this incubator release candidate...

-1 for the release of incubating-netbeans-java-9.0-rc1-source.zip for
now due to the below open issue.
sha1=a1a265455c8246f849b14982fa3c36b351b21876

As mentioned, the rc1-rc1 naming is very confusing, for future
releases I suggest using different suffixes, maybe rc1-vc1 for "Voting
Candidate 1 of rc1". Does not prevent releasing but inconvenient.

I have not looked at the convenience binaries.

I have created https://issues.apache.org/jira/browse/NETBEANS-851
"About box and splash screen don't say "Apache"" - not urgent.

Open issue:
A number of licenses mentioned in the LICENSE file are not mentioned
at https://www.apache.org/legal/resolved.html, have they been cleared
and if so do we have URLs of those clearances or discussions?

That's the following licenses:
ISO-8879-SGML
EDL-1.0
W3C2
OASIS
WSDL-2004

Here's what I checked and is ok:
Signatures verify after importing the 1CCF4647 key from
https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS

SHA1 digests match.

DISCLAIMER and NOTICE look good to me.

nbbuild/rat-exclusions.txt is quite big for my taste but well documented.

I didn't find any problematic binary files in the archive, although
they are many of them, using the "file" command to analyze them, at
https://gist.github.com/bdelacretaz/fa48de8edd0e2fd0ac8c5517c1b615b7

Build with "ant" passes
Build with "ant tryme" starts the IDE.
Build with "ant rat" passes.

I will change to a +1 if the above open issue is resolved.

-Bertrand

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Jan Lahoda <la...@gmail.com>.
On Wed, May 23, 2018 at 10:44 PM, Ate Douma <at...@douma.nu> wrote:

>
>
> On 2018-05-23 20:57, Emilian Bold wrote:
>
>> Ate, could we get a vote on this release?
>>
>
> Sure :-)
>
>
>> If you look at https://cwiki.apache.org/confl
>> uence/display/NETBEANS/Apache+NetBeans+9.0+RC1 we are already making
>> progress on the (non-blocking) issues reported.
>>
>
> Yes, thanks for creating the follow-up issues to address the reported
> issues.
> With those tickets and the explanation given on my first question
> I'm now +1 on this release candidate.
>
> I would like to add that I agree with Justin that, while it might not be
> a ASF policy issue to have a GPL license file in the distribution, I
> also don't see how it serves any purpose and only will trigger
> unnecessary warnings or worries by users or checker tools.
> My recommendation is to get rid of those GPL license files.
>

Ok, working on a patch.

Thanks,
     Jan


> Regards,
> Ate
>
>
>
>> --emi
>>
>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>>
>> On 21 May 2018 3:54 PM, Ate Douma <at...@douma.nu> wrote:
>>
>> I'm inclined to vote positive on this RC1, overall looks great!
>>>
>>> -   verified the MD5 and SHA1, and PGP signatures with the ASC files.
>>> -   executed rat check (ant rat) and verified the report.
>>> -   build and run the source (using JDK8), and all seems fine.
>>>           However I still have two questions:
>>>           a) nbbuild/licenses folder still has the GPL license file,
>>> which I
>>>           thought/expected no longer should be needed with the fix from
>>>           NETBEANS-305 [1]?
>>>           Is there still a GPL usage left? If so this then could be a
>>> blocker IMO.
>>>           b) Justin provided detailed feedback on the 9.0-Beta-RC3 on
>>> (possible)
>>>           needed improvements/fixes for the binary dist LICENSE/NOTICE
>>> file [2],
>>>           thereafter recorded as a todo action list on the wiki [3] (end
>>> of page).
>>>           Some of those points have been addressed (marked DONE), but
>>> many/most
>>>           are not, and neither resolved/fixed (or otherwise marked as
>>> NVT).
>>>           As just an example, Justin noticed for the
>>> ./ide/modules/ext/smackx.jar
>>>           file that it included the BSD licensed JZlib, which wasn't
>>> mentioned in
>>>           the LICENSE file. And still isn't for this 9.0-RC1.
>>>           I don't think any of those are blockers, but it would be good
>>> to address
>>>           these (create NETBEANS issues for them) before the final 9.0
>>> release.
>>>           Regards, Ate
>>>           [1] https://issues.apache.org/jira/browse/NETBEANS-305
>>>           https://github.com/apache/incubator-netbeans/pull/540
>>>           [2]
>>>           http://mail-archives.apache.org/mod_mbox/incubator-general/
>>> 201801.mbox/<C4...@classsoftware.com>
>>>           [3]
>>>           https://cwiki.apache.org/confluence/display/NETBEANS/Apache+
>>> NetBeans+9.0+Beta+rc3
>>>           On 2018-05-21 00:33, Emilian Bold wrote:
>>>
>>>
>>>> Hi all,
>>>>
>>>> The Apache NetBeans community has voted on and approved a proposal to
>>>> release Apache NetBeans 9.0 RC1 (incubating) rc1.
>>>>
>>>> We now kindly request that the Incubator PMC members review and vote on
>>>> this incubator release candidate.
>>>>
>>>> Apache NetBeans 9.0 RC1 (incubating) vote thread:
>>>>
>>>> https://lists.apache.org/thread.html/c2a06adc83e2819e6d96c7d
>>>> ff8d0e22a97001f99bfda12515d4d9609@<dev.netbeans.apache.org>
>>>>
>>>> Apache NetBeans 9.0 RC1 (incubating) vote result thread:
>>>>
>>>> https://lists.apache.org/thread.html/94f7a5e4601e26c7edb8264
>>>> df7df53dd8ed215ecfc568816a162f2af@<dev.netbeans.apache.org>
>>>>
>>>> Apache NetBeans 9.0 RC1 (incubating) constitutes all the modules 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-related features of Apache NetBeans.
>>>>
>>>> In short, Apache NetBeans 9.0 RC1 (incubating) is a full IDE for Java
>>>> SE development.
>>>>
>>>> Build artifacts available here:
>>>>
>>>> https://dist.apache.org/repos/dist/dev/incubator/netbeans/in
>>>> cubating-netbeans-java/incubating-9.0-rc1-rc1
>>>>
>>>> The specific artifact to be voted on:
>>>>
>>>> https://dist.apache.org/repos/dist/dev/incubator/netbeans/in
>>>> cubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-
>>>> netbeans-java-9.0-rc1-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/master/README.md
>>>>
>>>> SHA1: a1a265455c8246f849b14982fa3c36b351b21876
>>>>
>>>> KEYS file:
>>>>
>>>> https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
>>>>
>>>> Apache NetBeans Git Repo tag: 9.0-rc1-rc1:
>>>>
>>>> https://github.com/apache/incubator-netbeans/tree/9.0-rc1-rc1
>>>>
>>>> Note: NetBeans license violation checks are managed via the
>>>> rat-exclusions.txt file:
>>>>
>>>> https://github.com/apache/incubator-netbeans/blob/master/
>>>> nbbuild/rat-exclusions.txt
>>>>
>>>> Rat report shows no unknown licenses, except for license files:
>>>>
>>>> https://builds.apache.org/job/incubator-netbeans-release/302
>>>> /artifact/rat-java-temp/nbbuild/build/rat-report.txt
>>>>
>>>> The license files listed in the Rat report are known and an issue
>>>> exists for solving this:
>>>>
>>>> https://issues.apache.org/jira/browse/NETBEANS-305
>>>>
>>>> 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/in
>>>> cubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-
>>>> netbeans-java-9.0-rc1-bin.zip
>>>>
>>>> Also included as a convenience binary the NBMs:
>>>>
>>>> https://dist.apache.org/repos/dist/dev/incubator/netbeans/in
>>>> cubating-netbeans-java/incubating-9.0-rc1-rc1/nbms
>>>>
>>>> New & Noteworthy features of the 9.0 Release:
>>>>
>>>> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+
>>>> NetBeans+9.0+New+and+Noteworthy
>>>>
>>>> Release specific wiki page:
>>>>
>>>> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+
>>>> NetBeans+9.0+RC1
>>>>
>>>> How (and what) to try out the release:
>>>>
>>>> 1.  Download the artifact to be voted on and unzip it.
>>>> 2.  Build it using the README provided by the artifact.
>>>> 3.  Look in nbbuild/netbeans for the NetBeans installation created by
>>>> the build process.
>>>> 4.  Run the NetBeans executable and (if you're running on JDK 8) you'll
>>>> be prompted to install nb-javac, after agreeing to its licensing terms, and
>>>> (if you're running on JDK 9), you'll be able to use javac directly from JDK
>>>> 9 and, optionally, you'll be prompted to install nb-javac, after agreeing
>>>> to its licensing terms.
>>>>
>>>> If the above succeeds, i.e., Apache NetBeans installs and starts up,
>>>> you will have a development environment that complies with Apache IP
>>>> requirements and you should vote +1 in this thread.
>>>>
>>>> Please try out the package, using the instructions above, and vote!
>>>>
>>>> The vote is open for 7 days
>>>>
>>>> [ ] +1 Release this package as Apache NetBeans 9.0 RC1 (incubating)
>>>>
>>>> [ ] 0 I don't feel strongly about it, but I'm okay with the release
>>>>
>>>> [ ] -1 Do not release this package because...
>>>>
>>>> Emilian Bold
>>>>
>>>> on behalf of the Apache NetBeans PPMC
>>>>
>>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>>>
>>>> For additional commands, e-mail: general-help@incubator.apache.org
>>>>
>>>
>>> --
>>>
>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>>
>>> For additional commands, e-mail: general-help@incubator.apache.org
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
>> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-help@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 9.0 RC1 (incubating) rc1

Posted by Emilian Bold <em...@protonmail.ch>.
Thanks Ate!

We still need a few more votes this week the close voting.

--emi

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On 23 May 2018 11:44 PM, Ate Douma <at...@douma.nu> wrote:

> On 2018-05-23 20:57, Emilian Bold wrote:
> 
> > Ate, could we get a vote on this release?
> 
> Sure :-)
> 
> > If you look at https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1 we are already making progress on the (non-blocking) issues reported.
> 
> Yes, thanks for creating the follow-up issues to address the reported
> 
> issues.
> 
> With those tickets and the explanation given on my first question
> 
> I'm now +1 on this release candidate.
> 
> I would like to add that I agree with Justin that, while it might not be
> 
> a ASF policy issue to have a GPL license file in the distribution, I
> 
> also don't see how it serves any purpose and only will trigger
> 
> unnecessary warnings or worries by users or checker tools.
> 
> My recommendation is to get rid of those GPL license files.
> 
> Regards,
> 
> Ate
> 
> > --emi
> > 
> > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> > 
> > On 21 May 2018 3:54 PM, Ate Douma ate@douma.nu wrote:
> > 
> > > I'm inclined to vote positive on this RC1, overall looks great!
> > > 
> > > -   verified the MD5 and SHA1, and PGP signatures with the ASC files.
> > >     
> > > -   executed rat check (ant rat) and verified the report.
> > >     
> > > -   build and run the source (using JDK8), and all seems fine.
> > >     
> > >     However I still have two questions:
> > >     
> > >     a) nbbuild/licenses folder still has the GPL license file, which I
> > >     
> > >     thought/expected no longer should be needed with the fix from
> > >     
> > >     NETBEANS-305 [1]?
> > >     
> > >     Is there still a GPL usage left? If so this then could be a blocker IMO.
> > >     
> > >     b) Justin provided detailed feedback on the 9.0-Beta-RC3 on (possible)
> > >     
> > >     needed improvements/fixes for the binary dist LICENSE/NOTICE file [2],
> > >     
> > >     thereafter recorded as a todo action list on the wiki [3] (end of page).
> > >     
> > >     Some of those points have been addressed (marked DONE), but many/most
> > >     
> > >     are not, and neither resolved/fixed (or otherwise marked as NVT).
> > >     
> > >     As just an example, Justin noticed for the ./ide/modules/ext/smackx.jar
> > >     
> > >     file that it included the BSD licensed JZlib, which wasn't mentioned in
> > >     
> > >     the LICENSE file. And still isn't for this 9.0-RC1.
> > >     
> > >     I don't think any of those are blockers, but it would be good to address
> > >     
> > >     these (create NETBEANS issues for them) before the final 9.0 release.
> > >     
> > >     Regards, Ate
> > >     
> > >     [1] https://issues.apache.org/jira/browse/NETBEANS-305
> > >     
> > >     https://github.com/apache/incubator-netbeans/pull/540
> > >     
> > >     [2]
> > >     
> > >     http://mail-archives.apache.org/mod_mbox/incubator-general/201801.mbox/C4C5D5C4-AB44-4AFE-ADE2-9E91F593A9B3@classsoftware.com
> > >     
> > >     [3]
> > >     
> > >     https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta+rc3
> > >     
> > >     On 2018-05-21 00:33, Emilian Bold wrote:
> > >     
> > > 
> > > > Hi all,
> > > > 
> > > > The Apache NetBeans community has voted on and approved a proposal to release Apache NetBeans 9.0 RC1 (incubating) rc1.
> > > > 
> > > > We now kindly request that the Incubator PMC members review and vote on this incubator release candidate.
> > > > 
> > > > Apache NetBeans 9.0 RC1 (incubating) vote thread:
> > > > 
> > > > https://lists.apache.org/thread.html/c2a06adc83e2819e6d96c7dff8d0e22a97001f99bfda12515d4d9609@<dev.netbeans.apache.org>
> > > > 
> > > > Apache NetBeans 9.0 RC1 (incubating) vote result thread:
> > > > 
> > > > https://lists.apache.org/thread.html/94f7a5e4601e26c7edb8264df7df53dd8ed215ecfc568816a162f2af@<dev.netbeans.apache.org>
> > > > 
> > > > Apache NetBeans 9.0 RC1 (incubating) constitutes all the modules 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-related features of Apache NetBeans.
> > > > 
> > > > In short, Apache NetBeans 9.0 RC1 (incubating) is a full IDE for Java SE development.
> > > > 
> > > > Build artifacts available here:
> > > > 
> > > > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1
> > > > 
> > > > The specific artifact to be voted on:
> > > > 
> > > > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-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/master/README.md
> > > > 
> > > > SHA1: a1a265455c8246f849b14982fa3c36b351b21876
> > > > 
> > > > KEYS file:
> > > > 
> > > > https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
> > > > 
> > > > Apache NetBeans Git Repo tag: 9.0-rc1-rc1:
> > > > 
> > > > https://github.com/apache/incubator-netbeans/tree/9.0-rc1-rc1
> > > > 
> > > > Note: NetBeans license violation checks are managed via the rat-exclusions.txt file:
> > > > 
> > > > https://github.com/apache/incubator-netbeans/blob/master/nbbuild/rat-exclusions.txt
> > > > 
> > > > Rat report shows no unknown licenses, except for license files:
> > > > 
> > > > https://builds.apache.org/job/incubator-netbeans-release/302/artifact/rat-java-temp/nbbuild/build/rat-report.txt
> > > > 
> > > > The license files listed in the Rat report are known and an issue exists for solving this:
> > > > 
> > > > https://issues.apache.org/jira/browse/NETBEANS-305
> > > > 
> > > > 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-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-bin.zip
> > > > 
> > > > Also included as a convenience binary the NBMs:
> > > > 
> > > > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/nbms
> > > > 
> > > > New & Noteworthy features of the 9.0 Release:
> > > > 
> > > > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+New+and+Noteworthy
> > > > 
> > > > Release specific wiki page:
> > > > 
> > > > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1
> > > > 
> > > > How (and what) to try out the release:
> > > > 
> > > > 1.  Download the artifact to be voted on and unzip it.
> > > > 2.  Build it using the README provided by the artifact.
> > > > 3.  Look in nbbuild/netbeans for the NetBeans installation created by the build process.
> > > > 4.  Run the NetBeans executable and (if you're running on JDK 8) you'll be prompted to install nb-javac, after agreeing to its licensing terms, and (if you're running on JDK 9), you'll be able to use javac directly from JDK 9 and, optionally, you'll be prompted to install nb-javac, after agreeing to its licensing terms.
> > > > 
> > > > If the above succeeds, i.e., Apache NetBeans installs and starts up, you will have a development environment that complies with Apache IP requirements and you should vote +1 in this thread.
> > > > 
> > > > Please try out the package, using the instructions above, and vote!
> > > > 
> > > > The vote is open for 7 days
> > > > 
> > > > [ ] +1 Release this package as Apache NetBeans 9.0 RC1 (incubating)
> > > > 
> > > > [ ] 0 I don't feel strongly about it, but I'm okay with the release
> > > > 
> > > > [ ] -1 Do not release this package because...
> > > > 
> > > > Emilian Bold
> > > > 
> > > > on behalf of the Apache NetBeans PPMC
> > > > 
> > > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > > 
> > > > For additional commands, e-mail: general-help@incubator.apache.org
> > > 
> > > --
> > > 
> > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > > 
> > > For additional commands, e-mail: general-help@incubator.apache.org
> > 
> > To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
> > 
> > For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
> 
> For additional commands, e-mail: dev-help@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: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Geertjan Wielenga <ge...@googlemail.com>.
AFAIK these have all been removed, I removed several of these myself.

Gj

On Saturday, May 26, 2018, Justin Mclean <ju...@classsoftware.com> wrote:

>
> Hi,
>
> >  Please check that your rat exclusions have not been set to too wide and
> rat shovel pick up these issues.
>
> Correcting:
>
> Please check that your rat exclusions have not been set to too wide as rat
> should pick up these issues.
>
> Thanks,
> Justin
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

>  Please check that your rat exclusions have not been set to too wide and rat shovel pick up these issues.

Correcting:

Please check that your rat exclusions have not been set to too wide as rat should pick up these issues.

Thanks,
Justin
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Geertjan Wielenga <ge...@googlemail.com>.
Only binding votes from Ate and Bertrand thus far.

Gj


On Sunday, May 27, 2018, Justin Mclean <ju...@classsoftware.com> wrote:

> Hi,
>
> > If we create an issue for removing that ZIP file, will you change your +0
> > to +1?
>
> I’ve not had a chance to go over everything yet, it’s not a small simple
> release.
>
> Remember you only need 3 +1’s binding votes (which I think you have) and
> more +1’s than -1’s to make a release.
>
> Thanks,
> Justin
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

> If we create an issue for removing that ZIP file, will you change your +0
> to +1?

I’ve not had a chance to go over everything yet, it’s not a small simple release.

Remember you only need 3 +1’s binding votes (which I think you have) and more +1’s than -1’s to make a release.

Thanks,
Justin
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Geertjan Wielenga <ge...@googlemail.com>.
If we create an issue for removing that ZIP file, will you change your +0
to +1?

Gj

On Sunday, May 27, 2018, Justin Mclean <ju...@classsoftware.com> wrote:

> Hi,
>
> > I wonder where exactly (most) of these files come from.
>
> Sorry, many apologies, and my mistake as I looked at your last release by
> accident. Changing my vote to +0 (binding).
>
> I can still see the md5 hashes in the office release area [1] these should
> be removed (but that’s a minor issue).
>
> Re unexpected binary files it’s not open source if it contains
> unmodifiable code, that’s usually a class file in a jar file but that could
> also include things like obfuscated code or even minified JS.
>
> This RC1 for instance contains this jar [2] but as it contains no code
> that’s fine. But the _java.main.i in [3] is in a binary format and doesn’t
> seem to be compressed file.
>
> Thanks,
> Justin
>
> 1. https://dist.apache.org/repos/dist/dev/incubator/netbeans/
> incubating-netbeans-java/incubating-9.0-rc1-rc1/
> 2. ./autoupdate.services/test/unit/src/org/netbeans/api/
> autoupdate/data/empty.jar
> 3. ./mercurial/test/qa-functional/data/JavaApp_repo.zip
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Wade Chandler <wa...@apache.org>.
+1 non-binding

On Sun, May 27, 2018, 17:32 Mark Struberg <st...@yahoo.de.invalid> wrote:

> Hi folks!
>
> Justin, thanks for talking such a deep look and catching those flaws,
> really appreciated!
>
> Here is my personal view: It's just test data, and if we can guarantee
> that the test data is IP clean then it's not a problem.
> I remember other ASF projects which have class files compiled with old
> Java versions checked in as class files. They are used to verify backward
> compatibility of our bytecode parsers (proxy logic). And of course you
> cannot ever build those within the same build! Afair we also committed the
> orignal Java sources with a comment about how to reproduce those.
> Or in the maven-scm-providers-svn and maven-scm-providers-git we do this
> as well. There we have a zip of a .svn and .git repos to verify the repo
> functionality. That's perfectly fine as long as the content is cleared.
>
> I've went through all of those zips [1] and verified them. Most contain
> just extremely simple sample XSDs. The zips are on the Oracle contribution
> list. So they are covered by the code drop. I think it's not a show stopper
> as they are dead simple and contain no IP able content, but to have it even
> more polished we might later re-package them and add an ALv2 LICENSE file
> to the zip files (just to be dead sure).
> The Java parts are either empty jars (funny that an Oracle project has
> something cmpiled with Azul Zulu btw ;) ) or dead simple (just method
> signature with empty body). So nothiing which constitutes originary IP
> again.
>
> Rest looks fine, so
>
> +1
>
> from me (binding).
>
> txs and LieGrue,
> strub
>
> [1]
> ~/tmp/delete/incubating-netbeans-java-9.0-rc1-source$>find . -name "*.zip"
> ./projectimport.eclipse.core/test/unit/data/myeclipselibstest.zip
>
> ./websvc.saas.codegen/test/unit/src/org/netbeans/modules/websvc/saas/codegen/JavaApplication.zip
> ./mercurial/test/qa-functional/data/JavaApp_repo.zip
> ./mercurial/test/qa-functional/data/files/pp.zip
> ./ide.kit/test/qa-functional/data/biglist.zip
> ./subversion/test/unit/data/SvnWcParserData.zip
> ./subversion/test/qa-functional/data/files/pp.zip
>
> ./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve12.zip
>
> ./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve13.zip
>
> ./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve11.zip
>
> ./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve10.zip
>
> ./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve14.zip
>
> ./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve15.zip
>
> ./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve8.zip
>
> ./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve9.zip
>
> ./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/performance1.zip
>
> ./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/performance2.zip
>
> ./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/cyclic_dependencies.zip
>
> ./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve4.zip
>
> ./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve5.zip
>
> ./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve7.zip
>
> ./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve6.zip
>
> ./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve2.zip
>
> ./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve3.zip
>
> ./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve1.zip
> ./git/test/qa-functional/data/files/pp.zip
>
> > Am 27.05.2018 um 10:29 schrieb Emilian Bold <emilian.bold@protonmail.ch
> >:
> >
> > Silly question but must Apache releases include test data?
> >
> > Is there a restriction on such minor binary files in the repository or
> just binary files in the release zip?
> >
> > I see no problem excluding all the tests in future NetBeans releases.
> >
> > --emi
> >
> > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> >
> > On 27 May 2018 7:36 AM, Jan Lahoda <la...@gmail.com> wrote:
> >
> >> On Sun, May 27, 2018 at 12:20 AM, Justin Mclean
> justin@classsoftware.com
> >>
> >> wrote:
> >>
> >>> Hi,
> >>>
> >>>> I wonder where exactly (most) of these files come from.
> >>>
> >>> Sorry, many apologies, and my mistake as I looked at your last release
> by
> >>>
> >>> accident. Changing my vote to +0 (binding).
> >>>
> >>> I can still see the md5 hashes in the office release area [1] these
> should
> >>>
> >>> be removed (but that’s a minor issue).
> >>>
> >>> Re unexpected binary files it’s not open source if it contains
> >>>
> >>> unmodifiable code, that’s usually a class file in a jar file but that
> could
> >>>
> >>> also include things like obfuscated code or even minified JS.
> >>>
> >>> This RC1 for instance contains this jar [2] but as it contains no code
> >>>
> >>> that’s fine. But the _java.main.i in [3] is in a binary format and
> doesn’t
> >>>
> >>> seem to be compressed file.
> >>
> >> I think one could argue it is a compressed file[1], one just needs a
> >>
> >> special tool to get the uncompressed version (as one needs to get data
> out
> >>
> >> of the .zip or .tar.gz file):
> >>
> >> $ unzip incubating-netbeans-java-9.0-rc1-source.zip
> >>
> >> mercurial/test/qa-functional/data/JavaApp_repo.zip
> >>
> >> Archive: incubating-netbeans-java-9.0-rc1-source.zip
> >>
> >> inflating: mercurial/test/qa-functional/data/JavaApp_repo.zip
> >>
> >> $ cd mercurial/test/qa-functional/data/
> >>
> >> $ unzip JavaApp_repo.zip
> >>
> >> Archive: JavaApp_repo.zip
> >>
> >> creating: .hg/
> >>
> >> creating: .hg/store/
> >>
> >> creating: .hg/store/data/
> >>
> >> extracting: .hg/store/data/build.xml.i
> >>
> >> inflating: .hg/store/data/manifest.mf.i
> >>
> >> creating: .hg/store/data/nbproject/
> >>
> >> extracting: .hg/store/data/nbproject/build-impl.xml.i
> >>
> >> inflating: .hg/store/data/nbproject/genfiles.properties.i
> >>
> >> extracting: .hg/store/data/nbproject/project.properties.i
> >>
> >> inflating: .hg/store/data/nbproject/project.xml.i
> >>
> >> creating: .hg/store/data/src/
> >>
> >> creating: .hg/store/data/src/javaapp/
> >>
> >> inflating: .hg/store/data/src/javaapp/_main.java.i
> >>
> >> inflating: .hg/store/00manifest.i
> >>
> >> inflating: .hg/store/00changelog.i
> >>
> >> inflating: .hg/store/undo
> >>
> >> extracting: .hg/requires
> >>
> >> inflating: .hg/00changelog.i
> >>
> >> inflating: .hg/dirstate
> >>
> >> inflating: .hg/undo.dirstate
> >>
> >> extracting: .hgignore
> >>
> >> $ hg log
> >>
> >> changeset: 0:8df7d6dbbdba
> >>
> >> tag: tip
> >>
> >> user: Padraig OBriain padraig.obriain@sun.com
> >>
> >> date: Tue Jul 17 14:13:47 2007 +0100
> >>
> >> summary: Initial commit
> >>
> >> $ hg cat -r 0 src/javaapp/Main.java
> >>
> >> /*
> >>
> >> -   Main.java
> >> -
> >> -   Created on Jul 17, 2007, 2:13:19 PM
> >> -
> >> -   To change this template, choose Tools | Templates
> >> -   and open the template in the editor.
> >>
> >>    /package javaapp;/*
> >>
> >> -
> >> -   @author padraigo
> >>
> >>    /public class Main {/*
> >>
> >>    -   @param args the command line arguments
> >>
> >>        */
> >>
> >>        public static void main(String[] args) {
> >>
> >>        // TODO code application logic here
> >>
> >>        }
> >>
> >>        }
> >>
> >>        (here I'd argue this file has no degree of creativity: this is
> simply the
> >>
> >>        new file template at that time with file name, date and author
> filled
> >>
> >>        automatically by the IDE.)
> >>
> >>        [1] or, more in generally multiple compressed files, as this can
> hold
> >>
> >>        multiple revisions of the file, although there is only one
> revision in this
> >>
> >>        repo.
> >>
> >>        Jan
> >>
> >>
> >>> Thanks,
> >>>
> >>> Justin
> >>>
> >>> 1.  https://dist.apache.org/repos/dist/dev/incubator/netbeans/
> >>>
> >>>    incubating-netbeans-java/incubating-9.0-rc1-rc1/
> >>>
> >>> 2.  ./autoupdate.services/test/unit/src/org/netbeans/api/
> >>>
> >>>    autoupdate/data/empty.jar
> >>>
> >>> 3.  ./mercurial/test/qa-functional/data/JavaApp_repo.zip
> >>>
> >>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >>>
> >>> For additional commands, e-mail: general-help@incubator.apache.org
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Mark Struberg <st...@yahoo.de.INVALID>.
Hi folks!

Justin, thanks for talking such a deep look and catching those flaws, really appreciated!

Here is my personal view: It's just test data, and if we can guarantee that the test data is IP clean then it's not a problem.
I remember other ASF projects which have class files compiled with old Java versions checked in as class files. They are used to verify backward compatibility of our bytecode parsers (proxy logic). And of course you cannot ever build those within the same build! Afair we also committed the orignal Java sources with a comment about how to reproduce those.
Or in the maven-scm-providers-svn and maven-scm-providers-git we do this as well. There we have a zip of a .svn and .git repos to verify the repo functionality. That's perfectly fine as long as the content is cleared. 

I've went through all of those zips [1] and verified them. Most contain just extremely simple sample XSDs. The zips are on the Oracle contribution list. So they are covered by the code drop. I think it's not a show stopper as they are dead simple and contain no IP able content, but to have it even more polished we might later re-package them and add an ALv2 LICENSE file to the zip files (just to be dead sure).
The Java parts are either empty jars (funny that an Oracle project has something cmpiled with Azul Zulu btw ;) ) or dead simple (just method signature with empty body). So nothiing which constitutes originary IP again.

Rest looks fine, so 

+1

from me (binding).

txs and LieGrue,
strub

[1]
~/tmp/delete/incubating-netbeans-java-9.0-rc1-source$>find . -name "*.zip"
./projectimport.eclipse.core/test/unit/data/myeclipselibstest.zip
./websvc.saas.codegen/test/unit/src/org/netbeans/modules/websvc/saas/codegen/JavaApplication.zip
./mercurial/test/qa-functional/data/JavaApp_repo.zip
./mercurial/test/qa-functional/data/files/pp.zip
./ide.kit/test/qa-functional/data/biglist.zip
./subversion/test/unit/data/SvnWcParserData.zip
./subversion/test/qa-functional/data/files/pp.zip
./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve12.zip
./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve13.zip
./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve11.zip
./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve10.zip
./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve14.zip
./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve15.zip
./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve8.zip
./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve9.zip
./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/performance1.zip
./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/performance2.zip
./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/cyclic_dependencies.zip
./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve4.zip
./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve5.zip
./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve7.zip
./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve6.zip
./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve2.zip
./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve3.zip
./xml.schema.model/test/unit/src/org/netbeans/modules/xml/schema/model/resources/resolve1.zip
./git/test/qa-functional/data/files/pp.zip

> Am 27.05.2018 um 10:29 schrieb Emilian Bold <em...@protonmail.ch>:
> 
> Silly question but must Apache releases include test data?
> 
> Is there a restriction on such minor binary files in the repository or just binary files in the release zip?
> 
> I see no problem excluding all the tests in future NetBeans releases.
> 
> --emi
> 
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> 
> On 27 May 2018 7:36 AM, Jan Lahoda <la...@gmail.com> wrote:
> 
>> On Sun, May 27, 2018 at 12:20 AM, Justin Mclean justin@classsoftware.com
>> 
>> wrote:
>> 
>>> Hi,
>>> 
>>>> I wonder where exactly (most) of these files come from.
>>> 
>>> Sorry, many apologies, and my mistake as I looked at your last release by
>>> 
>>> accident. Changing my vote to +0 (binding).
>>> 
>>> I can still see the md5 hashes in the office release area [1] these should
>>> 
>>> be removed (but that’s a minor issue).
>>> 
>>> Re unexpected binary files it’s not open source if it contains
>>> 
>>> unmodifiable code, that’s usually a class file in a jar file but that could
>>> 
>>> also include things like obfuscated code or even minified JS.
>>> 
>>> This RC1 for instance contains this jar [2] but as it contains no code
>>> 
>>> that’s fine. But the _java.main.i in [3] is in a binary format and doesn’t
>>> 
>>> seem to be compressed file.
>> 
>> I think one could argue it is a compressed file[1], one just needs a
>> 
>> special tool to get the uncompressed version (as one needs to get data out
>> 
>> of the .zip or .tar.gz file):
>> 
>> $ unzip incubating-netbeans-java-9.0-rc1-source.zip
>> 
>> mercurial/test/qa-functional/data/JavaApp_repo.zip
>> 
>> Archive: incubating-netbeans-java-9.0-rc1-source.zip
>> 
>> inflating: mercurial/test/qa-functional/data/JavaApp_repo.zip
>> 
>> $ cd mercurial/test/qa-functional/data/
>> 
>> $ unzip JavaApp_repo.zip
>> 
>> Archive: JavaApp_repo.zip
>> 
>> creating: .hg/
>> 
>> creating: .hg/store/
>> 
>> creating: .hg/store/data/
>> 
>> extracting: .hg/store/data/build.xml.i
>> 
>> inflating: .hg/store/data/manifest.mf.i
>> 
>> creating: .hg/store/data/nbproject/
>> 
>> extracting: .hg/store/data/nbproject/build-impl.xml.i
>> 
>> inflating: .hg/store/data/nbproject/genfiles.properties.i
>> 
>> extracting: .hg/store/data/nbproject/project.properties.i
>> 
>> inflating: .hg/store/data/nbproject/project.xml.i
>> 
>> creating: .hg/store/data/src/
>> 
>> creating: .hg/store/data/src/javaapp/
>> 
>> inflating: .hg/store/data/src/javaapp/_main.java.i
>> 
>> inflating: .hg/store/00manifest.i
>> 
>> inflating: .hg/store/00changelog.i
>> 
>> inflating: .hg/store/undo
>> 
>> extracting: .hg/requires
>> 
>> inflating: .hg/00changelog.i
>> 
>> inflating: .hg/dirstate
>> 
>> inflating: .hg/undo.dirstate
>> 
>> extracting: .hgignore
>> 
>> $ hg log
>> 
>> changeset: 0:8df7d6dbbdba
>> 
>> tag: tip
>> 
>> user: Padraig OBriain padraig.obriain@sun.com
>> 
>> date: Tue Jul 17 14:13:47 2007 +0100
>> 
>> summary: Initial commit
>> 
>> $ hg cat -r 0 src/javaapp/Main.java
>> 
>> /*
>> 
>> -   Main.java
>> -   
>> -   Created on Jul 17, 2007, 2:13:19 PM
>> -   
>> -   To change this template, choose Tools | Templates
>> -   and open the template in the editor.
>> 
>>    /package javaapp;/*
>> 
>> -   
>> -   @author padraigo
>> 
>>    /public class Main {/*
>> 
>>    -   @param args the command line arguments
>> 
>>        */
>> 
>>        public static void main(String[] args) {
>> 
>>        // TODO code application logic here
>> 
>>        }
>> 
>>        }
>> 
>>        (here I'd argue this file has no degree of creativity: this is simply the
>> 
>>        new file template at that time with file name, date and author filled
>> 
>>        automatically by the IDE.)
>> 
>>        [1] or, more in generally multiple compressed files, as this can hold
>> 
>>        multiple revisions of the file, although there is only one revision in this
>> 
>>        repo.
>> 
>>        Jan
>> 
>> 
>>> Thanks,
>>> 
>>> Justin
>>> 
>>> 1.  https://dist.apache.org/repos/dist/dev/incubator/netbeans/
>>> 
>>>    incubating-netbeans-java/incubating-9.0-rc1-rc1/
>>> 
>>> 2.  ./autoupdate.services/test/unit/src/org/netbeans/api/
>>> 
>>>    autoupdate/data/empty.jar
>>> 
>>> 3.  ./mercurial/test/qa-functional/data/JavaApp_repo.zip
>>> 
>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>> 
>>> For additional commands, e-mail: general-help@incubator.apache.org
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Emilian Bold <em...@protonmail.ch>.
Silly question but must Apache releases include test data?

Is there a restriction on such minor binary files in the repository or just binary files in the release zip?

I see no problem excluding all the tests in future NetBeans releases.

--emi

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On 27 May 2018 7:36 AM, Jan Lahoda <la...@gmail.com> wrote:

> On Sun, May 27, 2018 at 12:20 AM, Justin Mclean justin@classsoftware.com
> 
> wrote:
> 
> > Hi,
> > 
> > > I wonder where exactly (most) of these files come from.
> > 
> > Sorry, many apologies, and my mistake as I looked at your last release by
> > 
> > accident. Changing my vote to +0 (binding).
> > 
> > I can still see the md5 hashes in the office release area [1] these should
> > 
> > be removed (but that’s a minor issue).
> > 
> > Re unexpected binary files it’s not open source if it contains
> > 
> > unmodifiable code, that’s usually a class file in a jar file but that could
> > 
> > also include things like obfuscated code or even minified JS.
> > 
> > This RC1 for instance contains this jar [2] but as it contains no code
> > 
> > that’s fine. But the _java.main.i in [3] is in a binary format and doesn’t
> > 
> > seem to be compressed file.
> 
> I think one could argue it is a compressed file[1], one just needs a
> 
> special tool to get the uncompressed version (as one needs to get data out
> 
> of the .zip or .tar.gz file):
> 
> $ unzip incubating-netbeans-java-9.0-rc1-source.zip
> 
> mercurial/test/qa-functional/data/JavaApp_repo.zip
> 
> Archive: incubating-netbeans-java-9.0-rc1-source.zip
> 
> inflating: mercurial/test/qa-functional/data/JavaApp_repo.zip
> 
> $ cd mercurial/test/qa-functional/data/
> 
> $ unzip JavaApp_repo.zip
> 
> Archive: JavaApp_repo.zip
> 
> creating: .hg/
> 
> creating: .hg/store/
> 
> creating: .hg/store/data/
> 
> extracting: .hg/store/data/build.xml.i
> 
> inflating: .hg/store/data/manifest.mf.i
> 
> creating: .hg/store/data/nbproject/
> 
> extracting: .hg/store/data/nbproject/build-impl.xml.i
> 
> inflating: .hg/store/data/nbproject/genfiles.properties.i
> 
> extracting: .hg/store/data/nbproject/project.properties.i
> 
> inflating: .hg/store/data/nbproject/project.xml.i
> 
> creating: .hg/store/data/src/
> 
> creating: .hg/store/data/src/javaapp/
> 
> inflating: .hg/store/data/src/javaapp/_main.java.i
> 
> inflating: .hg/store/00manifest.i
> 
> inflating: .hg/store/00changelog.i
> 
> inflating: .hg/store/undo
> 
> extracting: .hg/requires
> 
> inflating: .hg/00changelog.i
> 
> inflating: .hg/dirstate
> 
> inflating: .hg/undo.dirstate
> 
> extracting: .hgignore
> 
> $ hg log
> 
> changeset: 0:8df7d6dbbdba
> 
> tag: tip
> 
> user: Padraig OBriain padraig.obriain@sun.com
> 
> date: Tue Jul 17 14:13:47 2007 +0100
> 
> summary: Initial commit
> 
> $ hg cat -r 0 src/javaapp/Main.java
> 
> /*
> 
> -   Main.java
> -   
> -   Created on Jul 17, 2007, 2:13:19 PM
> -   
> -   To change this template, choose Tools | Templates
> -   and open the template in the editor.
>     
>     /package javaapp;/*
>     
> -   
> -   @author padraigo
>     
>     /public class Main {/*
>     
>     -   @param args the command line arguments
>         
>         */
>         
>         public static void main(String[] args) {
>         
>         // TODO code application logic here
>         
>         }
>         
>         }
>         
>         (here I'd argue this file has no degree of creativity: this is simply the
>         
>         new file template at that time with file name, date and author filled
>         
>         automatically by the IDE.)
>         
>         [1] or, more in generally multiple compressed files, as this can hold
>         
>         multiple revisions of the file, although there is only one revision in this
>         
>         repo.
>         
>         Jan
>         
> 
> > Thanks,
> > 
> > Justin
> > 
> > 1.  https://dist.apache.org/repos/dist/dev/incubator/netbeans/
> >     
> >     incubating-netbeans-java/incubating-9.0-rc1-rc1/
> >     
> > 2.  ./autoupdate.services/test/unit/src/org/netbeans/api/
> >     
> >     autoupdate/data/empty.jar
> >     
> > 3.  ./mercurial/test/qa-functional/data/JavaApp_repo.zip
> > 
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > 
> > For additional commands, e-mail: general-help@incubator.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Jan Lahoda <la...@gmail.com>.
On Sun, May 27, 2018 at 12:20 AM, Justin Mclean <ju...@classsoftware.com>
wrote:

> Hi,
>
> > I wonder where exactly (most) of these files come from.
>
> Sorry, many apologies, and my mistake as I looked at your last release by
> accident. Changing my vote to +0 (binding).
>
> I can still see the md5 hashes in the office release area [1] these should
> be removed (but that’s a minor issue).
>
> Re unexpected binary files it’s not open source if it contains
> unmodifiable code, that’s usually a class file in a jar file but that could
> also include things like obfuscated code or even minified JS.
>
> This RC1 for instance contains this jar [2] but as it contains no code
> that’s fine. But the _java.main.i in [3] is in a binary format and doesn’t
> seem to be compressed file.
>

I think one could argue it is a compressed file[1], one just needs a
special tool to get the uncompressed version (as one needs to get data out
of the .zip or .tar.gz file):
$ unzip incubating-netbeans-java-9.0-rc1-source.zip
mercurial/test/qa-functional/data/JavaApp_repo.zip
Archive:  incubating-netbeans-java-9.0-rc1-source.zip
  inflating: mercurial/test/qa-functional/data/JavaApp_repo.zip

$ cd mercurial/test/qa-functional/data/

$ unzip JavaApp_repo.zip
Archive:  JavaApp_repo.zip
   creating: .hg/
   creating: .hg/store/
   creating: .hg/store/data/
 extracting: .hg/store/data/build.xml.i
  inflating: .hg/store/data/manifest.mf.i
   creating: .hg/store/data/nbproject/
 extracting: .hg/store/data/nbproject/build-impl.xml.i
  inflating: .hg/store/data/nbproject/genfiles.properties.i
 extracting: .hg/store/data/nbproject/project.properties.i
  inflating: .hg/store/data/nbproject/project.xml.i
   creating: .hg/store/data/src/
   creating: .hg/store/data/src/javaapp/
  inflating: .hg/store/data/src/javaapp/_main.java.i
  inflating: .hg/store/00manifest.i
  inflating: .hg/store/00changelog.i
  inflating: .hg/store/undo
 extracting: .hg/requires
  inflating: .hg/00changelog.i
  inflating: .hg/dirstate
  inflating: .hg/undo.dirstate
 extracting: .hgignore

$ hg log
changeset:   0:8df7d6dbbdba
tag:         tip
user:        Padraig OBriain <pa...@sun.com>
date:        Tue Jul 17 14:13:47 2007 +0100
summary:     Initial commit

$ hg cat -r 0 src/javaapp/Main.java
/*
 * Main.java
 *
 * Created on Jul 17, 2007, 2:13:19 PM
 *
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package javaapp;

/**
 *
 * @author padraigo
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
    }

}

(here I'd argue this file has no degree of creativity: this is simply the
new file template at that time with file name, date and author filled
automatically by the IDE.)

[1] or, more in generally multiple compressed files, as this can hold
multiple revisions of the file, although there is only one revision in this
repo.

Jan


> Thanks,
> Justin
>
> 1. https://dist.apache.org/repos/dist/dev/incubator/netbeans/
> incubating-netbeans-java/incubating-9.0-rc1-rc1/
> 2. ./autoupdate.services/test/unit/src/org/netbeans/api/
> autoupdate/data/empty.jar
> 3. ./mercurial/test/qa-functional/data/JavaApp_repo.zip
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

> I wonder where exactly (most) of these files come from. 

Sorry, many apologies, and my mistake as I looked at your last release by accident. Changing my vote to +0 (binding).

I can still see the md5 hashes in the office release area [1] these should be removed (but that’s a minor issue).

Re unexpected binary files it’s not open source if it contains unmodifiable code, that’s usually a class file in a jar file but that could also include things like obfuscated code or even minified JS.

This RC1 for instance contains this jar [2] but as it contains no code that’s fine. But the _java.main.i in [3] is in a binary format and doesn’t seem to be compressed file.

Thanks,
Justin

1. https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/
2. ./autoupdate.services/test/unit/src/org/netbeans/api/autoupdate/data/empty.jar
3. ./mercurial/test/qa-functional/data/JavaApp_repo.zip



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Jan Lahoda <la...@gmail.com>.
Hi Justin,

I wonder where exactly (most) of these files come from. I just did:
$ wget
https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-source.zip
[this is the URL from the first e-mail in this thread]
$ sha1sum
incubating-netbeans-java-9.0-rc1-source.zip

a1a265455c8246f849b14982fa3c36b351b21876
incubating-netbeans-java-9.0-rc1-source.zip
[I note this is the same SHA1 sum that was mentioned in the first e-mail in
this thread]

$ unzip -t incubating-netbeans-java-9.0-rc1-source.zip | grep
dummy-signed-twice.jar | wc -l
0
$ unzip -t incubating-netbeans-java-9.0-rc1-source.zip | grep
dummy-signed.jar | wc -l
0


So it seems [1] and [2] are not in the source zip. These have been removed
from the repository by:
https://github.com/apache/incubator-netbeans/commit/4abdad79e682d4d93ebc92ff986e82bf0c0d44a1

$ unzip -t incubating-netbeans-java-9.0-rc1-source.zip | grep
JavaApp_repo.zip | wc
-l

1


So yes, [3] is in the source zip. I went through the file content and I
don't see a compile code in there - could you please be more specific what
nested file there is a compiled code? And, ideally, what is the very exact
definition of "compiled code"?

$ unzip -t incubating-netbeans-java-9.0-rc1-source.zip | grep TestJDK.class
| wc
-l

0

So it seems [4] is not in the source zip. This has been removed from the
repository by:
https://github.com/apache/incubator-netbeans/commit/4abdad79e682d4d93ebc92ff986e82bf0c0d44a1

$ unzip -t incubating-netbeans-java-9.0-rc1-source.zip | grep
test91098.class | wc -l
0
$ unzip -t incubating-netbeans-java-9.0-rc1-source.zip | grep
left-square.class | wc -l
0
$ unzip -t incubating-netbeans-java-9.0-rc1-source.zip | grep
SwitchData.class | wc -l
0

So it seems [5][6][7] are not in the source zip. These have been removed
from the repository by:
https://github.com/apache/incubator-netbeans/commit/41cb237b46176b30de4d0c40f1c0be3e411fc9dc

Thanks,
    Jan

On Sat, May 26, 2018 at 3:14 PM, Justin Mclean <ju...@classsoftware.com>
wrote:

> Hi,
>
> Sorry but it -1 binding from me as the source release contains compiled
> code. It’s not an open source release if it contains jars that contain
> compiled code e.g. [1][2] And before you ask there is no exception for test
> resources. If you need compiled code make it compile as part of the build
> process. Even worse the release also looks to contain compiled code here
> [3] and there are also several class files  included[4][5][6][7][8]. There
> are several other files and archives that look like compiled code. I have
> to ask how did the vote get past the PPMC and it’s mentors with these
> issues? And what can be done so this doesn't happen again? Please check
> that your rat exclusions have not been set to too wide and rat shovel pick
> up these issues.
>
> Thanks,
> Justin
>
> 1. ./autoupdate.services/test/unit/src/org/netbeans/api/
> autoupdate/data/dummy-signed-twice.jar
> 2. ./autoupdate.services/test/unit/src/org/netbeans/api/
> autoupdate/data/dummy-signed.jar
> 3.  ./mercurial/test/qa-functional/data/JavaApp_repo.zip
> 4. ./nbi/engine/src/org/netbeans/installer/utils/applications/
> TestJDK.class
> 5. ./classfile/test/unit/src/regression/datafiles/test91098.class
> 6. ./classfile/test/unit/src/regression/datafiles/left-square.class
> 7. ./classfile/test/unit/src/regression/datafiles/SwitchData.class
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

Sorry but it -1 binding from me as the source release contains compiled code. It’s not an open source release if it contains jars that contain compiled code e.g. [1][2] And before you ask there is no exception for test resources. If you need compiled code make it compile as part of the build process. Even worse the release also looks to contain compiled code here  [3] and there are also several class files  included[4][5][6][7][8]. There are several other files and archives that look like compiled code. I have to ask how did the vote get past the PPMC and it’s mentors with these issues? And what can be done so this doesn't happen again? Please check that your rat exclusions have not been set to too wide and rat shovel pick up these issues.

Thanks,
Justin

1. ./autoupdate.services/test/unit/src/org/netbeans/api/autoupdate/data/dummy-signed-twice.jar
2. ./autoupdate.services/test/unit/src/org/netbeans/api/autoupdate/data/dummy-signed.jar
3.  ./mercurial/test/qa-functional/data/JavaApp_repo.zip
4. ./nbi/engine/src/org/netbeans/installer/utils/applications/TestJDK.class
5. ./classfile/test/unit/src/regression/datafiles/test91098.class
6. ./classfile/test/unit/src/regression/datafiles/left-square.class
7. ./classfile/test/unit/src/regression/datafiles/SwitchData.class
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Geertjan Wielenga <ge...@googlemail.com>.
+1 (non binding)

Signatures verified after importing the 1CCF4647 key from here:

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

SHA1 digests match.

DISCLAIMER and NOTICE look good.

nbbuild/rat-exclusions.txt, we need to work on making it smaller, but we
have documented everything as clearly as we can.

Build with "ant" passes
Build with "ant tryme" starts the IDE.
Build with "ant rat" passes.

There are licensing issues left to be resolved, as described above by
others.

We have created issues and documented everything that needs to be done for
the final release:

https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1

We've worked hard on this, have shown continuing commitment to the Apache
Way, and are doing everything and following everything as quickly and
correctly as possible.

We're nice people. :-)

Gj



On Sat, May 26, 2018 at 6:47 AM, Jan Lahoda <la...@gmail.com> wrote:

> On Wed, May 23, 2018 at 10:44 PM, Ate Douma <at...@douma.nu> wrote:
>
> >
> >
> > On 2018-05-23 20:57, Emilian Bold wrote:
> >
> >> Ate, could we get a vote on this release?
> >>
> >
> > Sure :-)
> >
> >
> >> If you look at https://cwiki.apache.org/confl
> >> uence/display/NETBEANS/Apache+NetBeans+9.0+RC1 we are already making
> >> progress on the (non-blocking) issues reported.
> >>
> >
> > Yes, thanks for creating the follow-up issues to address the reported
> > issues.
> > With those tickets and the explanation given on my first question
> > I'm now +1 on this release candidate.
> >
> > I would like to add that I agree with Justin that, while it might not be
> > a ASF policy issue to have a GPL license file in the distribution, I
> > also don't see how it serves any purpose and only will trigger
> > unnecessary warnings or worries by users or checker tools.
> > My recommendation is to get rid of those GPL license files.
> >
>
> PR sent removing the license files:
> https://github.com/apache/incubator-netbeans/pull/561
>
> Thanks,
>      Jan
>
>
> > Regards,
> > Ate
> >
> >
> >
> >> --emi
> >>
> >> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> >>
> >> On 21 May 2018 3:54 PM, Ate Douma <at...@douma.nu> wrote:
> >>
> >> I'm inclined to vote positive on this RC1, overall looks great!
> >>>
> >>> -   verified the MD5 and SHA1, and PGP signatures with the ASC files.
> >>> -   executed rat check (ant rat) and verified the report.
> >>> -   build and run the source (using JDK8), and all seems fine.
> >>>           However I still have two questions:
> >>>           a) nbbuild/licenses folder still has the GPL license file,
> >>> which I
> >>>           thought/expected no longer should be needed with the fix from
> >>>           NETBEANS-305 [1]?
> >>>           Is there still a GPL usage left? If so this then could be a
> >>> blocker IMO.
> >>>           b) Justin provided detailed feedback on the 9.0-Beta-RC3 on
> >>> (possible)
> >>>           needed improvements/fixes for the binary dist LICENSE/NOTICE
> >>> file [2],
> >>>           thereafter recorded as a todo action list on the wiki [3]
> (end
> >>> of page).
> >>>           Some of those points have been addressed (marked DONE), but
> >>> many/most
> >>>           are not, and neither resolved/fixed (or otherwise marked as
> >>> NVT).
> >>>           As just an example, Justin noticed for the
> >>> ./ide/modules/ext/smackx.jar
> >>>           file that it included the BSD licensed JZlib, which wasn't
> >>> mentioned in
> >>>           the LICENSE file. And still isn't for this 9.0-RC1.
> >>>           I don't think any of those are blockers, but it would be good
> >>> to address
> >>>           these (create NETBEANS issues for them) before the final 9.0
> >>> release.
> >>>           Regards, Ate
> >>>           [1] https://issues.apache.org/jira/browse/NETBEANS-305
> >>>           https://github.com/apache/incubator-netbeans/pull/540
> >>>           [2]
> >>>           http://mail-archives.apache.org/mod_mbox/incubator-general/
> >>> 201801.mbox/<C4...@classsoftware.com>
> >>>           [3]
> >>>           https://cwiki.apache.org/confluence/display/NETBEANS/Apache+
> >>> NetBeans+9.0+Beta+rc3
> >>>           On 2018-05-21 00:33, Emilian Bold wrote:
> >>>
> >>>
> >>>> Hi all,
> >>>>
> >>>> The Apache NetBeans community has voted on and approved a proposal to
> >>>> release Apache NetBeans 9.0 RC1 (incubating) rc1.
> >>>>
> >>>> We now kindly request that the Incubator PMC members review and vote
> on
> >>>> this incubator release candidate.
> >>>>
> >>>> Apache NetBeans 9.0 RC1 (incubating) vote thread:
> >>>>
> >>>> https://lists.apache.org/thread.html/c2a06adc83e2819e6d96c7d
> >>>> ff8d0e22a97001f99bfda12515d4d9609@<dev.netbeans.apache.org>
> >>>>
> >>>> Apache NetBeans 9.0 RC1 (incubating) vote result thread:
> >>>>
> >>>> https://lists.apache.org/thread.html/94f7a5e4601e26c7edb8264
> >>>> df7df53dd8ed215ecfc568816a162f2af@<dev.netbeans.apache.org>
> >>>>
> >>>> Apache NetBeans 9.0 RC1 (incubating) constitutes all the modules 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-related features of Apache NetBeans.
> >>>>
> >>>> In short, Apache NetBeans 9.0 RC1 (incubating) is a full IDE for Java
> >>>> SE development.
> >>>>
> >>>> Build artifacts available here:
> >>>>
> >>>> https://dist.apache.org/repos/dist/dev/incubator/netbeans/in
> >>>> cubating-netbeans-java/incubating-9.0-rc1-rc1
> >>>>
> >>>> The specific artifact to be voted on:
> >>>>
> >>>> https://dist.apache.org/repos/dist/dev/incubator/netbeans/in
> >>>> cubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-
> >>>> netbeans-java-9.0-rc1-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/master/README.md
> >>>>
> >>>> SHA1: a1a265455c8246f849b14982fa3c36b351b21876
> >>>>
> >>>> KEYS file:
> >>>>
> >>>> https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
> >>>>
> >>>> Apache NetBeans Git Repo tag: 9.0-rc1-rc1:
> >>>>
> >>>> https://github.com/apache/incubator-netbeans/tree/9.0-rc1-rc1
> >>>>
> >>>> Note: NetBeans license violation checks are managed via the
> >>>> rat-exclusions.txt file:
> >>>>
> >>>> https://github.com/apache/incubator-netbeans/blob/master/
> >>>> nbbuild/rat-exclusions.txt
> >>>>
> >>>> Rat report shows no unknown licenses, except for license files:
> >>>>
> >>>> https://builds.apache.org/job/incubator-netbeans-release/302
> >>>> /artifact/rat-java-temp/nbbuild/build/rat-report.txt
> >>>>
> >>>> The license files listed in the Rat report are known and an issue
> >>>> exists for solving this:
> >>>>
> >>>> https://issues.apache.org/jira/browse/NETBEANS-305
> >>>>
> >>>> 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/in
> >>>> cubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-
> >>>> netbeans-java-9.0-rc1-bin.zip
> >>>>
> >>>> Also included as a convenience binary the NBMs:
> >>>>
> >>>> https://dist.apache.org/repos/dist/dev/incubator/netbeans/in
> >>>> cubating-netbeans-java/incubating-9.0-rc1-rc1/nbms
> >>>>
> >>>> New & Noteworthy features of the 9.0 Release:
> >>>>
> >>>> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+
> >>>> NetBeans+9.0+New+and+Noteworthy
> >>>>
> >>>> Release specific wiki page:
> >>>>
> >>>> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+
> >>>> NetBeans+9.0+RC1
> >>>>
> >>>> How (and what) to try out the release:
> >>>>
> >>>> 1.  Download the artifact to be voted on and unzip it.
> >>>> 2.  Build it using the README provided by the artifact.
> >>>> 3.  Look in nbbuild/netbeans for the NetBeans installation created by
> >>>> the build process.
> >>>> 4.  Run the NetBeans executable and (if you're running on JDK 8)
> you'll
> >>>> be prompted to install nb-javac, after agreeing to its licensing
> terms, and
> >>>> (if you're running on JDK 9), you'll be able to use javac directly
> from JDK
> >>>> 9 and, optionally, you'll be prompted to install nb-javac, after
> agreeing
> >>>> to its licensing terms.
> >>>>
> >>>> If the above succeeds, i.e., Apache NetBeans installs and starts up,
> >>>> you will have a development environment that complies with Apache IP
> >>>> requirements and you should vote +1 in this thread.
> >>>>
> >>>> Please try out the package, using the instructions above, and vote!
> >>>>
> >>>> The vote is open for 7 days
> >>>>
> >>>> [ ] +1 Release this package as Apache NetBeans 9.0 RC1 (incubating)
> >>>>
> >>>> [ ] 0 I don't feel strongly about it, but I'm okay with the release
> >>>>
> >>>> [ ] -1 Do not release this package because...
> >>>>
> >>>> Emilian Bold
> >>>>
> >>>> on behalf of the Apache NetBeans PPMC
> >>>>
> >>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >>>>
> >>>> For additional commands, e-mail: general-help@incubator.apache.org
> >>>>
> >>>
> >>> --
> >>>
> >>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >>>
> >>> For additional commands, e-mail: general-help@incubator.apache.org
> >>>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
> >> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-help@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 9.0 RC1 (incubating) rc1

Posted by Jan Lahoda <la...@gmail.com>.
On Wed, May 23, 2018 at 10:44 PM, Ate Douma <at...@douma.nu> wrote:

>
>
> On 2018-05-23 20:57, Emilian Bold wrote:
>
>> Ate, could we get a vote on this release?
>>
>
> Sure :-)
>
>
>> If you look at https://cwiki.apache.org/confl
>> uence/display/NETBEANS/Apache+NetBeans+9.0+RC1 we are already making
>> progress on the (non-blocking) issues reported.
>>
>
> Yes, thanks for creating the follow-up issues to address the reported
> issues.
> With those tickets and the explanation given on my first question
> I'm now +1 on this release candidate.
>
> I would like to add that I agree with Justin that, while it might not be
> a ASF policy issue to have a GPL license file in the distribution, I
> also don't see how it serves any purpose and only will trigger
> unnecessary warnings or worries by users or checker tools.
> My recommendation is to get rid of those GPL license files.
>

PR sent removing the license files:
https://github.com/apache/incubator-netbeans/pull/561

Thanks,
     Jan


> Regards,
> Ate
>
>
>
>> --emi
>>
>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>>
>> On 21 May 2018 3:54 PM, Ate Douma <at...@douma.nu> wrote:
>>
>> I'm inclined to vote positive on this RC1, overall looks great!
>>>
>>> -   verified the MD5 and SHA1, and PGP signatures with the ASC files.
>>> -   executed rat check (ant rat) and verified the report.
>>> -   build and run the source (using JDK8), and all seems fine.
>>>           However I still have two questions:
>>>           a) nbbuild/licenses folder still has the GPL license file,
>>> which I
>>>           thought/expected no longer should be needed with the fix from
>>>           NETBEANS-305 [1]?
>>>           Is there still a GPL usage left? If so this then could be a
>>> blocker IMO.
>>>           b) Justin provided detailed feedback on the 9.0-Beta-RC3 on
>>> (possible)
>>>           needed improvements/fixes for the binary dist LICENSE/NOTICE
>>> file [2],
>>>           thereafter recorded as a todo action list on the wiki [3] (end
>>> of page).
>>>           Some of those points have been addressed (marked DONE), but
>>> many/most
>>>           are not, and neither resolved/fixed (or otherwise marked as
>>> NVT).
>>>           As just an example, Justin noticed for the
>>> ./ide/modules/ext/smackx.jar
>>>           file that it included the BSD licensed JZlib, which wasn't
>>> mentioned in
>>>           the LICENSE file. And still isn't for this 9.0-RC1.
>>>           I don't think any of those are blockers, but it would be good
>>> to address
>>>           these (create NETBEANS issues for them) before the final 9.0
>>> release.
>>>           Regards, Ate
>>>           [1] https://issues.apache.org/jira/browse/NETBEANS-305
>>>           https://github.com/apache/incubator-netbeans/pull/540
>>>           [2]
>>>           http://mail-archives.apache.org/mod_mbox/incubator-general/
>>> 201801.mbox/<C4...@classsoftware.com>
>>>           [3]
>>>           https://cwiki.apache.org/confluence/display/NETBEANS/Apache+
>>> NetBeans+9.0+Beta+rc3
>>>           On 2018-05-21 00:33, Emilian Bold wrote:
>>>
>>>
>>>> Hi all,
>>>>
>>>> The Apache NetBeans community has voted on and approved a proposal to
>>>> release Apache NetBeans 9.0 RC1 (incubating) rc1.
>>>>
>>>> We now kindly request that the Incubator PMC members review and vote on
>>>> this incubator release candidate.
>>>>
>>>> Apache NetBeans 9.0 RC1 (incubating) vote thread:
>>>>
>>>> https://lists.apache.org/thread.html/c2a06adc83e2819e6d96c7d
>>>> ff8d0e22a97001f99bfda12515d4d9609@<dev.netbeans.apache.org>
>>>>
>>>> Apache NetBeans 9.0 RC1 (incubating) vote result thread:
>>>>
>>>> https://lists.apache.org/thread.html/94f7a5e4601e26c7edb8264
>>>> df7df53dd8ed215ecfc568816a162f2af@<dev.netbeans.apache.org>
>>>>
>>>> Apache NetBeans 9.0 RC1 (incubating) constitutes all the modules 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-related features of Apache NetBeans.
>>>>
>>>> In short, Apache NetBeans 9.0 RC1 (incubating) is a full IDE for Java
>>>> SE development.
>>>>
>>>> Build artifacts available here:
>>>>
>>>> https://dist.apache.org/repos/dist/dev/incubator/netbeans/in
>>>> cubating-netbeans-java/incubating-9.0-rc1-rc1
>>>>
>>>> The specific artifact to be voted on:
>>>>
>>>> https://dist.apache.org/repos/dist/dev/incubator/netbeans/in
>>>> cubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-
>>>> netbeans-java-9.0-rc1-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/master/README.md
>>>>
>>>> SHA1: a1a265455c8246f849b14982fa3c36b351b21876
>>>>
>>>> KEYS file:
>>>>
>>>> https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
>>>>
>>>> Apache NetBeans Git Repo tag: 9.0-rc1-rc1:
>>>>
>>>> https://github.com/apache/incubator-netbeans/tree/9.0-rc1-rc1
>>>>
>>>> Note: NetBeans license violation checks are managed via the
>>>> rat-exclusions.txt file:
>>>>
>>>> https://github.com/apache/incubator-netbeans/blob/master/
>>>> nbbuild/rat-exclusions.txt
>>>>
>>>> Rat report shows no unknown licenses, except for license files:
>>>>
>>>> https://builds.apache.org/job/incubator-netbeans-release/302
>>>> /artifact/rat-java-temp/nbbuild/build/rat-report.txt
>>>>
>>>> The license files listed in the Rat report are known and an issue
>>>> exists for solving this:
>>>>
>>>> https://issues.apache.org/jira/browse/NETBEANS-305
>>>>
>>>> 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/in
>>>> cubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-
>>>> netbeans-java-9.0-rc1-bin.zip
>>>>
>>>> Also included as a convenience binary the NBMs:
>>>>
>>>> https://dist.apache.org/repos/dist/dev/incubator/netbeans/in
>>>> cubating-netbeans-java/incubating-9.0-rc1-rc1/nbms
>>>>
>>>> New & Noteworthy features of the 9.0 Release:
>>>>
>>>> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+
>>>> NetBeans+9.0+New+and+Noteworthy
>>>>
>>>> Release specific wiki page:
>>>>
>>>> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+
>>>> NetBeans+9.0+RC1
>>>>
>>>> How (and what) to try out the release:
>>>>
>>>> 1.  Download the artifact to be voted on and unzip it.
>>>> 2.  Build it using the README provided by the artifact.
>>>> 3.  Look in nbbuild/netbeans for the NetBeans installation created by
>>>> the build process.
>>>> 4.  Run the NetBeans executable and (if you're running on JDK 8) you'll
>>>> be prompted to install nb-javac, after agreeing to its licensing terms, and
>>>> (if you're running on JDK 9), you'll be able to use javac directly from JDK
>>>> 9 and, optionally, you'll be prompted to install nb-javac, after agreeing
>>>> to its licensing terms.
>>>>
>>>> If the above succeeds, i.e., Apache NetBeans installs and starts up,
>>>> you will have a development environment that complies with Apache IP
>>>> requirements and you should vote +1 in this thread.
>>>>
>>>> Please try out the package, using the instructions above, and vote!
>>>>
>>>> The vote is open for 7 days
>>>>
>>>> [ ] +1 Release this package as Apache NetBeans 9.0 RC1 (incubating)
>>>>
>>>> [ ] 0 I don't feel strongly about it, but I'm okay with the release
>>>>
>>>> [ ] -1 Do not release this package because...
>>>>
>>>> Emilian Bold
>>>>
>>>> on behalf of the Apache NetBeans PPMC
>>>>
>>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>>>
>>>> For additional commands, e-mail: general-help@incubator.apache.org
>>>>
>>>
>>> --
>>>
>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>>
>>> For additional commands, e-mail: general-help@incubator.apache.org
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
>> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-help@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 9.0 RC1 (incubating) rc1

Posted by Jan Lahoda <la...@gmail.com>.
On Wed, May 23, 2018 at 10:44 PM, Ate Douma <at...@douma.nu> wrote:

>
>
> On 2018-05-23 20:57, Emilian Bold wrote:
>
>> Ate, could we get a vote on this release?
>>
>
> Sure :-)
>
>
>> If you look at https://cwiki.apache.org/confl
>> uence/display/NETBEANS/Apache+NetBeans+9.0+RC1 we are already making
>> progress on the (non-blocking) issues reported.
>>
>
> Yes, thanks for creating the follow-up issues to address the reported
> issues.
> With those tickets and the explanation given on my first question
> I'm now +1 on this release candidate.
>
> I would like to add that I agree with Justin that, while it might not be
> a ASF policy issue to have a GPL license file in the distribution, I
> also don't see how it serves any purpose and only will trigger
> unnecessary warnings or worries by users or checker tools.
> My recommendation is to get rid of those GPL license files.
>

PR sent removing the license files:
https://github.com/apache/incubator-netbeans/pull/561

Thanks,
     Jan


> Regards,
> Ate
>
>
>
>> --emi
>>
>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>>
>> On 21 May 2018 3:54 PM, Ate Douma <at...@douma.nu> wrote:
>>
>> I'm inclined to vote positive on this RC1, overall looks great!
>>>
>>> -   verified the MD5 and SHA1, and PGP signatures with the ASC files.
>>> -   executed rat check (ant rat) and verified the report.
>>> -   build and run the source (using JDK8), and all seems fine.
>>>           However I still have two questions:
>>>           a) nbbuild/licenses folder still has the GPL license file,
>>> which I
>>>           thought/expected no longer should be needed with the fix from
>>>           NETBEANS-305 [1]?
>>>           Is there still a GPL usage left? If so this then could be a
>>> blocker IMO.
>>>           b) Justin provided detailed feedback on the 9.0-Beta-RC3 on
>>> (possible)
>>>           needed improvements/fixes for the binary dist LICENSE/NOTICE
>>> file [2],
>>>           thereafter recorded as a todo action list on the wiki [3] (end
>>> of page).
>>>           Some of those points have been addressed (marked DONE), but
>>> many/most
>>>           are not, and neither resolved/fixed (or otherwise marked as
>>> NVT).
>>>           As just an example, Justin noticed for the
>>> ./ide/modules/ext/smackx.jar
>>>           file that it included the BSD licensed JZlib, which wasn't
>>> mentioned in
>>>           the LICENSE file. And still isn't for this 9.0-RC1.
>>>           I don't think any of those are blockers, but it would be good
>>> to address
>>>           these (create NETBEANS issues for them) before the final 9.0
>>> release.
>>>           Regards, Ate
>>>           [1] https://issues.apache.org/jira/browse/NETBEANS-305
>>>           https://github.com/apache/incubator-netbeans/pull/540
>>>           [2]
>>>           http://mail-archives.apache.org/mod_mbox/incubator-general/
>>> 201801.mbox/<C4...@classsoftware.com>
>>>           [3]
>>>           https://cwiki.apache.org/confluence/display/NETBEANS/Apache+
>>> NetBeans+9.0+Beta+rc3
>>>           On 2018-05-21 00:33, Emilian Bold wrote:
>>>
>>>
>>>> Hi all,
>>>>
>>>> The Apache NetBeans community has voted on and approved a proposal to
>>>> release Apache NetBeans 9.0 RC1 (incubating) rc1.
>>>>
>>>> We now kindly request that the Incubator PMC members review and vote on
>>>> this incubator release candidate.
>>>>
>>>> Apache NetBeans 9.0 RC1 (incubating) vote thread:
>>>>
>>>> https://lists.apache.org/thread.html/c2a06adc83e2819e6d96c7d
>>>> ff8d0e22a97001f99bfda12515d4d9609@<dev.netbeans.apache.org>
>>>>
>>>> Apache NetBeans 9.0 RC1 (incubating) vote result thread:
>>>>
>>>> https://lists.apache.org/thread.html/94f7a5e4601e26c7edb8264
>>>> df7df53dd8ed215ecfc568816a162f2af@<dev.netbeans.apache.org>
>>>>
>>>> Apache NetBeans 9.0 RC1 (incubating) constitutes all the modules 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-related features of Apache NetBeans.
>>>>
>>>> In short, Apache NetBeans 9.0 RC1 (incubating) is a full IDE for Java
>>>> SE development.
>>>>
>>>> Build artifacts available here:
>>>>
>>>> https://dist.apache.org/repos/dist/dev/incubator/netbeans/in
>>>> cubating-netbeans-java/incubating-9.0-rc1-rc1
>>>>
>>>> The specific artifact to be voted on:
>>>>
>>>> https://dist.apache.org/repos/dist/dev/incubator/netbeans/in
>>>> cubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-
>>>> netbeans-java-9.0-rc1-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/master/README.md
>>>>
>>>> SHA1: a1a265455c8246f849b14982fa3c36b351b21876
>>>>
>>>> KEYS file:
>>>>
>>>> https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
>>>>
>>>> Apache NetBeans Git Repo tag: 9.0-rc1-rc1:
>>>>
>>>> https://github.com/apache/incubator-netbeans/tree/9.0-rc1-rc1
>>>>
>>>> Note: NetBeans license violation checks are managed via the
>>>> rat-exclusions.txt file:
>>>>
>>>> https://github.com/apache/incubator-netbeans/blob/master/
>>>> nbbuild/rat-exclusions.txt
>>>>
>>>> Rat report shows no unknown licenses, except for license files:
>>>>
>>>> https://builds.apache.org/job/incubator-netbeans-release/302
>>>> /artifact/rat-java-temp/nbbuild/build/rat-report.txt
>>>>
>>>> The license files listed in the Rat report are known and an issue
>>>> exists for solving this:
>>>>
>>>> https://issues.apache.org/jira/browse/NETBEANS-305
>>>>
>>>> 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/in
>>>> cubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-
>>>> netbeans-java-9.0-rc1-bin.zip
>>>>
>>>> Also included as a convenience binary the NBMs:
>>>>
>>>> https://dist.apache.org/repos/dist/dev/incubator/netbeans/in
>>>> cubating-netbeans-java/incubating-9.0-rc1-rc1/nbms
>>>>
>>>> New & Noteworthy features of the 9.0 Release:
>>>>
>>>> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+
>>>> NetBeans+9.0+New+and+Noteworthy
>>>>
>>>> Release specific wiki page:
>>>>
>>>> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+
>>>> NetBeans+9.0+RC1
>>>>
>>>> How (and what) to try out the release:
>>>>
>>>> 1.  Download the artifact to be voted on and unzip it.
>>>> 2.  Build it using the README provided by the artifact.
>>>> 3.  Look in nbbuild/netbeans for the NetBeans installation created by
>>>> the build process.
>>>> 4.  Run the NetBeans executable and (if you're running on JDK 8) you'll
>>>> be prompted to install nb-javac, after agreeing to its licensing terms, and
>>>> (if you're running on JDK 9), you'll be able to use javac directly from JDK
>>>> 9 and, optionally, you'll be prompted to install nb-javac, after agreeing
>>>> to its licensing terms.
>>>>
>>>> If the above succeeds, i.e., Apache NetBeans installs and starts up,
>>>> you will have a development environment that complies with Apache IP
>>>> requirements and you should vote +1 in this thread.
>>>>
>>>> Please try out the package, using the instructions above, and vote!
>>>>
>>>> The vote is open for 7 days
>>>>
>>>> [ ] +1 Release this package as Apache NetBeans 9.0 RC1 (incubating)
>>>>
>>>> [ ] 0 I don't feel strongly about it, but I'm okay with the release
>>>>
>>>> [ ] -1 Do not release this package because...
>>>>
>>>> Emilian Bold
>>>>
>>>> on behalf of the Apache NetBeans PPMC
>>>>
>>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>>>
>>>> For additional commands, e-mail: general-help@incubator.apache.org
>>>>
>>>
>>> --
>>>
>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>>
>>> For additional commands, e-mail: general-help@incubator.apache.org
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
>> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-help@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 9.0 RC1 (incubating) rc1

Posted by Ate Douma <at...@douma.nu>.

On 2018-05-23 20:57, Emilian Bold wrote:
> Ate, could we get a vote on this release?

Sure :-)

> 
> If you look at https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1 we are already making progress on the (non-blocking) issues reported.

Yes, thanks for creating the follow-up issues to address the reported
issues.
With those tickets and the explanation given on my first question
I'm now +1 on this release candidate.

I would like to add that I agree with Justin that, while it might not be
a ASF policy issue to have a GPL license file in the distribution, I
also don't see how it serves any purpose and only will trigger
unnecessary warnings or worries by users or checker tools.
My recommendation is to get rid of those GPL license files.

Regards,
Ate

> 
> --emi
> 
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> 
> On 21 May 2018 3:54 PM, Ate Douma <at...@douma.nu> wrote:
> 
>> I'm inclined to vote positive on this RC1, overall looks great!
>>
>> -   verified the MD5 and SHA1, and PGP signatures with the ASC files.
>> -   executed rat check (ant rat) and verified the report.
>> -   build and run the source (using JDK8), and all seems fine.
>>      
>>      However I still have two questions:
>>      
>>      a) nbbuild/licenses folder still has the GPL license file, which I
>>      
>>      thought/expected no longer should be needed with the fix from
>>      
>>      NETBEANS-305 [1]?
>>      
>>      Is there still a GPL usage left? If so this then could be a blocker IMO.
>>      
>>      b) Justin provided detailed feedback on the 9.0-Beta-RC3 on (possible)
>>      
>>      needed improvements/fixes for the binary dist LICENSE/NOTICE file [2],
>>      
>>      thereafter recorded as a todo action list on the wiki [3] (end of page).
>>      
>>      Some of those points have been addressed (marked DONE), but many/most
>>      
>>      are not, and neither resolved/fixed (or otherwise marked as NVT).
>>      
>>      As just an example, Justin noticed for the ./ide/modules/ext/smackx.jar
>>      
>>      file that it included the BSD licensed JZlib, which wasn't mentioned in
>>      
>>      the LICENSE file. And still isn't for this 9.0-RC1.
>>      
>>      I don't think any of those are blockers, but it would be good to address
>>      
>>      these (create NETBEANS issues for them) before the final 9.0 release.
>>      
>>      Regards, Ate
>>      
>>      [1] https://issues.apache.org/jira/browse/NETBEANS-305
>>      
>>      https://github.com/apache/incubator-netbeans/pull/540
>>      
>>      [2]
>>      
>>      http://mail-archives.apache.org/mod_mbox/incubator-general/201801.mbox/<C4...@classsoftware.com>
>>      
>>      [3]
>>      
>>      https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta+rc3
>>      
>>      On 2018-05-21 00:33, Emilian Bold wrote:
>>      
>>
>>> Hi all,
>>>
>>> The Apache NetBeans community has voted on and approved a proposal to release Apache NetBeans 9.0 RC1 (incubating) rc1.
>>>
>>> We now kindly request that the Incubator PMC members review and vote on this incubator release candidate.
>>>
>>> Apache NetBeans 9.0 RC1 (incubating) vote thread:
>>>
>>> https://lists.apache.org/thread.html/c2a06adc83e2819e6d96c7dff8d0e22a97001f99bfda12515d4d9609@<dev.netbeans.apache.org>
>>>
>>> Apache NetBeans 9.0 RC1 (incubating) vote result thread:
>>>
>>> https://lists.apache.org/thread.html/94f7a5e4601e26c7edb8264df7df53dd8ed215ecfc568816a162f2af@<dev.netbeans.apache.org>
>>>
>>> Apache NetBeans 9.0 RC1 (incubating) constitutes all the modules 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-related features of Apache NetBeans.
>>>
>>> In short, Apache NetBeans 9.0 RC1 (incubating) is a full IDE for Java SE development.
>>>
>>> Build artifacts available here:
>>>
>>> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1
>>>
>>> The specific artifact to be voted on:
>>>
>>> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-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/master/README.md
>>>
>>> SHA1: a1a265455c8246f849b14982fa3c36b351b21876
>>>
>>> KEYS file:
>>>
>>> https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
>>>
>>> Apache NetBeans Git Repo tag: 9.0-rc1-rc1:
>>>
>>> https://github.com/apache/incubator-netbeans/tree/9.0-rc1-rc1
>>>
>>> Note: NetBeans license violation checks are managed via the rat-exclusions.txt file:
>>>
>>> https://github.com/apache/incubator-netbeans/blob/master/nbbuild/rat-exclusions.txt
>>>
>>> Rat report shows no unknown licenses, except for license files:
>>>
>>> https://builds.apache.org/job/incubator-netbeans-release/302/artifact/rat-java-temp/nbbuild/build/rat-report.txt
>>>
>>> The license files listed in the Rat report are known and an issue exists for solving this:
>>>
>>> https://issues.apache.org/jira/browse/NETBEANS-305
>>>
>>> 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-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-bin.zip
>>>
>>> Also included as a convenience binary the NBMs:
>>>
>>> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/nbms
>>>
>>> New & Noteworthy features of the 9.0 Release:
>>>
>>> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+New+and+Noteworthy
>>>
>>> Release specific wiki page:
>>>
>>> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1
>>>
>>> How (and what) to try out the release:
>>>
>>> 1.  Download the artifact to be voted on and unzip it.
>>> 2.  Build it using the README provided by the artifact.
>>> 3.  Look in nbbuild/netbeans for the NetBeans installation created by the build process.
>>> 4.  Run the NetBeans executable and (if you're running on JDK 8) you'll be prompted to install nb-javac, after agreeing to its licensing terms, and (if you're running on JDK 9), you'll be able to use javac directly from JDK 9 and, optionally, you'll be prompted to install nb-javac, after agreeing to its licensing terms.
>>>
>>> If the above succeeds, i.e., Apache NetBeans installs and starts up, you will have a development environment that complies with Apache IP requirements and you should vote +1 in this thread.
>>>
>>> Please try out the package, using the instructions above, and vote!
>>>
>>> The vote is open for 7 days
>>>
>>> [ ] +1 Release this package as Apache NetBeans 9.0 RC1 (incubating)
>>>
>>> [ ] 0 I don't feel strongly about it, but I'm okay with the release
>>>
>>> [ ] -1 Do not release this package because...
>>>
>>> Emilian Bold
>>>
>>> on behalf of the Apache NetBeans PPMC
>>>
>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>>
>>> For additional commands, e-mail: general-help@incubator.apache.org
>>
>> --
>>
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>
>> For additional commands, e-mail: general-help@incubator.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-help@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: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Ate Douma <at...@douma.nu>.

On 2018-05-23 20:57, Emilian Bold wrote:
> Ate, could we get a vote on this release?

Sure :-)

> 
> If you look at https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1 we are already making progress on the (non-blocking) issues reported.

Yes, thanks for creating the follow-up issues to address the reported
issues.
With those tickets and the explanation given on my first question
I'm now +1 on this release candidate.

I would like to add that I agree with Justin that, while it might not be
a ASF policy issue to have a GPL license file in the distribution, I
also don't see how it serves any purpose and only will trigger
unnecessary warnings or worries by users or checker tools.
My recommendation is to get rid of those GPL license files.

Regards,
Ate

> 
> --emi
> 
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> 
> On 21 May 2018 3:54 PM, Ate Douma <at...@douma.nu> wrote:
> 
>> I'm inclined to vote positive on this RC1, overall looks great!
>>
>> -   verified the MD5 and SHA1, and PGP signatures with the ASC files.
>> -   executed rat check (ant rat) and verified the report.
>> -   build and run the source (using JDK8), and all seems fine.
>>      
>>      However I still have two questions:
>>      
>>      a) nbbuild/licenses folder still has the GPL license file, which I
>>      
>>      thought/expected no longer should be needed with the fix from
>>      
>>      NETBEANS-305 [1]?
>>      
>>      Is there still a GPL usage left? If so this then could be a blocker IMO.
>>      
>>      b) Justin provided detailed feedback on the 9.0-Beta-RC3 on (possible)
>>      
>>      needed improvements/fixes for the binary dist LICENSE/NOTICE file [2],
>>      
>>      thereafter recorded as a todo action list on the wiki [3] (end of page).
>>      
>>      Some of those points have been addressed (marked DONE), but many/most
>>      
>>      are not, and neither resolved/fixed (or otherwise marked as NVT).
>>      
>>      As just an example, Justin noticed for the ./ide/modules/ext/smackx.jar
>>      
>>      file that it included the BSD licensed JZlib, which wasn't mentioned in
>>      
>>      the LICENSE file. And still isn't for this 9.0-RC1.
>>      
>>      I don't think any of those are blockers, but it would be good to address
>>      
>>      these (create NETBEANS issues for them) before the final 9.0 release.
>>      
>>      Regards, Ate
>>      
>>      [1] https://issues.apache.org/jira/browse/NETBEANS-305
>>      
>>      https://github.com/apache/incubator-netbeans/pull/540
>>      
>>      [2]
>>      
>>      http://mail-archives.apache.org/mod_mbox/incubator-general/201801.mbox/<C4...@classsoftware.com>
>>      
>>      [3]
>>      
>>      https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta+rc3
>>      
>>      On 2018-05-21 00:33, Emilian Bold wrote:
>>      
>>
>>> Hi all,
>>>
>>> The Apache NetBeans community has voted on and approved a proposal to release Apache NetBeans 9.0 RC1 (incubating) rc1.
>>>
>>> We now kindly request that the Incubator PMC members review and vote on this incubator release candidate.
>>>
>>> Apache NetBeans 9.0 RC1 (incubating) vote thread:
>>>
>>> https://lists.apache.org/thread.html/c2a06adc83e2819e6d96c7dff8d0e22a97001f99bfda12515d4d9609@<dev.netbeans.apache.org>
>>>
>>> Apache NetBeans 9.0 RC1 (incubating) vote result thread:
>>>
>>> https://lists.apache.org/thread.html/94f7a5e4601e26c7edb8264df7df53dd8ed215ecfc568816a162f2af@<dev.netbeans.apache.org>
>>>
>>> Apache NetBeans 9.0 RC1 (incubating) constitutes all the modules 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-related features of Apache NetBeans.
>>>
>>> In short, Apache NetBeans 9.0 RC1 (incubating) is a full IDE for Java SE development.
>>>
>>> Build artifacts available here:
>>>
>>> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1
>>>
>>> The specific artifact to be voted on:
>>>
>>> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-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/master/README.md
>>>
>>> SHA1: a1a265455c8246f849b14982fa3c36b351b21876
>>>
>>> KEYS file:
>>>
>>> https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
>>>
>>> Apache NetBeans Git Repo tag: 9.0-rc1-rc1:
>>>
>>> https://github.com/apache/incubator-netbeans/tree/9.0-rc1-rc1
>>>
>>> Note: NetBeans license violation checks are managed via the rat-exclusions.txt file:
>>>
>>> https://github.com/apache/incubator-netbeans/blob/master/nbbuild/rat-exclusions.txt
>>>
>>> Rat report shows no unknown licenses, except for license files:
>>>
>>> https://builds.apache.org/job/incubator-netbeans-release/302/artifact/rat-java-temp/nbbuild/build/rat-report.txt
>>>
>>> The license files listed in the Rat report are known and an issue exists for solving this:
>>>
>>> https://issues.apache.org/jira/browse/NETBEANS-305
>>>
>>> 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-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-bin.zip
>>>
>>> Also included as a convenience binary the NBMs:
>>>
>>> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/nbms
>>>
>>> New & Noteworthy features of the 9.0 Release:
>>>
>>> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+New+and+Noteworthy
>>>
>>> Release specific wiki page:
>>>
>>> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1
>>>
>>> How (and what) to try out the release:
>>>
>>> 1.  Download the artifact to be voted on and unzip it.
>>> 2.  Build it using the README provided by the artifact.
>>> 3.  Look in nbbuild/netbeans for the NetBeans installation created by the build process.
>>> 4.  Run the NetBeans executable and (if you're running on JDK 8) you'll be prompted to install nb-javac, after agreeing to its licensing terms, and (if you're running on JDK 9), you'll be able to use javac directly from JDK 9 and, optionally, you'll be prompted to install nb-javac, after agreeing to its licensing terms.
>>>
>>> If the above succeeds, i.e., Apache NetBeans installs and starts up, you will have a development environment that complies with Apache IP requirements and you should vote +1 in this thread.
>>>
>>> Please try out the package, using the instructions above, and vote!
>>>
>>> The vote is open for 7 days
>>>
>>> [ ] +1 Release this package as Apache NetBeans 9.0 RC1 (incubating)
>>>
>>> [ ] 0 I don't feel strongly about it, but I'm okay with the release
>>>
>>> [ ] -1 Do not release this package because...
>>>
>>> Emilian Bold
>>>
>>> on behalf of the Apache NetBeans PPMC
>>>
>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>>
>>> For additional commands, e-mail: general-help@incubator.apache.org
>>
>> --
>>
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>
>> For additional commands, e-mail: general-help@incubator.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@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 9.0 RC1 (incubating) rc1

Posted by Emilian Bold <em...@protonmail.ch>.
Ate, could we get a vote on this release?

If you look at https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1 we are already making progress on the (non-blocking) issues reported.

--emi

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On 21 May 2018 3:54 PM, Ate Douma <at...@douma.nu> wrote:

> I'm inclined to vote positive on this RC1, overall looks great!
> 
> -   verified the MD5 and SHA1, and PGP signatures with the ASC files.
> -   executed rat check (ant rat) and verified the report.
> -   build and run the source (using JDK8), and all seems fine.
>     
>     However I still have two questions:
>     
>     a) nbbuild/licenses folder still has the GPL license file, which I
>     
>     thought/expected no longer should be needed with the fix from
>     
>     NETBEANS-305 [1]?
>     
>     Is there still a GPL usage left? If so this then could be a blocker IMO.
>     
>     b) Justin provided detailed feedback on the 9.0-Beta-RC3 on (possible)
>     
>     needed improvements/fixes for the binary dist LICENSE/NOTICE file [2],
>     
>     thereafter recorded as a todo action list on the wiki [3] (end of page).
>     
>     Some of those points have been addressed (marked DONE), but many/most
>     
>     are not, and neither resolved/fixed (or otherwise marked as NVT).
>     
>     As just an example, Justin noticed for the ./ide/modules/ext/smackx.jar
>     
>     file that it included the BSD licensed JZlib, which wasn't mentioned in
>     
>     the LICENSE file. And still isn't for this 9.0-RC1.
>     
>     I don't think any of those are blockers, but it would be good to address
>     
>     these (create NETBEANS issues for them) before the final 9.0 release.
>     
>     Regards, Ate
>     
>     [1] https://issues.apache.org/jira/browse/NETBEANS-305
>     
>     https://github.com/apache/incubator-netbeans/pull/540
>     
>     [2]
>     
>     http://mail-archives.apache.org/mod_mbox/incubator-general/201801.mbox/<C4...@classsoftware.com>
>     
>     [3]
>     
>     https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta+rc3
>     
>     On 2018-05-21 00:33, Emilian Bold wrote:
>     
> 
> > Hi all,
> > 
> > The Apache NetBeans community has voted on and approved a proposal to release Apache NetBeans 9.0 RC1 (incubating) rc1.
> > 
> > We now kindly request that the Incubator PMC members review and vote on this incubator release candidate.
> > 
> > Apache NetBeans 9.0 RC1 (incubating) vote thread:
> > 
> > https://lists.apache.org/thread.html/c2a06adc83e2819e6d96c7dff8d0e22a97001f99bfda12515d4d9609@<dev.netbeans.apache.org>
> > 
> > Apache NetBeans 9.0 RC1 (incubating) vote result thread:
> > 
> > https://lists.apache.org/thread.html/94f7a5e4601e26c7edb8264df7df53dd8ed215ecfc568816a162f2af@<dev.netbeans.apache.org>
> > 
> > Apache NetBeans 9.0 RC1 (incubating) constitutes all the modules 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-related features of Apache NetBeans.
> > 
> > In short, Apache NetBeans 9.0 RC1 (incubating) is a full IDE for Java SE development.
> > 
> > Build artifacts available here:
> > 
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1
> > 
> > The specific artifact to be voted on:
> > 
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-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/master/README.md
> > 
> > SHA1: a1a265455c8246f849b14982fa3c36b351b21876
> > 
> > KEYS file:
> > 
> > https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
> > 
> > Apache NetBeans Git Repo tag: 9.0-rc1-rc1:
> > 
> > https://github.com/apache/incubator-netbeans/tree/9.0-rc1-rc1
> > 
> > Note: NetBeans license violation checks are managed via the rat-exclusions.txt file:
> > 
> > https://github.com/apache/incubator-netbeans/blob/master/nbbuild/rat-exclusions.txt
> > 
> > Rat report shows no unknown licenses, except for license files:
> > 
> > https://builds.apache.org/job/incubator-netbeans-release/302/artifact/rat-java-temp/nbbuild/build/rat-report.txt
> > 
> > The license files listed in the Rat report are known and an issue exists for solving this:
> > 
> > https://issues.apache.org/jira/browse/NETBEANS-305
> > 
> > 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-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-bin.zip
> > 
> > Also included as a convenience binary the NBMs:
> > 
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/nbms
> > 
> > New & Noteworthy features of the 9.0 Release:
> > 
> > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+New+and+Noteworthy
> > 
> > Release specific wiki page:
> > 
> > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1
> > 
> > How (and what) to try out the release:
> > 
> > 1.  Download the artifact to be voted on and unzip it.
> > 2.  Build it using the README provided by the artifact.
> > 3.  Look in nbbuild/netbeans for the NetBeans installation created by the build process.
> > 4.  Run the NetBeans executable and (if you're running on JDK 8) you'll be prompted to install nb-javac, after agreeing to its licensing terms, and (if you're running on JDK 9), you'll be able to use javac directly from JDK 9 and, optionally, you'll be prompted to install nb-javac, after agreeing to its licensing terms.
> > 
> > If the above succeeds, i.e., Apache NetBeans installs and starts up, you will have a development environment that complies with Apache IP requirements and you should vote +1 in this thread.
> > 
> > Please try out the package, using the instructions above, and vote!
> > 
> > The vote is open for 7 days
> > 
> > [ ] +1 Release this package as Apache NetBeans 9.0 RC1 (incubating)
> > 
> > [ ] 0 I don't feel strongly about it, but I'm okay with the release
> > 
> > [ ] -1 Do not release this package because...
> > 
> > Emilian Bold
> > 
> > on behalf of the Apache NetBeans PPMC
> > 
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > 
> > For additional commands, e-mail: general-help@incubator.apache.org
> 
> --
> 
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> 
> For additional commands, e-mail: general-help@incubator.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Ate Douma <at...@douma.nu>.

On 2018-05-23 14:51, Geertjan Wielenga wrote:
> The vote for rc1-rc1 is in the IPMC thread now.
> 
> Ate gave his +1. Other mentors, please vote there too.

I didn't yet give my +1 before, but did so just now.

Ate

> 
> Gj
> 
> On Wednesday, May 23, 2018, Emilian Bold <em...@protonmail.ch> wrote:
> 
>>> Which are those jira tickets, do you have an URL for them?
>>
>> PS: They are all tracked on the page for RC1: https://cwiki.apache.org/
>> confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1
>>
>> NETBEANS-823 - Ant JARs license/notice OPEN
>>   NETBEANS-824 - bindex-2.2.jar license/notice OPEN
>>   NETBEANS-825 - com-googlecode-javaewah-JavaEWAH.jar license/notice OPEN
>>   NETBEANS-826 - commons-compress-1.8.1.jar license/notice OPEN
>>   NETBEANS-827 - commons-net-3.6.jar license/notice OPEN
>>   NETBEANS-828 - freemarker-2.3.19.jar license/notice OPEN
>>   NETBEANS-829 - ini4j-0.5.1.jar license/notice OPEN
>>   NETBEANS-830 - jaxb-xjc-2.2.5-2.jar license/notice OPEN
>>   NETBEANS-831 - jaxb1-impl-2.2.5-2.jar license/notice OPEN
>>   NETBEANS-832 - lucene-core-3.5.0.jar license/notice OPEN
>>   NETBEANS-833 - resolver-1.2.jar license/notice OPEN
>>   NETBEANS-834 - servlet-2.2.jar license/notice RESOLVED
>>   NETBEANS-835 - smackx.jar license/notice OPEN
>>   NETBEANS-836 - webserver.jar license/notice RESOLVED
>>   NETBEANS-837 - winp-1.14-patched.jar license/notice OPEN
>>   NETBEANS-838 - xerces-2.8.0.jar license/notice OPEN
>>   NETBEANS-839 - plexus-cipher-1.7.jar license/notice OPEN
>>   NETBEANS-840 - cglib-2.2.jar license/notice OPEN
>>   NETBEANS-841 - FastInfoset.jar license/notice OPEN
>>   NETBEANS-842 - stax2-api.jar license/notice OPEN
>>   NETBEANS-843 - woodstox-core-asl.jar license/notice OPEN
>>   NETBEANS-844 - indexer-core-6.0-SNAPSHOT-patched.jar license/notice OPEN
>>   NETBEANS-845 - jdom-1.0.jar license/notice OPEN
>>   NETBEANS-846 - spring-context-3.2.7.RELEASE.jar license/notice OPEN
>>   NETBEANS-847 - org.apache.felix.main-4.2.1.jar license/notice OPEN
>>   NETBEANS-848 - testng-6.8.1-dist.jar license/notice OPEN
>>
>> --emi
>>
>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>>
>> On 23 May 2018 1:05 PM, Bertrand Delacretaz <bd...@apache.org>
>> wrote:
>>
>>> (dropping general@incubator.a.o - votes happen on the NetBeans dev
>>>
>>> list before moving there)
>>>
>>> On Tue, May 22, 2018 at 11:57 PM, Emilian Bold
>>>
>>> emilian.bold@protonmail.ch wrote:
>>>
>>>>> b) Justin provided detailed feedback on the 9.0-Beta-RC3 on
>> (possible)
>>>
>>> ....
>>>
>>>> I have created 26 NETBEANS JIRA issues with Justin's remarks and we'll
>> go through them before the final 9.0 release....
>>>
>>> I'm totally confused now.
>>>
>>> This threads mentions RC1 and the above comment RC3.
>>>
>>> If a new candidate was created, you need a new VOTE thread.
>>>
>>> Which are those jira tickets, do you have an URL for them?
>>>
>>> Is it still useful to vote on this release or has it been canceled?
>>>
>>> -Bertrand
>>>
>>>
>>> ------------------------------------------------------------
>> ------------------------------------------------------------
>> ------------------------------------------------------------
>> ------------------------------------------------------------
>> --------------------------------------------
>>>
>>> To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
>>>
>>> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
>> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@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 9.0 RC1 (incubating) rc1

Posted by Geertjan Wielenga <ge...@googlemail.com>.
The vote for rc1-rc1 is in the IPMC thread now.

Ate gave his +1. Other mentors, please vote there too.

Gj

On Wednesday, May 23, 2018, Emilian Bold <em...@protonmail.ch> wrote:

> > Which are those jira tickets, do you have an URL for them?
>
> PS: They are all tracked on the page for RC1: https://cwiki.apache.org/
> confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1
>
> NETBEANS-823 - Ant JARs license/notice OPEN
>  NETBEANS-824 - bindex-2.2.jar license/notice OPEN
>  NETBEANS-825 - com-googlecode-javaewah-JavaEWAH.jar license/notice OPEN
>  NETBEANS-826 - commons-compress-1.8.1.jar license/notice OPEN
>  NETBEANS-827 - commons-net-3.6.jar license/notice OPEN
>  NETBEANS-828 - freemarker-2.3.19.jar license/notice OPEN
>  NETBEANS-829 - ini4j-0.5.1.jar license/notice OPEN
>  NETBEANS-830 - jaxb-xjc-2.2.5-2.jar license/notice OPEN
>  NETBEANS-831 - jaxb1-impl-2.2.5-2.jar license/notice OPEN
>  NETBEANS-832 - lucene-core-3.5.0.jar license/notice OPEN
>  NETBEANS-833 - resolver-1.2.jar license/notice OPEN
>  NETBEANS-834 - servlet-2.2.jar license/notice RESOLVED
>  NETBEANS-835 - smackx.jar license/notice OPEN
>  NETBEANS-836 - webserver.jar license/notice RESOLVED
>  NETBEANS-837 - winp-1.14-patched.jar license/notice OPEN
>  NETBEANS-838 - xerces-2.8.0.jar license/notice OPEN
>  NETBEANS-839 - plexus-cipher-1.7.jar license/notice OPEN
>  NETBEANS-840 - cglib-2.2.jar license/notice OPEN
>  NETBEANS-841 - FastInfoset.jar license/notice OPEN
>  NETBEANS-842 - stax2-api.jar license/notice OPEN
>  NETBEANS-843 - woodstox-core-asl.jar license/notice OPEN
>  NETBEANS-844 - indexer-core-6.0-SNAPSHOT-patched.jar license/notice OPEN
>  NETBEANS-845 - jdom-1.0.jar license/notice OPEN
>  NETBEANS-846 - spring-context-3.2.7.RELEASE.jar license/notice OPEN
>  NETBEANS-847 - org.apache.felix.main-4.2.1.jar license/notice OPEN
>  NETBEANS-848 - testng-6.8.1-dist.jar license/notice OPEN
>
> --emi
>
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>
> On 23 May 2018 1:05 PM, Bertrand Delacretaz <bd...@apache.org>
> wrote:
>
> > (dropping general@incubator.a.o - votes happen on the NetBeans dev
> >
> > list before moving there)
> >
> > On Tue, May 22, 2018 at 11:57 PM, Emilian Bold
> >
> > emilian.bold@protonmail.ch wrote:
> >
> > > > b) Justin provided detailed feedback on the 9.0-Beta-RC3 on
> (possible)
> >
> > ....
> >
> > > I have created 26 NETBEANS JIRA issues with Justin's remarks and we'll
> go through them before the final 9.0 release....
> >
> > I'm totally confused now.
> >
> > This threads mentions RC1 and the above comment RC3.
> >
> > If a new candidate was created, you need a new VOTE thread.
> >
> > Which are those jira tickets, do you have an URL for them?
> >
> > Is it still useful to vote on this release or has it been canceled?
> >
> > -Bertrand
> >
> >
> > ------------------------------------------------------------
> ------------------------------------------------------------
> ------------------------------------------------------------
> ------------------------------------------------------------
> --------------------------------------------
> >
> > To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
> >
> > For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-help@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 9.0 RC1 (incubating) rc1

Posted by Emilian Bold <em...@protonmail.ch>.
> Which are those jira tickets, do you have an URL for them?

PS: They are all tracked on the page for RC1: https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1

NETBEANS-823 - Ant JARs license/notice OPEN
 NETBEANS-824 - bindex-2.2.jar license/notice OPEN
 NETBEANS-825 - com-googlecode-javaewah-JavaEWAH.jar license/notice OPEN
 NETBEANS-826 - commons-compress-1.8.1.jar license/notice OPEN
 NETBEANS-827 - commons-net-3.6.jar license/notice OPEN
 NETBEANS-828 - freemarker-2.3.19.jar license/notice OPEN
 NETBEANS-829 - ini4j-0.5.1.jar license/notice OPEN
 NETBEANS-830 - jaxb-xjc-2.2.5-2.jar license/notice OPEN
 NETBEANS-831 - jaxb1-impl-2.2.5-2.jar license/notice OPEN
 NETBEANS-832 - lucene-core-3.5.0.jar license/notice OPEN
 NETBEANS-833 - resolver-1.2.jar license/notice OPEN
 NETBEANS-834 - servlet-2.2.jar license/notice RESOLVED
 NETBEANS-835 - smackx.jar license/notice OPEN
 NETBEANS-836 - webserver.jar license/notice RESOLVED
 NETBEANS-837 - winp-1.14-patched.jar license/notice OPEN
 NETBEANS-838 - xerces-2.8.0.jar license/notice OPEN
 NETBEANS-839 - plexus-cipher-1.7.jar license/notice OPEN
 NETBEANS-840 - cglib-2.2.jar license/notice OPEN
 NETBEANS-841 - FastInfoset.jar license/notice OPEN
 NETBEANS-842 - stax2-api.jar license/notice OPEN
 NETBEANS-843 - woodstox-core-asl.jar license/notice OPEN
 NETBEANS-844 - indexer-core-6.0-SNAPSHOT-patched.jar license/notice OPEN
 NETBEANS-845 - jdom-1.0.jar license/notice OPEN
 NETBEANS-846 - spring-context-3.2.7.RELEASE.jar license/notice OPEN
 NETBEANS-847 - org.apache.felix.main-4.2.1.jar license/notice OPEN
 NETBEANS-848 - testng-6.8.1-dist.jar license/notice OPEN  

--emi

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On 23 May 2018 1:05 PM, Bertrand Delacretaz <bd...@apache.org> wrote:

> (dropping general@incubator.a.o - votes happen on the NetBeans dev
> 
> list before moving there)
> 
> On Tue, May 22, 2018 at 11:57 PM, Emilian Bold
> 
> emilian.bold@protonmail.ch wrote:
> 
> > > b) Justin provided detailed feedback on the 9.0-Beta-RC3 on (possible)
> 
> ....
> 
> > I have created 26 NETBEANS JIRA issues with Justin's remarks and we'll go through them before the final 9.0 release....
> 
> I'm totally confused now.
> 
> This threads mentions RC1 and the above comment RC3.
> 
> If a new candidate was created, you need a new VOTE thread.
> 
> Which are those jira tickets, do you have an URL for them?
> 
> Is it still useful to vote on this release or has it been canceled?
> 
> -Bertrand
> 
> 
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> 
> To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
> 
> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@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 9.0 RC1 (incubating) rc1

Posted by Geertjan Wielenga <ge...@googlemail.com>.
The reference to RC3 is of the Apache NetBeans (incubating) 9.0 Beta. We
are now working on the RC1 of Apache NetBeans (incubating) 9.0 RC1.

Gj

On Wed, May 23, 2018 at 12:05 PM, Bertrand Delacretaz <
bdelacretaz@apache.org> wrote:

> (dropping general@incubator.a.o - votes happen on the NetBeans dev
> list before moving there)
>
> On Tue, May 22, 2018 at 11:57 PM, Emilian Bold
> <em...@protonmail.ch> wrote:
> >> b) Justin provided detailed feedback on the 9.0-Beta-RC3 on (possible)
> ....
> > I have created 26 NETBEANS JIRA issues with Justin's remarks and we'll
> go through them before the final 9.0 release....
>
> I'm totally confused now.
>
> This threads mentions RC1 and the above comment RC3.
>
> If a new candidate was created, you need a new VOTE thread.
>
> Which are those jira tickets, do you have an URL for them?
>
> Is it still useful to vote on this release or has it been canceled?
>
> -Bertrand
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-help@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>

Re: AW: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Emilian Bold <em...@protonmail.ch>.
Chris, no need to repeat this. I don't like it, other people are confused about it too. We won't use it in the future. Let's stick to the voting, shall we?

--emi

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On 23 May 2018 2:41 PM, Christian Lenz <ch...@gmx.net> wrote:

> Rc1-rc1 really? oO
> 
> Von: Emilian Bold
> 
> Gesendet: Mittwoch, 23. Mai 2018 13:36
> 
> An: dev@netbeans.incubator.apache.org
> 
> Betreff: Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1
> 
> > As for now, I'm still confused...is this VOTE still ongoing, and is it
> > 
> > about the artifacts found at
> > 
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/
> 
> Yes.
> 
> Ate mentioned some remaining comments from 9.0-Beta-RC3. We are now voting 9.0-rc1-rc1.
> 
> Nothing changed.
> 
> --emi
> 
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> 
> On 23 May 2018 2:21 PM, Bertrand Delacretaz bdelacretaz@apache.org wrote:
> 
> > On Wed, May 23, 2018 at 1:12 PM, Neil C Smith neilcsmith@apache.org wrote:
> > 
> > > ...Yes, Emi suggested elsewhere we might use a specific vote suffix instead -
> > > 
> > > eg. rc1-vote1 which might be a good idea, if we need one at all?!..
> > 
> > Each VOTE thread must be about one specific set of artifacts, clearly
> > 
> > identified.
> > 
> > If NetBeans releases are named RC something, the candidates for them
> > 
> > should use a different identifier for clarity. VC- for voting
> > 
> > candidate or something. And the clarification needs to be at a
> > 
> > persistent URL to avoid having to re-explain every time.
> > 
> > As for now, I'm still confused...is this VOTE still ongoing, and is it
> > 
> > about the artifacts found at
> > 
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/
> > 
> > ?
> > 
> > -Bertrand
> > 
> > To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
> > 
> > For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
> 
> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@netbeans.incubator.apache.org

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




AW: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Christian Lenz <ch...@gmx.net>.
Rc1-rc1 really? oO

Von: Emilian Bold
Gesendet: Mittwoch, 23. Mai 2018 13:36
An: dev@netbeans.incubator.apache.org
Betreff: Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

> As for now, I'm still confused...is this VOTE still ongoing, and is it
> 
> about the artifacts found at
> 
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/

Yes.

Ate mentioned some remaining comments from 9.0-Beta-RC3. We are now voting 9.0-rc1-rc1.

Nothing changed.

--emi

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On 23 May 2018 2:21 PM, Bertrand Delacretaz <bd...@apache.org> wrote:

> On Wed, May 23, 2018 at 1:12 PM, Neil C Smith neilcsmith@apache.org wrote:
> 
> > ...Yes, Emi suggested elsewhere we might use a specific vote suffix instead -
> > 
> > eg. rc1-vote1 which might be a good idea, if we need one at all?!..
> 
> Each VOTE thread must be about one specific set of artifacts, clearly
> 
> identified.
> 
> If NetBeans releases are named RC something, the candidates for them
> 
> should use a different identifier for clarity. VC- for voting
> 
> candidate or something. And the clarification needs to be at a
> 
> persistent URL to avoid having to re-explain every time.
> 
> As for now, I'm still confused...is this VOTE still ongoing, and is it
> 
> about the artifacts found at
> 
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/
> 
> ?
> 
> -Bertrand
> 
> 
> -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> 
> To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
> 
> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@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 9.0 RC1 (incubating) rc1

Posted by Emilian Bold <em...@protonmail.ch>.
> As for now, I'm still confused...is this VOTE still ongoing, and is it
> 
> about the artifacts found at
> 
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/

Yes.

Ate mentioned some remaining comments from 9.0-Beta-RC3. We are now voting 9.0-rc1-rc1.

Nothing changed.

--emi

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On 23 May 2018 2:21 PM, Bertrand Delacretaz <bd...@apache.org> wrote:

> On Wed, May 23, 2018 at 1:12 PM, Neil C Smith neilcsmith@apache.org wrote:
> 
> > ...Yes, Emi suggested elsewhere we might use a specific vote suffix instead -
> > 
> > eg. rc1-vote1 which might be a good idea, if we need one at all?!..
> 
> Each VOTE thread must be about one specific set of artifacts, clearly
> 
> identified.
> 
> If NetBeans releases are named RC something, the candidates for them
> 
> should use a different identifier for clarity. VC- for voting
> 
> candidate or something. And the clarification needs to be at a
> 
> persistent URL to avoid having to re-explain every time.
> 
> As for now, I'm still confused...is this VOTE still ongoing, and is it
> 
> about the artifacts found at
> 
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/
> 
> ?
> 
> -Bertrand
> 
> 
> -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> 
> To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
> 
> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@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 9.0 RC1 (incubating) rc1

Posted by Bertrand Delacretaz <bd...@apache.org>.
On Wed, May 23, 2018 at 1:12 PM, Neil C Smith <ne...@apache.org> wrote:
> ...Yes, Emi suggested elsewhere we might use a specific vote suffix instead -
> eg. rc1-vote1 which might be a good idea, if we need one at all?!..

Each VOTE thread must be about one specific set of artifacts, clearly
identified.

If NetBeans releases are named RC something, the candidates for them
should use a different identifier for clarity. VC- for voting
candidate or something. And the clarification needs to be at a
persistent URL to avoid having to re-explain every time.

As for now, I'm still confused...is this VOTE still ongoing, and is it
about the artifacts found at
https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/

?

-Bertrand

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@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 9.0 RC1 (incubating) rc1

Posted by Neil C Smith <ne...@apache.org>.
On Wed, 23 May 2018 at 11:50 Christian Lenz <ch...@gmx.net> wrote:

> I was confused, in the early days of the beta Phase too. I only know
> Alpha, beta and RC but not Beta RC. This was really confusing and as we can
> see, it is still confusing for some users. I don’t know what Beta RC1 – RC3
> meant but anyway, we had it.
>

Yes, Emi suggested elsewhere we might use a specific vote suffix instead -
eg. rc1-vote1 which might be a good idea, if we need one at all?!

Best wishes,

Neil
-- 
Neil C Smith
Artist & Technologist
www.neilcsmith.net

Praxis LIVE - hybrid visual IDE for creative coding - www.praxislive.org

AW: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Christian Lenz <ch...@gmx.net>.
I was confused, in the early days of the beta Phase too. I only know Alpha, beta and RC but not Beta RC. This was really confusing and as we can see, it is still confusing for some users. I don’t know what Beta RC1 – RC3 meant but anyway, we had it.

Only my 2 cents.


Cheers

Chris

Von: Bertrand Delacretaz
Gesendet: Mittwoch, 23. Mai 2018 12:05
An: dev@netbeans.incubator.apache.org
Betreff: Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

(dropping general@incubator.a.o - votes happen on the NetBeans dev
list before moving there)

On Tue, May 22, 2018 at 11:57 PM, Emilian Bold
<em...@protonmail.ch> wrote:
>> b) Justin provided detailed feedback on the 9.0-Beta-RC3 on (possible)
....
> I have created 26 NETBEANS JIRA issues with Justin's remarks and we'll go through them before the final 9.0 release....

I'm totally confused now.

This threads mentions RC1 and the above comment RC3.

If a new candidate was created, you need a new VOTE thread.

Which are those jira tickets, do you have an URL for them?

Is it still useful to vote on this release or has it been canceled?

-Bertrand

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@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 9.0 RC1 (incubating) rc1

Posted by Bertrand Delacretaz <bd...@apache.org>.
(dropping general@incubator.a.o - votes happen on the NetBeans dev
list before moving there)

On Tue, May 22, 2018 at 11:57 PM, Emilian Bold
<em...@protonmail.ch> wrote:
>> b) Justin provided detailed feedback on the 9.0-Beta-RC3 on (possible)
....
> I have created 26 NETBEANS JIRA issues with Justin's remarks and we'll go through them before the final 9.0 release....

I'm totally confused now.

This threads mentions RC1 and the above comment RC3.

If a new candidate was created, you need a new VOTE thread.

Which are those jira tickets, do you have an URL for them?

Is it still useful to vote on this release or has it been canceled?

-Bertrand

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@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 9.0 RC1 (incubating) rc1

Posted by Emilian Bold <em...@protonmail.ch>.
> b) Justin provided detailed feedback on the 9.0-Beta-RC3 on (possible) 
> needed improvements/fixes for the binary dist LICENSE/NOTICE file [2],
> thereafter recorded as a todo action list on the wiki [3] (end of page).
> Some of those points have been addressed (marked DONE), but many/most
> are not, and neither resolved/fixed (or otherwise marked as NVT).
> As just an example, Justin noticed for the ./ide/modules/ext/smackx.jar
> file that it included the BSD licensed JZlib, which wasn't mentioned in
> the LICENSE file. And still isn't for this 9.0-RC1.
> I don't think any of those are blockers, but it would be good to address
> these (create NETBEANS issues for them) before the final 9.0 release.

I have created 26 NETBEANS JIRA issues with Justin's remarks and we'll go through them before the final 9.0 release.

--emi

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On 21 May 2018 3:54 PM, Ate Douma <at...@douma.nu> wrote:

> I'm inclined to vote positive on this RC1, overall looks great!
> 
> -   verified the MD5 and SHA1, and PGP signatures with the ASC files.
> -   executed rat check (ant rat) and verified the report.
> -   build and run the source (using JDK8), and all seems fine.
>     
>     However I still have two questions:
>     
>     a) nbbuild/licenses folder still has the GPL license file, which I
>     
>     thought/expected no longer should be needed with the fix from
>     
>     NETBEANS-305 [1]?
>     
>     Is there still a GPL usage left? If so this then could be a blocker IMO.
>     
>     b) Justin provided detailed feedback on the 9.0-Beta-RC3 on (possible)
>     
>     needed improvements/fixes for the binary dist LICENSE/NOTICE file [2],
>     
>     thereafter recorded as a todo action list on the wiki [3] (end of page).
>     
>     Some of those points have been addressed (marked DONE), but many/most
>     
>     are not, and neither resolved/fixed (or otherwise marked as NVT).
>     
>     As just an example, Justin noticed for the ./ide/modules/ext/smackx.jar
>     
>     file that it included the BSD licensed JZlib, which wasn't mentioned in
>     
>     the LICENSE file. And still isn't for this 9.0-RC1.
>     
>     I don't think any of those are blockers, but it would be good to address
>     
>     these (create NETBEANS issues for them) before the final 9.0 release.
>     
>     Regards, Ate
>     
>     [1] https://issues.apache.org/jira/browse/NETBEANS-305
>     
>     https://github.com/apache/incubator-netbeans/pull/540
>     
>     [2]
>     
>     http://mail-archives.apache.org/mod_mbox/incubator-general/201801.mbox/<C4...@classsoftware.com>
>     
>     [3]
>     
>     https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta+rc3
>     
>     On 2018-05-21 00:33, Emilian Bold wrote:
>     
> 
> > Hi all,
> > 
> > The Apache NetBeans community has voted on and approved a proposal to release Apache NetBeans 9.0 RC1 (incubating) rc1.
> > 
> > We now kindly request that the Incubator PMC members review and vote on this incubator release candidate.
> > 
> > Apache NetBeans 9.0 RC1 (incubating) vote thread:
> > 
> > https://lists.apache.org/thread.html/c2a06adc83e2819e6d96c7dff8d0e22a97001f99bfda12515d4d9609@<dev.netbeans.apache.org>
> > 
> > Apache NetBeans 9.0 RC1 (incubating) vote result thread:
> > 
> > https://lists.apache.org/thread.html/94f7a5e4601e26c7edb8264df7df53dd8ed215ecfc568816a162f2af@<dev.netbeans.apache.org>
> > 
> > Apache NetBeans 9.0 RC1 (incubating) constitutes all the modules 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-related features of Apache NetBeans.
> > 
> > In short, Apache NetBeans 9.0 RC1 (incubating) is a full IDE for Java SE development.
> > 
> > Build artifacts available here:
> > 
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1
> > 
> > The specific artifact to be voted on:
> > 
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-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/master/README.md
> > 
> > SHA1: a1a265455c8246f849b14982fa3c36b351b21876
> > 
> > KEYS file:
> > 
> > https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
> > 
> > Apache NetBeans Git Repo tag: 9.0-rc1-rc1:
> > 
> > https://github.com/apache/incubator-netbeans/tree/9.0-rc1-rc1
> > 
> > Note: NetBeans license violation checks are managed via the rat-exclusions.txt file:
> > 
> > https://github.com/apache/incubator-netbeans/blob/master/nbbuild/rat-exclusions.txt
> > 
> > Rat report shows no unknown licenses, except for license files:
> > 
> > https://builds.apache.org/job/incubator-netbeans-release/302/artifact/rat-java-temp/nbbuild/build/rat-report.txt
> > 
> > The license files listed in the Rat report are known and an issue exists for solving this:
> > 
> > https://issues.apache.org/jira/browse/NETBEANS-305
> > 
> > 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-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-bin.zip
> > 
> > Also included as a convenience binary the NBMs:
> > 
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/nbms
> > 
> > New & Noteworthy features of the 9.0 Release:
> > 
> > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+New+and+Noteworthy
> > 
> > Release specific wiki page:
> > 
> > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1
> > 
> > How (and what) to try out the release:
> > 
> > 1.  Download the artifact to be voted on and unzip it.
> > 2.  Build it using the README provided by the artifact.
> > 3.  Look in nbbuild/netbeans for the NetBeans installation created by the build process.
> > 4.  Run the NetBeans executable and (if you're running on JDK 8) you'll be prompted to install nb-javac, after agreeing to its licensing terms, and (if you're running on JDK 9), you'll be able to use javac directly from JDK 9 and, optionally, you'll be prompted to install nb-javac, after agreeing to its licensing terms.
> > 
> > If the above succeeds, i.e., Apache NetBeans installs and starts up, you will have a development environment that complies with Apache IP requirements and you should vote +1 in this thread.
> > 
> > Please try out the package, using the instructions above, and vote!
> > 
> > The vote is open for 7 days
> > 
> > [ ] +1 Release this package as Apache NetBeans 9.0 RC1 (incubating)
> > 
> > [ ] 0 I don't feel strongly about it, but I'm okay with the release
> > 
> > [ ] -1 Do not release this package because...
> > 
> > Emilian Bold
> > 
> > on behalf of the Apache NetBeans PPMC
> > 
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > 
> > For additional commands, e-mail: general-help@incubator.apache.org
> 
> --
> 
> To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
> 
> For additional commands, e-mail: dev-help@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: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Matt Sicker <bo...@gmail.com>.
On 23 May 2018 at 09:18, Justin Mclean <ju...@classsoftware.com> wrote:

> IMO (but just my personal opinion) it does nothing to serve the users
> other than to confuse them that GPL software may be bundled or may be a
> dependancy of the software. License checkers will flag this as an issue as
> well and it would need to be investigated and resolved. But if there’s not
> GPL software in the release or a compile time dependancy then there’s no
> issue for a ASF policy point of view.
>

How does Java fit in here considering every implementation of it is
GPLv2+CP? Or other GPLv2+CP libraries? I'm a little confused there.


-- 
Matt Sicker <bo...@gmail.com>

Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

> So, overall, it seems to me it is a better service for the users of the
> release to have the license included, than to hide it?

IMO (but just my personal opinion) it does nothing to serve the users other than to confuse them that GPL software may be bundled or may be a dependancy of the software. License checkers will flag this as an issue as well and it would need to be investigated and resolved. But if there’s not GPL software in the release or a compile time dependancy then there’s no issue for a ASF policy point of view.

Thanks,
Justin

Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Jan Lahoda <la...@gmail.com>.
On Mon, May 21, 2018 at 10:20 PM, Justin Mclean <ju...@me.com> wrote:

> Hi,
>
> > Quote from Apache Legal FAQ:
> > https://www.apache.org/legal/resolved.html#prohibited
> >
> > "[...] For example, using a GPL'ed tool during the build is OK, however
> > including GPL'ed source code is not.[...]"
> >
> > Apache Netbeans uses external tools when building and at least GPLv2-
> > CP
> > code is used. The license is referred to by the
> > <module>/external/<artifact-filename>-license.txt file. That file holds
> > additional meta data for the dependency.
>
> Why include the license of something that is not bundled in the release?
>

Regarding nbbuild/licenses/GPL-2-CP and its copies in a handful of
*/external/*-license.txt files (which are AFAIK used only for
compile-time/optional dependencies), it seems to me that marking those with
licenses helps with proper handling of licenses. I.e., we could leave the
dependencies without specifying a license, but:
-what if someone is interested to know what is the license of the
compile-time dependency? Do they need to investigate on their own?
-what we would write these compile-time dependencies to the DEPENDENCIES
file? Or should we eliminate the "Compile time dependencies" from the file
altogether?

So, overall, it seems to me it is a better service for the users of the
release to have the license included, than to hide it?

(Please note that this license is, AFAIK, not included or referred to from
the LICENSE file for neither the release nor the convenience binaries.)

Jan


> Thanks,
> Justin
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Justin Mclean <ju...@me.com>.
Hi,

> Quote from Apache Legal FAQ:
> https://www.apache.org/legal/resolved.html#prohibited
> 
> "[...] For example, using a GPL'ed tool during the build is OK, however
> including GPL'ed source code is not.[...]"
> 
> Apache Netbeans uses external tools when building and at least GPLv2-
> CP 
> code is used. The license is referred to by the
> <module>/external/<artifact-filename>-license.txt file. That file holds
> additional meta data for the dependency.

Why include the license of something that is not bundled in the release?

Thanks,
Justin

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Matthias Bläsing <mb...@doppel-helix.eu>.
[Resend incuding general@incubator.apache.org]

Hi Ate,

Am Montag, den 21.05.2018, 14:54 +0200 schrieb Ate Douma:

> a) nbbuild/licenses folder still has the GPL license file, which I
> thought/expected no longer should be needed with the fix from
> NETBEANS-305 [1]?
> Is there still a GPL usage left? If so this then could be a blocker
> IMO.

Quote from Apache Legal FAQ:
https://www.apache.org/legal/resolved.html#prohibited

"[...] For example, using a GPL'ed tool during the build is OK, however
including GPL'ed source code is not.[...]"

Apache Netbeans uses external tools when building and at least GPLv2-
CP 
code is used. The license is referred to by the
<module>/external/<artifact-filename>-license.txt file. That file holds
additional meta data for the dependency.

For example the build directory nbbuild holds:

nbbuild/external/langtools-9-license.txt

Holds the license for the OpenJDK Javac, which is GPLv2-CP. It also
declares, that the dependency is only used at compile time (though
Apache might have bigger problem, as the java projects are missing the
runtime dependency (or is there an ALv2 compatible JDK?)).


The presence of the license file alone is no reason for a negative
answer, although it has already happened.

Greetings

Matthias


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@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 9.0 RC1 (incubating) rc1

Posted by Emilian Bold <em...@protonmail.ch>.
> b) Justin provided detailed feedback on the 9.0-Beta-RC3 on (possible) 
> needed improvements/fixes for the binary dist LICENSE/NOTICE file [2],
> thereafter recorded as a todo action list on the wiki [3] (end of page).
> Some of those points have been addressed (marked DONE), but many/most
> are not, and neither resolved/fixed (or otherwise marked as NVT).
> As just an example, Justin noticed for the ./ide/modules/ext/smackx.jar
> file that it included the BSD licensed JZlib, which wasn't mentioned in
> the LICENSE file. And still isn't for this 9.0-RC1.
> I don't think any of those are blockers, but it would be good to address
> these (create NETBEANS issues for them) before the final 9.0 release.

I have created 26 NETBEANS JIRA issues with Justin's remarks and we'll go through them before the final 9.0 release.

--emi

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On 21 May 2018 3:54 PM, Ate Douma <at...@douma.nu> wrote:

> I'm inclined to vote positive on this RC1, overall looks great!
> 
> -   verified the MD5 and SHA1, and PGP signatures with the ASC files.
> -   executed rat check (ant rat) and verified the report.
> -   build and run the source (using JDK8), and all seems fine.
>     
>     However I still have two questions:
>     
>     a) nbbuild/licenses folder still has the GPL license file, which I
>     
>     thought/expected no longer should be needed with the fix from
>     
>     NETBEANS-305 [1]?
>     
>     Is there still a GPL usage left? If so this then could be a blocker IMO.
>     
>     b) Justin provided detailed feedback on the 9.0-Beta-RC3 on (possible)
>     
>     needed improvements/fixes for the binary dist LICENSE/NOTICE file [2],
>     
>     thereafter recorded as a todo action list on the wiki [3] (end of page).
>     
>     Some of those points have been addressed (marked DONE), but many/most
>     
>     are not, and neither resolved/fixed (or otherwise marked as NVT).
>     
>     As just an example, Justin noticed for the ./ide/modules/ext/smackx.jar
>     
>     file that it included the BSD licensed JZlib, which wasn't mentioned in
>     
>     the LICENSE file. And still isn't for this 9.0-RC1.
>     
>     I don't think any of those are blockers, but it would be good to address
>     
>     these (create NETBEANS issues for them) before the final 9.0 release.
>     
>     Regards, Ate
>     
>     [1] https://issues.apache.org/jira/browse/NETBEANS-305
>     
>     https://github.com/apache/incubator-netbeans/pull/540
>     
>     [2]
>     
>     http://mail-archives.apache.org/mod_mbox/incubator-general/201801.mbox/<C4...@classsoftware.com>
>     
>     [3]
>     
>     https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta+rc3
>     
>     On 2018-05-21 00:33, Emilian Bold wrote:
>     
> 
> > Hi all,
> > 
> > The Apache NetBeans community has voted on and approved a proposal to release Apache NetBeans 9.0 RC1 (incubating) rc1.
> > 
> > We now kindly request that the Incubator PMC members review and vote on this incubator release candidate.
> > 
> > Apache NetBeans 9.0 RC1 (incubating) vote thread:
> > 
> > https://lists.apache.org/thread.html/c2a06adc83e2819e6d96c7dff8d0e22a97001f99bfda12515d4d9609@<dev.netbeans.apache.org>
> > 
> > Apache NetBeans 9.0 RC1 (incubating) vote result thread:
> > 
> > https://lists.apache.org/thread.html/94f7a5e4601e26c7edb8264df7df53dd8ed215ecfc568816a162f2af@<dev.netbeans.apache.org>
> > 
> > Apache NetBeans 9.0 RC1 (incubating) constitutes all the modules 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-related features of Apache NetBeans.
> > 
> > In short, Apache NetBeans 9.0 RC1 (incubating) is a full IDE for Java SE development.
> > 
> > Build artifacts available here:
> > 
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1
> > 
> > The specific artifact to be voted on:
> > 
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-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/master/README.md
> > 
> > SHA1: a1a265455c8246f849b14982fa3c36b351b21876
> > 
> > KEYS file:
> > 
> > https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
> > 
> > Apache NetBeans Git Repo tag: 9.0-rc1-rc1:
> > 
> > https://github.com/apache/incubator-netbeans/tree/9.0-rc1-rc1
> > 
> > Note: NetBeans license violation checks are managed via the rat-exclusions.txt file:
> > 
> > https://github.com/apache/incubator-netbeans/blob/master/nbbuild/rat-exclusions.txt
> > 
> > Rat report shows no unknown licenses, except for license files:
> > 
> > https://builds.apache.org/job/incubator-netbeans-release/302/artifact/rat-java-temp/nbbuild/build/rat-report.txt
> > 
> > The license files listed in the Rat report are known and an issue exists for solving this:
> > 
> > https://issues.apache.org/jira/browse/NETBEANS-305
> > 
> > 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-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-bin.zip
> > 
> > Also included as a convenience binary the NBMs:
> > 
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/nbms
> > 
> > New & Noteworthy features of the 9.0 Release:
> > 
> > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+New+and+Noteworthy
> > 
> > Release specific wiki page:
> > 
> > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1
> > 
> > How (and what) to try out the release:
> > 
> > 1.  Download the artifact to be voted on and unzip it.
> > 2.  Build it using the README provided by the artifact.
> > 3.  Look in nbbuild/netbeans for the NetBeans installation created by the build process.
> > 4.  Run the NetBeans executable and (if you're running on JDK 8) you'll be prompted to install nb-javac, after agreeing to its licensing terms, and (if you're running on JDK 9), you'll be able to use javac directly from JDK 9 and, optionally, you'll be prompted to install nb-javac, after agreeing to its licensing terms.
> > 
> > If the above succeeds, i.e., Apache NetBeans installs and starts up, you will have a development environment that complies with Apache IP requirements and you should vote +1 in this thread.
> > 
> > Please try out the package, using the instructions above, and vote!
> > 
> > The vote is open for 7 days
> > 
> > [ ] +1 Release this package as Apache NetBeans 9.0 RC1 (incubating)
> > 
> > [ ] 0 I don't feel strongly about it, but I'm okay with the release
> > 
> > [ ] -1 Do not release this package because...
> > 
> > Emilian Bold
> > 
> > on behalf of the Apache NetBeans PPMC
> > 
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > 
> > For additional commands, e-mail: general-help@incubator.apache.org
> 
> --
> 
> To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
> 
> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@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 9.0 RC1 (incubating) rc1

Posted by Matthias Bläsing <mb...@doppel-helix.eu>.
Hi Ate,

Am Montag, den 21.05.2018, 14:54 +0200 schrieb Ate Douma:

> a) nbbuild/licenses folder still has the GPL license file, which I
> thought/expected no longer should be needed with the fix from
> NETBEANS-305 [1]?
> Is there still a GPL usage left? If so this then could be a blocker
> IMO.

Quote from Apache Legal FAQ:
https://www.apache.org/legal/resolved.html#prohibited

"[...] For example, using a GPL'ed tool during the build is OK, however
including GPL'ed source code is not.[...]"

Apache Netbeans uses external tools when building and at least GPLv2-CP 
code is used. The license is referred to by the
<module>/external/<artifact-filename>-license.txt file. That file holds
additional meta data for the dependency.

For example the build directory nbbuild holds:

nbbuild/external/langtools-9-license.txt

Holds the license for the OpenJDK Javac, which is GPLv2-CP. It also
declares, that the dependency is only used at compile time (though
Apache might have bigger problem, as the java projects are missing the
runtime dependency (or is there an ALv2 compatible JDK?)).


The presence of the license file alone is no reason for a negative
answer, although it has already happened.

Greetings

Matthias


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@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 9.0 RC1 (incubating) rc1

Posted by Emilian Bold <em...@protonmail.ch>.
Ate, could we get a vote on this release?

If you look at https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1 we are already making progress on the (non-blocking) issues reported.

--emi

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On 21 May 2018 3:54 PM, Ate Douma <at...@douma.nu> wrote:

> I'm inclined to vote positive on this RC1, overall looks great!
> 
> -   verified the MD5 and SHA1, and PGP signatures with the ASC files.
> -   executed rat check (ant rat) and verified the report.
> -   build and run the source (using JDK8), and all seems fine.
>     
>     However I still have two questions:
>     
>     a) nbbuild/licenses folder still has the GPL license file, which I
>     
>     thought/expected no longer should be needed with the fix from
>     
>     NETBEANS-305 [1]?
>     
>     Is there still a GPL usage left? If so this then could be a blocker IMO.
>     
>     b) Justin provided detailed feedback on the 9.0-Beta-RC3 on (possible)
>     
>     needed improvements/fixes for the binary dist LICENSE/NOTICE file [2],
>     
>     thereafter recorded as a todo action list on the wiki [3] (end of page).
>     
>     Some of those points have been addressed (marked DONE), but many/most
>     
>     are not, and neither resolved/fixed (or otherwise marked as NVT).
>     
>     As just an example, Justin noticed for the ./ide/modules/ext/smackx.jar
>     
>     file that it included the BSD licensed JZlib, which wasn't mentioned in
>     
>     the LICENSE file. And still isn't for this 9.0-RC1.
>     
>     I don't think any of those are blockers, but it would be good to address
>     
>     these (create NETBEANS issues for them) before the final 9.0 release.
>     
>     Regards, Ate
>     
>     [1] https://issues.apache.org/jira/browse/NETBEANS-305
>     
>     https://github.com/apache/incubator-netbeans/pull/540
>     
>     [2]
>     
>     http://mail-archives.apache.org/mod_mbox/incubator-general/201801.mbox/<C4...@classsoftware.com>
>     
>     [3]
>     
>     https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta+rc3
>     
>     On 2018-05-21 00:33, Emilian Bold wrote:
>     
> 
> > Hi all,
> > 
> > The Apache NetBeans community has voted on and approved a proposal to release Apache NetBeans 9.0 RC1 (incubating) rc1.
> > 
> > We now kindly request that the Incubator PMC members review and vote on this incubator release candidate.
> > 
> > Apache NetBeans 9.0 RC1 (incubating) vote thread:
> > 
> > https://lists.apache.org/thread.html/c2a06adc83e2819e6d96c7dff8d0e22a97001f99bfda12515d4d9609@<dev.netbeans.apache.org>
> > 
> > Apache NetBeans 9.0 RC1 (incubating) vote result thread:
> > 
> > https://lists.apache.org/thread.html/94f7a5e4601e26c7edb8264df7df53dd8ed215ecfc568816a162f2af@<dev.netbeans.apache.org>
> > 
> > Apache NetBeans 9.0 RC1 (incubating) constitutes all the modules 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-related features of Apache NetBeans.
> > 
> > In short, Apache NetBeans 9.0 RC1 (incubating) is a full IDE for Java SE development.
> > 
> > Build artifacts available here:
> > 
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1
> > 
> > The specific artifact to be voted on:
> > 
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-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/master/README.md
> > 
> > SHA1: a1a265455c8246f849b14982fa3c36b351b21876
> > 
> > KEYS file:
> > 
> > https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
> > 
> > Apache NetBeans Git Repo tag: 9.0-rc1-rc1:
> > 
> > https://github.com/apache/incubator-netbeans/tree/9.0-rc1-rc1
> > 
> > Note: NetBeans license violation checks are managed via the rat-exclusions.txt file:
> > 
> > https://github.com/apache/incubator-netbeans/blob/master/nbbuild/rat-exclusions.txt
> > 
> > Rat report shows no unknown licenses, except for license files:
> > 
> > https://builds.apache.org/job/incubator-netbeans-release/302/artifact/rat-java-temp/nbbuild/build/rat-report.txt
> > 
> > The license files listed in the Rat report are known and an issue exists for solving this:
> > 
> > https://issues.apache.org/jira/browse/NETBEANS-305
> > 
> > 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-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-bin.zip
> > 
> > Also included as a convenience binary the NBMs:
> > 
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/nbms
> > 
> > New & Noteworthy features of the 9.0 Release:
> > 
> > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+New+and+Noteworthy
> > 
> > Release specific wiki page:
> > 
> > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1
> > 
> > How (and what) to try out the release:
> > 
> > 1.  Download the artifact to be voted on and unzip it.
> > 2.  Build it using the README provided by the artifact.
> > 3.  Look in nbbuild/netbeans for the NetBeans installation created by the build process.
> > 4.  Run the NetBeans executable and (if you're running on JDK 8) you'll be prompted to install nb-javac, after agreeing to its licensing terms, and (if you're running on JDK 9), you'll be able to use javac directly from JDK 9 and, optionally, you'll be prompted to install nb-javac, after agreeing to its licensing terms.
> > 
> > If the above succeeds, i.e., Apache NetBeans installs and starts up, you will have a development environment that complies with Apache IP requirements and you should vote +1 in this thread.
> > 
> > Please try out the package, using the instructions above, and vote!
> > 
> > The vote is open for 7 days
> > 
> > [ ] +1 Release this package as Apache NetBeans 9.0 RC1 (incubating)
> > 
> > [ ] 0 I don't feel strongly about it, but I'm okay with the release
> > 
> > [ ] -1 Do not release this package because...
> > 
> > Emilian Bold
> > 
> > on behalf of the Apache NetBeans PPMC
> > 
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > 
> > For additional commands, e-mail: general-help@incubator.apache.org
> 
> --
> 
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> 
> For additional commands, e-mail: general-help@incubator.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@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 9.0 RC1 (incubating) rc1

Posted by Matthias Bläsing <mb...@doppel-helix.eu>.
[Resend incuding general@incubator.apache.org]

Hi Ate,

Am Montag, den 21.05.2018, 14:54 +0200 schrieb Ate Douma:

> a) nbbuild/licenses folder still has the GPL license file, which I
> thought/expected no longer should be needed with the fix from
> NETBEANS-305 [1]?
> Is there still a GPL usage left? If so this then could be a blocker
> IMO.

Quote from Apache Legal FAQ:
https://www.apache.org/legal/resolved.html#prohibited

"[...] For example, using a GPL'ed tool during the build is OK, however
including GPL'ed source code is not.[...]"

Apache Netbeans uses external tools when building and at least GPLv2-
CP 
code is used. The license is referred to by the
<module>/external/<artifact-filename>-license.txt file. That file holds
additional meta data for the dependency.

For example the build directory nbbuild holds:

nbbuild/external/langtools-9-license.txt

Holds the license for the OpenJDK Javac, which is GPLv2-CP. It also
declares, that the dependency is only used at compile time (though
Apache might have bigger problem, as the java projects are missing the
runtime dependency (or is there an ALv2 compatible JDK?)).


The presence of the license file alone is no reason for a negative
answer, although it has already happened.

Greetings

Matthias


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Ate Douma <at...@douma.nu>.
I'm inclined to vote positive on this RC1, overall looks great!

- verified the MD5 and SHA1, and PGP signatures with the ASC files.
- executed rat check (ant rat) and verified the report.
- build and run the source (using JDK8), and all seems fine.

However I still have two questions:

a) nbbuild/licenses folder still has the GPL license file, which I
thought/expected no longer should be needed with the fix from
NETBEANS-305 [1]?
Is there still a GPL usage left? If so this then could be a blocker IMO.

b) Justin provided detailed feedback on the 9.0-Beta-RC3 on (possible) 
needed improvements/fixes for the binary dist LICENSE/NOTICE file [2],
thereafter recorded as a todo action list on the wiki [3] (end of page).
Some of those points have been addressed (marked DONE), but many/most
are not, and neither resolved/fixed (or otherwise marked as NVT).
As just an example, Justin noticed for the ./ide/modules/ext/smackx.jar
file that it included the BSD licensed JZlib, which wasn't mentioned in
the LICENSE file. And still isn't for this 9.0-RC1.
I don't think any of those are blockers, but it would be good to address
these (create NETBEANS issues for them) before the final 9.0 release.

Regards, Ate

[1] https://issues.apache.org/jira/browse/NETBEANS-305
     https://github.com/apache/incubator-netbeans/pull/540
[2] 
http://mail-archives.apache.org/mod_mbox/incubator-general/201801.mbox/%3cC4C5D5C4-AB44-4AFE-ADE2-9E91F593A9B3@classsoftware.com%3e
[3] 
https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta+rc3

On 2018-05-21 00:33, Emilian Bold wrote:
> Hi all,
> 
> The Apache NetBeans community has voted on and approved a proposal to release Apache NetBeans 9.0 RC1 (incubating) rc1.
> 
> We now kindly request that the Incubator PMC members review and vote on this incubator release candidate.
> 
> Apache NetBeans 9.0 RC1 (incubating) vote thread:
> 
> https://lists.apache.org/thread.html/c2a06adc83e2819e6d96c7dff8d0e22a97001f99bfda12515d4d9609@%3Cdev.netbeans.apache.org%3E
> 
> Apache NetBeans 9.0 RC1 (incubating) vote result thread:
> 
> https://lists.apache.org/thread.html/94f7a5e4601e26c7edb8264df7df53dd8ed215ecfc568816a162f2af@%3Cdev.netbeans.apache.org%3E
> 
> Apache NetBeans 9.0 RC1 (incubating) constitutes all the modules 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-related features of Apache NetBeans.
> In short, Apache NetBeans 9.0 RC1 (incubating) is a full IDE for Java SE development.
> 
> Build artifacts available here:
> 
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1
> 
> The specific artifact to be voted on:
> 
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-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/master/README.md
> 
> SHA1: a1a265455c8246f849b14982fa3c36b351b21876
> 
> KEYS file:
> 
> https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
> 
> Apache NetBeans Git Repo tag: 9.0-rc1-rc1:
> 
> https://github.com/apache/incubator-netbeans/tree/9.0-rc1-rc1
> 
> Note: NetBeans license violation checks are managed via the rat-exclusions.txt file:
> 
> https://github.com/apache/incubator-netbeans/blob/master/nbbuild/rat-exclusions.txt
> 
> Rat report shows no unknown licenses, except for license files:
> 
> https://builds.apache.org/job/incubator-netbeans-release/302/artifact/rat-java-temp/nbbuild/build/rat-report.txt
> 
> The license files listed in the Rat report are known and an issue exists for solving this:
> 
> https://issues.apache.org/jira/browse/NETBEANS-305
> 
> 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-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-bin.zip
> 
> Also included as a convenience binary the NBMs:
> 
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/nbms
> 
> New & Noteworthy features of the 9.0 Release:
> 
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+New+and+Noteworthy
> 
> Release specific wiki page:
> 
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1
> 
> How (and what) to try out the release:
> 
> 1. Download the artifact to be voted on and unzip it.
> 2. Build it using the README provided by the artifact.
> 3. Look in nbbuild/netbeans for the NetBeans installation created by the build process.
> 4. Run the NetBeans executable and (if you're running on JDK 8) you'll be prompted to install nb-javac, after agreeing to its licensing terms, and (if you're running on JDK 9), you'll be able to use javac directly from JDK 9 and, optionally, you'll be prompted to install nb-javac, after agreeing to its licensing terms.
> 
> If the above succeeds, i.e., Apache NetBeans installs and starts up, you will have a development environment that complies with Apache IP requirements and you should vote +1 in this thread.
> 
> Please try out the package, using the instructions above, and vote!
> 
> The vote is open for 7 days
> 
> [ ] +1 Release this package as Apache NetBeans 9.0 RC1 (incubating)
> [ ] 0 I don't feel strongly about it, but I'm okay with the release
> [ ] -1 Do not release this package because...
> 
> 
> Emilian Bold
> on behalf of the Apache NetBeans PPMC
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Emilian Bold <em...@protonmail.ch>.
Yes, I saw here http://www.apache.org/dev/release-publishing.html that 

> .md5's in dist.apache.org/repos/dist/release/ must be removed manually.

And I was planning on doing just that after the vote.

I've also wondered why we generate MD5s to begin with... I've added https://issues.apache.org/jira/browse/NETBEANS-821 to keep track of this.

--emi

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On 21 May 2018 6:44 PM, sebb <se...@gmail.com> wrote:

> On 20 May 2018 at 23:33, Emilian Bold emilian.bold@protonmail.ch wrote:
> 
> > Hi all,
> > 
> > The Apache NetBeans community has voted on and approved a proposal to release Apache NetBeans 9.0 RC1 (incubating) rc1.
> > 
> > We now kindly request that the Incubator PMC members review and vote on this incubator release candidate.
> > 
> > Apache NetBeans 9.0 RC1 (incubating) vote thread:
> > 
> > https://lists.apache.org/thread.html/c2a06adc83e2819e6d96c7dff8d0e22a97001f99bfda12515d4d9609@<dev.netbeans.apache.org>
> > 
> > Apache NetBeans 9.0 RC1 (incubating) vote result thread:
> > 
> > https://lists.apache.org/thread.html/94f7a5e4601e26c7edb8264df7df53dd8ed215ecfc568816a162f2af@<dev.netbeans.apache.org>
> > 
> > Apache NetBeans 9.0 RC1 (incubating) constitutes all the modules 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-related features of Apache NetBeans.
> > 
> > In short, Apache NetBeans 9.0 RC1 (incubating) is a full IDE for Java SE development.
> > 
> > Build artifacts available here:
> > 
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1
> 
> MD5 hashes are deprecated and should not be used for new releases.
> 
> They can just be removed from the dist dir (and download page).
> 
> No need to redo the release, but please update scripts to stop creating them.
> 
> > The specific artifact to be voted on:
> > 
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-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/master/README.md
> > 
> > SHA1: a1a265455c8246f849b14982fa3c36b351b21876
> > 
> > KEYS file:
> > 
> > https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
> > 
> > Apache NetBeans Git Repo tag: 9.0-rc1-rc1:
> > 
> > https://github.com/apache/incubator-netbeans/tree/9.0-rc1-rc1
> > 
> > Note: NetBeans license violation checks are managed via the rat-exclusions.txt file:
> > 
> > https://github.com/apache/incubator-netbeans/blob/master/nbbuild/rat-exclusions.txt
> > 
> > Rat report shows no unknown licenses, except for license files:
> > 
> > https://builds.apache.org/job/incubator-netbeans-release/302/artifact/rat-java-temp/nbbuild/build/rat-report.txt
> > 
> > The license files listed in the Rat report are known and an issue exists for solving this:
> > 
> > https://issues.apache.org/jira/browse/NETBEANS-305
> > 
> > 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-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-bin.zip
> > 
> > Also included as a convenience binary the NBMs:
> > 
> > https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/nbms
> > 
> > New & Noteworthy features of the 9.0 Release:
> > 
> > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+New+and+Noteworthy
> > 
> > Release specific wiki page:
> > 
> > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1
> > 
> > How (and what) to try out the release:
> > 
> > 1.  Download the artifact to be voted on and unzip it.
> > 2.  Build it using the README provided by the artifact.
> > 3.  Look in nbbuild/netbeans for the NetBeans installation created by the build process.
> > 4.  Run the NetBeans executable and (if you're running on JDK 8) you'll be prompted to install nb-javac, after agreeing to its licensing terms, and (if you're running on JDK 9), you'll be able to use javac directly from JDK 9 and, optionally, you'll be prompted to install nb-javac, after agreeing to its licensing terms.
> > 
> > If the above succeeds, i.e., Apache NetBeans installs and starts up, you will have a development environment that complies with Apache IP requirements and you should vote +1 in this thread.
> > 
> > Please try out the package, using the instructions above, and vote!
> > 
> > The vote is open for 7 days
> > 
> > [ ] +1 Release this package as Apache NetBeans 9.0 RC1 (incubating)
> > 
> > [ ] 0 I don't feel strongly about it, but I'm okay with the release
> > 
> > [ ] -1 Do not release this package because...
> > 
> > Emilian Bold
> > 
> > on behalf of the Apache NetBeans PPMC
> > 
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > 
> > For additional commands, e-mail: general-help@incubator.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by sebb <se...@gmail.com>.
On 20 May 2018 at 23:33, Emilian Bold <em...@protonmail.ch> wrote:
> Hi all,
>
> The Apache NetBeans community has voted on and approved a proposal to release Apache NetBeans 9.0 RC1 (incubating) rc1.
>
> We now kindly request that the Incubator PMC members review and vote on this incubator release candidate.
>
> Apache NetBeans 9.0 RC1 (incubating) vote thread:
>
> https://lists.apache.org/thread.html/c2a06adc83e2819e6d96c7dff8d0e22a97001f99bfda12515d4d9609@%3Cdev.netbeans.apache.org%3E
>
> Apache NetBeans 9.0 RC1 (incubating) vote result thread:
>
> https://lists.apache.org/thread.html/94f7a5e4601e26c7edb8264df7df53dd8ed215ecfc568816a162f2af@%3Cdev.netbeans.apache.org%3E
>
> Apache NetBeans 9.0 RC1 (incubating) constitutes all the modules 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-related features of Apache NetBeans.
> In short, Apache NetBeans 9.0 RC1 (incubating) is a full IDE for Java SE development.
>
> Build artifacts available here:
>
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1

MD5 hashes are deprecated and should not be used for new releases.

They can just be removed from the dist dir (and download page).
No need to redo the release, but please update scripts to stop creating them.

> The specific artifact to be voted on:
>
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-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/master/README.md
>
> SHA1: a1a265455c8246f849b14982fa3c36b351b21876
>
> KEYS file:
>
> https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
>
> Apache NetBeans Git Repo tag: 9.0-rc1-rc1:
>
> https://github.com/apache/incubator-netbeans/tree/9.0-rc1-rc1
>
> Note: NetBeans license violation checks are managed via the rat-exclusions.txt file:
>
> https://github.com/apache/incubator-netbeans/blob/master/nbbuild/rat-exclusions.txt
>
> Rat report shows no unknown licenses, except for license files:
>
> https://builds.apache.org/job/incubator-netbeans-release/302/artifact/rat-java-temp/nbbuild/build/rat-report.txt
>
> The license files listed in the Rat report are known and an issue exists for solving this:
>
> https://issues.apache.org/jira/browse/NETBEANS-305
>
> 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-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-bin.zip
>
> Also included as a convenience binary the NBMs:
>
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/nbms
>
> New & Noteworthy features of the 9.0 Release:
>
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+New+and+Noteworthy
>
> Release specific wiki page:
>
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1
>
> How (and what) to try out the release:
>
> 1. Download the artifact to be voted on and unzip it.
> 2. Build it using the README provided by the artifact.
> 3. Look in nbbuild/netbeans for the NetBeans installation created by the build process.
> 4. Run the NetBeans executable and (if you're running on JDK 8) you'll be prompted to install nb-javac, after agreeing to its licensing terms, and (if you're running on JDK 9), you'll be able to use javac directly from JDK 9 and, optionally, you'll be prompted to install nb-javac, after agreeing to its licensing terms.
>
> If the above succeeds, i.e., Apache NetBeans installs and starts up, you will have a development environment that complies with Apache IP requirements and you should vote +1 in this thread.
>
> Please try out the package, using the instructions above, and vote!
>
> The vote is open for 7 days
>
> [ ] +1 Release this package as Apache NetBeans 9.0 RC1 (incubating)
> [ ] 0 I don't feel strongly about it, but I'm okay with the release
> [ ] -1 Do not release this package because...
>
>
> Emilian Bold
> on behalf of the Apache NetBeans PPMC
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Posted by Ate Douma <at...@douma.nu>.
I'm inclined to vote positive on this RC1, overall looks great!

- verified the MD5 and SHA1, and PGP signatures with the ASC files.
- executed rat check (ant rat) and verified the report.
- build and run the source (using JDK8), and all seems fine.

However I still have two questions:

a) nbbuild/licenses folder still has the GPL license file, which I
thought/expected no longer should be needed with the fix from
NETBEANS-305 [1]?
Is there still a GPL usage left? If so this then could be a blocker IMO.

b) Justin provided detailed feedback on the 9.0-Beta-RC3 on (possible) 
needed improvements/fixes for the binary dist LICENSE/NOTICE file [2],
thereafter recorded as a todo action list on the wiki [3] (end of page).
Some of those points have been addressed (marked DONE), but many/most
are not, and neither resolved/fixed (or otherwise marked as NVT).
As just an example, Justin noticed for the ./ide/modules/ext/smackx.jar
file that it included the BSD licensed JZlib, which wasn't mentioned in
the LICENSE file. And still isn't for this 9.0-RC1.
I don't think any of those are blockers, but it would be good to address
these (create NETBEANS issues for them) before the final 9.0 release.

Regards, Ate

[1] https://issues.apache.org/jira/browse/NETBEANS-305
     https://github.com/apache/incubator-netbeans/pull/540
[2] 
http://mail-archives.apache.org/mod_mbox/incubator-general/201801.mbox/%3cC4C5D5C4-AB44-4AFE-ADE2-9E91F593A9B3@classsoftware.com%3e
[3] 
https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+Beta+rc3

On 2018-05-21 00:33, Emilian Bold wrote:
> Hi all,
> 
> The Apache NetBeans community has voted on and approved a proposal to release Apache NetBeans 9.0 RC1 (incubating) rc1.
> 
> We now kindly request that the Incubator PMC members review and vote on this incubator release candidate.
> 
> Apache NetBeans 9.0 RC1 (incubating) vote thread:
> 
> https://lists.apache.org/thread.html/c2a06adc83e2819e6d96c7dff8d0e22a97001f99bfda12515d4d9609@%3Cdev.netbeans.apache.org%3E
> 
> Apache NetBeans 9.0 RC1 (incubating) vote result thread:
> 
> https://lists.apache.org/thread.html/94f7a5e4601e26c7edb8264df7df53dd8ed215ecfc568816a162f2af@%3Cdev.netbeans.apache.org%3E
> 
> Apache NetBeans 9.0 RC1 (incubating) constitutes all the modules 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-related features of Apache NetBeans.
> In short, Apache NetBeans 9.0 RC1 (incubating) is a full IDE for Java SE development.
> 
> Build artifacts available here:
> 
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1
> 
> The specific artifact to be voted on:
> 
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-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/master/README.md
> 
> SHA1: a1a265455c8246f849b14982fa3c36b351b21876
> 
> KEYS file:
> 
> https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
> 
> Apache NetBeans Git Repo tag: 9.0-rc1-rc1:
> 
> https://github.com/apache/incubator-netbeans/tree/9.0-rc1-rc1
> 
> Note: NetBeans license violation checks are managed via the rat-exclusions.txt file:
> 
> https://github.com/apache/incubator-netbeans/blob/master/nbbuild/rat-exclusions.txt
> 
> Rat report shows no unknown licenses, except for license files:
> 
> https://builds.apache.org/job/incubator-netbeans-release/302/artifact/rat-java-temp/nbbuild/build/rat-report.txt
> 
> The license files listed in the Rat report are known and an issue exists for solving this:
> 
> https://issues.apache.org/jira/browse/NETBEANS-305
> 
> 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-java/incubating-9.0-rc1-rc1/incubating-netbeans-java-9.0-rc1-bin.zip
> 
> Also included as a convenience binary the NBMs:
> 
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans-java/incubating-9.0-rc1-rc1/nbms
> 
> New & Noteworthy features of the 9.0 Release:
> 
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+New+and+Noteworthy
> 
> Release specific wiki page:
> 
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0+RC1
> 
> How (and what) to try out the release:
> 
> 1. Download the artifact to be voted on and unzip it.
> 2. Build it using the README provided by the artifact.
> 3. Look in nbbuild/netbeans for the NetBeans installation created by the build process.
> 4. Run the NetBeans executable and (if you're running on JDK 8) you'll be prompted to install nb-javac, after agreeing to its licensing terms, and (if you're running on JDK 9), you'll be able to use javac directly from JDK 9 and, optionally, you'll be prompted to install nb-javac, after agreeing to its licensing terms.
> 
> If the above succeeds, i.e., Apache NetBeans installs and starts up, you will have a development environment that complies with Apache IP requirements and you should vote +1 in this thread.
> 
> Please try out the package, using the instructions above, and vote!
> 
> The vote is open for 7 days
> 
> [ ] +1 Release this package as Apache NetBeans 9.0 RC1 (incubating)
> [ ] 0 I don't feel strongly about it, but I'm okay with the release
> [ ] -1 Do not release this package because...
> 
> 
> Emilian Bold
> on behalf of the Apache NetBeans PPMC
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@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 9.0 RC1 (incubating) rc1

Posted by Glenn Holmer <ce...@kolabnow.com>.
On 2018/05/20 22:33:02, Emilian Bold <e....@protonmail.ch> wrote:
> The Apache NetBeans community has voted on and approved a proposal to
> release Apache NetBeans 9.0 RC1 (incubating) rc1. We now kindly
> request that the Incubator PMC members review and vote on this
> incubator release candidate.

+1 (non-binding, NetCAT profiler tribe leader)
Built from source and sanity-tested.

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

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org