You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@netbeans.apache.org by Emilian Bold <em...@protonmail.ch> on 2018/05/17 14:35:25 UTC

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

Hi all,

Please vote on releasing Apache NetBeans 9.0 RC1 (incubating) rc1!

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

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

MD5: 75ac72983e074f159638a8da4cec6c8b
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 a minimum of 72 hours or until the necessary number of votes (3 binding +1s) is reached.

[ ] +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...

Please add "(binding)" if your vote is binding, i.e., you are an Apache NetBeans PPMC member, i.e., your name is on this page: http://home.apache.org/committers-by-project.html#netbeans , although note the only real binding votes in the incubator are those of the IPMC, i.e., in the next vote thread, after this one passes.

Emilian Bold
on behalf of the Apache NetBeans PPMC

---------------------------------------------------------------------
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 05/17/2018 09:35 AM, Emilian Bold wrote:
> Please vote on releasing Apache NetBeans 9.0 RC1 (incubating) rc1!

+1 (non-binding)

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: 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>.
Ah, you are right. I was thinking we don't need to explain where the binaries are since 'ant tryme' does everything.

You are right we should explicitly ask for signature checks, etc.

I also agree that although our votes are not binding we should make a habit of behaving as if. Makes graduating much easier.

--emi

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

On 21 May 2018 5:31 PM, Neil C Smith <ne...@apache.org> wrote:

> On Mon, 21 May 2018, 14:12 Emilian Bold, emilian.bold@protonmail.ch wrote:
> 
> > Those steps seem sufficient.
> 
> Really?! Seems to miss out some important steps to me.
> 
> "Before casting +1 binding votes, individuals are REQUIRED to download all
> 
> signed source code packages onto their own hardware, verify that they meet
> 
> all requirements of ASF policy on releases as described below, validate all
> 
> cryptographic signatures, compile as provided, and test the result on their
> 
> own platform."
> 
> We could consider just quoting from that? I realise our votes aren't
> 
> binding yet, but still good to get in the right habits!
> 
> Best wishes,
> 
> Neil
> 
> 
> -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> 
> Neil C Smith
> 
> Artist & Technologist
> 
> www.neilcsmith.net
> 
> Praxis LIVE - hybrid visual IDE for creative coding - www.praxislive.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 Neil C Smith <ne...@apache.org>.
On Mon, 21 May 2018, 14:12 Emilian Bold, <em...@protonmail.ch> wrote:

> Those steps seem sufficient.
>

Really?! Seems to miss out some important steps to me.

"Before casting +1 binding votes, individuals are REQUIRED to download all
signed source code packages onto their own hardware, verify that they meet
all requirements of ASF policy on releases as described below, validate all
cryptographic signatures, compile as provided, and test the result on their
own platform."

We could consider just quoting from that? I realise our votes aren't
binding yet, but still good to get in the right habits!

Best wishes,

Neil



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

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

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

Posted by Emilian Bold <em...@protonmail.ch>.
Those steps seem sufficient. The README even mentions 'ant tryme' so there is no need to talk about looking into nbbuild/netbeans, etc. We could make that paragraph even shorter.

The vote is over, we have a IPMC vote started now. But only the IPMC has binding votes...

Interesting about the binaries-only vote. Will keep in mind for the future.

--emi

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

On 21 May 2018 11:29 AM, Neil C Smith <ne...@apache.org> wrote:

> On Thu, 17 May 2018 at 15:35 Emilian Bold emilian.bold@protonmail.ch
> 
> wrote:
> 
> > 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.
> 
> That list seems to be missing some steps, and noted at least one person
> 
> voted after saying they tried the binaries. We talked about having a link
> 
> to the Apache release steps in a previous voting thread, or possibly better
> 
> to have them in the email like this?
> 
> http://www.apache.org/legal/release-policy.html#release-approval
> 
> I haven't had a chance to go through yet, but will do tomorrow even if vote
> 
> theoretically over - can we rethink the min. 72hrs if it coincides with a
> 
> weekend in future?! ;-)
> 
> Best wishes,
> 
> Neil
> 
> 
> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> 
> Neil C Smith
> 
> Artist & Technologist
> 
> www.neilcsmith.net
> 
> Praxis LIVE - hybrid visual IDE for creative coding - www.praxislive.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 Neil C Smith <ne...@apache.org>.
On Thu, 17 May 2018 at 15:35 Emilian Bold <em...@protonmail.ch>
wrote:

> 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.
>

That list seems to be missing some steps, and noted at least one person
voted after saying they tried the binaries.  We talked about having a link
to the Apache release steps in a previous voting thread, or possibly better
to have them in the email like this?

http://www.apache.org/legal/release-policy.html#release-approval

I haven't had a chance to go through yet, but will do tomorrow even if vote
theoretically over - can we rethink the min. 72hrs if it coincides with a
weekend in future?! ;-)

Best wishes,

Neil



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

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

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

Posted by Emilian Bold <em...@protonmail.ch>.
Noted.

Remember that a release vote has no vetos: http://www.apache.org/legal/release-policy.html#release-approval

> For a release vote to pass, a minimum of three positive votes and more positive than negative votes MUST be cast. Releases may not be vetoed. Votes cast by PMC members are binding.

--emi

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

On 18 May 2018 6:10 PM, Leonardo Loch Zanivan <le...@gmail.com> wrote:

> -1
> 
> I've tested the RC1 binaries and found a blocker issue when I tried to open
> 
> a few Java modular (JPMS) projects.
> 
> Created a new JIRA ticket and provided a sample to reproduce:
> 
> https://issues.apache.org/jira/browse/NETBEANS-817
> 
> Info:
> 
> Product Version = Apache NetBeans IDE Dev (Build
> 
> incubator-netbeans-release-302-on-20180517)
> 
> Operating System = Mac OS X version 10.13.3 running on x86_64
> 
> Java; VM; Vendor = 10; Java HotSpot(TM) 64-Bit Server VM 10+46; Oracle
> 
> Corporation
> 
> Runtime = Java(TM) SE Runtime Environment 10+46
> 
> Stacktrace:
> 
> java.lang.IllegalArgumentException: Already listening to
> 
> /spring-petclinic/src/main/resources/module-info.java
> 
> new listener :
> 
> org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$ModuleInfoClassPathImplementation@63ac0828
> 
> holder listener:
> 
> org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$ModuleInfoClassPathImplementation@63ac0828
> 
> at
> 
> org.openide.filesystems.FileChangeImpl.addFileChangeListenerImpl(FileChangeImpl.java:214)
> 
> at org.openide.filesystems.FileUtil.addFileChangeListener(FileUtil.java:271)
> 
> at
> 
> org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$ModuleInfoClassPathImplementation.lambda$getResources$15(ModuleClassPaths.java:930)
> 
> at
> 
> java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1492)
> 
> at
> 
> java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
> 
> at
> 
> org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$ModuleInfoClassPathImplementation.getResources(ModuleClassPaths.java:930)
> 
> at org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:363)
> 
> at
> 
> org.netbeans.spi.java.classpath.support.MuxClassPathImplementation.getResources(MuxClassPathImplementation.java:90)
> 
> at org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:363)
> 
> at org.netbeans.api.java.classpath.ClassPath.toString(ClassPath.java:769)
> 
> at org.netbeans.api.java.classpath.ClassPath.toString(ClassPath.java:838)
> 
> at org.netbeans.api.java.classpath.ClassPath.toString(ClassPath.java:848)
> 
> at
> 
> org.netbeans.modules.java.source.parsing.JavacParser.dumpSource(JavacParser.java:1158)
> 
> Note: Splash, About NetBeans and Start Page logos, also needs to be fixed,
> 
> but for the final release.
> 
> 
> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> 
> Leonardo Zanivan
> 
> On Thu, May 17, 2018 at 11:35 AM, Emilian Bold emilian.bold@protonmail.ch
> 
> wrote:
> 
> > Hi all,
> > 
> > Please vote on releasing Apache NetBeans 9.0 RC1 (incubating) rc1!
> > 
> > If this voting passes, another similar voting will be started on
> > 
> > general@incubator.apache.org, and if that passes too, then we can release
> > 
> > this version.
> > 
> > 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
> > 
> > MD5: 75ac72983e074f159638a8da4cec6c8b
> > 
> > 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 a minimum of 72 hours or until the necessary number
> > 
> > of votes (3 binding +1s) is reached.
> > 
> > [ ] +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...
> > 
> > Please add "(binding)" if your vote is binding, i.e., you are an Apache
> > 
> > NetBeans PPMC member, i.e., your name is on this page:
> > 
> > http://home.apache.org/committers-by-project.html#netbeans , although
> > 
> > note the only real binding votes in the incubator are those of the IPMC,
> > 
> > i.e., in the next vote thread, after this one passes.
> > 
> > Emilian Bold
> > 
> > on behalf of the Apache NetBeans PPMC
> > 
> > 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 Jiří Kovalský <ji...@oracle.com>.
Fix Version(s) is used to indicate version in which the bug WAS and not 
WILL BE fixed. Please leave the field empty until it's resolved.

