Re: Java 8 still on Java.com

2019-10-01 Thread Derik Devecchio
Thanks for the advice Jerome. I would love to have a look at the bash 
script part if you don’t mind sending me a private email.



On Sep 30, 2019, at 11:15 PM, Jerome Lelasseux 
mailto:lelass...@yahoo.com>> wrote:

If you search the mail archive I asked the same question just a few weeks ago...

Following advises here I ended up :
- creating an Ant target which depends on the built-in target that generate the 
standard NB zip installer,
- and calls a bash script which prepare the distribution packages: copy the 
files from the zip, include a jre, update etc/myapp.conf to point to the 
bundled jre, run innosetup compiler+code signing (for windows).

Look at praxislive code on github from Neil c Smith, it was a good starting 
point for me.

Jerome


Envoyé depuis Yahoo Mail pour 
iPhone<https://urldefense.proofpoint.com/v2/url?u=https-3A__overview.mail.yahoo.com_-3F.src-3DiOS&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=g-Ki_YceCeoNyy7uaE3ncLdY3DoZklLjI2aCp0q4nck&s=iGXeZfJR6cTMCUA_2e0RsxCoIaKc0YWTR52Ce7qmEmc&e=>


Le mardi, octobre 1, 2019, 3:05 AM, Derik Devecchio 
mailto:ddevecc...@celestron.com>> a écrit :

Emillian,

Thanks for getting back to me.I am not trying to re-invent “write once run 
anywhere”.I accept that everything is going to need an installer now.
The question is, how do I get from “Clean and Build” to  .EXE file that 
includes a JRE?


You said "For Windows/macOS you probably can use something cross platform (see
the NetBeans installer), “

Do you mean the installer for Netbeans?  Or do you mean installers for OSX and 
Windows?

but you will run into the problem of digitally signing your app

That is a good point.  I had not thought of that.


—
derik






On Sep 30, 2019, at 12:20 PM, Emilian Bold 
mailto:emilian.b...@gmail.com>> wrote:

Well, there is a public facing Java distribution such as AdoptOpenJDK
and many Linux distros provide their own (see 
https://urldefense.proofpoint.com/v2/url?u=http-3A__www.jchoice.eu&d=DwIFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=Yb4wDmGBHBYqGxz0n8bxogY7aRIQV-smcsBYgznELLY&s=sRQt0MZb0dUUHASasyKDy5c_gUle6iLsp6tUkf-OpCc&e=
 ).
So, at least on Linux, you will have some form of Java in their
repositories. Although even there there's nothing stopping you to ship
your own runtime (as part of something like 
https://urldefense.proofpoint.com/v2/url?u=http-3A__snapcraft.io&d=DwIFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=Yb4wDmGBHBYqGxz0n8bxogY7aRIQV-smcsBYgznELLY&s=tFOZsRRrzPuhzZW48XWAsduCgxI_R1hkW0Uot_qWGBU&e=
 or manually).

But Java is no longer something users install / update.

Supporting all the Unix-like OSes seems like a non-trivial job in
itself. The NetBeans installer is just a 
https://urldefense.proofpoint.com/v2/url?u=http-3A__linux-2Dx64.sh&d=DwIFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=Yb4wDmGBHBYqGxz0n8bxogY7aRIQV-smcsBYgznELLY&s=XwiporXmMd6KO0T77eE-8ebQmMoQ9ogI8_JwrnsYZ7M&e=
 file, not a
rpm/deb.

For Windows/macOS you probably can use something cross platform (see
the NetBeans installer), but you will run into the problem of
digitally signing your app. For that I don't know of a cross platform
solution.

So, for example, although I build CoolBeans on a Linux build server, I
still have to digitally sign the installer on a Mac and on a Windows
machine.

--emi

On Mon, Sep 30, 2019 at 9:15 PM Derik Devecchio
mailto:ddevecc...@celestron.com>> wrote:


