Re: [VOTE] Release Apache Netbeans 11.0 (incubating) [vote candidate 4]

2019-03-24 Thread John McDonnell
+1

Looks fine to me. Built using openjdk8 was able to run and activate the
additional modules etc.

Regards

John

On Mon 25 Mar 2019, 05:48 Glenn Holmer,  wrote:

> On 3/21/19 2:41 AM, Laszlo Kishalmi wrote:
> > This is our 4th voting candidate for the 11.0 release of Apache
> > NetBeans. This time everything went through my smoke tests, so let's
> > vote on it.
>
> +1
>
> --
> Glenn Holmer (Linux registered user #16682)
> "After the vintage season came the aftermath -- and Cenbe."
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: [MENTORS] Apache NetBeans maven artifacts groupId and process

2019-03-24 Thread Jaroslav Tulach
Thanks Ate. It is great to hear that using org.netbeans.* groupId is
legally OK and that it is not against any Apache policy.

[APIs are like stars](http://wiki.apidesign.org/wiki/Star) - they are with
us "forever" (or at least until their users/observers are alive). It is the
goal of the maintainers to make sure the APIs evolve well. Code changes
driven by marketing/branding purposes are the most harmful and useless
changes to any API. Nobody wants to repeat the com.sun.swing -> javax.swing
rename disaster.

It is important, especially right now, to make the migration of NetBeans
Platform 8.2 to Apache NetBeans Platform as smooth as possible. We don't
want people to ask questions like: "Should I upgrade or should I rather
stay with pre-Apache version?" Keeping the artifact co-ordinates is
essential part of making the migration of Maven based projects on top of
NetBeans Platform "no brainer".

Many Apache projects are [kept in historical co-ordinates](
https://repository.apache.org/content/groups/public/) - freemarker, log4j,
etc. It is not fair to not allow NetBeans to do the same. Especially when
backward compatibility has always been a major focus of everything we did
in the NetBeans Platform.

Dear mentors, please guide me on my quest to keep the Maven co-ordinates
unchanged. Thanks you.
Jaroslav Tulach
NetBeans Founder
NetBeans Platform Architect

po 25. 3. 2019 v 0:57 odesílatel Ate Douma  napsal:

>
>
> On 19/03/2019 18.34, Eric Barboni wrote:
> > Hi,
> >
> >Prior to any process for voting/releasing the Apache Netbeans maven
> > artefacts  would be sure on one point. We may use groupId
> > org.apache.netbeans or org.netbeans as we have the grant to do so.
> >
> >   It would be easier and more backward compatible to use org.netbeans as
> > groupId for Apache NetBeans artefacts. Can we use that groupId forever
> even
> > if we became a TLP. Or was it only for transitioning purpose.
>
> I think you must ask this on tradema...@apache.org.
>
> The Apache Branding Policy says [1] that podlings may request to keep
> non apache domain names (e.g. netbeans.org) for *limited uses* once the
> podling graduates to TLP.
>
> That primarily concerns website and domain usages, but the Policy isn't
> really clear/explicit in how far the "limited uses" is, or may be
> extended to 'forever' usage when such a domain has been transferred to
> the ASF. My gut feeling is: only in exceptional cases, as explained at
> [1] for openoffice.org and groovy-lang.org.
>
> In how far this extends (or not) to the usage of non apache Maven
> GroupId, temporarily or 'forever', is really not addressed nor answered
> there, nor anywhere else I searched for it.
> Legally, I think it should be fine, because netbeans.org has been
> transferred to the ASF. But it might still not be desired or allowed
> from ASF (branding) Policy POV.
> So again, I advise to explicitly ask this to be answered and agreed upon
> first by the Apache Trademark (and Branding) Committee.
>
> Possibly other mentors may have more experience/knowledge in this area
> how other podlings dealt with this, and can chime in as well?
>
> Note: I understand the wish to retain the usage of org.netbeans as Maven
> GroupId for backwards compatibility. But even if this will be allowed,
> is it really needed to stick to using it 'forever'?
> If not yet now, IMO it is advisable to at least discuss and plan to
> migrate and transition to using org.apache.netbeans for future
> Maven artifacts / NetBeans releases.
> If not, do you want to use org.netbeans also for new Maven artifacts?
> Otherwise you'll end up with an even more 'messy' Maven/Nexus artifact
> management, using 2 different (base) GroupIds...
>
>
> [1] https://www.apache.org/foundation/marks/pmcs#nonapache
>
> >
> >
> >
> >
> >
> >One second question is concerning process to vote/release the
> artefacts.
> > The artefacts are built using the same tag as the official release of
> Apache
> > NetBeans (incubating)   for example for version 10 its tag is 10.0-vc5.
> >
> >   The only element to vote on would be a staged repository with a bunch
> of
> > artefacts at
> > (
> https://repository.apache.org/content/repositories/orgapachenetbeans-1011/
> )
> > as the source are already released (signed by two different people).
> >
> >Will that work the Apache way ? How to make it comply.
> >
> >
> >
> > Best Regards
> >
> > Eric
> >
> >
> >
> > PS:
> >
> >   (The donated mavenutilities plugins will be at org.apache.netbeans
> because
> > they are new artefacts as the previous release netbeans-parent)
> >
> >
> >
> >
> >
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: [VOTE] Release Apache Netbeans 11.0 (incubating) [vote candidate 4]

2019-03-24 Thread Glenn Holmer
On 3/21/19 2:41 AM, Laszlo Kishalmi wrote:
> This is our 4th voting candidate for the 11.0 release of Apache
> NetBeans. This time everything went through my smoke tests, so let's
> vote on it.

+1

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

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

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





Where are the sources for the NetBeans Platform? Release Apache Netbeans 11.0 (incubating) [vote candidate 4]

2019-03-24 Thread Jaroslav Tulach
Laszlo,
I don't see sources for just the NetBeans Platform at
https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans/incubating-11.0-vc4/

Having src.zip with just NetBeans Platform sources would greatly help
downstream packagers like Debian. The Debian source for
netbeans-platform.deb package could be <40MB, while now it needs to contain
the whole source code.
-jt

čt 21. 3. 2019 v 8:41 odesílatel Laszlo Kishalmi 
napsal:

> Dear all,
>
> This is our 4th voting candidate for the 11.0 release of Apache NetBeans.
> This time everything went through my smoke tests, so let's vote on it.
>
> Apache NetBeans 11.0 (incubating) constitutes all clusters 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, Java EE, PHP, JavaScript and Groovy features of Apache
> NetBeans.
>
> In short, Apache NetBeans 11.0 (incubating) is a full IDE for Java SE,
> Java EE, PHP and JavaScript development with some Groovy language support.
>
> Build artifacts available here:
>
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans/incubating-11.0-vc4/
>
> 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/release110/README.md
>
> We are voting on:
>
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans/incubating-11.0-vc4/incubating-netbeans-11.0-vc4-source.zip
>
> SHA512:
> e1ffe7873142bf6718f4365480501bec81126dc8e90884ea74f0cbc5d86a034ae3182515c4b78ccb250786bf84774d600f0b9451a6c518f773ca611cf82e4197
> ./incubating-netbeans-11.0-vc4-source.zip
>
> KEYS file:
>
> https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
>
> Apache NetBeans Git Repo tag: 11.0-vc4 :
> https://github.com/apache/incubator-netbeans/tree/11.0-vc4
>
> Note: NetBeans license violation checks are managed via the
> rat-exclusions.txt file:
>
>
> https://github.com/apache/incubator-netbeans/blob/release110/nbbuild/rat-exclusions.txt
>
> Rat report shows no unknown licenses, except for license files:
>
>
> https://builds.apache.org/job/incubator-netbeans-release/404/artifact/rat-release-temp/nbbuild/build/rat-report.txt
>
> Included as a convenience binary, not relevant for the voting purposes
> (unzip it, run it and you'll see Apache NetBeans):
>
>
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans/incubating-11.0-vc4/incubating-netbeans-11.0-vc4-bin.zip
>
> SHA512:
> 9d7fbe5c6bcf781fc1d3f8e2aee62db0435dd716c60dc73ef900ee2817473cc5b0a8e12c1453b7e57aedcece70cff778673a8cf563c1fa4eea816d9636955d4b
> ./incubating-netbeans-11.0-vc4-bin.zip
>
> Release specific wiki page:
>
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+11.0
>
> How (and what) to try out the release:
>
> 1. Download the artifact to be voted on and unzip it.
> 2. Check that the artifact does not contain any jar files,
> save the:
> platform/autoupdate.services/test/unit/src/org/netbeans/api/autoupdate/data/empty.jar
> and
> enterprise/glassfish.common/test/unit/data/nottaDir-4_1_2.jar and
> enterprise/glassfish.common/test/unit/data/subdir/nottaDir-5.0.jar which
> are only jars by their name
> 3. Verify the cryptographic signatures, the NOTICE and LICENSE file
> 4. Build it using the README provided by the artifact.
> 5. Look in nbbuild/netbeans for the NetBeans installation created by the
> build process.
>
>
> This vote is going to be open at least 72 hours, vote with +1, 0, and -1
> as usual. This vote round would determine if we carry on this release to
> the next IPMC vote . Binding votes are going to be carried over.
>
> Thank you for the hard work!
>
> Laszlo Kishalmi
> Volunteer Release Manager of Apache NetBeans 11.0
>
>


Re: Apache NetBeans (incubating) 10 maven artefacts

2019-03-24 Thread Jaroslav Tulach
Amazing work, Eric!
I've just changed my project to use Lexer from your RELEASE100 artifacts:

https://github.com/JaroslavTulach/SelfGraal/commit/e247277f7c4cb592060b174f544254381f0c372d

and everything works like a charm! Having these artifacts in the Maven
central repository would be a tremendous step for the NetBeans project:

- new projects could use these bits easily - lexer and/or lookup or
filesystems would be available in the central
- old projects could make the switch just by changing to RELEASE100 and
removing special repository section

I am ready to +1 on the
https://repository.apache.org/content/repositories/orgapachenetbeans-1012/
bits. Thanks.
-jt


čt 21. 3. 2019 v 19:10 odesílatel Eric Barboni  napsal:

> Hi
>  I have populated a staged repostory with org.netbeans as prefix groupID
>
>  https://repository.apache.org/content/repositories/orgapachenetbeans-1012
>
>  I hope this is more backward compatible.
>
>  Any test welcome
>
> Regards
> Eric
>
> On 2019/03/19 09:19:07, "Eric Barboni"  wrote:
> > Hi Patrik>
> >
> > New  harness is not uses yet. The 8.2 is used for now>
> >
> >  >
> >
> > Regards>
> >
> > Eric>
> >
> >  >
> >
> > On 2019/03/16 17:44:54, Patrik Karlström < >
> > mailto:p...@trixon.se> wrote: >
> >
> > > Thanks, I'm now able to run Mapton based on NetBeans 10 for the first>
> > time.> >
> >
> > > >
> >
> > > I did notice the error and skipped as per your instructions.> >
> >
> > > Private classes referenced in module:> >
> >
> > > [org.netbeans.modules.options.OptionsWindowAction]> >
> >
> > > Project depends on packages not accessible at runtime in module> >
> >
> > >
> org.apache.netbeans.api:org-netbeans-modules-options-api:jar:RELEASE100>
> >
> >
> > > As far as I can see it's all looking good when running the options>
> > dialog.> >
> >
> > > >
> >
> > > 'clean install' failed on the harness, is it really needed?> >
> >
> > > >
> >
> > > mvn clean install> >
> >
> > > [INFO] Scanning for projects...> >
> >
> > > [INFO]> >
> >
> > > [INFO] --< org.apache.netbeans.utilities:nbm-maven-harness> >
> >
> > > >---> >
> >
> > > [INFO] Building Apache NetBeans Maven Utilities - NBM Harness for
> Maven>
> >
> >
> > > 9.0-SNAPSHOT> >
> >
> > > [INFO] [ jar> >
> >
> > > ]-> >
> >
> > > [INFO]> >
> >
> > > [INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @> >
> >
> > > nbm-maven-harness ---> >
> >
> > > [INFO] Deleting> >
> >
> > > /atlas/data/git/incubator-netbeans-mavenutils/nbm-maven-harness/target>
> >
> >
> > > [INFO]> >
> >
> > > [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version)
> @> >
> >
> > > nbm-maven-harness ---> >
> >
> > > [INFO]> >
> >
> > > [INFO] --- maven-remote-resources-plugin:1.5:process> >
> >
> > > (process-resource-bundles) @ nbm-maven-harness ---> >
> >
> > > [INFO]> >
> >
> > > [INFO] --- maven-dependency-plugin:2.4:get (unpack-harness) @> >
> >
> > > nbm-maven-harness ---> >
> >
> > > [INFO]> >
> >
> > >
> >
> >
> >
> > > [INFO] BUILD FAILURE> >
> >
> > > [INFO]> >
> >
> > >
> >
> >
> >
> > > [INFO] Total time:  1.971 s> >
> >
> > > [INFO] Finished at: 2019-03-16T18:41:01+01:00> >
> >
> > > [INFO]> >
> >
> > >
> >
> >
> >
> > > [ERROR] Failed to execute goal> >
> >
> > > org.apache.maven.plugins:maven-dependency-plugin:2.4:get
> (unpack-harness)>>
> >
> >
> > > on projec> >
> >
> > > t nbm-maven-harness: Couldn't download artifact: Failure to find> >
> >
> > > org.netbeans.modules:org-netbeans-modules-apisupp> >
> >
> > > ort-harness:nbm:${netbeans.version} in>
> > 
> https://repo.maven.apache.org/maven2>>
> >
> >
> > > was cached in the local repository, re> >
> >
> > > solution will not be reattempted until the update interval of central
> has>>
> >
> >
> > > elapsed or updates are forced> >
> >
> > > [ERROR]> >
> >
> > > [ERROR] Try downloading the file manually from the project website.> >
> >
> > > [ERROR]> >
> >
> > > [ERROR] Then, install it using the command:> >
> >
> > > [ERROR] mvn install:install-file -DgroupId=org.netbeans.modules> >
> >
> > > -DartifactId=org-netbeans-modules-apisupport-h> >
> >
> > > arness -Dversion=${netbeans.version} -Dpackaging=nbm
> -Dfile=/path/to/file>>
> >
> >
> > > [ERROR]> >
> >
> > > [ERROR] Alternatively, if you host your own repository you can deploy
> the>>
> >
> >
> > > file there:> >
> >
> > > [ERROR] mvn deploy:deploy-file -DgroupId=org.netbeans.modules> >
> >
> > > -DartifactId=org-netbeans-modules-apisupport-har> >
> >
> > > ness -Dversion=${netbeans.version} -Dpackaging=nbm
> -Dfile=/path/to/file>
> >
> >
> > > -Durl=[url] -DrepositoryId=[id]> >
> >
> > > [ERROR]> >
> >
> > > [ERROR]> >
> >
> 

Re: [VOTE] Release Apache Netbeans 11.0 (incubating) [vote candidate 4]

2019-03-24 Thread Antonio

+1

Great work, everybody!

Built from sources with OpenJDK 8 on Linux, did some basic tests, opened 
[1], checked that only three jar files are included as stated, 
signatures look good.


I've run "ant rat" and a "build/rat/not cluster.xml" file was created 
saying that 679 files have unapproved licenses. These files are 
generated with schema2beans, so I assume this is ok, right? Shall this 
be clarified before submitting a final vote or is this ok?


Un abrazo,
Antonio


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

El 21/3/19 a las 8:41, Laszlo Kishalmi escribió:

Dear all,

This is our 4th voting candidate for the 11.0 release of Apache 
NetBeans. This time everything went through my smoke tests, so let's 
vote on it.


Apache NetBeans 11.0 (incubating) constitutes all clusters 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, Java EE, PHP, JavaScript and Groovy features of 
Apache NetBeans.


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


Build artifacts available here:
https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans/incubating-11.0-vc4/ 



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/release110/README.md

We are voting on:
https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans/incubating-11.0-vc4/incubating-netbeans-11.0-vc4-source.zip 



SHA512:
e1ffe7873142bf6718f4365480501bec81126dc8e90884ea74f0cbc5d86a034ae3182515c4b78ccb250786bf84774d600f0b9451a6c518f773ca611cf82e4197  
./incubating-netbeans-11.0-vc4-source.zip


KEYS file:

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

Apache NetBeans Git Repo tag: 11.0-vc4 :
https://github.com/apache/incubator-netbeans/tree/11.0-vc4

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


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



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

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



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


https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans/incubating-11.0-vc4/incubating-netbeans-11.0-vc4-bin.zip 



SHA512:
9d7fbe5c6bcf781fc1d3f8e2aee62db0435dd716c60dc73ef900ee2817473cc5b0a8e12c1453b7e57aedcece70cff778673a8cf563c1fa4eea816d9636955d4b  
./incubating-netbeans-11.0-vc4-bin.zip


Release specific wiki page:

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

How (and what) to try out the release:

1. Download the artifact to be voted on and unzip it.
2. Check that the artifact does not contain any jar files,
    save the: 
platform/autoupdate.services/test/unit/src/org/netbeans/api/autoupdate/data/empty.jar 
and
    enterprise/glassfish.common/test/unit/data/nottaDir-4_1_2.jar and 
enterprise/glassfish.common/test/unit/data/subdir/nottaDir-5.0.jar which 
are only jars by their name

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



This vote is going to be open at least 72 hours, vote with +1, 0, and -1 
as usual. This vote round would determine if we carry on this release to 
the next IPMC vote . Binding votes are going to be carried over.


Thank you for the hard work!

Laszlo Kishalmi
Volunteer Release Manager of Apache NetBeans 11.0




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

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





Re: [MENTORS] Apache NetBeans maven artifacts groupId and process

2019-03-24 Thread Ate Douma




On 19/03/2019 18.34, Eric Barboni wrote:

Hi,

   Prior to any process for voting/releasing the Apache Netbeans maven
artefacts  would be sure on one point. We may use groupId
org.apache.netbeans or org.netbeans as we have the grant to do so.

  It would be easier and more backward compatible to use org.netbeans as
groupId for Apache NetBeans artefacts. Can we use that groupId forever even
if we became a TLP. Or was it only for transitioning purpose.


I think you must ask this on tradema...@apache.org.

The Apache Branding Policy says [1] that podlings may request to keep
non apache domain names (e.g. netbeans.org) for *limited uses* once the
podling graduates to TLP.

That primarily concerns website and domain usages, but the Policy isn't
really clear/explicit in how far the "limited uses" is, or may be
extended to 'forever' usage when such a domain has been transferred to
the ASF. My gut feeling is: only in exceptional cases, as explained at
[1] for openoffice.org and groovy-lang.org.

In how far this extends (or not) to the usage of non apache Maven
GroupId, temporarily or 'forever', is really not addressed nor answered
there, nor anywhere else I searched for it.
Legally, I think it should be fine, because netbeans.org has been
transferred to the ASF. But it might still not be desired or allowed
from ASF (branding) Policy POV.
So again, I advise to explicitly ask this to be answered and agreed upon
first by the Apache Trademark (and Branding) Committee.

Possibly other mentors may have more experience/knowledge in this area
how other podlings dealt with this, and can chime in as well?

Note: I understand the wish to retain the usage of org.netbeans as Maven
GroupId for backwards compatibility. But even if this will be allowed,
is it really needed to stick to using it 'forever'?
If not yet now, IMO it is advisable to at least discuss and plan to
migrate and transition to using org.apache.netbeans for future
Maven artifacts / NetBeans releases.
If not, do you want to use org.netbeans also for new Maven artifacts?
Otherwise you'll end up with an even more 'messy' Maven/Nexus artifact
management, using 2 different (base) GroupIds...


[1] https://www.apache.org/foundation/marks/pmcs#nonapache



  

  


   One second question is concerning process to vote/release the artefacts.
The artefacts are built using the same tag as the official release of Apache
NetBeans (incubating)   for example for version 10 its tag is 10.0-vc5.

  The only element to vote on would be a staged repository with a bunch of
artefacts at
(https://repository.apache.org/content/repositories/orgapachenetbeans-1011/)
as the source are already released (signed by two different people).

   Will that work the Apache way ? How to make it comply.

  


Best Regards

Eric

  


PS:

  (The donated mavenutilities plugins will be at org.apache.netbeans because
they are new artefacts as the previous release netbeans-parent)

  

  





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

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





Re: [Mentors] Please participate in the PPMC vote for Apache NetBeans 11.0

2019-03-24 Thread Ate Douma




On 23/03/2019 15.46, Geertjan Wielenga wrote:

Hi mentors,

In an ideal world, we'd start the IPMC vote thread on Apache NetBeans 11.0
on Monday morning with 3 or more +1 votes from our mentors, i.e., IPMC
binding, which will set us in good stead for wrapping up the IPMC vote in
as short a period as possible.


I haven't had time over the weekend to look at this candidate yet, will
try to review this tomorrow *afternoon*.

As a side-note: while a vote should run at least for 72 hours, if it
runs over a weekend it might be advisable to be a bit more lenient, e.g.
by taking *working* days into account.

But regardless, I'll provide my feedback and vote, either on the PPMC
or IPMC vote, no worries :-)



Here's the thread:

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

Can you assist and help create an ideal world?

Gj



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

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





Re: [DISCUSSION] Apache NetBeans 11.1 Development

2019-03-24 Thread Geertjan Wielenga
Sure, if we know what Java EE 8 support means. So far, there have been
various separate e-mail discussions and issues, but we really need a
thorough specification describing what NetBeans must provide in order to
provide support for Java EE 8. Can you provide that? Provide it here:

https://cwiki.apache.org/confluence/display/NETBEANS/Feature+Request+Outlines

Gj

On Sun, Mar 24, 2019 at 11:28 PM Vano Beridze  wrote:

> Is there a room to add Java EE 8 support?
>
> On Mon, Mar 25, 2019, 1:29 AM Laszlo Kishalmi 
> wrote:
>
> > Dear all,
> >
> > While we are doing the voting round, I think we need to think about
> > NetBeans 11.1.
> >
> > Are we planning continue do cherry-picking into the release branch for
> > 11.1 or do something more sophisticated? I mean 11.1 would be only some
> > patch release or bringing some new things as well, like I'm planning to
> > donate my Gradle support for Java EE projects.
> >
> > So any idea?
> >
> > Laszlo Kishalmi
> >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>


Re: [DISCUSSION] Apache NetBeans 11.1 Development

2019-03-24 Thread Vano Beridze
Is there a room to add Java EE 8 support?

On Mon, Mar 25, 2019, 1:29 AM Laszlo Kishalmi 
wrote:

> Dear all,
>
> While we are doing the voting round, I think we need to think about
> NetBeans 11.1.
>
> Are we planning continue do cherry-picking into the release branch for
> 11.1 or do something more sophisticated? I mean 11.1 would be only some
> patch release or bringing some new things as well, like I'm planning to
> donate my Gradle support for Java EE projects.
>
> So any idea?
>
> Laszlo Kishalmi
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: plugins.netbeans.org is back

2019-03-24 Thread Eddier Lopez
Excellent!!!

El dom., 24 mar. 2019 a las 15:13, Geertjan Wielenga
() escribió:

> Yup excellent -- in the meantime, hopefully Jirka will give an update on
> the community survey, I don't think many will have filled it in, but if any
> blockers come up that could block the IPMC vote. Though, at this stage, we
> know the blockers and they have been dealt with in one way or another and
> anything else should be prioritized for the next release a few months from
> now.
>
> Gj
>
> On Sun, Mar 24, 2019 at 10:03 PM László Kishalmi <
> laszlo.kisha...@gmail.com> wrote:
>
>> I'm going to close the ppmc vote round tomorrow morning, then open the
>> ipmc
>> vote round.
>>
>> On Sun, Mar 24, 2019, 20:57 Geertjan Wielenga
>>  wrote:
>>
>> > Hi all,
>> >
>> > plugins.netbeans.org is back.
>> >
>> > Thanks,
>> >
>> > Gj
>> >
>>
>


[DISCUSSION] Apache NetBeans 11.1 Development

2019-03-24 Thread Laszlo Kishalmi

Dear all,

While we are doing the voting round, I think we need to think about 
NetBeans 11.1.


Are we planning continue do cherry-picking into the release branch for 
11.1 or do something more sophisticated? I mean 11.1 would be only some 
patch release or bringing some new things as well, like I'm planning to 
donate my Gradle support for Java EE projects.


So any idea?

Laszlo Kishalmi


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

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





Re: [VOTE] Release Apache Netbeans 11.0 (incubating) [vote candidate 4]

2019-03-24 Thread djamel torche
+1

On Sun, 24 Mar 2019 at 15:46, Markus Kilås 
wrote:

> On 3/21/19 8:41 AM, Laszlo Kishalmi wrote:
> > We are voting on:
> >
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans/incubating-11.0-vc4/incubating-netbeans-11.0-vc4-source.zip
> >
> >
> > SHA512:
> >
> e1ffe7873142bf6718f4365480501bec81126dc8e90884ea74f0cbc5d86a034ae3182515c4b78ccb250786bf84774d600f0b9451a6c518f773ca611cf82e4197
> > ./incubating-netbeans-11.0-vc4-source.zip
> >
> > KEYS file:
> >
> > https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
>
> +1 (non-binding)
>
> * Compared SHA-512 sum from e-mail with source ZIP
> * Verified PGP signature
> * Checked for other JAR files
> * Checked NOTICE, LICENSE and DEPENDENCIES files
> * Building with Apache Ant packaged with Fedora does not work but that
> is a known issue: https://issues.apache.org/jira/browse/NETBEANS-239
> * Built full cluster with Fedora 28, Apache Ant 1.10.5 (from
> https://ant.apache.org), OpenJDK 1.8.0_201 (15 minutes)
> * Running with OpenJDK 11.0.2
>
> Suggestion: Please use HTTPS links for the dependencies, licensees etc
> in DEPENDENCIES etc.
>
> Suggestion: It would be nice if the ZIP file had a top level folder and
> preferably with the version also so that it can be directly unzipped
> alongside other NetBeans versions and without risk of mixing its
> files/folders with any other files in the same folder.
>
> Best Regards,
> Markus Kilås
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: plugins.netbeans.org is back

2019-03-24 Thread Geertjan Wielenga
Yup excellent -- in the meantime, hopefully Jirka will give an update on
the community survey, I don't think many will have filled it in, but if any
blockers come up that could block the IPMC vote. Though, at this stage, we
know the blockers and they have been dealt with in one way or another and
anything else should be prioritized for the next release a few months from
now.

Gj

On Sun, Mar 24, 2019 at 10:03 PM László Kishalmi 
wrote:

> I'm going to close the ppmc vote round tomorrow morning, then open the ipmc
> vote round.
>
> On Sun, Mar 24, 2019, 20:57 Geertjan Wielenga
>  wrote:
>
> > Hi all,
> >
> > plugins.netbeans.org is back.
> >
> > Thanks,
> >
> > Gj
> >
>


Re: plugins.netbeans.org is back

2019-03-24 Thread László Kishalmi
I'm going to close the ppmc vote round tomorrow morning, then open the ipmc
vote round.

On Sun, Mar 24, 2019, 20:57 Geertjan Wielenga
 wrote:

> Hi all,
>
> plugins.netbeans.org is back.
>
> Thanks,
>
> Gj
>


plugins.netbeans.org is back

2019-03-24 Thread Geertjan Wielenga
Hi all,

plugins.netbeans.org is back.

Thanks,

Gj


Re: Enabling Maven Java EE support in 11.0-vc4

2019-03-24 Thread Geertjan Wielenga
Yes, the plugin portal providing these plugins is down. Hoping it will be
back soon.

Gj

On Sun, 24 Mar 2019 at 16:05, Markus Kilås 
wrote:

> Hi,
>
> I am evaluating 11.0 vote candidate 4 and would like to test it with
> Java EE EJB and Web modules, however I am having trouble enabling the
> feature.
>
> I built 11.0-vc4 with ant -Dcluster.config=full and started with ant
> tryme, however opening a Maven Web project shows warning: "Maven Java EE
> support missing".
>
> Clicking Resolve Project Problems further tells "You are missing the
> Maven Java EE support module in your installation" and clicking
> Resolve... gives and error box with the warning:
> Not all requested modules can be enabled:
> [StandardModule:org.netbeans.modules.j2ee.kit jarFile:
>
> /home/user/Opt/netbeans-11.0-vc4/nbbuild/netbeans/enterprise/modules/org-netbeans-modules-j2ee-kit.jar].
>
> Additionally manually activating the feauture does not work:
> Going into top Tools -> Plugins -> Installed (10) and Activating "Java
> Web and EE" gives:
> Some plugins require plugin org.netbeans.libs.oracle.jsparser to be
> installed.
>
> Is the jsparser thing an other module in addition to javac that can not
> be distributed with NetBeans and has to be downloaded on first use?
>
>
> Cheers,
> Markus
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Enabling Maven Java EE support in 11.0-vc4

2019-03-24 Thread Markus Kilås
Hi,

I am evaluating 11.0 vote candidate 4 and would like to test it with
Java EE EJB and Web modules, however I am having trouble enabling the
feature.

I built 11.0-vc4 with ant -Dcluster.config=full and started with ant
tryme, however opening a Maven Web project shows warning: "Maven Java EE
support missing".

Clicking Resolve Project Problems further tells "You are missing the
Maven Java EE support module in your installation" and clicking
Resolve... gives and error box with the warning:
Not all requested modules can be enabled:
[StandardModule:org.netbeans.modules.j2ee.kit jarFile:
/home/user/Opt/netbeans-11.0-vc4/nbbuild/netbeans/enterprise/modules/org-netbeans-modules-j2ee-kit.jar].

Additionally manually activating the feauture does not work:
Going into top Tools -> Plugins -> Installed (10) and Activating "Java
Web and EE" gives:
Some plugins require plugin org.netbeans.libs.oracle.jsparser to be
installed.

Is the jsparser thing an other module in addition to javac that can not
be distributed with NetBeans and has to be downloaded on first use?


Cheers,
Markus

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

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





Re: [PLUGINS] http://plugins.netbeans.org down

2019-03-24 Thread Geertjan Wielenga
Ideally, ALL plugins would be published there and we’d not be tied to any
Oracle infra anymore. The only blocker is how to do this. If someone can
provide steps and procedure for doing this, we’ll move all the NBMs there.

Gj


On Sun, 24 Mar 2019 at 15:52, Matthias Bläsing 
wrote:

> Hi,
>
> Am Sonntag, den 24.03.2019, 15:29 +0100 schrieb Geertjan Wielenga:
> > Sure, but you don’t need that in order to try out vc4. Just go ahead
> > without it for the moment.
> >
> > Gj
>
> just a suggestion: the netbeans javac plugin could be published to
> maven central. While central is also not perfect, it is an established
> system, that has a wide net of buffering and distribution
> infrastructure.
>
> It would be great if you could evaluate that.
>
> Thank you
>
> Matthias
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: [PLUGINS] http://plugins.netbeans.org down

2019-03-24 Thread Matthias Bläsing
Hi,

Am Sonntag, den 24.03.2019, 15:29 +0100 schrieb Geertjan Wielenga:
> Sure, but you don’t need that in order to try out vc4. Just go ahead
> without it for the moment.
> 
> Gj

just a suggestion: the netbeans javac plugin could be published to
maven central. While central is also not perfect, it is an established
system, that has a wide net of buffering and distribution
infrastructure.

It would be great if you could evaluate that.

Thank you

Matthias


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

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





Re: [VOTE] Release Apache Netbeans 11.0 (incubating) [vote candidate 4]

2019-03-24 Thread Markus Kilås
On 3/21/19 8:41 AM, Laszlo Kishalmi wrote:
> We are voting on:
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans/incubating-11.0-vc4/incubating-netbeans-11.0-vc4-source.zip
> 
> 
> SHA512:
> e1ffe7873142bf6718f4365480501bec81126dc8e90884ea74f0cbc5d86a034ae3182515c4b78ccb250786bf84774d600f0b9451a6c518f773ca611cf82e4197
>  
> ./incubating-netbeans-11.0-vc4-source.zip
> 
> KEYS file:
> 
> https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS

+1 (non-binding)

* Compared SHA-512 sum from e-mail with source ZIP
* Verified PGP signature
* Checked for other JAR files
* Checked NOTICE, LICENSE and DEPENDENCIES files
* Building with Apache Ant packaged with Fedora does not work but that
is a known issue: https://issues.apache.org/jira/browse/NETBEANS-239
* Built full cluster with Fedora 28, Apache Ant 1.10.5 (from
https://ant.apache.org), OpenJDK 1.8.0_201 (15 minutes)
* Running with OpenJDK 11.0.2

Suggestion: Please use HTTPS links for the dependencies, licensees etc
in DEPENDENCIES etc.

Suggestion: It would be nice if the ZIP file had a top level folder and
preferably with the version also so that it can be directly unzipped
alongside other NetBeans versions and without risk of mixing its
files/folders with any other files in the same folder.

Best Regards,
Markus Kilås

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

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





Re: plugins.netbeans.org is down

2019-03-24 Thread Geertjan Wielenga
Yes, it is down and we’re working to identify the problem and fix it.

Gj

On Sun, 24 Mar 2019 at 15:28, Ben Gabay  wrote:

> Hey, the plugins.netbeans.org subdomain is down.
>
> Here is a screenshot
>
> I tried disabling my firewall, it's not the problem.
> I also pinged the subdomain, it failed on all 4 trnasmissions.
>
> Due to this, developers cannot import plugins.
>


Re: [PLUGINS] http://plugins.netbeans.org down

2019-03-24 Thread Geertjan Wielenga
Sure, but you don’t need that in order to try out vc4. Just go ahead
without it for the moment.

Gj

On Sun, 24 Mar 2019 at 15:06, Tushar Joshi  wrote:

> It is giving error for installing nbjavac also hence said that
>
> Sent from my iPhone
>
> > On 24-Mar-2019, at 5:49 PM, Geertjan Wielenga
>  wrote:
> >
> > The plugin portal is unrelated to reviewing the binary for the vote.
> >
> > Gj
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


plugins.netbeans.org is down

2019-03-24 Thread Ben Gabay
Hey, the plugins.netbeans.org subdomain is down.

Here is a screenshot

I tried disabling my firewall, it's not the problem.
I also pinged the subdomain, it failed on all 4 trnasmissions.

Due to this, developers cannot import plugins.


Re: [PLUGINS] http://plugins.netbeans.org down

2019-03-24 Thread Tushar Joshi
It is giving error for installing nbjavac also hence said that

Sent from my iPhone

> On 24-Mar-2019, at 5:49 PM, Geertjan Wielenga 
>  wrote:
> 
> The plugin portal is unrelated to reviewing the binary for the vote.
> 
> Gj

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

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





Re: [PLUGINS] http://plugins.netbeans.org down

2019-03-24 Thread Geertjan Wielenga
The plugin portal is unrelated to reviewing the binary for the vote.

Gj

On Sun, 24 Mar 2019 at 11:40, Tushar Joshi  wrote:

> Subscribing to this thread.
>
> I am trying to review the NetBeans 11 binary for vote.  Will wait for
> updates here
>
> with regards
> Tushar
>
> Tushar Joshi, Nagpur: http://www.tusharjoshi.com
>
> * MCSD_NET C#, SCJP, RHCE, ZCE, PMP, CSM, SAFe, PRINCE2
>
> * Senior Architect @ Persistent Systems http://www.persistent.com
> * LinkedIn: http://www.linkedin.com/in/tusharvjoshi
>
>
>
> On Sun, Mar 24, 2019 at 3:46 PM Geertjan Wielenga
>  wrote:
>
> > No, there is some problem with plugins.netbeans.org, we're trying to
> > identify and fix it.
> >
> > Gj
> >
> > On Sun, Mar 24, 2019 at 11:07 AM Gaurav Gupta  >
> > wrote:
> >
> > > Hi,
> > >
> > > http://plugins.netbeans.org is not accessible, Are plugins moved to
> > > another
> > > UC ?
> > >
> > > - Gaurav Gupta
> > >
> >
>


Re: [PLUGINS] http://plugins.netbeans.org down

2019-03-24 Thread Tushar Joshi
Subscribing to this thread.

I am trying to review the NetBeans 11 binary for vote.  Will wait for
updates here

with regards
Tushar

Tushar Joshi, Nagpur: http://www.tusharjoshi.com

* MCSD_NET C#, SCJP, RHCE, ZCE, PMP, CSM, SAFe, PRINCE2

* Senior Architect @ Persistent Systems http://www.persistent.com
* LinkedIn: http://www.linkedin.com/in/tusharvjoshi



On Sun, Mar 24, 2019 at 3:46 PM Geertjan Wielenga
 wrote:

> No, there is some problem with plugins.netbeans.org, we're trying to
> identify and fix it.
>
> Gj
>
> On Sun, Mar 24, 2019 at 11:07 AM Gaurav Gupta 
> wrote:
>
> > Hi,
> >
> > http://plugins.netbeans.org is not accessible, Are plugins moved to
> > another
> > UC ?
> >
> > - Gaurav Gupta
> >
>


Re: [PLUGINS] http://plugins.netbeans.org down

2019-03-24 Thread Geertjan Wielenga
No, there is some problem with plugins.netbeans.org, we're trying to
identify and fix it.

Gj

On Sun, Mar 24, 2019 at 11:07 AM Gaurav Gupta 
wrote:

> Hi,
>
> http://plugins.netbeans.org is not accessible, Are plugins moved to
> another
> UC ?
>
> - Gaurav Gupta
>


[MENTORS] Partial/Patch releases

2019-03-24 Thread Laszlo Kishalmi

Dear Mentors,

NetBeans is a big modular project. It has the infrastructure to deliver 
patches on module level.


It is quite plausible that as we are going to have more modules 
included, we need to release critical bugfixes in form of patch releases 
some modules.


Regarding that we are right now voting on the whole source code before 
releases, how shall we handle patch releases of a module?


Also the most consumable format of these patches are convenience binary 
format nbm modules which is currently backed up by Apache infra for 
distribution. That would mean we would overwrite some files in the 
release folder.


So my question, how is it possible do partial releases (based on 
modules) inside Apache?


Laszlo Kishalmi


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

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





[PLUGINS] http://plugins.netbeans.org down

2019-03-24 Thread Gaurav Gupta
Hi,

http://plugins.netbeans.org is not accessible, Are plugins moved to another
UC ?

- Gaurav Gupta