Thanks,
-Jirka

Dne 22.5.2018 v 00:14 Leonardo Loch Zanivan napsal(a):
> @Geertjan,
> 
> I'm fine with that, changing my vote to +1.
> 
> Can you set Fix Version to 9.0 to make sure it will be done before final
> release?
> 
> --
> Leonardo Zanivan
> 
> On Sun, May 20, 2018 at 5:56 AM, Geertjan Wielenga <
> geertjan.wielenga@googlemail.com> wrote:
> 
>> On Fri, May 18, 2018 at 5:10 PM, Leonardo Loch Zanivan <
>> leonardo.zanivan@gmail.com> wrote:
>>
>>> -1
>>>
>>> I've tested the RC1 binaries and found a blocker issue when I tried to
>> open
>>> a few Java modular (JPMS) projects.
>>>
>>
>>
>> Jan Lahoda has a PR for this now:
>>
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dnetbeans_pull_552&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=r7xJFFPCI97FM02gUhir9GEMNS63q_lUf8FEuYmKxwk&s=7zi_SSgPexkjFy0i0unQHoSGb5MdT1d6uxDZveWKDkI&e=
>>
>> Feel free to try it out and comment on it with your insights. It will not
>> be part of rc1 but, knowing that it's in the queue and we'll be sure to
>> have it as part of the final release, you could consider changing your
>> vote.
>>
>> Thanks,
>>
>> Gj
>>
>>
>>
>>
>>>
>>> Created a new JIRA ticket and provided a sample to reproduce:
>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.apache.org_jira_browse_NETBEANS-2D817&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=r7xJFFPCI97FM02gUhir9GEMNS63q_lUf8FEuYmKxwk&s=HAYL9acnTBS8Me9mHQIPxZgbTsioaPynwvMk_VFCmYs&e=
>>>
>>> Info:
>>>
>>> Product Version = Apache NetBeans IDE Dev (Build
>>> incubator-netbeans-release-302-on-20180517)
>>> Operating System = Mac OS X version 10.13.3 running on x86_64
>>> Java; VM; Vendor = 10; Java HotSpot(TM) 64-Bit Server VM 10+46; Oracle
>>> Corporation
>>> Runtime = Java(TM) SE Runtime Environment 10+46
>>>
>>> Stacktrace:
>>>
>>> java.lang.IllegalArgumentException: Already listening to
>>> /spring-petclinic/src/main/resources/module-info.java
>>> new listener   :
>>> org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$
>>> ModuleInfoClassPathImplementation@63ac0828
>>> holder listener:
>>> org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$
>>> ModuleInfoClassPathImplementation@63ac0828
>>> at
>>> org.openide.filesystems.FileChangeImpl.addFileChangeListenerImpl(
>>> FileChangeImpl.java:214)
>>> at org.openide.filesystems.FileUtil.addFileChangeListener(
>>> FileUtil.java:271)
>>> at
>>> org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$
>>> ModuleInfoClassPathImplementation.lambda$getResources$15(
>>> ModuleClassPaths.java:930)
>>> at
>>> java.base/java.util.ArrayList$ArrayListSpliterator.
>>> forEachRemaining(ArrayList.java:1492)
>>> at
>>> java.base/java.util.stream.ReferencePipeline$Head.
>>> forEach(ReferencePipeline.java:658)
>>> at
>>> org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$
>>> ModuleInfoClassPathImplementation.getResources(
>> ModuleClassPaths.java:930)
>>> at org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:363)
>>> at
>>> org.netbeans.spi.java.classpath.support.MuxClassPathImplementation.
>>> getResources(MuxClassPathImplementation.java:90)
>>> at org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:363)
>>> at org.netbeans.api.java.classpath.ClassPath.toString(
>> ClassPath.java:769)
>>> at org.netbeans.api.java.classpath.ClassPath.toString(
>> ClassPath.java:838)
>>> at org.netbeans.api.java.classpath.ClassPath.toString(
>> ClassPath.java:848)
>>> at
>>> org.netbeans.modules.java.source.parsing.JavacParser.
>>> dumpSource(JavacParser.java:1158)
>>>
>>> Note: Splash, About NetBeans and Start Page logos, also needs to be
>> fixed,
>>> but for the final release.
>>>
>>> --
>>> Leonardo Zanivan
>>>
>>> On Thu, May 17, 2018 at 11:35 AM, Emilian Bold <
>> emilian.bold@protonmail.ch
>>>>
>>> wrote:
>>>
>>>> Hi all,
>>>>
>>>> Please vote on releasing Apache NetBeans 9.0 RC1 (incubating) rc1!
>>>>
>>>> If this voting passes, another similar voting will be started on
>>>> general@incubator.apache.org, and if that passes too, then we can
>>> release
>>>> this version.
>>>>
>>>> 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://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_incubator_netbeans_&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=r7xJFFPCI97FM02gUhir9GEMNS63q_lUf8FEuYmKxwk&s=dQaM9tZykqg-GfP5A0nvHItwLIUuJkSl5M3UqXy89Vs&e=
>>>> incubating-netbeans-java/incubating-9.0-rc1-rc1
>>>>
>>>> The specific artifact to be voted on:
>>>>
>>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_incubator_netbeans_&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=r7xJFFPCI97FM02gUhir9GEMNS63q_lUf8FEuYmKxwk&s=dQaM9tZykqg-GfP5A0nvHItwLIUuJkSl5M3UqXy89Vs&e=
>>>> 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://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dnetbeans_blob_master_README.md&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=r7xJFFPCI97FM02gUhir9GEMNS63q_lUf8FEuYmKxwk&s=takFPQHh0Ed3aHfr5_3vyTGuipVFh_CssSDZs9EbB3k&e=
>>>>
>>>> MD5: 75ac72983e074f159638a8da4cec6c8b
>>>> SHA1: a1a265455c8246f849b14982fa3c36b351b21876
>>>>
>>>> KEYS file:
>>>>
>>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_release_incubator_netbeans_KEYS&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=r7xJFFPCI97FM02gUhir9GEMNS63q_lUf8FEuYmKxwk&s=gan4LkvoqmwnuwUMLt6VxLKNwj53iq28PhO0V8aME88&e=
>>>>
>>>> Apache NetBeans Git Repo tag: 9.0-rc1-rc1:
>>>>
>>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dnetbeans_tree_9.0-2Drc1-2Drc1&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=r7xJFFPCI97FM02gUhir9GEMNS63q_lUf8FEuYmKxwk&s=Ww14NMyDjgQIf6r5pgc9XV_WuOPBBlNyWvbuLIw9dCo&e=
>>>>
>>>> Note: NetBeans license violation checks are managed via the
>>>> rat-exclusions.txt file:
>>>>
>>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dnetbeans_blob_&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=r7xJFFPCI97FM02gUhir9GEMNS63q_lUf8FEuYmKxwk&s=DNHVareeJ-XnnsQKGowyDF00wHDPO5luRHf9iEWWRJA&e=
>>>> master/nbbuild/rat-exclusions.txt
>>>>
>>>> Rat report shows no unknown licenses, except for license files:
>>>>
>>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__builds.apache.org_job_incubator-2Dnetbeans-2Drelease_&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=r7xJFFPCI97FM02gUhir9GEMNS63q_lUf8FEuYmKxwk&s=UyUaGRMzgInmxpOSwU7fUQPqPse_47rRwZk0DYSXKl4&e=
>>>> 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://urldefense.proofpoint.com/v2/url?u=https-3A__issues.apache.org_jira_browse_NETBEANS-2D305&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=r7xJFFPCI97FM02gUhir9GEMNS63q_lUf8FEuYmKxwk&s=XcDvM3VXHpH3R5Y-dqkJvsghWSbVDg7PBb3ITgxUSPA&e=
>>>>
>>>> Included as a convenience binary, not relevant for the voting purposes
>>>> (unzip it, run it and you'll see Apache NetBeans):
>>>>
>>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_incubator_netbeans_&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=r7xJFFPCI97FM02gUhir9GEMNS63q_lUf8FEuYmKxwk&s=dQaM9tZykqg-GfP5A0nvHItwLIUuJkSl5M3UqXy89Vs&e=
>>>> 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://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_incubator_netbeans_&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=r7xJFFPCI97FM02gUhir9GEMNS63q_lUf8FEuYmKxwk&s=dQaM9tZykqg-GfP5A0nvHItwLIUuJkSl5M3UqXy89Vs&e=
>>>> incubating-netbeans-java/incubating-9.0-rc1-rc1/nbms
>>>>
>>>> New & Noteworthy features of the 9.0 Release:
>>>>
>>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=r7xJFFPCI97FM02gUhir9GEMNS63q_lUf8FEuYmKxwk&s=CLS3bDBswIxGLbrpUTy7EW4dQxN2IYMoRHRZgLRYeNs&e=
>>>> Apache+NetBeans+9.0+New+and+Noteworthy
>>>>
>>>> Release specific wiki page:
>>>>
>>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=r7xJFFPCI97FM02gUhir9GEMNS63q_lUf8FEuYmKxwk&s=CLS3bDBswIxGLbrpUTy7EW4dQxN2IYMoRHRZgLRYeNs&e=
>>>> 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 a minimum of 72 hours or until the necessary
>> number
>>>> of votes (3 binding +1s) is reached.
>>>>
>>>> [ ] +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...
>>>>
>>>> Please add "(binding)" if your vote is binding, i.e., you are an Apache
>>>> NetBeans PPMC member, i.e., your name is on this page:
>>>> https://urldefense.proofpoint.com/v2/url?u=http-3A__home.apache.org_committers-2Dby-2Dproject.html-23netbeans&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=r7xJFFPCI97FM02gUhir9GEMNS63q_lUf8FEuYmKxwk&s=Tc0p3zL8Utv8g83PkoHkMk7VPTOGanCqdTJ27mbKLH8&e= , although
>>>> note the only real binding votes in the incubator are those of the
>> IPMC,
>>>> i.e., in the next vote thread, after this one passes.
>>>>
>>>> Emilian Bold
>>>> on behalf of the Apache NetBeans PPMC
>>>>
>>>> ---------------------------------------------------------------------
>>>> 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://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=r7xJFFPCI97FM02gUhir9GEMNS63q_lUf8FEuYmKxwk&s=GuY-IFaoSzkNzwm2DVa0JGsYZXt8q5RIhzceSkCAdWU&e=
>>>>
>>>>
>>>>
>>>>
>>>
>>
> 

---------------------------------------------------------------------
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 Leonardo Loch Zanivan <le...@gmail.com>.
@Geertjan,

I'm fine with that, changing my vote to +1.

Can you set Fix Version to 9.0 to make sure it will be done before final
release?

--
Leonardo Zanivan

On Sun, May 20, 2018 at 5:56 AM, Geertjan Wielenga <
geertjan.wielenga@googlemail.com> wrote:

> On Fri, May 18, 2018 at 5:10 PM, Leonardo Loch Zanivan <
> leonardo.zanivan@gmail.com> wrote:
>
> > -1
> >
> > I've tested the RC1 binaries and found a blocker issue when I tried to
> open
> > a few Java modular (JPMS) projects.
> >
>
>
> Jan Lahoda has a PR for this now:
>
> https://github.com/apache/incubator-netbeans/pull/552
>
> Feel free to try it out and comment on it with your insights. It will not
> be part of rc1 but, knowing that it's in the queue and we'll be sure to
> have it as part of the final release, you could consider changing your
> vote.
>
> Thanks,
>
> Gj
>
>
>
>
> >
> > Created a new JIRA ticket and provided a sample to reproduce:
> > https://issues.apache.org/jira/browse/NETBEANS-817
> >
> > Info:
> >
> > Product Version = Apache NetBeans IDE Dev (Build
> > incubator-netbeans-release-302-on-20180517)
> > Operating System = Mac OS X version 10.13.3 running on x86_64
> > Java; VM; Vendor = 10; Java HotSpot(TM) 64-Bit Server VM 10+46; Oracle
> > Corporation
> > Runtime = Java(TM) SE Runtime Environment 10+46
> >
> > Stacktrace:
> >
> > java.lang.IllegalArgumentException: Already listening to
> > /spring-petclinic/src/main/resources/module-info.java
> > new listener   :
> > org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$
> > ModuleInfoClassPathImplementation@63ac0828
> > holder listener:
> > org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$
> > ModuleInfoClassPathImplementation@63ac0828
> > at
> > org.openide.filesystems.FileChangeImpl.addFileChangeListenerImpl(
> > FileChangeImpl.java:214)
> > at org.openide.filesystems.FileUtil.addFileChangeListener(
> > FileUtil.java:271)
> > at
> > org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$
> > ModuleInfoClassPathImplementation.lambda$getResources$15(
> > ModuleClassPaths.java:930)
> > at
> > java.base/java.util.ArrayList$ArrayListSpliterator.
> > forEachRemaining(ArrayList.java:1492)
> > at
> > java.base/java.util.stream.ReferencePipeline$Head.
> > forEach(ReferencePipeline.java:658)
> > at
> > org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$
> > ModuleInfoClassPathImplementation.getResources(
> ModuleClassPaths.java:930)
> > at org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:363)
> > at
> > org.netbeans.spi.java.classpath.support.MuxClassPathImplementation.
> > getResources(MuxClassPathImplementation.java:90)
> > at org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:363)
> > at org.netbeans.api.java.classpath.ClassPath.toString(
> ClassPath.java:769)
> > at org.netbeans.api.java.classpath.ClassPath.toString(
> ClassPath.java:838)
> > at org.netbeans.api.java.classpath.ClassPath.toString(
> ClassPath.java:848)
> > at
> > org.netbeans.modules.java.source.parsing.JavacParser.
> > dumpSource(JavacParser.java:1158)
> >
> > Note: Splash, About NetBeans and Start Page logos, also needs to be
> fixed,
> > but for the final release.
> >
> > --
> > Leonardo Zanivan
> >
> > On Thu, May 17, 2018 at 11:35 AM, Emilian Bold <
> emilian.bold@protonmail.ch
> > >
> > wrote:
> >
> > > Hi all,
> > >
> > > Please vote on releasing Apache NetBeans 9.0 RC1 (incubating) rc1!
> > >
> > > If this voting passes, another similar voting will be started on
> > > general@incubator.apache.org, and if that passes too, then we can
> > release
> > > this version.
> > >
> > > 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
> > >
> > > MD5: 75ac72983e074f159638a8da4cec6c8b
> > > 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 a minimum of 72 hours or until the necessary
> number
> > > of votes (3 binding +1s) is reached.
> > >
> > > [ ] +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...
> > >
> > > Please add "(binding)" if your vote is binding, i.e., you are an Apache
> > > NetBeans PPMC member, i.e., your name is on this page:
> > > http://home.apache.org/committers-by-project.html#netbeans , although
> > > note the only real binding votes in the incubator are those of the
> IPMC,
> > > i.e., in the next vote thread, after this one passes.
> > >
> > > Emilian Bold
> > > on behalf of the Apache NetBeans PPMC
> > >
> > > ---------------------------------------------------------------------
> > > 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>.
On Fri, May 18, 2018 at 5:10 PM, Leonardo Loch Zanivan <
leonardo.zanivan@gmail.com> wrote:

> -1
>
> I've tested the RC1 binaries and found a blocker issue when I tried to open
> a few Java modular (JPMS) projects.
>


Jan Lahoda has a PR for this now:

https://github.com/apache/incubator-netbeans/pull/552

Feel free to try it out and comment on it with your insights. It will not
be part of rc1 but, knowing that it's in the queue and we'll be sure to
have it as part of the final release, you could consider changing your vote.

Thanks,

Gj




>
> Created a new JIRA ticket and provided a sample to reproduce:
> https://issues.apache.org/jira/browse/NETBEANS-817
>
> Info:
>
> Product Version = Apache NetBeans IDE Dev (Build
> incubator-netbeans-release-302-on-20180517)
> Operating System = Mac OS X version 10.13.3 running on x86_64
> Java; VM; Vendor = 10; Java HotSpot(TM) 64-Bit Server VM 10+46; Oracle
> Corporation
> Runtime = Java(TM) SE Runtime Environment 10+46
>
> Stacktrace:
>
> java.lang.IllegalArgumentException: Already listening to
> /spring-petclinic/src/main/resources/module-info.java
> new listener   :
> org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$
> ModuleInfoClassPathImplementation@63ac0828
> holder listener:
> org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$
> ModuleInfoClassPathImplementation@63ac0828
> at
> org.openide.filesystems.FileChangeImpl.addFileChangeListenerImpl(
> FileChangeImpl.java:214)
> at org.openide.filesystems.FileUtil.addFileChangeListener(
> FileUtil.java:271)
> at
> org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$
> ModuleInfoClassPathImplementation.lambda$getResources$15(
> ModuleClassPaths.java:930)
> at
> java.base/java.util.ArrayList$ArrayListSpliterator.
> forEachRemaining(ArrayList.java:1492)
> at
> java.base/java.util.stream.ReferencePipeline$Head.
> forEach(ReferencePipeline.java:658)
> at
> org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$
> ModuleInfoClassPathImplementation.getResources(ModuleClassPaths.java:930)
> at org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:363)
> at
> org.netbeans.spi.java.classpath.support.MuxClassPathImplementation.
> getResources(MuxClassPathImplementation.java:90)
> at org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:363)
> at org.netbeans.api.java.classpath.ClassPath.toString(ClassPath.java:769)
> at org.netbeans.api.java.classpath.ClassPath.toString(ClassPath.java:838)
> at org.netbeans.api.java.classpath.ClassPath.toString(ClassPath.java:848)
> at
> org.netbeans.modules.java.source.parsing.JavacParser.
> dumpSource(JavacParser.java:1158)
>
> Note: Splash, About NetBeans and Start Page logos, also needs to be fixed,
> but for the final release.
>
> --
> Leonardo Zanivan
>
> On Thu, May 17, 2018 at 11:35 AM, Emilian Bold <emilian.bold@protonmail.ch
> >
> wrote:
>
> > Hi all,
> >
> > Please vote on releasing Apache NetBeans 9.0 RC1 (incubating) rc1!
> >
> > If this voting passes, another similar voting will be started on
> > general@incubator.apache.org, and if that passes too, then we can
> release
> > this version.
> >
> > 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
> >
> > MD5: 75ac72983e074f159638a8da4cec6c8b
> > 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 a minimum of 72 hours or until the necessary number
> > of votes (3 binding +1s) is reached.
> >
> > [ ] +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...
> >
> > Please add "(binding)" if your vote is binding, i.e., you are an Apache
> > NetBeans PPMC member, i.e., your name is on this page:
> > http://home.apache.org/committers-by-project.html#netbeans , although
> > note the only real binding votes in the incubator are those of the IPMC,
> > i.e., in the next vote thread, after this one passes.
> >
> > Emilian Bold
> > on behalf of the Apache NetBeans PPMC
> >
> > ---------------------------------------------------------------------
> > 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 Leonardo Loch Zanivan <le...@gmail.com>.
-1