On Sep 30, 2019, at 9:55 AM, Emilian Bold 
<https://urldefense.proofpoint.com/v2/url?u=http-3A__emilian.bold-40gmail.com&d=DwIFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=Yb4wDmGBHBYqGxz0n8bxogY7aRIQV-smcsBYgznELLY&s=PeJWpW-WawklL6gXN-IwSdeL3lDovxNlGU0b7tzjPV4&e=>
 wrote:

Java is no longer an user-facing product, it's middleware.


Okay, that sounds like an improvement from where I am standing, but…  Can 
Netbeans help me with that now?

The last time I looked into bundling the JRE with my program, I think it was in 
the early release days of Java9 (Netbeans 8.2 was still the IDE of choice). 
You could specify such a build, but it required linking the IDE to 3rd party 
software.   Also, at the time, it required that you have a development station 
for each OS.   You couldn’t make Windows apps on a Mac and visa versa, to say 
nothing of the dozen or so flavors of Linux out there.   To make matters worse, 
at the time, the required third party software was different for each OS.   
There were many competing options for each OS, each with dozens different 
options that need to be (a) learned and (b) configured correctly for each of 
you

Re: Java 8 still on Java.com

2019-09-30 Thread Derik Devecchio
Emillian,

Thanks for getting back to me.I am not trying to re-invent “write once run 
anywhere”.I accept that everything is going to need an installer now.
The question is, how do I get from “Clean and Build” to  .EXE file that 
includes a JRE?


You said "For Windows/macOS you probably can use something cross platform (see
the NetBeans installer), “

Do you mean the installer for Netbeans?  Or do you mean installers for OSX and 
Windows?

but you will run into the problem of digitally signing your app

That is a good point.  I had not thought of that.


—
derik






On Sep 30, 2019, at 12:20 PM, Emilian Bold 
mailto:emilian.b...@gmail.com>> wrote:

Well, there is a public facing Java distribution such as AdoptOpenJDK
and many Linux distros provide their own (see 
https://urldefense.proofpoint.com/v2/url?u=http-3A__www.jchoice.eu&d=DwIFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=Yb4wDmGBHBYqGxz0n8bxogY7aRIQV-smcsBYgznELLY&s=sRQt0MZb0dUUHASasyKDy5c_gUle6iLsp6tUkf-OpCc&e=
 ).
So, at least on Linux, you will have some form of Java in their
repositories. Although even there there's nothing stopping you to ship
your own runtime (as part of something like 
https://urldefense.proofpoint.com/v2/url?u=http-3A__snapcraft.io&d=DwIFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=Yb4wDmGBHBYqGxz0n8bxogY7aRIQV-smcsBYgznELLY&s=tFOZsRRrzPuhzZW48XWAsduCgxI_R1hkW0Uot_qWGBU&e=
 or manually).

But Java is no longer something users install / update.

Supporting all the Unix-like OSes seems like a non-trivial job in
itself. The NetBeans installer is just a 
https://urldefense.proofpoint.com/v2/url?u=http-3A__linux-2Dx64.sh&d=DwIFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=Yb4wDmGBHBYqGxz0n8bxogY7aRIQV-smcsBYgznELLY&s=XwiporXmMd6KO0T77eE-8ebQmMoQ9ogI8_JwrnsYZ7M&e=
 file, not a
rpm/deb.

For Windows/macOS you probably can use something cross platform (see
the NetBeans installer), but you will run into the problem of
digitally signing your app. For that I don't know of a cross platform
solution.

So, for example, although I build CoolBeans on a Linux build server, I
still have to digitally sign the installer on a Mac and on a Windows
machine.

--emi

On Mon, Sep 30, 2019 at 9:15 PM Derik Devecchio
mailto:ddevecc...@celestron.com>> wrote:


On Sep 30, 2019, at 9:55 AM, Emilian Bold 
<https://urldefense.proofpoint.com/v2/url?u=http-3A__emilian.bold-40gmail.com&d=DwIFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=Yb4wDmGBHBYqGxz0n8bxogY7aRIQV-smcsBYgznELLY&s=PeJWpW-WawklL6gXN-IwSdeL3lDovxNlGU0b7tzjPV4&e=>
 wrote:

Java is no longer an user-facing product, it's middleware.


