Re: Apache NetBeans 11.0 Java EE 8 Support (Ready for Testing)

2019-05-30 Thread Josh Juneau
Thanks for all of the great feedback on the Java EE 8  support for Apache
NetBeans thus far.  I have updated the README to direct individuals to
install the "Oracle JS Parser" and "nbjavac" after building and running the
IDE using a new userdir.  Once completed, the IDE should allow one to add
GlassFish 5, GlassFish 5.0.1, or GlassFish 5.1 server.  The IDE will also
allow one to create a new Java EE 8 project or convert an existing project
to Java EE 8.

Let me know if you have any questions.  I will work on putting together a
PR to get these features added to Apache NetBeans proper.

Thanks

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




On Wed, May 29, 2019 at 9:46 PM Josh Juneau  wrote:

> I have completed the modifications required to add Java EE 8, GlassFish 5,
> GlassFish 5.0.1, and Eclipse GlassFish 5.1  support to Apache NetBeans
> 11.0.  I have checked the sources into my own repository, located on GitHub
> at the following URL:
>
> GitHub Repository:
> https://github.com/juneau001/netbeans-javaee8-inprogress
>
> Please take a look and take it for a test spin using the instructions
> provided on GitHub.  I have copied the instructions below as well.  Once we
> are satisfied that the Java EE 8 support is complete, then I will create
> the necessary PRs to add the functionality to Apache NetBeans 11.0
>
> Thanks for your testing and feedback!  Looking forward to adding this
> support to Apache NetBeans
>
> --
>
> Apache NetBeans Java EE 8 Support Repository (In Progress)
>
> This repository consists of the modified modules required to enable Java
> EE 8 support in Apache NetBeans 11.0. The sources in this repository are in
> progress and there may still be bugs or some missing functionality. Once
> approved, these sources will be used to create a pull request for the
> inclusion of Java EE 8 support in Apache NetBeans proper.
>
> To use these sources, follow these steps:
>
>1.
>
>Download the Apache NetBeans 11.0 sources, which can be found at the
>following link:https://netbeans.apache.org/download/nb110/nb110.html
>2.
>
>Once the Apache NetBeans 11.0 sources have been downloaded and
>extracted to a directory on your machine, clone this repository to your
>machine.
>3.
>
>Overwrite the "enterprise" directory of the Apache NetBeans 11.0
>sources with the entire contents of the "enterprise" directory in this
>repository.
>4.
>
>Copy the cluster.properties file, which resides within the nbbuild
>directory of this repository, into the nbbuild directory of the Apache
>NetBeans 11.0 sources.
>5.
>
>Build the Apache NetBeans 11.0 sources using the directions contained
>in the Apache NetBeans README.
>6.
>
>Once Apache NetBeans 11.0 has been built, navigate into the
>nbbuild/netbeans/etc directory and open the netbeans.conf file. Set the
>netbeans_jdkhome property within the file equal to the path of the JDK you
>plan to target for Java EE deployment.
>
> Example Using Zulu JDK 8:
> netbeans_jdkhome=/Java_Dev/OpenJDK/zulu8.36.0.1-ca-jdk8.0.202-macosx_x64
>
>1. Run Apache NetBeans and use a new userdir, as follows, from within
>the nbbuild/netbeans directory:
>
> ./bin/netbeans --userdir "/path/to/userdir/name"
>
>- Note: You will be prompted to install Oracle JS Parser and nbjavac
>the first time you attempt to add a server or create a new Java EE project
>
> ** In this early release, you may have to kill the netbeans process after
> installing Oracle JS Parser and nbjavac. After you have killed the process,
> you can restart Apache NetBeans and begin to use for Java EE 8 development.
>
> Josh Juneau
> juneau...@gmail.com
> http://jj-blogger.blogspot.com
> https://www.apress.com/us/search?query=Juneau
> 
>
>


Re: Apache NetBeans 11.0 Java EE 8 Support (Ready for Testing)

2019-05-30 Thread Josh Juneau
Thanks for the update Jose...I appreciate it.  Let me know if you run into 
issues creating new Java EE 8 projects or deploying to GlassFish 5, GlassFish 
5.0.1, or GlassFish 5.1



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

> On May 30, 2019, at 6:03 PM, Jose Ch  wrote:
> 
> Problem solved the error just occurred with the latest code on master not
> with the code on https://netbeans.apache.org/download/nb110/nb110.html. I
> will test my projects and keep you updated.
> 
> Jose.
> 
> El jue., 30 may. 2019 a las 14:49, Josh Juneau ()
> escribió:
> 
>> Hi Jose,
>> 
>> Thanks for testing!  Did you download a fresh copy of the Apache NetBeans
>> 11.0 sources and overwrite the enterprise directory?  It looks like you may
>> have duplicate modules in your directory.  Perhaps delete the original
>> enterprise directory and then copy the Java EE 8 supported enterprise
>> directory into place.
>> 
>> Hope this helps and thanks again.
>> 
>> 
>> Josh Juneau
>> http://jj-blogger.blogspot.com
>> https://www.apress.com/index.php/author/author/view/id/1866
>> 
>> 
>>> On May 30, 2019, at 1:44 PM, Jose Ch  wrote:
>>> 
>>> Hi Josh,
>>> 
>>> Thank you for your work!
>>> 
>>> I followed the instructions but I get this error:
>>> 
>>> BUILD FAILED
>>> /home/user/Apps/Development/netbeans-master/nbbuild/build.xml:193:
>>> java.io.IOException: Duplicated module org.netbeans.modules.j2ee.jboss4:
>>> found in /home/user/Apps/Development/netbeans-master/contrib/j2ee.jboss4
>>> and /home/user/Apps/Development/netbeans-master/enterprise/j2ee.jboss4
>>> at
>>> 
>> org.netbeans.nbbuild.ModuleListParser.scanPossibleProject(ModuleListParser.java:500)
>>> at
>>> 
>> org.netbeans.nbbuild.ModuleListParser.scanNetBeansOrgSources(ModuleListParser.java:236)
>>> at
>> org.netbeans.nbbuild.ModuleListParser.(ModuleListParser.java:801)
>>> at
>>> 
>> org.netbeans.nbbuild.InsertModuleAllTargets.execute(InsertModuleAllTargets.java:122)
>>> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
>>> at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
>>> at
>>> 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>> at java.lang.reflect.Method.invoke(Method.java:498)
>>> at
>>> 
>> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
>>> at org.apache.tools.ant.Task.perform(Task.java:350)
>>> at org.apache.tools.ant.Target.execute(Target.java:449)
>>> at org.apache.tools.ant.Target.performTasks(Target.java:470)
>>> at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
>>> at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
>>> at
>>> 
>> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
>>> at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
>>> at org.apache.tools.ant.Main.runBuild(Main.java:830)
>>> at org.apache.tools.ant.Main.startAnt(Main.java:223)
>>> at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
>>> at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
>>> 
>>> Total time: 5 seconds
>>> 
>>> Regards,
>>> 
>>> Jose.
>>> 
>>> El jue., 30 may. 2019 a las 1:54, huang kai ()
>>> escribió:
>>> 
 Cool, waiting for it for a long time, great work!
 
 
 发送自我的 BlackBerry - 安全智能手机
 发件人: juneau...@gmail.com
 发送时间: 2019年5月30日 10:47
 收件人: d...@netbeans.incubator.apache.org
 回复: dev@netbeans.apache.org
 主题: Apache NetBeans 11.0 Java EE 8 Support (Ready for Testing)
 
 I have completed the modifications required to add Java EE 8, GlassFish
>> 5,
 GlassFish 5.0.1, and Eclipse GlassFish 5.1  support to Apache NetBeans
 11.0.  I have checked the sources into my own repository, located on
>> GitHub
 at the following URL:
 
 GitHub Repository:
 https://github.com/juneau001/netbeans-javaee8-inprogress
 
 Please take a look and take it for a test spin using the instructions
 provided on GitHub.  I have copied the instructions below as well.
>> Once we
 are satisfied that the Java EE 8 support is complete, then I will create
 the necessary PRs to add the functionality to Apache NetBeans 11.0
 
 Thanks for your testing and feedback!  Looking forward to adding this
 support to Apache NetBeans
 
 --
 
 Apache NetBeans Java EE 8 Support Repository (In Progress)
 
 This repository consists of the modified modules required to enable