I've tested the RC1 binaries and found a blocker issue when I tried to open
a few Java modular (JPMS) projects.

Created a new JIRA ticket and provided a sample to reproduce:
https://issues.apache.org/jira/browse/NETBEANS-817

Info:

Product Version = Apache NetBeans IDE Dev (Build
incubator-netbeans-release-302-on-20180517)
Operating System = Mac OS X version 10.13.3 running on x86_64
Java; VM; Vendor = 10; Java HotSpot(TM) 64-Bit Server VM 10+46; Oracle
Corporation
Runtime = Java(TM) SE Runtime Environment 10+46

Stacktrace:

java.lang.IllegalArgumentException: Already listening to
/spring-petclinic/src/main/resources/module-info.java
new listener   :
org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$ModuleInfoClassPathImplementation@63ac0828
holder listener:
org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$ModuleInfoClassPathImplementation@63ac0828
at
org.openide.filesystems.FileChangeImpl.addFileChangeListenerImpl(FileChangeImpl.java:214)
at org.openide.filesystems.FileUtil.addFileChangeListener(FileUtil.java:271)
at
org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$ModuleInfoClassPathImplementation.lambda$getResources$15(ModuleClassPaths.java:930)
at
java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1492)
at
java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)
at
org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$ModuleInfoClassPathImplementation.getResources(ModuleClassPaths.java:930)
at org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:363)
at
org.netbeans.spi.java.classpath.support.MuxClassPathImplementation.getResources(MuxClassPathImplementation.java:90)
at org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:363)
at org.netbeans.api.java.classpath.ClassPath.toString(ClassPath.java:769)
at org.netbeans.api.java.classpath.ClassPath.toString(ClassPath.java:838)
at org.netbeans.api.java.classpath.ClassPath.toString(ClassPath.java:848)
at
org.netbeans.modules.java.source.parsing.JavacParser.dumpSource(JavacParser.java:1158)