Okay, that sounds like an improvement from where I am standing, but…  Can 
Netbeans help me with that now?

The last time I looked into bundling the JRE with my program, I think it was in 
the early release days of Java9 (Netbeans 8.2 was still the IDE of choice). 
You could specify such a build, but it required linking the IDE to 3rd party 
software.   Also, at the time, it required that you have a development station 
for each OS.   You couldn’t make Windows apps on a Mac and visa versa, to say 
nothing of the dozen or so flavors of Linux out there.   To make matters worse, 
at the time, the required third party software was different for each OS.   
There were many competing options for each OS, each with dozens different 
options that need to be (a) learned and (b) configured correctly for each of 
your development stations.   Finally, creating the installer was a multi-step 
process for each OS.   As I said, this was shortly after the release of Java9 - 
so it was years ago.


Has the state of the art advanced since that time?I am thinking maybe a 
plugin for Netbeans that allows me to tick off the OS’s I want to support with 
a menu option to build all the installers when I am ready to distribute.   
Maybe I need a separate installer plugin for each OS that includes binaries of 
the JRE for that OS?

And what about the Unix-like OS’s?   I just assumed that if you used unix at 
all, then you were smart enough to install the JRE.  But if there /is/ no 
public facing JRE, and I need to provide that for them, then wouldn’t I need to 
provide a separate installer for each and every Unix-like OS on the market?   
There must be close to a dozen by now.   And if I still need a separate 
development station for each OS, then it is going to be impractical.





On Sep 30, 2019, at 9:55 AM, Emilian Bold 
<https://urldefense.proofpoint.com/v2/url?u=http-3A__emilian.bold-40gmail.com&d=DwIFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=Yb4wDmGBHBYqGxz0n

Re: Java 8 still on Java.com

2019-09-30 Thread Derik Devecchio

> On Sep 30, 2019, at 9:55 AM, Emilian Bold  wrote:
> 
> Java is no longer an user-facing product, it's middleware.
> 

Okay, that sounds like an improvement from where I am standing, but…  Can 
Netbeans help me with that now?

The last time I looked into bundling the JRE with my program, I think it was in 
the early release days of Java9 (Netbeans 8.2 was still the IDE of choice). 
You could specify such a build, but it required linking the IDE to 3rd party 
software.   Also, at the time, it required that you have a development station 
for each OS.   You couldn’t make Windows apps on a Mac and visa versa, to say 
nothing of the dozen or so flavors of Linux out there.   To make matters worse, 
at the time, the required third party software was different for each OS.   
There were many competing options for each OS, each with dozens different 
options that need to be (a) learned and (b) configured correctly for each of 
your development stations.   Finally, creating the installer was a multi-step 
process for each OS.   As I said, this was shortly after the release of Java9 - 
so it was years ago.


Has the state of the art advanced since that time?I am thinking maybe a 
plugin for Netbeans that allows me to tick off the OS’s I want to support with 
a menu option to build all the installers when I am ready to distribute.   
Maybe I need a separate installer plugin for each OS that includes binaries of 
the JRE for that OS?  

And what about the Unix-like OS’s?   I just assumed that if you used unix at 
all, then you were smart enough to install the JRE.  But if there /is/ no 
public facing JRE, and I need to provide that for them, then wouldn’t I need to 
provide a separate installer for each and every Unix-like OS on the market?   
There must be close to a dozen by now.   And if I still need a separate 
development station for each OS, then it is going to be impractical.