>> Java EE
 8 support in Apache NetBeans 11.0. The sources in this repository are in
 progress and there may still be bugs or some missing functionality. Once
 approved, these sources will be used to create a pull request for the
 inclusion of Java EE 8 support in Apache NetBeans proper.
 
 To use these sources, follow these steps:
 
  1.
 
  Download the Apache NetBeans 11.0 

Re: Apache NetBeans 11.0 Java EE 8 Support (Ready for Testing)

2019-05-30 Thread Jose Ch
Problem solved the error just occurred with the latest code on master not
with the code on https://netbeans.apache.org/download/nb110/nb110.html. I
will test my projects and keep you updated.

Jose.

El jue., 30 may. 2019 a las 14:49, Josh Juneau ()
escribió:

> Hi Jose,
>
> Thanks for testing!  Did you download a fresh copy of the Apache NetBeans
> 11.0 sources and overwrite the enterprise directory?  It looks like you may
> have duplicate modules in your directory.  Perhaps delete the original
> enterprise directory and then copy the Java EE 8 supported enterprise
> directory into place.
>
> Hope this helps and thanks again.
>
>
> Josh Juneau
> http://jj-blogger.blogspot.com
> https://www.apress.com/index.php/author/author/view/id/1866
>
>
> > On May 30, 2019, at 1:44 PM, Jose Ch  wrote:
> >
> > Hi Josh,
> >
> > Thank you for your work!
> >
> > I followed the instructions but I get this error:
> >
> > BUILD FAILED
> > /home/user/Apps/Development/netbeans-master/nbbuild/build.xml:193:
> > java.io.IOException: Duplicated module org.netbeans.modules.j2ee.jboss4:
> > found in /home/user/Apps/Development/netbeans-master/contrib/j2ee.jboss4
> > and /home/user/Apps/Development/netbeans-master/enterprise/j2ee.jboss4
> > at
> >
> org.netbeans.nbbuild.ModuleListParser.scanPossibleProject(ModuleListParser.java:500)
> > at
> >
> org.netbeans.nbbuild.ModuleListParser.scanNetBeansOrgSources(ModuleListParser.java:236)
> > at
> org.netbeans.nbbuild.ModuleListParser.(ModuleListParser.java:801)
> > at
> >
> org.netbeans.nbbuild.InsertModuleAllTargets.execute(InsertModuleAllTargets.java:122)
> > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> > at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
> > at
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> > at java.lang.reflect.Method.invoke(Method.java:498)
> > at
> >
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> > at org.apache.tools.ant.Task.perform(Task.java:350)
> > at org.apache.tools.ant.Target.execute(Target.java:449)
> > at org.apache.tools.ant.Target.performTasks(Target.java:470)
> > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
> > at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
> > at
> >
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
> > at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
> > at org.apache.tools.ant.Main.runBuild(Main.java:830)
> > at org.apache.tools.ant.Main.startAnt(Main.java:223)
> > at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
> > at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
> >
> > Total time: 5 seconds
> >
> > Regards,
> >
> > Jose.
> >
> > El jue., 30 may. 2019 a las 1:54, huang kai ()
> > escribió:
> >
> >> Cool, waiting for it for a long time, great work!
> >>
> >>
> >> 发送自我的 BlackBerry - 安全智能手机
> >> 发件人: juneau...@gmail.com
> >> 发送时间: 2019年5月30日 10:47
> >> 收件人: d...@netbeans.incubator.apache.org
> >> 回复: dev@netbeans.apache.org
> >> 主题: Apache NetBeans 11.0 Java EE 8 Support (Ready for Testing)
> >>
> >> I have completed the modifications required to add Java EE 8, GlassFish
> 5,
> >> GlassFish 5.0.1, and Eclipse GlassFish 5.1  support to Apache NetBeans
> >> 11.0.  I have checked the sources into my own repository, located on
> GitHub
> >> at the following URL:
> >>
> >> GitHub Repository:
> >> https://github.com/juneau001/netbeans-javaee8-inprogress
> >>
> >> Please take a look and take it for a test spin using the instructions
> >> provided on GitHub.  I have copied the instructions below as well.
> Once we
> >> are satisfied that the Java EE 8 support is complete, then I will create
> >> the necessary PRs to add the functionality to Apache NetBeans 11.0
> >>
> >> Thanks for your testing and feedback!  Looking forward to adding this
> >> support to Apache NetBeans
> >>
> >> --
> >>
> >> Apache NetBeans Java EE 8 Support Repository (In Progress)
> >>
> >> This repository consists of the modified modules required to enable
> Java EE
> >> 8 support in Apache NetBeans 11.0. The sources in this repository are in
> >> progress and there may still be bugs or some missing functionality. Once
> >> approved, these sources will be used to create a pull request for the
> >> inclusion of Java EE 8 support in Apache NetBeans proper.
> >>
> >> To use these sources, follow these steps:
> >>
> >>   1.
> >>
> >>   Download the Apache NetBeans 11.0 sources, which can be found at the
> >>   following link:https://netbeans.apache.org/download/nb110/nb110.html
> >>   2.
> >>
> >>   Once the Apache NetBeans 11.0 sources have been downloaded and
> extracted
> >>   to a directory on your machine, clone this repository to your machine.
> >>   3.
> >>
> >>   Overwrite the "enterprise" directory of the Apache NetBeans 11.0
> sources
> >>   with the entire contents of 

Re: Installers -- making them official for 11.1?

2019-05-30 Thread Geertjan Wielenga
Yeah, I could be wrong. Maybe rebranding is not needed if indeed the binary
is made from unmodified sources.

Gj


On Thu, 30 May 2019 at 23:11, Neil C Smith  wrote:

> On Thu, 30 May 2019, 23:02 Kodewerk,  wrote:
>
> > I would personally prefer Apache-NetBeans… but I’ve been told that we
> > needed to rebrand.
> >
>
> Well, this is the thread I'm thinking of -
>
> https://lists.apache.org/thread.html/072862707d0c75ec72f474d696a1addd994055b0c5b7617d3c7403ca@%3Cdev.netbeans.apache.org%3E
>
> Best wishes,
>
> Neil
>
> >
>


Re: Installers -- making them official for 11.1?

2019-05-30 Thread Neil C Smith
On Thu, 30 May 2019, 23:02 Kodewerk,  wrote:

> I would personally prefer Apache-NetBeans… but I’ve been told that we
> needed to rebrand.
>

Well, this is the thread I'm thinking of -
https://lists.apache.org/thread.html/072862707d0c75ec72f474d696a1addd994055b0c5b7617d3c7403ca@%3Cdev.netbeans.apache.org%3E

Best wishes,

Neil

>


Re: Installers -- making them official for 11.1?

2019-05-30 Thread Kodewerk
I would personally prefer Apache-NetBeans… but I’ve been told that we needed to 
rebrand.

— Kirk


> On May 30, 2019, at 2:00 PM, Neil C Smith  wrote:
> 
> On Thu, 30 May 2019, 18:47 Kodewerk,  wrote:
> 
>> For example, I believe we can’t call the distro Apache-NetBeans so we’re
>> thinking of calling it Adopt-NetBeans.
>> 
> 
> While l wouldn't want to stop use of Adopt NetBeans, because it sounds
> great, I'm not sure you can't use Apache NetBeans. If I recall correctly,
> the last time this came up we talked about people distributing a build from
> unmodified sources being allowed?! And fairly sure it was up to us to
> define acceptable uses of the name?
> 
> Having reproducible builds might be good for this in future.
> 
> Best wishes,
> 
> Neil
> 
>> 


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

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





Re: Installers -- making them official for 11.1?

2019-05-30 Thread Neil C Smith
On Thu, 30 May 2019, 18:47 Kodewerk,  wrote:

> For example, I believe we can’t call the distro Apache-NetBeans so we’re
> thinking of calling it Adopt-NetBeans.
>

While l wouldn't want to stop use of Adopt NetBeans, because it sounds
great, I'm not sure you can't use Apache NetBeans. If I recall correctly,
the last time this came up we talked about people distributing a build from
unmodified sources being allowed?! And fairly sure it was up to us to
define acceptable uses of the name?

Having reproducible builds might be good for this in future.

Best wishes,

Neil

>


Re: Apache NetBeans 11.0 Java EE 8 Support (Ready for Testing)

2019-05-30 Thread Josh Juneau
Hi Jose,