Note: Splash, About NetBeans and Start Page logos, also needs to be fixed,
but for the final release.

--
Leonardo Zanivan

On Thu, May 17, 2018 at 11:35 AM, Emilian Bold <em...@protonmail.ch>
wrote:

> Hi all,
>
> Please vote on releasing Apache NetBeans 9.0 RC1 (incubating) rc1!
>
> If this voting passes, another similar voting will be started on
> general@incubator.apache.org, and if that passes too, then we can release
> this version.
>
> 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
>
> MD5: 75ac72983e074f159638a8da4cec6c8b
> 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 a minimum of 72 hours or until the necessary number
> of votes (3 binding +1s) is reached.
>
> [ ] +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...
>
> Please add "(binding)" if your vote is binding, i.e., you are an Apache
> NetBeans PPMC member, i.e., your name is on this page:
> http://home.apache.org/committers-by-project.html#netbeans , although
> note the only real binding votes in the incubator are those of the IPMC,
> i.e., in the next vote thread, after this one passes.
>
> Emilian Bold
> on behalf of the Apache NetBeans PPMC
>
> ---------------------------------------------------------------------
> 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 "William L. Thomson Jr." <wl...@obsidian-studios.com>.
On Thu, 17 May 2018 10:35:25 -0400
Emilian Bold <em...@protonmail.ch> wrote:

> Hi all,
> 
> Please vote on releasing Apache NetBeans 9.0 RC1 (incubating) rc1!

I take it there will be an official rc1 after the rc1-rc1 for voting?

I think I may wait for -rc1 vs rc1-rc1. Since its some 300+ packages :)
Unless it can help in voting process or something, doubtful. Thus my
question, thanks!

-- 
William L. Thomson Jr.

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

Posted by Antonio <an...@vieiro.net>.
+1 (Binding)

Some comments:

- MD5 & SHA1 checksums match.

- We may want to include in our email a link to the ASC file [1], so 
people can validate the source zip against the provided KEYS file. I 
performed the PGP validation and it succeeds.

- I had to delete my $HOME/.netbeans/dev and $HOME/.cache/netbeans/dev 
directories to run the IDE properly. I'm not sure if this will make the 
installation to fail for those runnning previous 9.0-beta binaries?

- Tested the generated binary with OpenJDK8 (openjdk full version 
"1.8.0_171-8u171-b11-1~deb9u1-b11") on Linux (4.9.0-6-amd64 #1 SMP 
Debian 4.9.88-1+deb9u1 (2018-05-07) x86_64 GNU/Linux) and it worked 
well, installed nb-javac properly. Was able to create and run a Maven 
project.

- Generated binary NOTICE file seems good.

- Generated binary LICENSE file is superb, I think.

- I miss a new splash screen.

- I'd love to see a rebranded startup page.

- I compared the sources downloaded from github vs. the sources in the 
zip file and found some differences ([2]). I think these are normal ones 
(license files, etc.). SvnKitClientAdapterFactoryTest.java, for 
instance, is in the github source zip, but it's not included in our 
generated zip file, as this is disabled in our build configuration.

Great work, everybody! Congratulations!

Kind regards,
Antonio

[1]
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.asc

[2]
9836a9835
 > DEPENDENCIES
16067d16065
< .gitattributes
16069,16071d16066
< .github/
< .github/CONTRIBUTING.md
< .gitignore
32356,32384d32350
< libs.svnClientAdapter.svnkit/
< libs.svnClientAdapter.svnkit/build.xml
< libs.svnClientAdapter.svnkit/external/
< libs.svnClientAdapter.svnkit/external/binaries-list
< 
libs.svnClientAdapter.svnkit/external/com.trilead.ssh2_1.0.0.build220_r167_v20150618_1733-license.txt
< 
libs.svnClientAdapter.svnkit/external/org.tmatesoft.svnkit_1.8.12.r10533_v20160129_0158-license.txt
< libs.svnClientAdapter.svnkit/external/sqljet-1.1.10-license.txt
< 
libs.svnClientAdapter.svnkit/external/svnClientAdapter-svnkit-1.10.12-license.txt
< libs.svnClientAdapter.svnkit/manifest.mf
< libs.svnClientAdapter.svnkit/nbproject/
< libs.svnClientAdapter.svnkit/nbproject/project.properties
< libs.svnClientAdapter.svnkit/nbproject/project.xml
< libs.svnClientAdapter.svnkit/src/
< libs.svnClientAdapter.svnkit/src/org/
< libs.svnClientAdapter.svnkit/src/org/netbeans/
< libs.svnClientAdapter.svnkit/src/org/netbeans/libs/
< libs.svnClientAdapter.svnkit/src/org/netbeans/libs/svnclientadapter/
< 
libs.svnClientAdapter.svnkit/src/org/netbeans/libs/svnclientadapter/svnkit/
< 
libs.svnClientAdapter.svnkit/src/org/netbeans/libs/svnclientadapter/svnkit/Bundle.properties
< 
libs.svnClientAdapter.svnkit/src/org/netbeans/libs/svnclientadapter/svnkit/SvnKitClientAdapterFactory.java
< libs.svnClientAdapter.svnkit/test/
< libs.svnClientAdapter.svnkit/test/unit/
< libs.svnClientAdapter.svnkit/test/unit/src/
< libs.svnClientAdapter.svnkit/test/unit/src/org/
< libs.svnClientAdapter.svnkit/test/unit/src/org/netbeans/
< libs.svnClientAdapter.svnkit/test/unit/src/org/netbeans/libs/
< 
libs.svnClientAdapter.svnkit/test/unit/src/org/netbeans/libs/svnclientadapter/
< 
libs.svnClientAdapter.svnkit/test/unit/src/org/netbeans/libs/svnclientadapter/svnkit/
< 
libs.svnClientAdapter.svnkit/test/unit/src/org/netbeans/libs/svnclientadapter/svnkit/SvnKitClientAdapterFactoryTest.java
32575a32542,32550
 > licenses/
 > licenses/CC0-v10
 > licenses/CDDL-1.0
 > licenses/EDL-1.0
 > licenses/EPL-v10
 > licenses/ISO-8879-SGML
 > licenses/OASIS
 > licenses/W3C2
 > licenses/WSDL-2004
51551,51552d51525
< travis-check-line-endings.sh
< .travis.yml


On 17/05/18 16:35, Emilian Bold wrote:
> Hi all,
> 
> Please vote on releasing Apache NetBeans 9.0 RC1 (incubating) rc1!
> 
> If this voting passes, another similar voting will be started on general@incubator.apache.org, and if that passes too, then we can release this version.
> 
> 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
> 
> MD5: 75ac72983e074f159638a8da4cec6c8b
> 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 a minimum of 72 hours or until the necessary number of votes (3 binding +1s) is reached.
> 
> [ ] +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...
> 
> Please add "(binding)" if your vote is binding, i.e., you are an Apache NetBeans PPMC member, i.e., your name is on this page: http://home.apache.org/committers-by-project.html#netbeans , although note the only real binding votes in the incubator are those of the IPMC, i.e., in the next vote thread, after this one passes.
> 
> Emilian Bold
> on behalf of the Apache NetBeans PPMC
> 
> ---------------------------------------------------------------------
> 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 Josh Juneau <ju...@gmail.com>.
+1 to releasing ... testing successfully with multiple Maven Web
Application projects, deploying to Payara server.