> On Sep 30, 2019, at 9:55 AM, Emilian Bold  wrote:
> 
> Java is no longer an user-facing product, it's middleware.
> 
> You are expected to provide Java bundled with your application in the future.
> 
> Users will not have any Java already available nor will they download
> any new Java.
> 
> --emi
> 
> On Mon, Sep 30, 2019 at 7:39 PM Derik Devecchio
>  wrote:
>> 
>> I know that the Netbeans’s forum doesn’t maintain 
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__Java.com&d=DwIFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=mt2t1WwNtJBjlp5LQGfiEiv6qdbpWR_ERwkbetcx0U8&s=GfCmY_DSYBKhSppRNkyy0fWKCU3mqezARULiuYf-zbg&e=.
>>But I don’t know anyone else to ask off hand.
>> 
>> I went to 
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__Java.com&d=DwIFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=mt2t1WwNtJBjlp5LQGfiEiv6qdbpWR_ERwkbetcx0U8&s=GfCmY_DSYBKhSppRNkyy0fWKCU3mqezARULiuYf-zbg&e=
>>  to find out the “latest public stable release”.   I was expecting Java 9 
>> point something.But I was hoping for 10, 11 or maybe 12.   Low and 
>> behold it is still on Java8 u 221?
>> 
>> 
>> Isn’t Java 9 stable enough for public?   As a person that writes software 
>> for the customers of my company, I am loath to write code using a version of 
>> Java that won’t be compatible with what most people already have installed 
>> on their machine. And if they don’t have any version of Java installed 
>> on their computer, which is increasingly the case,  then my code should be 
>> compatible with the JRE they download from the most obvious place, 
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__Java.com&d=DwIFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=mt2t1WwNtJBjlp5LQGfiEiv6qdbpWR_ERwkbetcx0U8&s=GfCmY_DSYBKhSppRNkyy0fWKCU3mqezARULiuYf-zbg&e=.
>> 
>> I was just wondering if maybe 
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__Java.com&d=DwIFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=mt2t1WwNtJBjlp5LQGfiEiv6qdbpWR_ERwkbetcx0U8&s=GfCmY_DSYBKhSppRNkyy0fWKCU3mqezARULiuYf-zbg&e=
>>  wasn’t the right place anymore.  It doesn’t seem like the site is stagnate. 
>>   8u221 was released just a few months ago.  But why 8? If anyone has a 
>> clue, I would appreciate some enlightenment.
>> 
>> 
>> —
>> derik
>> 
>> P.S.   Great work bringing such a huge project over to the Apache framework. 
>>   I thought it would be a lot easier than it is.  I have watched some fo the 
>> videos of Gertjan discussing the mind bogglingly large amount of tedious 
>&

Java 8 still on Java.com

2019-09-30 Thread Derik Devecchio
I know that the Netbeans’s forum doesn’t maintain Java.com.   
But I don’t know anyone else to ask off hand.

I went to Java.com to find out the “latest public stable 
release”.   I was expecting Java 9 point something.But I was hoping for 10, 
11 or maybe 12.   Low and behold it is still on Java8 u 221?


Isn’t Java 9 stable enough for public?   As a person that writes software for 
the customers of my company, I am loath to write code using a version of Java 
that won’t be compatible with what most people already have installed on their 
machine. And if they don’t have any version of Java installed on their 
computer, which is increasingly the case,  then my code should be compatible 
with the JRE they download from the most obvious place, 
Java.com.

I was just wondering if maybe Java.com wasn’t the right place 
anymore.  It doesn’t seem like the site is stagnate.   8u221 was released just 
a few months ago.  But why 8? If anyone has a clue, I would appreciate some 
enlightenment.


—
derik

P.S.   Great work bringing such a huge project over to the Apache framework.   
I thought it would be a lot easier than it is.  I have watched some fo the 
videos of Gertjan discussing the mind bogglingly large amount of tedious work 
involved.   I applaud your efforts.


Re: Running an angular application

2018-06-01 Thread Derik Devecchio
Thanks!
The two YouTube videos, especially JavaOne 2017,were exactly the kind of 
reference that I was asking for in my original question.


—
derik



On Jun 1, 2018, at 11:51 AM, Geertjan Wielenga 
mailto:geertjan.wiele...@googlemail.com>> 
wrote:



We start by running scripts through the files applicable to a particular 
donation to verify that they’re Oracle or Sun licensed. In addition, some cases 
individual people have put their own name in the copyright area in which case 
we need to track them down to make sure the related code really belongs to 
Oracle. In other cases there is no license at all and then we need to determine 
the ownership of that file. Similarly for the images.

The bottom line is Oracle cannot donate that which does not belong to Oracle 
and in the 20 years or so of NetBeans existence a lot of non compliant things 
may or may not have happened.