Thanks for testing!  Did you download a fresh copy of the Apache NetBeans 11.0 
sources and overwrite the enterprise directory?  It looks like you may have 
duplicate modules in your directory.  Perhaps delete the original enterprise 
directory and then copy the Java EE 8 supported enterprise directory into 
place.  

Hope this helps and thanks again.  


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


> On May 30, 2019, at 1:44 PM, Jose Ch  wrote:
> 
> Hi Josh,
> 
> Thank you for your work!
> 
> I followed the instructions but I get this error:
> 
> BUILD FAILED
> /home/user/Apps/Development/netbeans-master/nbbuild/build.xml:193:
> java.io.IOException: Duplicated module org.netbeans.modules.j2ee.jboss4:
> found in /home/user/Apps/Development/netbeans-master/contrib/j2ee.jboss4
> and /home/user/Apps/Development/netbeans-master/enterprise/j2ee.jboss4
> at
> org.netbeans.nbbuild.ModuleListParser.scanPossibleProject(ModuleListParser.java:500)
> at
> org.netbeans.nbbuild.ModuleListParser.scanNetBeansOrgSources(ModuleListParser.java:236)
> at org.netbeans.nbbuild.ModuleListParser.(ModuleListParser.java:801)
> at
> org.netbeans.nbbuild.InsertModuleAllTargets.execute(InsertModuleAllTargets.java:122)
> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> at org.apache.tools.ant.Task.perform(Task.java:350)
> at org.apache.tools.ant.Target.execute(Target.java:449)
> at org.apache.tools.ant.Target.performTasks(Target.java:470)
> at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
> at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
> at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
> at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
> at org.apache.tools.ant.Main.runBuild(Main.java:830)
> at org.apache.tools.ant.Main.startAnt(Main.java:223)
> at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
> at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
> 
> Total time: 5 seconds
> 
> Regards,
> 
> Jose.
> 
> El jue., 30 may. 2019 a las 1:54, huang kai ()
> escribió:
> 
>> Cool, waiting for it for a long time, great work!
>> 
>> 
>> 发送自我的 BlackBerry - 安全智能手机
>> 发件人: juneau...@gmail.com
>> 发送时间: 2019年5月30日 10:47
>> 收件人: d...@netbeans.incubator.apache.org
>> 回复: dev@netbeans.apache.org
>> 主题: Apache NetBeans 11.0 Java EE 8 Support (Ready for Testing)
>> 
>> I have completed the modifications required to add Java EE 8, GlassFish 5,
>> GlassFish 5.0.1, and Eclipse GlassFish 5.1  support to Apache NetBeans
>> 11.0.  I have checked the sources into my own repository, located on GitHub
>> at the following URL:
>> 
>> GitHub Repository:
>> https://github.com/juneau001/netbeans-javaee8-inprogress
>> 
>> Please take a look and take it for a test spin using the instructions
>> provided on GitHub.  I have copied the instructions below as well.  Once we
>> are satisfied that the Java EE 8 support is complete, then I will create
>> the necessary PRs to add the functionality to Apache NetBeans 11.0
>> 
>> Thanks for your testing and feedback!  Looking forward to adding this
>> support to Apache NetBeans
>> 
>> --
>> 
>> Apache NetBeans Java EE 8 Support Repository (In Progress)
>> 
>> This repository consists of the modified modules required to enable Java EE
>> 8 support in Apache NetBeans 11.0. The sources in this repository are in
>> progress and there may still be bugs or some missing functionality. Once
>> approved, these sources will be used to create a pull request for the
>> inclusion of Java EE 8 support in Apache NetBeans proper.
>> 
>> To use these sources, follow these steps:
>> 
>>   1.
>> 
>>   Download the Apache NetBeans 11.0 sources, which can be found at the
>>   following link:https://netbeans.apache.org/download/nb110/nb110.html
>>   2.
>> 
>>   Once the Apache NetBeans 11.0 sources have been downloaded and extracted
>>   to a directory on your machine, clone this repository to your machine.
>>   3.
>> 
>>   Overwrite the "enterprise" directory of the Apache NetBeans 11.0 sources
>>   with the entire contents of the "enterprise" directory in this
>> repository.
>>   4.
>> 
>>   Copy the cluster.properties file, which resides within the nbbuild
>>   directory of this repository, into the nbbuild directory of the Apache
>>   NetBeans 11.0 sources.
>>   5.
>> 
>>   Build the Apache NetBeans 11.0 sources using the directions contained in
>>   the Apache NetBeans README.
>>   6.
>> 
>>   Once Apache NetBeans 11.0 has been built, navigate into the
>>   nbbuild/netbeans/etc directory and 

Re: ? about pull request..

2019-05-30 Thread Brad Walker
Hey Matthias,

Once last thing since I'm a newbie at this..

Since you approved the changes, do I need to do anything else on my end to
get it merged into the tree?

-brad w.

On Thu, May 30, 2019 at 12:17 PM Matthias Bläsing 
wrote:

> Hi Brad,
>
> Am Donnerstag, den 30.05.2019, 11:37 -0600 schrieb Brad Walker:
> > I submitted a pull request today..
> >
> > https://github.com/apache/netbeans/pull/1272
> >
> > It seems like the Travis build server is "stuck" waiting for my build job
> > to get queued..
> >
> > As a newbie, I'm just curious to know if I'm missing something or is it
> > really stuck in the queue..
>
> looks like a hicup in queue handling at travis ci. The build queue was
> empty accoriding to the travis ci status page, so I canceled the builds
> for this PR and restartet them. And just as with all technology: Switch
> it off, switch it on -> works.
>
> The first five jobs are already on their way.
>
> HTH
>
> Matthias
>


Re: Apache NetBeans 11.0 Java EE 8 Support (Ready for Testing)

2019-05-30 Thread Jose Ch
Hi Josh,

Thank you for your work!

I followed the instructions but I get this error:

BUILD FAILED
/home/user/Apps/Development/netbeans-master/nbbuild/build.xml:193:
java.io.IOException: Duplicated module org.netbeans.modules.j2ee.jboss4:
found in /home/user/Apps/Development/netbeans-master/contrib/j2ee.jboss4
and /home/user/Apps/Development/netbeans-master/enterprise/j2ee.jboss4
at
org.netbeans.nbbuild.ModuleListParser.scanPossibleProject(ModuleListParser.java:500)
at
org.netbeans.nbbuild.ModuleListParser.scanNetBeansOrgSources(ModuleListParser.java:236)
at org.netbeans.nbbuild.ModuleListParser.(ModuleListParser.java:801)
at
org.netbeans.nbbuild.InsertModuleAllTargets.execute(InsertModuleAllTargets.java:122)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
at org.apache.tools.ant.Task.perform(Task.java:350)
at org.apache.tools.ant.Target.execute(Target.java:449)
at org.apache.tools.ant.Target.performTasks(Target.java:470)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
at org.apache.tools.ant.Main.runBuild(Main.java:830)
at org.apache.tools.ant.Main.startAnt(Main.java:223)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)

Total time: 5 seconds

Regards,

Jose.

El jue., 30 may. 2019 a las 1:54, huang kai ()
escribió:

> Cool, waiting for it for a long time, great work!
>
>
> 发送自我的 BlackBerry - 安全智能手机
> 发件人: juneau...@gmail.com
> 发送时间: 2019年5月30日 10:47
> 收件人: d...@netbeans.incubator.apache.org
> 回复: dev@netbeans.apache.org
> 主题: Apache NetBeans 11.0 Java EE 8 Support (Ready for Testing)
>
> I have completed the modifications required to add Java EE 8, GlassFish 5,
> GlassFish 5.0.1, and Eclipse GlassFish 5.1  support to Apache NetBeans
> 11.0.  I have checked the sources into my own repository, located on GitHub
> at the following URL:
>
> GitHub Repository:
> https://github.com/juneau001/netbeans-javaee8-inprogress
>
> Please take a look and take it for a test spin using the instructions
> provided on GitHub.  I have copied the instructions below as well.  Once we
> are satisfied that the Java EE 8 support is complete, then I will create
> the necessary PRs to add the functionality to Apache NetBeans 11.0
>
> Thanks for your testing and feedback!  Looking forward to adding this
> support to Apache NetBeans
>
> --
>
> Apache NetBeans Java EE 8 Support Repository (In Progress)
>
> This repository consists of the modified modules required to enable Java EE
> 8 support in Apache NetBeans 11.0. The sources in this repository are in
> progress and there may still be bugs or some missing functionality. Once
> approved, these sources will be used to create a pull request for the
> inclusion of Java EE 8 support in Apache NetBeans proper.
>
> To use these sources, follow these steps:
>
>1.
>
>Download the Apache NetBeans 11.0 sources, which can be found at the
>following link:https://netbeans.apache.org/download/nb110/nb110.html
>2.
>
>Once the Apache NetBeans 11.0 sources have been downloaded and extracted
>to a directory on your machine, clone this repository to your machine.
>3.
>
>Overwrite the "enterprise" directory of the Apache NetBeans 11.0 sources
>with the entire contents of the "enterprise" directory in this
> repository.
>4.
>
>Copy the cluster.properties file, which resides within the nbbuild
>directory of this repository, into the nbbuild directory of the Apache
>NetBeans 11.0 sources.
>5.
>
>Build the Apache NetBeans 11.0 sources using the directions contained in
>the Apache NetBeans README.
>6.
>
>Once Apache NetBeans 11.0 has been built, navigate into the
>nbbuild/netbeans/etc directory and open the netbeans.conf file. Set the
>netbeans_jdkhome property within the file equal to the path of the JDK
> you
>plan to target for Java EE deployment.
>
> Example Using Zulu JDK 8:
> netbeans_jdkhome=/Java_Dev/OpenJDK/zulu8.36.0.1-ca-jdk8.0.202-macosx_x64
>
>1. Run Apache NetBeans and use a new userdir, as follows, from within
>the nbbuild/netbeans directory:
>
> ./bin/netbeans --userdir "/path/to/userdir/name"
>
>- Note: You will be prompted to install Oracle JS Parser and nbjavac the
>first time you attempt to add a server or create a new Java EE project
>
> ** In this early release, you may have to kill the netbeans process after
> 

Re: Installers -- making them official for 11.1?

2019-05-30 Thread Patrick Musembi
Adopt Netbeans is fine. Because of those developers who want php support
only or html/js.

+1

On Thu, May 30, 2019, 20:32 Josh Juneau  wrote:

> I love the idea of the Adopt project distributing NetBeans as
> "Adopt-NetBeans".  The AdoptOpenJDK page makes it easy for newcomers to get
> started...and even easier with NetBeans as an option.
>
> On Thu, May 30, 2019 at 12:29 PM Geertjan Wielenga 
> wrote:
>
> > “Adopt NetBeans” would not only be a name, it would also be a ‘call to
> > action’. :-)
> >
> > Gj
> >
> > On Thu, 30 May 2019 at 19:23, Matthias Bläsing <
> mblaes...@doppel-helix.eu>
> > wrote:
> >
> > > Hi,
> > >
> > > Am Donnerstag, den 30.05.2019, 09:46 -0700 schrieb Kodewerk:
> > > > The Adopt project would like to distribute NetBeans but we’ve yet to
> > > > sort out what is needed to make that happen. For example, I believe
> > > > we can’t call the distro Apache-NetBeans so we’re thinking of calling
> > > > it Adopt-NetBeans. This implies that there a number of things we need
> > > > to alter as part of the rebranding. Is there anything else that needs
> > > > to be done before Adopt could distribute NetBeans?
> > >
> > > this sound awesome. Indeed AdoptOpenJDK is in a very good position to
> > > create a full working NetBeans distribution together with a JDK and
> > > maybe even jlinked.
> > >
> > > If I'm not mistaken, the name is trademarked and the ASF requires, that
> > > derivates may not be called the original project name (as you rightly
> > > put it). I'm aware of CoolBeans a project from Emilian Bold and
> > > essentially a NetBeans distribution. I think Adopt NetBeans sounds
> > > good.
> > >
> > > Greetings
> > >
> > > Matthias
> > >
> > >
> > > -
> > > To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> > > For additional commands, e-mail: dev-h...@netbeans.apache.org
> > >
> > > For further information about the NetBeans mailing lists, visit:
> > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> > >
> > >
> > >
> > >
> >
> --
> Josh Juneau
> juneau...@gmail.com
> http://jj-blogger.blogspot.com
> https://www.apress.com/us/search?query=Juneau
> 
>


Re: ? about pull request..

2019-05-30 Thread Matthias Bläsing
Hi Brad,

Am Donnerstag, den 30.05.2019, 11:37 -0600 schrieb Brad Walker:
> I submitted a pull request today..
> 
> https://github.com/apache/netbeans/pull/1272
> 
> It seems like the Travis build server is "stuck" waiting for my build job
> to get queued..
> 
> As a newbie, I'm just curious to know if I'm missing something or is it
> really stuck in the queue..

looks like a hicup in queue handling at travis ci. The build queue was
empty accoriding to the travis ci status page, so I canceled the builds
for this PR and restartet them. And just as with all technology: Switch
it off, switch it on -> works.

The first five jobs are already on their way.

HTH

Matthias


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

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





? about pull request..

2019-05-30 Thread Brad Walker
I submitted a pull request today..

https://github.com/apache/netbeans/pull/1272

It seems like the Travis build server is "stuck" waiting for my build job
to get queued..

As a newbie, I'm just curious to know if I'm missing something or is it
really stuck in the queue..

Thanks for any insight..

-brad w.


Re: Installers -- making them official for 11.1?

2019-05-30 Thread Josh Juneau
I love the idea of the Adopt project distributing NetBeans as
"Adopt-NetBeans".  The AdoptOpenJDK page makes it easy for newcomers to get
started...and even easier with NetBeans as an option.

On Thu, May 30, 2019 at 12:29 PM Geertjan Wielenga 
wrote:

> “Adopt NetBeans” would not only be a name, it would also be a ‘call to
> action’. :-)
>
> Gj
>
> On Thu, 30 May 2019 at 19:23, Matthias Bläsing 
> wrote:
>
> > Hi,
> >
> > Am Donnerstag, den 30.05.2019, 09:46 -0700 schrieb Kodewerk:
> > > The Adopt project would like to distribute NetBeans but we’ve yet to
> > > sort out what is needed to make that happen. For example, I believe
> > > we can’t call the distro Apache-NetBeans so we’re thinking of calling
> > > it Adopt-NetBeans. This implies that there a number of things we need
> > > to alter as part of the rebranding. Is there anything else that needs
> > > to be done before Adopt could distribute NetBeans?
> >
> > this sound awesome. Indeed AdoptOpenJDK is in a very good position to
> > create a full working NetBeans distribution together with a JDK and
> > maybe even jlinked.
> >
> > If I'm not mistaken, the name is trademarked and the ASF requires, that
> > derivates may not be called the original project name (as you rightly
> > put it). I'm aware of CoolBeans a project from Emilian Bold and
> > essentially a NetBeans distribution. I think Adopt NetBeans sounds
> > good.
> >
> > Greetings
> >
> > Matthias
> >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>
-- 
Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau



Re: Installers -- making them official for 11.1?

2019-05-30 Thread Geertjan Wielenga
“Adopt NetBeans” would not only be a name, it would also be a ‘call to
action’. :-)

Gj

On Thu, 30 May 2019 at 19:23, Matthias Bläsing 
wrote:

> Hi,
>
> Am Donnerstag, den 30.05.2019, 09:46 -0700 schrieb Kodewerk:
> > The Adopt project would like to distribute NetBeans but we’ve yet to
> > sort out what is needed to make that happen. For example, I believe
> > we can’t call the distro Apache-NetBeans so we’re thinking of calling
> > it Adopt-NetBeans. This implies that there a number of things we need
> > to alter as part of the rebranding. Is there anything else that needs
> > to be done before Adopt could distribute NetBeans?
>
> this sound awesome. Indeed AdoptOpenJDK is in a very good position to
> create a full working NetBeans distribution together with a JDK and
> maybe even jlinked.
>
> If I'm not mistaken, the name is trademarked and the ASF requires, that
> derivates may not be called the original project name (as you rightly
> put it). I'm aware of CoolBeans a project from Emilian Bold and
> essentially a NetBeans distribution. I think Adopt NetBeans sounds
> good.
>
> Greetings
>
> Matthias
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: dev-h...@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: Installers -- making them official for 11.1?

2019-05-30 Thread Matthias Bläsing
Hi,