Environmental Details:

*Product Version:* Apache NetBeans IDE Dev (Build
incubator-netbeans-release-302-on-20180517)

*Java:* 1.8.0_162; Java HotSpot(TM) 64-Bit Server VM 25.162-b12

*Runtime:* Java(TM) SE Runtime Environment 1.8.0_162-b12

*System:* Mac OS X version 10.12.6 running on x86_64; UTF-8; en_US (nb)


Josh Juneau
juneau001@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/index.php/author/author/view/id/1866


On Thu, May 17, 2018 at 9:35 AM, Emilian Bold <em...@protonmail.ch>
wrote:

> Hi all,
>
> Please vote on releasing Apache NetBeans 9.0 RC1 (incubating) rc1!
>
> If this voting passes, another similar voting will be started on
> general@incubator.apache.org, and if that passes too, then we can release
> this version.
>
> 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
>
> MD5: 75ac72983e074f159638a8da4cec6c8b
> 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 a minimum of 72 hours or until the necessary number
> of votes (3 binding +1s) is reached.
>
> [ ] +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...
>
> Please add "(binding)" if your vote is binding, i.e., you are an Apache
> NetBeans PPMC member, i.e., your name is on this page:
> http://home.apache.org/committers-by-project.html#netbeans , although
> note the only real binding votes in the incubator are those of the IPMC,
> i.e., in the next vote thread, after this one passes.
>
> Emilian Bold
> on behalf of the Apache NetBeans PPMC
>
> ---------------------------------------------------------------------
> 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 Enrico Olivelli <eo...@gmail.com>.
Hi,
I have tested 9.0 rc1 with my a bunch of Java Maven projects, and minimally
tested 'var' support with JKD10.

+1 (non binding)

I have filed this "annoying" issue which happens sporadically while working
on a simple java file.
I do not have a strict reproducer.
https://issues.apache.org/jira/browse/NETBEANS-814

I don't know if it could be a blocker. I will follow up the issue on JIRA.

Thank you very much for shipping this new greatest release of NetBeans !

Cheers
Enrico



Il giorno ven 18 mag 2018 alle ore 13:29 Geertjan Wielenga <
geertjan.wielenga@googlemail.com> ha scritto:

> Downloaded, unzipped, and ran the convenience binary.
>
> Everything works, installed nb-javac, tried out some of the new 'var' hint
> refactorings.
>
> Only thing I've seen we need to do is change the splash screen but that
> shouldn't block the rc1 release AFAIK.
>
> As with the other releases we've done so far, the main point of our
> releases is to ensure that we pass the Apache requirements, i.e., the IPMC
> vote will be interesting -- to see if there are still license problems,
> binary problems, or whatever, everything identified so far has been fixed
> and the main thing is to see whether the IPMC agrees.
>
> Many thanks Emilian for putting this release together, great to spread the
> release management knowledge.
>
> +1 for releasing rc1.
>
> Thanks,
>
> Gj
>
>
> On Thu, May 17, 2018 at 4:35 PM, Emilian Bold <em...@protonmail.ch>
> wrote:
>
> > Hi all,
> >
> > Please vote on releasing Apache NetBeans 9.0 RC1 (incubating) rc1!
> >
> > If this voting passes, another similar voting will be started on
> > general@incubator.apache.org, and if that passes too, then we can
> release
> > this version.
> >
> > 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
> >
> > MD5: 75ac72983e074f159638a8da4cec6c8b
> > 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 a minimum of 72 hours or until the necessary number
> > of votes (3 binding +1s) is reached.
> >
> > [ ] +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...
> >
> > Please add "(binding)" if your vote is binding, i.e., you are an Apache
> > NetBeans PPMC member, i.e., your name is on this page:
> > http://home.apache.org/committers-by-project.html#netbeans , although
> > note the only real binding votes in the incubator are those of the IPMC,
> > i.e., in the next vote thread, after this one passes.
> >
> > Emilian Bold
> > on behalf of the Apache NetBeans PPMC
> >
> > ---------------------------------------------------------------------
> > 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 Jiří Kovalský <ji...@oracle.com>.
+1 but we also need to update user and cache directories from dev to rc1.

-Jirka

Dne 18.5.2018 v 13:29 Geertjan Wielenga napsal(a):