The 1st donation, done last year, was about 45000 files which was about 
4000,000 lines of code. The 2nd donation, which we’re working on right now, is 
smaller, about 1.500.000 lines of code.

This is a massive process and it’s amazing that we’re as far as we are. But you 
could also simply go to the Apache NetBeans blog where you’ll find two YouTube 
clips, one from Devoxx 2017, the other from JavaOne 2017, where everything is 
explained.

Please do that — watch those YouTube clips and don’t immediately respond with 
more questions.

Thanks,

Gj

On Friday, June 1, 2018, Derik Devecchio 
mailto:ddevecc...@celestron.com>> wrote:
Thanks for the rapid response.   But I didn’t convey the meaning of my question.

So let me ask something more specific.
On the page you reference there is something like
Acceptance of Apache Software Grant Agreement

  1.  Done: 1st code donation
  2.  In process: 2nd code donation

In this context, does the word donation refer to just sending the code over?   
Or the entire process of code review, delivering it to Apache hardware, 
acceptance by the Apache PMC, acquisition of a number of volunteers to continue 
to maintain development, installation of the firmware on a Apache server, and 
integration of that new code into the existing project?

That page you referenced also has words like this.

  1.  Done: code written in the above clusters (for example. related to Java 9 
features) written since the review process started.

Is there any additional information about what kind of review is done by Oracle 
personal before the code is handed over to Apache?  What is meant by “review”.  
Is it just a matter of checking to make sure there is no proprietary material 
left in the code before it is donated?   If so, how is that accomplished.




On Jun 1, 2018, at 10:17 AM, Geertjan Wielenga 
mailto:geertjan.wiele...@googlemail.com>> 
wrote:

I can't speak for other companies. I can't speak for other large donations like 
this. I can only speak for the process that we're going through, have been 
going through, since October 2016, and here it is:

https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition<https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Apache-2BTransition&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=ANtxLVERdb6x_H09iDvWpZQFOAYbkoJQwyrlel-fobA&s=Uh_LKLqP0fNaLminTxNTQ_EJGG67zysqa08GVO6ik8I&e=>

Thanks,

Gj



On Fri, Jun 1, 2018 at 7:13 PM, Derik Devecchio 
mailto:ddevecc...@celestron.com>> wrote:
Gj,

Is there a web page somewhere that documents the process that a large company 
like Oracle goes through to make a large donation like this?

It is probably more complicated than going to the Java group and saying “Pack 
all your source code in a zip file and send it to Apache.  Tell them to write a 
script to remove our name from every source file and add theirs if they want”.

On the other hand you make it sound like there were lawyers pouring over every 
line of source to make sure there is no liability to releasing it.






On Jun 1, 2018, at 2:20 AM, Geertjan Wielenga 
mailto:geertjan.wiele...@googlemail.com>> 
wrote:

No offence, but please read the blog:

https://blogs.apache.org/netbeans/entry/announce-apache-netbeans-incubating-91<https://urldefense.proofpoint.com/v2/url?u=https-3A__blogs.apache.org_netbeans_entry_announce-2Dapache-2Dnetbeans-2Dincubating-2D91&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=pAsthN5mTLTxTV76L-T7dfqvT3N-11So9VGVhnjwUTA&s=WiyZh0HCLRkT2eG4H8smfJBxc0eD4rwtGUirKJNNr6I&e=>

Whoever you think "Oracle" is, Oracle is me, and many others in Oracle who have 
contributed to Apache NetBeans from the beginning:

https://github.com/apache/incubator-netbeans/graphs/contributors<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dnetbeans_grap

Re: Running an angular application

2018-06-01 Thread Derik Devecchio
Thanks for the rapid response.   But I didn’t convey the meaning of my question.

So let me ask something more specific.
On the page you reference there is something like
Acceptance of Apache Software Grant Agreement

  1.  Done: 1st code donation
  2.  In process: 2nd code donation