Am Donnerstag, den 30.05.2019, 09:46 -0700 schrieb Kodewerk:
> The Adopt project would like to distribute NetBeans but we’ve yet to
> sort out what is needed to make that happen. For example, I believe
> we can’t call the distro Apache-NetBeans so we’re thinking of calling
> it Adopt-NetBeans. This implies that there a number of things we need
> to alter as part of the rebranding. Is there anything else that needs
> to be done before Adopt could distribute NetBeans?

this sound awesome. Indeed AdoptOpenJDK is in a very good position to
create a full working NetBeans distribution together with a JDK and
maybe even jlinked.

If I'm not mistaken, the name is trademarked and the ASF requires, that
derivates may not be called the original project name (as you rightly
put it). I'm aware of CoolBeans a project from Emilian Bold and
essentially a NetBeans distribution. I think Adopt NetBeans sounds
good.

Greetings

Matthias


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

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





RE: Installers -- making them official for 11.1?

2019-05-30 Thread Eduardo Quintanilla
How about downloading the JDK as a step in the installer? Then any distribution 
could be added to that list by the community with a PR request  and no license 
issues will be needed to solve.

Best regards,
Eduardo Quintanilla
Software Developer

-Original Message-
From: Josh Juneau 
Sent: jueves, 30 de mayo de 2019 11:45 a. m.
To: dev@netbeans.apache.org
Subject: Re: Installers -- making them official for 11.1?

I have been using Azul Zulu JDK for a while now with no issues.  Very simple 
zip to extract.  +1 for targeting Zulu as the free OpenJDK for use.
However, I'm not sure if we could necessarily "Package" it with Apache 
NetBeans.  If there is an OpenJDK that would be acceptable for packaging along 
with the Apache NetBeans installer, then that would be the simplest solution 
for a beginner.

On Thu, May 30, 2019 at 11:21 AM Damjan Jovanovic  wrote:

> The other problem with .ZIP is that it doesn't preserve permissions
> bits for *nix, breaking Maven and several other built-in tools.
>
> On Thu, May 30, 2019 at 11:55 AM mike james
>  >
> wrote:
>
> > Hi
> > I'm new so tell me if I'm doing something wrong/odd.
> >
> > Can I just say that while experienced programmers have no problems
> > with "unzip this" and so on NetBeans is a very attractive IDE for
> > the complete beginner and an installer lowers the barrier to them
> > getting started with NetBeans in particular rather than
> alternatives.
> > I has to be frictionless - well as much as possible.
> > I've tried the installer on Windows and it works very nicely.
> > Constructive comment - the final screen might say something more to
> > tell the newbie where to find NetBeans- Windows does a good job of
> > hiding it unless you know its on the desktop.
> > mikej
> >
> > On Wed, May 29, 2019 at 9:34 AM Geertjan Wielenga
> > 
> > wrote:
> >
> > > Hi all,
> > >
> > > Now that the installer sources are in our GitHub repo:
> > >
> > > https://github.com/apache/netbeans/tree/master/nbbuild/installer
> > >
> > > ...thanks to Reema's work here:
> > >
> > > https://github.com/apache/netbeans/pull/1052
> > >
> > > Is there anything preventing us from including the installers as
> > > convenience binaries as part of the 11.1 release, instead of
> > > having
> them
> > > available as experimental installers in her repo here:
> > >
> > >
> > >
> >
> https://github.com/rtaneja1/incubator-netbeans/tree/installer-bin-11vc
> 4/nbbuild/installer/binaries
> > >
> > > Hope so, would be excellent -- the missing official installers is
> > probably
> > > our most requested feature. :-)
> > >
> > > Gj
> > >
> >
>
--
Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau



The information transmitted is intended only for the person or entity to which 
it is addressed and may contain confidential and/or privileged material. Any 
review, retransmission, dissemination or other use of, or taking of any action 
in reliance upon, this information by persons or entities other than the 
intended recipient is prohibited. If you received this in error, please contact 
the sender and delete the material from any computer.
La información transmitida está destinada únicamente a la persona o entidad a 
quien que va dirigida y puede contener información confidencial y/o material 
privilegiado. Cualquier revisión, retransmisión, difusión u otros usos, o 
cualquier acción tomada por personas o entidades distintas al destinatario 
basándose en esta información está prohibida. Si usted recibe este mensaje por 
error, por favor contacte al remitente y elimine el material de cualquier 
computadora.

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

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





Re: Installers -- making them official for 11.1?

2019-05-30 Thread Kodewerk
Hi all,

The Adopt project would like to distribute NetBeans but we’ve yet to sort out 
what is needed to make that happen. For example, I believe we can’t call the 
distro Apache-NetBeans so we’re thinking of calling it Adopt-NetBeans. This 
implies that there a number of things we need to alter as part of the 
rebranding. Is there anything else that needs to be done before Adopt could 
distribute NetBeans?

Kind regards,
Kirk

> On May 30, 2019, at 8:59 AM, Geertjan Wielenga  wrote:
> 
> OK, which one?
> 
> Gj
> 
> On Thu, May 30, 2019 at 5:36 PM mike james 
> wrote:
> 
>> Yes go for the installer - important to get new users no question about it.
>> And I follow about licencing problem (sometimes I think FOSS licensing is
>> also too confusing for mortals).
>> But - at least pick one and include instructions on how to install it.
>> It doesn't have to be the best or have anything special about - just
>> something to get started with.
>> Sometimes what matters is having something definite to get going and then
>> you can make changes later.
>> mikej
>> 
>> 
>> 
>> On Thu, May 30, 2019 at 3:19 PM Geertjan Wielenga 
>> wrote:
>> 
>>> NetBeans runs on JDK 8, 9, 10, 11, and 12.
>>> 
>>> But that's not the point in this discussion. The discussion is about
>>> installers -- and just to save some time here, we cannot bundle the JDK
>>> with NetBeans into an installer and then distribute that installer from
>>> Apache because the JDK is GPL licensed, which means it cannot be
>>> distributed from Apache because of Apache's licensing restrictions.
>>> 
>>> Gj
>>> 
>>> 
>>> 
>> 


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

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





Re: Installers -- making them official for 11.1?

2019-05-30 Thread Josh Juneau
I have been using Azul Zulu JDK for a while now with no issues.  Very
simple zip to extract.  +1 for targeting Zulu as the free OpenJDK for use.
However, I'm not sure if we could necessarily "Package" it with Apache
NetBeans.  If there is an OpenJDK that would be acceptable for packaging
along with the Apache NetBeans installer, then that would be the simplest
solution for a beginner.

On Thu, May 30, 2019 at 11:21 AM Damjan Jovanovic  wrote:

> The other problem with .ZIP is that it doesn't preserve permissions bits
> for *nix, breaking Maven and several other built-in tools.
>
> On Thu, May 30, 2019 at 11:55 AM mike james  >
> wrote:
>
> > Hi
> > I'm new so tell me if I'm doing something wrong/odd.
> >
> > Can I just say that while experienced programmers have no problems with
> > "unzip this" and so on
> > NetBeans is a very attractive IDE for the complete beginner and an
> > installer lowers the barrier to
> > them getting started with NetBeans in particular rather than
> alternatives.
> > I has to be frictionless - well as much as possible.
> > I've tried the installer on Windows and it works very nicely.
> > Constructive comment - the final screen might say something more to tell
> > the newbie where to find NetBeans-
> > Windows does a good job of hiding it unless you know its on the desktop.
> > mikej
> >
> > On Wed, May 29, 2019 at 9:34 AM Geertjan Wielenga 
> > wrote:
> >
> > > Hi all,
> > >
> > > Now that the installer sources are in our GitHub repo:
> > >
> > > https://github.com/apache/netbeans/tree/master/nbbuild/installer
> > >
> > > ...thanks to Reema's work here:
> > >
> > > https://github.com/apache/netbeans/pull/1052
> > >
> > > Is there anything preventing us from including the installers as
> > > convenience binaries as part of the 11.1 release, instead of having
> them
> > > available as experimental installers in her repo here:
> > >
> > >
> > >
> >
> https://github.com/rtaneja1/incubator-netbeans/tree/installer-bin-11vc4/nbbuild/installer/binaries
> > >
> > > Hope so, would be excellent -- the missing official installers is
> > probably
> > > our most requested feature. :-)
> > >
> > > Gj
> > >
> >
>
-- 
Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau



Re: Updating the NetBeans website page