> Downloaded, unzipped, and ran the convenience binary.
> 
> Everything works, installed nb-javac, tried out some of the new 'var' hint
> refactorings.
> 
> Only thing I've seen we need to do is change the splash screen but that
> shouldn't block the rc1 release AFAIK.
> 
> As with the other releases we've done so far, the main point of our
> releases is to ensure that we pass the Apache requirements, i.e., the IPMC
> vote will be interesting -- to see if there are still license problems,
> binary problems, or whatever, everything identified so far has been fixed
> and the main thing is to see whether the IPMC agrees.
> 
> Many thanks Emilian for putting this release together, great to spread the
> release management knowledge.
> 
> +1 for releasing rc1.
> 
> Thanks,
> 
> Gj
> 
> 
> On Thu, May 17, 2018 at 4:35 PM, Emilian Bold <em...@protonmail.ch>
> wrote:
> 
>> Hi all,
>>
>> Please vote on releasing Apache NetBeans 9.0 RC1 (incubating) rc1!
>>
>> If this voting passes, another similar voting will be started on
>> general@incubator.apache.org, and if that passes too, then we can release
>> this version.
>>
>> 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://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_incubator_netbeans_&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=T3CcaHqFQojQCp_zTmyTxMV56RTvBP5sFAtMTOvVBI4&s=ri9G62Qe7Lsy5H2TdzMC-LdfoIylKwwKpZ07vPo-5YI&e=
>> incubating-netbeans-java/incubating-9.0-rc1-rc1
>>
>> The specific artifact to be voted on:
>>
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_incubator_netbeans_&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=T3CcaHqFQojQCp_zTmyTxMV56RTvBP5sFAtMTOvVBI4&s=ri9G62Qe7Lsy5H2TdzMC-LdfoIylKwwKpZ07vPo-5YI&e=
>> 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://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dnetbeans_blob_master_README.md&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=T3CcaHqFQojQCp_zTmyTxMV56RTvBP5sFAtMTOvVBI4&s=fETEIw7Tui7YPamDYOiDe0bIPFmnZ9EaQ5k5NnRIFC4&e=
>>
>> MD5: 75ac72983e074f159638a8da4cec6c8b
>> SHA1: a1a265455c8246f849b14982fa3c36b351b21876
>>
>> KEYS file:
>>
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_release_incubator_netbeans_KEYS&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=T3CcaHqFQojQCp_zTmyTxMV56RTvBP5sFAtMTOvVBI4&s=4XISktYlh8uMjLAe0jLkwTV6lWR2_G7GC00bbqwdSOk&e=
>>
>> Apache NetBeans Git Repo tag: 9.0-rc1-rc1:
>>
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dnetbeans_tree_9.0-2Drc1-2Drc1&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=T3CcaHqFQojQCp_zTmyTxMV56RTvBP5sFAtMTOvVBI4&s=6FT1I7Tx5NQ5MhNzoLvvu2Gpffd8SXG9xflj6mdrhlE&e=
>>
>> Note: NetBeans license violation checks are managed via the
>> rat-exclusions.txt file:
>>
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dnetbeans_blob_&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=T3CcaHqFQojQCp_zTmyTxMV56RTvBP5sFAtMTOvVBI4&s=l7h0imC3GHg7hiuQ1ONjaNsLdcyDOQRBRXcL8gnipvI&e=
>> master/nbbuild/rat-exclusions.txt
>>
>> Rat report shows no unknown licenses, except for license files:
>>
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__builds.apache.org_job_incubator-2Dnetbeans-2Drelease_&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=T3CcaHqFQojQCp_zTmyTxMV56RTvBP5sFAtMTOvVBI4&s=-IViCrPTDXkrZfHO_O2Av7IC4yMzE6lMOcbEKRqJUdI&e=
>> 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://urldefense.proofpoint.com/v2/url?u=https-3A__issues.apache.org_jira_browse_NETBEANS-2D305&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=T3CcaHqFQojQCp_zTmyTxMV56RTvBP5sFAtMTOvVBI4&s=uaEsXeIrNbYNXlCVmh3IBjGOozstH1se70ZqPz-7Uxo&e=
>>
>> Included as a convenience binary, not relevant for the voting purposes
>> (unzip it, run it and you'll see Apache NetBeans):
>>
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_incubator_netbeans_&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=T3CcaHqFQojQCp_zTmyTxMV56RTvBP5sFAtMTOvVBI4&s=ri9G62Qe7Lsy5H2TdzMC-LdfoIylKwwKpZ07vPo-5YI&e=
>> 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://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_incubator_netbeans_&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=T3CcaHqFQojQCp_zTmyTxMV56RTvBP5sFAtMTOvVBI4&s=ri9G62Qe7Lsy5H2TdzMC-LdfoIylKwwKpZ07vPo-5YI&e=
>> incubating-netbeans-java/incubating-9.0-rc1-rc1/nbms
>>
>> New & Noteworthy features of the 9.0 Release:
>>
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=T3CcaHqFQojQCp_zTmyTxMV56RTvBP5sFAtMTOvVBI4&s=RSsaFGi2xWcB7uT1hDet-qf8pXXzTW_kdWki9gQ8N0g&e=
>> Apache+NetBeans+9.0+New+and+Noteworthy
>>
>> Release specific wiki page:
>>
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=T3CcaHqFQojQCp_zTmyTxMV56RTvBP5sFAtMTOvVBI4&s=RSsaFGi2xWcB7uT1hDet-qf8pXXzTW_kdWki9gQ8N0g&e=
>> 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 a minimum of 72 hours or until the necessary number
>> of votes (3 binding +1s) is reached.
>>
>> [ ] +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...
>>
>> Please add "(binding)" if your vote is binding, i.e., you are an Apache
>> NetBeans PPMC member, i.e., your name is on this page:
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__home.apache.org_committers-2Dby-2Dproject.html-23netbeans&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=T3CcaHqFQojQCp_zTmyTxMV56RTvBP5sFAtMTOvVBI4&s=fw_pEzPHzWRrc2t8yw_SRyt_Gyg6ChnSvaMA3M5Ud_E&e= , although
>> note the only real binding votes in the incubator are those of the IPMC,
>> i.e., in the next vote thread, after this one passes.
>>
>> Emilian Bold
>> on behalf of the Apache NetBeans PPMC
>>
>> ---------------------------------------------------------------------
>> 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://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists&d=DwIBaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=8_Pz0x0SKeT5e3IehhQKCbQ2xl3tz40jnCU133NrdP4&m=T3CcaHqFQojQCp_zTmyTxMV56RTvBP5sFAtMTOvVBI4&s=KsIZcCKg35DJSIGf9ZIcY-Q8hB_c3cVePtL0PRhuQqk&e=
>>
>>
>>
>>
> 

---------------------------------------------------------------------
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>.
Downloaded, unzipped, and ran the convenience binary.

Everything works, installed nb-javac, tried out some of the new 'var' hint
refactorings.

Only thing I've seen we need to do is change the splash screen but that
shouldn't block the rc1 release AFAIK.

As with the other releases we've done so far, the main point of our
releases is to ensure that we pass the Apache requirements, i.e., the IPMC
vote will be interesting -- to see if there are still license problems,
binary problems, or whatever, everything identified so far has been fixed
and the main thing is to see whether the IPMC agrees.

Many thanks Emilian for putting this release together, great to spread the
release management knowledge.

+1 for releasing rc1.

Thanks,

Gj


On Thu, May 17, 2018 at 4:35 PM, Emilian Bold <em...@protonmail.ch>
wrote:

> Hi all,
>
> Please vote on releasing Apache NetBeans 9.0 RC1 (incubating) rc1!
>
> If this voting passes, another similar voting will be started on
> general@incubator.apache.org, and if that passes too, then we can release
> this version.
>
> 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
>
> MD5: 75ac72983e074f159638a8da4cec6c8b
> 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 a minimum of 72 hours or until the necessary number
> of votes (3 binding +1s) is reached.
>
> [ ] +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...
>
> Please add "(binding)" if your vote is binding, i.e., you are an Apache
> NetBeans PPMC member, i.e., your name is on this page:
> http://home.apache.org/committers-by-project.html#netbeans , although
> note the only real binding votes in the incubator are those of the IPMC,
> i.e., in the next vote thread, after this one passes.
>
> Emilian Bold
> on behalf of the Apache NetBeans PPMC
>
> ---------------------------------------------------------------------
> 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 Junichi Yamamoto <ju...@gmail.com>.
+1

Product Version: Apache NetBeans IDE Dev (Build 20180518-unknown-revn)
Java: 1.8.0_171; Java HotSpot(TM) 64-Bit Server VM 25.171-b11
Runtime: Java(TM) SE Runtime Environment 1.8.0_171-b11
System: Linux version 4.15.0-20-generic running on amd64; UTF-8;

All the best,
Junichi
On Thu, May 17, 2018 at 11:35 PM Emilian Bold <em...@protonmail.ch>
wrote:

> Hi all,

> Please vote on releasing Apache NetBeans 9.0 RC1 (incubating) rc1!

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

> 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

> MD5: 75ac72983e074f159638a8da4cec6c8b
> 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 a minimum of 72 hours or until the necessary number
of votes (3 binding +1s) is reached.

> [ ] +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...

> Please add "(binding)" if your vote is binding, i.e., you are an Apache
NetBeans PPMC member, i.e., your name is on this page:
http://home.apache.org/committers-by-project.html#netbeans , although note
the only real binding votes in the incubator are those of the IPMC, i.e.,
in the next vote thread, after this one passes.

> Emilian Bold
> on behalf of the Apache NetBeans PPMC

> ---------------------------------------------------------------------
> 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 "William L. Thomson Jr." <wl...@o-sinc.com>.
Sorry typo

On Thu, 24 May 2018 13:12:11 -0400
"William L. Thomson Jr." <wl...@obsidian-studios.com> wrote:

> I also have a script that makes all system jars libraries in Netbeans
> for development. Including Netbeans own jars :)
> https://github.com/Obsidian-StudiosInc/gen2nblib
> 
> 
> P.S.
> Eventually I will move to a directory structure that will mimic a
> local Maven repo. Not sure if I can make it adaptable for git.