In this context, does the word donation refer to just sending the code over?   
Or the entire process of code review, delivering it to Apache hardware, 
acceptance by the Apache PMC, acquisition of a number of volunteers to continue 
to maintain development, installation of the firmware on a Apache server, and 
integration of that new code into the existing project?

That page you referenced also has words like this.

  1.  Done: code written in the above clusters (for example. related to Java 9 
features) written since the review process started.

Is there any additional information about what kind of review is done by Oracle 
personal before the code is handed over to Apache?  What is meant by “review”.  
Is it just a matter of checking to make sure there is no proprietary material 
left in the code before it is donated?   If so, how is that accomplished.




On Jun 1, 2018, at 10:17 AM, Geertjan Wielenga 
mailto:geertjan.wiele...@googlemail.com>> 
wrote:

I can't speak for other companies. I can't speak for other large donations like 
this. I can only speak for the process that we're going through, have been 
going through, since October 2016, and here it is:

https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition<https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Apache-2BTransition&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=ANtxLVERdb6x_H09iDvWpZQFOAYbkoJQwyrlel-fobA&s=Uh_LKLqP0fNaLminTxNTQ_EJGG67zysqa08GVO6ik8I&e=>

Thanks,

Gj



On Fri, Jun 1, 2018 at 7:13 PM, Derik Devecchio 
mailto:ddevecc...@celestron.com>> wrote:
Gj,

Is there a web page somewhere that documents the process that a large company 
like Oracle goes through to make a large donation like this?

It is probably more complicated than going to the Java group and saying “Pack 
all your source code in a zip file and send it to Apache.  Tell them to write a 
script to remove our name from every source file and add theirs if they want”.

On the other hand you make it sound like there were lawyers pouring over every 
line of source to make sure there is no liability to releasing it.






On Jun 1, 2018, at 2:20 AM, Geertjan Wielenga 
mailto:geertjan.wiele...@googlemail.com>> 
wrote:

No offence, but please read the blog:

https://blogs.apache.org/netbeans/entry/announce-apache-netbeans-incubating-91<https://urldefense.proofpoint.com/v2/url?u=https-3A__blogs.apache.org_netbeans_entry_announce-2Dapache-2Dnetbeans-2Dincubating-2D91&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=pAsthN5mTLTxTV76L-T7dfqvT3N-11So9VGVhnjwUTA&s=WiyZh0HCLRkT2eG4H8smfJBxc0eD4rwtGUirKJNNr6I&e=>

Whoever you think "Oracle" is, Oracle is me, and many others in Oracle who have 
contributed to Apache NetBeans from the beginning:

https://github.com/apache/incubator-netbeans/graphs/contributors<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dnetbeans_graphs_contributors&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=LEbKaWj9ZrFRBadYtwZVnHfoaHpGoEmzs1DrtRBDEg8&m=pAsthN5mTLTxTV76L-T7dfqvT3N-11So9VGVhnjwUTA&s=bq4cRLkETuc43EDiSVn3CTj7nnL5snbkEGH26qAom84&e=>

Above, I see many people from Oracle. I don't see you. I therefore prefer 
people from Oracle. :-)

Thanks,

Gj


On Fri, Jun 1, 2018 at 11:12 AM, Karl 
mailto:karl.ranse...@justmail.de>> wrote:

No offense, but what use is a Java IDE in 2018 without support for web 
applications?

If that is Oracle's secret plan to kill NetBeans by making it unusable for 
professional development, it's working.

Is there at least a time frame on why Oracle wants to donate that? (If they 
actually pan to do that)

Karl

Am 30.05.2018 um 18:40 schrieb Geertjan Wielenga:
Not in 9.0, which is focused on Java SE only. All the JavaScript features (and 
Java EE, PHP, Groovy, C/C++) must still be donated to Apache by Oracle.

Gj

On Wednesday, May 30, 2018, Mark A. Claassen 
mailto:mclaas...@ocie.net>> wrote:
I have an Angular application that works just fine running “ng serve” from the 
command line.  What is the best way to run this project  in netbeans?  I found 
some things on the internet, but they seem out of date or not quite what I 
want.  Can I run this as a Node.js application and with the correct project 
properties, have netbeans run “ng serve”?