2019-05-30 Thread mark stephens
I have added https://github.com/apache/netbeans-website/pull/368 to fix 2 
gremlins I introduced and include Antonio’s suggestions.

Kind Regards,

MArk
> 
>> On 24 May 2019, at 18:38, Geertjan Wielenga  wrote:
>> 
>> Bottom of the page you should see that you can edit the page live on GitHub.
>> 
>> Gj
>> 
>> On Fri, 24 May 2019 at 18:46, mark stephens 
>> wrote:
>> 
>>> I would like to update the
>>> http://netbeans.apache.org/community/events.html page with NetBeans at
>>> CodeOne San Francisco, NetBeans UK and DawsCon.
>>> 
>>> Do I just fork and ask for a review on my changes as with code changes?
>>> 
>>> Any other dates we should add?
>>> 
>>> Kind Regards,
>>> 
>>> MArk
>>> -
>>> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
>>> For additional commands, e-mail: dev-h...@netbeans.apache.org
>>> 
>>> For further information about the NetBeans mailing lists, visit:
>>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>> 
>>> 
>>> 
>>> 
> 



Re: Installers -- making them official for 11.1?

2019-05-30 Thread Damjan Jovanovic
The other problem with .ZIP is that it doesn't preserve permissions bits
for *nix, breaking Maven and several other built-in tools.

On Thu, May 30, 2019 at 11:55 AM mike james 
wrote:

> Hi
> I'm new so tell me if I'm doing something wrong/odd.
>
> Can I just say that while experienced programmers have no problems with
> "unzip this" and so on
> NetBeans is a very attractive IDE for the complete beginner and an
> installer lowers the barrier to
> them getting started with NetBeans in particular rather than alternatives.
> I has to be frictionless - well as much as possible.
> I've tried the installer on Windows and it works very nicely.
> Constructive comment - the final screen might say something more to tell
> the newbie where to find NetBeans-
> Windows does a good job of hiding it unless you know its on the desktop.
> mikej
>
> On Wed, May 29, 2019 at 9:34 AM Geertjan Wielenga 
> wrote:
>
> > Hi all,
> >
> > Now that the installer sources are in our GitHub repo:
> >
> > https://github.com/apache/netbeans/tree/master/nbbuild/installer
> >
> > ...thanks to Reema's work here:
> >
> > https://github.com/apache/netbeans/pull/1052
> >
> > Is there anything preventing us from including the installers as
> > convenience binaries as part of the 11.1 release, instead of having them
> > available as experimental installers in her repo here:
> >
> >
> >
> https://github.com/rtaneja1/incubator-netbeans/tree/installer-bin-11vc4/nbbuild/installer/binaries
> >
> > Hope so, would be excellent -- the missing official installers is
> probably
> > our most requested feature. :-)
> >
> > Gj
> >
>


Re: Installers -- making them official for 11.1?

2019-05-30 Thread Geertjan Wielenga
OK, which one?

Gj

On Thu, May 30, 2019 at 5:36 PM mike james 
wrote:

> Yes go for the installer - important to get new users no question about it.
> And I follow about licencing problem (sometimes I think FOSS licensing is
> also too confusing for mortals).
> But - at least pick one and include instructions on how to install it.
> It doesn't have to be the best or have anything special about - just
> something to get started with.
> Sometimes what matters is having something definite to get going and then
> you can make changes later.
> mikej
>
>
>
> On Thu, May 30, 2019 at 3:19 PM Geertjan Wielenga 
> wrote:
>
> > NetBeans runs on JDK 8, 9, 10, 11, and 12.
> >
> > But that's not the point in this discussion. The discussion is about
> > installers -- and just to save some time here, we cannot bundle the JDK
> > with NetBeans into an installer and then distribute that installer from
> > Apache because the JDK is GPL licensed, which means it cannot be
> > distributed from Apache because of Apache's licensing restrictions.
> >
> > Gj
> >
> >
> >
>


Re: Re: Installers -- making them official for 11.1

2019-05-30 Thread Eric Bresie
This is probably an enhancement request or an activity for a future time but 
with the more recent changes in Java I seem to recall with the jlink and/or 
jpackage coming that it is possible to no longer require a JDK directly be 
installed but build a package with a subset of items for inclusion in the java 
applicable and avoid the need all together. Although there may still be some 
licensing constraints on some of that depending on what is used.

Eric Bresie
ebre...@gmail.com
> On May 30, 2019 at 8:34:25 AM CDT, Geertjan Wielenga  
> wrote:
> But there's several more, e.g., off the top of my head, Pivotal has one and
> there's also JetBrains Runtime.
>
> Gj
>
> On Thu, May 30, 2019 at 3:28 PM Eduardo Quintanilla 
> wrote:
>
> > I would recommend reading the Java Is Still Free document
> >
> > https://docs.google.com/document/d/1nFGazvrCvHMZJgFstlbzoHjpAVwv5DEdnaBr_5pKuHo/edit?usp=sharing
> >
> > From that document
> >
> > Free Builds for Linux, Windows, Mac, etc. [OpenJDK, no commercial support]:
> >
> > AdoptOpenJDK (commercial support also available by IBM and jClarity)
> > https://adoptopenjdk.net/
> >
> >
> > Amazon Corretto
> > https://aws.amazon.com/corretto/
> >
> >
> > Azul Zulu (commercial support also available)
> > https://www.azul.com/downloads/zulu/
> >
> >
> > BellSoft Liberica JDK (commercial support also available)
> > https://bell-sw.com/java.html
> >
> >
> > Oracle OpenJDK build
> > http://jdk.java.net/
> >
> > SapMachine
> > http://sapmachine.io
> >
> > Best regards,
> >
> > Eduardo Quintanilla
> > Software Developer
> >
> > -Original Message-
> > From: Geertjan Wielenga 
> > Sent: jueves, 30 de mayo de 2019 6:00 a. m.
> > To: dev 
> > Subject: Re: Installers -- making them official for 11.1?
> >
> > Sure, though the question will be 'which JDK'. :-) There's about a dozen
> > of them right now.
> >
> > Gj
> >
> > On Thu, May 30, 2019 at 12:52 PM Patrick Musembi 
> > wrote:
> >
> > > Can we also provide a link for downloading jdk if there is no jdk
> > > installed mainly because of non-java developers.
> > >
> > > On Thu, May 30, 2019, 13:22 Geertjan Wielenga 
> > wrote:
> > >
> > > > Excellent, thank you for this feedback.
> > > >
> > > > More from others, welcome.
> > > >
> > > > Gj
> > > >
> > > > On Thu, May 30, 2019 at 11:55 AM mike james <
> > > mike.ja...@infomaxgroup.co.uk
> > > > >
> > > > wrote:
> > > >
> > > > > Hi
> > > > > I'm new so tell me if I'm doing something wrong/odd.
> > > > >
> > > > > Can I just say that while experienced programmers have no problems
> > > > > with "unzip this" and so on NetBeans is a very attractive IDE for
> > > > > the complete beginner and an installer lowers the barrier to them
> > > > > getting started with NetBeans in particular rather than
> > > > alternatives.
> > > > > I has to be frictionless - well as much as possible.
> > > > > I've tried the installer on Windows and it works very nicely.
> > > > > Constructive comment - the final screen might say something more
> > > > > to
> > > tell
> > > > > the newbie where to find NetBeans- Windows does a good job of
> > > > > hiding it unless you know its on the
> > > desktop.
> > > > > mikej
> > > > >
> > > > > On Wed, May 29, 2019 at 9:34 AM Geertjan Wielenga
> > > > >  > > >
> > > > > wrote:
> > > > >
> > > > > > Hi all,
> > > > > >
> > > > > > Now that the installer sources are in our GitHub repo:
> > > > > >
> > > > > > https://github.com/apache/netbeans/tree/master/nbbuild/installer
> > > > > >
> > > > > > ...thanks to Reema's work here:
> > > > > >
> > > > > > https://github.com/apache/netbeans/pull/1052
> > > > > >
> > > > > > Is there anything preventing us from including the installers as
> > > > > > convenience binaries as part of the 11.1 release, instead of
> > > > > > having
> > > > them
> > > > > > available as experimental installers in her repo here:
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > >
> > > https://github.com/rtaneja1/incubator-netbeans/tree/installer-bin-11vc
> > > 4/nbbuild/installer/binaries
> > > > > >
> > > > > > Hope so, would be excellent -- the missing official installers
> > > > > > is
> > > > > probably
> > > > > > our most requested feature. :-)
> > > > > >
> > > > > > Gj
> > > > > >
> > > > >
> > > >
> > >
> >
> >
> > The information transmitted is intended only for the person or entity to
> > which it is addressed and may contain confidential and/or privileged
> > material. Any review, retransmission, dissemination or other use of, or
> > taking of any action in reliance upon, this information by persons or
> > entities other than the intended recipient is prohibited. If you received
> > this in error, please contact the sender and delete the material from any
> > computer.
> > La información transmitida está destinada únicamente a la persona o
> > entidad a quien que va dirigida y puede contener información confidencial
> > y/o material privilegiado. Cualquier revisión, retransmisión, difusión u
> > otros usos, o cualquier acción 