I meant Gradle not git. Local Gradle cache is not as easily replicated
as a local Maven cache. Not sure if Gradle support local like Maven.

To allow Maven and Gradle to function as normal using system jars built
from source.

> Moving from away from
> /usr/share/<package-name>-<package-slot>/lib/*jar
> 
> To a maven type directory structure with pom.xml's, etc. Just have to
> figure out version aspect. As I want 1 version of a given jar, and if
> something needs older, it uses a symlink. To reduce jar duplication
> and not have multiple versions of a jar on your system. Unless needed
> and slotted as its API or ABI changed. Plus have to go back and add
> group and artifact ids for mapping stuff.
> 



-- 
William L. Thomson Jr.

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

Posted by "William L. Thomson Jr." <wl...@obsidian-studios.com>.
On Tue, 22 May 2018 09:32:10 -0400
Emilian Bold <em...@protonmail.ch> wrote:

> Yes, once https://issues.apache.org/jira/browse/NETBEANS-417 is done
> we might have another release.
> 
> (Sadly) Apache releases source code, so binaries are just a
> "convenience".
> 
> Of course, our users don't want to build source code, they want an
> installer.

If they do, they can run something like Gentoo or Funtoo that builds
everything from source. There was another way of building Netbeans from
source. Mine is to the extreme, with all depedencies also built from
source.

This uses ant and pre-build jars for dependencies, not updated yet for 9
https://gitweb.gentoo.org/dev/fordfrog.git/tree/dev-java
https://gitweb.gentoo.org/dev/fordfrog.git/tree/dev-util

This is 100% from source not using ant or the NB build system/harness.
Including ALL dependencies, no pre-built jars from anywhere. Only 9+
https://github.com/Obsidian-StudiosInc/os-xtoo/tree/master/nb-ide
https://github.com/Obsidian-StudiosInc/os-xtoo/tree/master/nb-plugins

Meta package builds nothing just pulls in other packages. Eventually
will have USE flags to allow for a minimal NB install. Which people can
make their own meta ebuilds just the same. Like if you develop an app
off the NB platform and need some jars. You make something like this
and only pull in and link what you need :)
https://github.com/Obsidian-StudiosInc/os-xtoo/tree/master/dev-util/netbeans

The neat thing about my from source is the live aspect, 9999 ebuilds.
You could work with any part of the Netbeans tree from git. While the
rest is from a packaged version/release. Not sure if that will help with
development, but in theory at least it could.

I also have a script that makes all system jars libraries in Netbeans
for development. Including Netbeans own jars :)
https://github.com/Obsidian-StudiosInc/gen2nblib


P.S.
Eventually I will move to a directory structure that will mimic a local
Maven repo. Not sure if I can make it adaptable for git.
Moving from away from
/usr/share/<package-name>-<package-slot>/lib/*jar

To a maven type directory structure with pom.xml's, etc. Just have to
figure out version aspect. As I want 1 version of a given jar, and if
something needs older, it uses a symlink. To reduce jar duplication and
not have multiple versions of a jar on your system. Unless needed and
slotted as its API or ABI changed. Plus have to go back and add group
and artifact ids for mapping stuff.

-- 
William L. Thomson Jr.

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

Posted by Emilian Bold <em...@protonmail.ch>.
Yes, once https://issues.apache.org/jira/browse/NETBEANS-417 is done we might have another release.

(Sadly) Apache releases source code, so binaries are just a "convenience".

Of course, our users don't want to build source code, they want an installer.

--emi

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

On 22 May 2018 2:44 PM, Eric Barboni <sk...@apache.org> wrote:

> Hi, (a bit late)
> 
> +1 (non binding)
> 
> By the way, it would be nice to get the issue solved. It block windows users using only jdk 10.
> 
> https://issues.apache.org/jira/browse/NETBEANS-417
> 
> Regards
> 
> Eric
> 
> -----Message d'origine-----
> 
> De : Emilian Bold emilian.bold@protonmail.ch
> 
> Envoyé : jeudi 17 mai 2018 16:35
> 
> À : dev@netbeans.incubator.apache.org
> 
> Objet : [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1
> 
> Hi all,
> 
> Please vote on releasing Apache NetBeans 9.0 RC1 (incubating) rc1!
> 
> If this voting passes, another similar voting will be started on general@incubator.apache.org, and if that passes too, then we can release this version.
> 
> 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
> 
> MD5: 75ac72983e074f159638a8da4cec6c8b
> 
> 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 a minimum of 72 hours or until the necessary number of votes (3 binding +1s) is reached.
>     
>     [ ] +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...
>     
>     Please add "(binding)" if your vote is binding, i.e., you are an Apache NetBeans PPMC member, i.e., your name is on this page: http://home.apache.org/committers-by-project.html#netbeans , although note the only real binding votes in the incubator are those of the IPMC, i.e., in the next vote thread, after this one passes.
>     
>     Emilian Bold
>     
>     on behalf of the Apache NetBeans PPMC
>     
> 
> 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 Eric Barboni <sk...@apache.org>.
Hi, (a bit late)
+1 (non binding)

By the way, it would be nice to get the issue solved. It block windows users using only jdk 10.
https://issues.apache.org/jira/browse/NETBEANS-417

Regards
Eric

-----Message d'origine-----
De : Emilian Bold <em...@protonmail.ch> 
Envoyé : jeudi 17 mai 2018 16:35
À : dev@netbeans.incubator.apache.org
Objet : [VOTE] Release Apache NetBeans 9.0 RC1 (incubating) rc1

Hi all,

Please vote on releasing Apache NetBeans 9.0 RC1 (incubating) rc1!

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

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

MD5: 75ac72983e074f159638a8da4cec6c8b
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 a minimum of 72 hours or until the necessary number of votes (3 binding +1s) is reached.

[ ] +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...

Please add "(binding)" if your vote is binding, i.e., you are an Apache NetBeans PPMC member, i.e., your name is on this page: http://home.apache.org/committers-by-project.html#netbeans , although note the only real binding votes in the incubator are those of the IPMC, i.e., in the next vote thread, after this one passes.

Emilian Bold
on behalf of the Apache NetBeans PPMC

---------------------------------------------------------------------
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 ch...@gmail.com.
+1
On 2018/05/17 14:35:25, Emilian Bold <e....@protonmail.ch> wrote: 
> Hi all,> 
> 
> Please vote on releasing Apache NetBeans 9.0 RC1 (incubating) rc1!> 
> 
> If this voting passes, another similar voting will be started on gene
ral@incubator.apache.org, and if that passes too, then we can release
this version.> 
> 
> 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> 
> 
> MD5: 75ac72983e074f159638a8da4cec6c8b> 
> 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 a minimum of 72 hours or until the necessary
number of votes (3 binding +1s) is reached.> 
> 
> [ ] +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...> 
> 
> Please add "(binding)" if your vote is binding, i.e., you are an
Apache NetBeans PPMC member, i.e., your name is on this page: http://ho
me.apache.org/committers-by-project.html#netbeans , although note the
only real binding votes in the incubator are those of the IPMC, i.e.,
in the next vote thread, after this one passes.> 
> 
> Emilian Bold> 
> on behalf of the Apache NetBeans PPMC> 
> 
> -------------------------------------------------------------------
--> 
> To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
> 
> For additional commands, e-mail: dev-help@netbeans.incubator.apache.o
rg> 
> 
> 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