Thanks!

Mark Claassen
Senior Software Engineer







Re: Running an angular application

2018-06-01 Thread Derik Devecchio
Gj,

Is there a web page somewhere that documents the process that a large company 
like Oracle goes through to make a large donation like this?

It is probably more complicated than going to the Java group and saying “Pack 
all your source code in a zip file and send it to Apache.  Tell them to write a 
script to remove our name from every source file and add theirs if they want”.

On the other hand you make it sound like there were lawyers pouring over every 
line of source to make sure there is no liability to releasing it.






On Jun 1, 2018, at 2:20 AM, Geertjan Wielenga 
mailto:geertjan.wiele...@googlemail.com>> 
wrote:

No offence, but please read the blog:

https://blogs.apache.org/netbeans/entry/announce-apache-netbeans-incubating-91

Whoever you think "Oracle" is, Oracle is me, and many others in Oracle who have 
contributed to Apache NetBeans from the beginning:

https://github.com/apache/incubator-netbeans/graphs/contributors

Above, I see many people from Oracle. I don't see you. I therefore prefer 
people from Oracle. :-)

Thanks,

Gj


On Fri, Jun 1, 2018 at 11:12 AM, Karl 
mailto:karl.ranse...@justmail.de>> wrote:

No offense, but what use is a Java IDE in 2018 without support for web 
applications?

If that is Oracle's secret plan to kill NetBeans by making it unusable for 
professional development, it's working.

Is there at least a time frame on why Oracle wants to donate that? (If they 
actually pan to do that)

Karl

Am 30.05.2018 um 18:40 schrieb Geertjan Wielenga:
Not in 9.0, which is focused on Java SE only. All the JavaScript features (and 
Java EE, PHP, Groovy, C/C++) must still be donated to Apache by Oracle.

Gj

On Wednesday, May 30, 2018, Mark A. Claassen 
mailto:mclaas...@ocie.net>> wrote:
I have an Angular application that works just fine running “ng serve” from the 
command line.  What is the best way to run this project  in netbeans?  I found 
some things on the internet, but they seem out of date or not quite what I 
want.  Can I run this as a Node.js application and with the correct project 
properties, have netbeans run “ng serve”?

Thanks!

Mark Claassen
Senior Software Engineer





JRE updates and the new development cycle.

2018-03-07 Thread Derik Devecchio
This is possibly off topic.

Does anyone on this list know how Java.com and the JRE update 
program will treat the 6 month development cycle planned for Java 10+?

Currently neither of these tools is pushing Java 9 to end users yet, and Java 
10 will be here soon!

I bring this up because, historically, I couldn’t release code for any version 
of Java that wasn’t “public”.   So for example I couldn’t release code, or even 
seriously write code, for Java 8 until long after it had been officially 
released.   I have to believe that many other corporate developers have a 
similar restriction.

While we are on the subject, is there a way to make the Java updater just 
update automatically like my web browser?   I maintain 5 computers (some of the 
virtual) and I am constantly updating the JRE.  It is just getting kind of 
annoying.   One of the product managers here complained that he didn’t like 
having to do it every 3 months on just ONE computer.   Maybe autoupdates would 
be bad for some corporate environments, but it would be good for me personally.


Re: How to undo dark metal theme?

2018-01-19 Thread Derik Devecchio
+1 Neil Smith’s remarks.

I got zinged by this when I first tried dark themes.  Entire sections of the 
interface became illegible when you only set the theme and not the look and 
feel.
Once I got the theme set though… it helped a lot.  Now I am pretty happy with 
my dar theme.   I feel like it would have been better if it had been more 
obvious that I needed to change the L&F.  Maybe a link to the Appearance dialog 
would have been enough.



On Jan 19, 2018, at 7:55 AM, Neil C Smith 
mailto:neilcsm...@apache.org>> wrote:

 Also, don't forget that editor themes and the look-and-feel (Dark Metal) are 
related but not the same thing.  In terms of editor themes (fonts/colors), if 
you haven't come across this site before, it might be worth a look - 
https://netbeansthemes.com/