Re: Installers -- making them official for 11.1?

2019-05-30 Thread Geertjan Wielenga
NetBeans runs on JDK 8, 9, 10, 11, and 12.

But that's not the point in this discussion. The discussion is about
installers -- and just to save some time here, we cannot bundle the JDK
with NetBeans into an installer and then distribute that installer from
Apache because the JDK is GPL licensed, which means it cannot be
distributed from Apache because of Apache's licensing restrictions.

Gj


On Thu, May 30, 2019 at 4:17 PM Mark Ferguson 
wrote:

>  Hi guys, great job.  I follow, but not too good at helping (yet).
> JDK 8 would be a good idea I think.  Build up asap to latest.Do many use
>  methinks.
> On Thursday, 30 May 2019, 14:09:45 GMT, Geertjan Wielenga <
> geert...@apache.org> wrote:
>
>  OK, let's target beginners. Hmmm which JDK should we focus on? How do
> we decide? There's no way to decide, we cannot decide for beginners or
> anyone else which JDK they should use. No other tool or IDE can do that
> either.
>
> Gj
>
> On Thu, May 30, 2019 at 4:07 PM mike james 
> wrote:
>
> > See I told you it was confusing.
> > I know I'm going on about beginners a lot but you really do need to
> target
> > them.
> > You have got the experienced seasoned user and they aren't going anywhere
> > unless
> > there is a really good reason but the future is in the beginner. If they
> go
> > off to IntelliJ, Eclipse or
> > Visual Studio Code because they sound trendy and have a one click install
> > you have lost the future.
> > mikej
> >
> > On Thu, May 30, 2019 at 2:28 PM Eduardo Quintanilla <
> equintani...@bnext.mx
> > >
> > wrote:
> >
> > > I would recommend reading the Java Is Still Free document
> > >
> > >
> >
> https://docs.google.com/document/d/1nFGazvrCvHMZJgFstlbzoHjpAVwv5DEdnaBr_5pKuHo/edit?usp=sharing
> > >
> > > From  that document
> > >
> > > Free Builds for Linux, Windows, Mac, etc. [OpenJDK, no commercial
> > support]:
> > >
> > > AdoptOpenJDK (commercial support also available by IBM and jClarity)
> > > https://adoptopenjdk.net/
> > >
> > > 
> > >
> >
>


Re: Installers -- making them official for 11.1?

2019-05-30 Thread Geertjan Wielenga
OK, let's target beginners. Hmmm which JDK should we focus on? How do
we decide? There's no way to decide, we cannot decide for beginners or
anyone else which JDK they should use. No other tool or IDE can do that
either.

Gj

On Thu, May 30, 2019 at 4:07 PM mike james 
wrote:

> See I told you it was confusing.
> I know I'm going on about beginners a lot but you really do need to target
> them.
> You have got the experienced seasoned user and they aren't going anywhere
> unless
> there is a really good reason but the future is in the beginner. If they go
> off to IntelliJ, Eclipse or
> Visual Studio Code because they sound trendy and have a one click install
> you have lost the future.
> mikej
>
> On Thu, May 30, 2019 at 2:28 PM Eduardo Quintanilla  >
> wrote:
>
> > I would recommend reading the Java Is Still Free document
> >
> >
> https://docs.google.com/document/d/1nFGazvrCvHMZJgFstlbzoHjpAVwv5DEdnaBr_5pKuHo/edit?usp=sharing
> >
> > From  that document
> >
> > Free Builds for Linux, Windows, Mac, etc. [OpenJDK, no commercial
> support]:
> >
> > AdoptOpenJDK (commercial support also available by IBM and jClarity)
> > https://adoptopenjdk.net/
> >
> > 
> >
>


Re: Installers -- making them official for 11.1?

2019-05-30 Thread mike james
See I told you it was confusing.
I know I'm going on about beginners a lot but you really do need to target
them.
You have got the experienced seasoned user and they aren't going anywhere
unless
there is a really good reason but the future is in the beginner. If they go
off to IntelliJ, Eclipse or
Visual Studio Code because they sound trendy and have a one click install
you have lost the future.
mikej

On Thu, May 30, 2019 at 2:28 PM Eduardo Quintanilla 
wrote:

> I would recommend reading the Java Is Still Free document
>
> https://docs.google.com/document/d/1nFGazvrCvHMZJgFstlbzoHjpAVwv5DEdnaBr_5pKuHo/edit?usp=sharing
>
> From  that document
>
> Free Builds for Linux, Windows, Mac, etc. [OpenJDK, no commercial support]:
>
> AdoptOpenJDK (commercial support also available by IBM and jClarity)
> https://adoptopenjdk.net/
>
> 
>


Re: Issues for NB 11.1

2019-05-30 Thread Laszlo Kishalmi

Use the version "Next" in JIRA

On 5/30/19 5:06 AM, Svata Dedic wrote:

Hi,

I want to ask - how should we mark issues which are intended to be 
solved in NetBeans 11.1 ?


Right now, I have:
https://issues.apache.org/jira/browse/NETBEANS-2361
https://issues.apache.org/jira/browse/NETBEANS-2565
https://issues.apache.org/jira/browse/NETBEANS-2577

Two of them are already fixed in master. We may need "11.1" version in 
JIRA so the issues can be marked as fixed for the upcoming release ?


Just to make sure: 11.1 will be released from the *master* branch, did 
I understand that well ?


Dne 23. 05. 19 v 11:21 Neil C Smith napsal(a):

* All commits to master are intended for the release - only required
PRs should be merged between feature-freeze and release dates. Master


[...]

* Jan raised important point of whether freezing master hinders
development, and whether we need a "next" branch.  I would suggest we
start with freezing master and review after NB 11.1 release, but
during release process if it becomes a real problem.  Personally I



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

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





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

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





Re: Installers -- making them official for 11.1?

2019-05-30 Thread Geertjan Wielenga
But there's several more, e.g., off the top of my head, Pivotal has one and
there's also JetBrains Runtime.

Gj

On Thu, May 30, 2019 at 3:28 PM Eduardo Quintanilla 
wrote:

> I would recommend reading the Java Is Still Free document
>
> https://docs.google.com/document/d/1nFGazvrCvHMZJgFstlbzoHjpAVwv5DEdnaBr_5pKuHo/edit?usp=sharing
>
> From  that document
>
> Free Builds for Linux, Windows, Mac, etc. [OpenJDK, no commercial support]:
>
> AdoptOpenJDK (commercial support also available by IBM and jClarity)
> https://adoptopenjdk.net/
>
>
> Amazon Corretto
> https://aws.amazon.com/corretto/
>
>
> Azul Zulu (commercial support also available)
> https://www.azul.com/downloads/zulu/
>
>
> BellSoft Liberica JDK (commercial support also available)
> https://bell-sw.com/java.html
>
>
> Oracle OpenJDK build
> http://jdk.java.net/
>
> SapMachine
> http://sapmachine.io
>
> Best regards,
>
> Eduardo Quintanilla
> Software Developer
>
> -Original Message-
> From: Geertjan Wielenga 
> Sent: jueves, 30 de mayo de 2019 6:00 a. m.
> To: dev 
> Subject: Re: Installers -- making them official for 11.1?
>
> Sure, though the question will be 'which JDK'. :-) There's about a dozen
> of them right now.
>
> Gj
>
> On Thu, May 30, 2019 at 12:52 PM Patrick Musembi 
> wrote:
>
> > Can we also provide a link for downloading jdk if there is no jdk
> > installed mainly because of non-java developers.
> >
> > On Thu, May 30, 2019, 13:22 Geertjan Wielenga 
> wrote:
> >
> > > Excellent, thank you for this feedback.
> > >
> > > More from others, welcome.
> > >
> > > Gj
> > >
> > > On Thu, May 30, 2019 at 11:55 AM mike james <
> > mike.ja...@infomaxgroup.co.uk
> > > >
> > > wrote:
> > >
> > > > Hi
> > > > I'm new so tell me if I'm doing something wrong/odd.
> > > >
> > > > Can I just say that while experienced programmers have no problems
> > > > with "unzip this" and so on NetBeans is a very attractive IDE for
> > > > the complete beginner and an installer lowers the barrier to them
> > > > getting started with NetBeans in particular rather than
> > > alternatives.
> > > > I has to be frictionless - well as much as possible.
> > > > I've tried the installer on Windows and it works very nicely.
> > > > Constructive comment - the final screen might say something more
> > > > to
> > tell
> > > > the newbie where to find NetBeans- Windows does a good job of
> > > > hiding it unless you know its on the
> > desktop.
> > > > mikej
> > > >
> > > > On Wed, May 29, 2019 at 9:34 AM Geertjan Wielenga
> > > >  > >
> > > > wrote:
> > > >
> > > > > Hi all,
> > > > >
> > > > > Now that the installer sources are in our GitHub repo:
> > > > >
> > > > > https://github.com/apache/netbeans/tree/master/nbbuild/installer
> > > > >
> > > > > ...thanks to Reema's work here:
> > > > >
> > > > > https://github.com/apache/netbeans/pull/1052
> > > > >
> > > > > Is there anything preventing us from including the installers as
> > > > > convenience binaries as part of the 11.1 release, instead of
> > > > > having
> > > them
> > > > > available as experimental installers in her repo here:
> > > > >
> > > > >
> > > > >
> > > >
> > >
> > https://github.com/rtaneja1/incubator-netbeans/tree/installer-bin-11vc
> > 4/nbbuild/installer/binaries
> > > > >
> > > > > Hope so, would be excellent -- the missing official installers
> > > > > is
> > > > probably
> > > > > our most requested feature. :-)
> > > > >
> > > > > Gj
> > > > >
> > > >
> > >
> >
>
>
> The information transmitted is intended only for the person or entity to
> which it is addressed and may contain confidential and/or privileged
> material. Any review, retransmission, dissemination or other use of, or
> taking of any action in reliance upon, this information by persons or
> entities other than the intended recipient is prohibited. If you received
> this in error, please contact the sender and delete the material from any
> computer.
> La información transmitida está destinada únicamente a la persona o
> entidad a quien que va dirigida y puede contener información confidencial
> y/o material privilegiado. Cualquier revisión, retransmisión, difusión u
> otros usos, o cualquier acción tomada por personas o entidades distintas al
> destinatario basándose en esta información está prohibida. Si usted recibe
> este mensaje por error, por favor contacte al remitente y elimine el
> material de cualquier computadora.
>


Issues for NB 11.1 (was: Re: [Lazy Consensus] Release schedule)

2019-05-30 Thread Svata Dedic

Hi,

I want to ask - how should we mark issues which are intended to be 
solved in NetBeans 11.1 ?


Right now, I have:
https://issues.apache.org/jira/browse/NETBEANS-2361
https://issues.apache.org/jira/browse/NETBEANS-2565
https://issues.apache.org/jira/browse/NETBEANS-2577

Two of them are already fixed in master. We may need "11.1" version in 
JIRA so the issues can be marked as fixed for the upcoming release ?


Just to make sure: 11.1 will be released from the *master* branch, did I 
understand that well ?


Dne 23. 05. 19 v 11:21 Neil C Smith napsal(a):

* All commits to master are intended for the release - only required
PRs should be merged between feature-freeze and release dates.  Master


[...]

* Jan raised important point of whether freezing master hinders
development, and whether we need a "next" branch.  I would suggest we
start with freezing master and review after NB 11.1 release, but
during release process if it becomes a real problem.  Personally I



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

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





Re: Installers -- making them official for 11.1?

2019-05-30 Thread mike james
It is exactly this sort of confusion that makes it tougher for beginners to
get started.
I tried to help a beginner recently and I got confuse too :-)
If I remember correctly the old installer checked for an installation and
told you want to do if it didn't find one.
I think the current installer installed a jre (I think I noticed it go
past).
mikej

On Thu, May 30, 2019 at 11:59 AM Geertjan Wielenga 
wrote:

> Sure, though the question will be 'which JDK'. :-) There's about a dozen of
> them right now.
>
> Gj
>
> On Thu, May 30, 2019 at 12:52 PM Patrick Musembi 
> wrote:
>
> > Can we also provide a link for downloading jdk if there is no jdk
> installed
> > mainly because of non-java developers.
> >
> > On Thu, May 30, 2019, 13:22 Geertjan Wielenga 
> wrote:
> >
> > > Excellent, thank you for this feedback.
> > >
> > > More from others, welcome.
> > >
> > > Gj
> > >
> > > On Thu, May 30, 2019 at 11:55 AM mike james <
> > mike.ja...@infomaxgroup.co.uk
> > > >
> > > wrote:
> > >
> > > > Hi
> > > > I'm new so tell me if I'm doing something wrong/odd.
> > > >
> > > > Can I just say that while experienced programmers have no problems
> with
> > > > "unzip this" and so on
> > > > NetBeans is a very attractive IDE for the complete beginner and an
> > > > installer lowers the barrier to
> > > > them getting started with NetBeans in particular rather than
> > > alternatives.
> > > > I has to be frictionless - well as much as possible.
> > > > I've tried the installer on Windows and it works very nicely.
> > > > Constructive comment - the final screen might say something more to
> > tell
> > > > the newbie where to find NetBeans-
> > > > Windows does a good job of hiding it unless you know its on the
> > desktop.
> > > > mikej
> > > >
> > > > On Wed, May 29, 2019 at 9:34 AM Geertjan Wielenga <
> geert...@apache.org
> > >
> > > > wrote:
> > > >
> > > > > Hi all,
> > > > >
> > > > > Now that the installer sources are in our GitHub repo:
> > > > >
> > > > > https://github.com/apache/netbeans/tree/master/nbbuild/installer
> > > > >
> > > > > ...thanks to Reema's work here:
> > > > >
> > > > > https://github.com/apache/netbeans/pull/1052
> > > > >
> > > > > Is there anything preventing us from including the installers as
> > > > > convenience binaries as part of the 11.1 release, instead of having
> > > them
> > > > > available as experimental installers in her repo here:
> > > > >
> > > > >
> > > > >
> > > >
> > >
> >
> https://github.com/rtaneja1/incubator-netbeans/tree/installer-bin-11vc4/nbbuild/installer/binaries
> > > > >
> > > > > Hope so, would be excellent -- the missing official installers is
> > > > probably
> > > > > our most requested feature. :-)
> > > > >
> > > > > Gj
> > > > >
> > > >
> > >
> >
>


Re: Installers -- making them official for 11.1?

2019-05-30 Thread mike james
Hi
I'm new so tell me if I'm doing something wrong/odd.

Can I just say that while experienced programmers have no problems with
"unzip this" and so on
NetBeans is a very attractive IDE for the complete beginner and an
installer lowers the barrier to
them getting started with NetBeans in particular rather than alternatives.
I has to be frictionless - well as much as possible.
I've tried the installer on Windows and it works very nicely.
Constructive comment - the final screen might say something more to tell
the newbie where to find NetBeans-
Windows does a good job of hiding it unless you know its on the desktop.
mikej

On Wed, May 29, 2019 at 9:34 AM Geertjan Wielenga 
wrote:

> Hi all,
>
> Now that the installer sources are in our GitHub repo:
>
> https://github.com/apache/netbeans/tree/master/nbbuild/installer
>
> ...thanks to Reema's work here:
>
> https://github.com/apache/netbeans/pull/1052
>
> Is there anything preventing us from including the installers as
> convenience binaries as part of the 11.1 release, instead of having them
> available as experimental installers in her repo here:
>
>
> https://github.com/rtaneja1/incubator-netbeans/tree/installer-bin-11vc4/nbbuild/installer/binaries
>
> Hope so, would be excellent -- the missing official installers is probably
> our most requested feature. :-)
>
> Gj
>