If we have AdoptOpenJDK officially providing a bundle together with
NetBeans, then I think we should consider not providing an installer at all
— and just make the convenience binary available as a ZIP and point to
AdoptOpenJDK and OpenBeans and any other bundlers/distributors.

Gj



On Thu, 28 Nov 2019 at 17:53, Geertjan Wielenga <geert...@apache.org> wrote:

>
> Excellent news, Kirk.
>
> How do we get this done?
>
> Gj
>
> On Thu, 28 Nov 2019 at 17:49, Kirk Pepperdine <k...@kodewerk.com> wrote:
>
>> Hi all,
>>
>> Again, I believe that you could distribute from Adopt with a JDK bundled.
>> So maybe this is a case where using a 3rd party makes sense.
>>
>> Kind regards,
>> Kirk
>>
>>
>> > On Nov 28, 2019, at 8:45 AM, Kenneth Fogel <kfo...@dawsoncollege.qc.ca>
>> wrote:
>> >
>> > I apologize if I misunderstood but the conversation appeared to me,
>> likely incorrectly, to go beyond just bundling a Java JDK. The installers
>> that are already there, are they downloading a JDK if one is not present?
>> Requiring a separate install of Java is the status quo. If we could make
>> that part of the NetBeans installer then we should an we should pursue an
>> exemption to Apache policies if required.
>> >
>> > Ken
>> >
>> >
>> > -----Original Message-----
>> > From: Geertjan Wielenga <geert...@apache.org>
>> > Sent: November 28, 2019 11:30 AM
>> > To: dev@netbeans.apache.org
>> > Subject: Re: [DISCUSS] Dropping Installers from the Release Process
>> leave that work to Third Party Distributors
>> >
>> > You’re aware that we’re already distributing an installer, right? And
>> that that is not what we’re talking about?
>> >
>> > We’re talking about the fact that we can’t bundle the JDK with that
>> installer and then distribute that installer from Apache.
>> >
>> > A simple link on our download page to OpenBeans and AdoptOpenJDK and
>> any other distributor is all we need, for the installers of NetBeans that
>> bundle the JDK.
>> >
>> > Gj
>> >
>> >
>> > On Thu, 28 Nov 2019 at 17:20, Kenneth Fogel <kfo...@dawsoncollege.qc.ca
>> >
>> > wrote:
>> >
>> >> This is a bad idea. I personally feel that an installer is mandatory.
>> >> Eclipse and IntelliJ have installers for all platforms. Leaving it to
>> >> third parties will mean that we have no oversight on the quality and
>> >> ease of use of the installer. Only distributing a zip file implies
>> >> that skills beyond learning to code with NetBeans will be required. We
>> >> can pretty much write off the education sector if there is no
>> >> installer. Sorry to be harsh but this is a line I believe we must not
>> cross.
>> >>
>> >> It is unfortunates, as someone has pointed out, that Apache is not end
>> >> user friendly but that is no excuse. NetBeans is an end user program
>> >> and must be as easy to install as any other IDE and have an official
>> installer.
>> >>
>> >> Ken
>> >>
>> >>
>> >> -----Original Message-----
>> >> From: Laszlo Kishalmi <laszlo.kisha...@gmail.com>
>> >> Sent: November 27, 2019 2:41 PM
>> >> To: Apache NetBeans <dev@netbeans.apache.org>
>> >> Subject: [DISCUSS] Dropping Installers from the Release Process leave
>> >> that work to Third Party Distributors
>> >>
>> >> Dear all,
>> >>
>> >> It is a great burden to us to provide the best out-of-the-box install
>> >> experience with NetBeans. That would mean, providing an installer with
>> >> JDK, nb-javac probably javafx.
>> >>
>> >> See the threads:
>> >>
>> >>
>> >> https://lists.apache.org/thread.html/a3e6051130e18aae3f7a81c562a63ac96
>> >> d3a3a07d4bcbee074392d59@%3Clegal-discuss.apache.org%3E
>> >>
>> >>
>> >> https://lists.apache.org/thread.html/489f17e30d9125ee48e2d78dc36572db6
>> >> a3f5d6474f492458e0db151@%3Clegal-discuss.apache.org%3E
>> >>
>> >> On 11/26/19 9:29 PM, Laszlo Kishalmi wrote:
>> >>>
>> >>> Dear all,
>> >>>
>> >>> I try to summary the lengthy threads about bundling OpenJDK GPL+CPE
>> >>> with Apache NetBeans.
>> >>>
>> >>> There are mainly two readings of GPL+CPE:
>> >>>
>> >>> 1. OpenJDK (GPL+CPE) + NetBeans (Apache) = Executable which can be
>> >>>    distributed under Apache license, due to CPE  2. CPE only allows
>> >>> other product built on Java to be distributed
>> >>>    under their own license.
>> >>>
>> >>> As I'm not a lawyer, I cannot answer which interpretation is correct
>> >>> (maybe none of them). ASF has every right to regard the second
>> >>> interpretation, thus GPL+CPE ended up in the Category-X licenses.
>> >>>
>> >>> The following viable possibilities were brought up:
>> >>>
>> >>> 1. We may apply for an exception to the board  2. Use some download
>> >>> logic in the installer.
>> >>> 3. Leave the binary packaging and distribution to third parties.
>> >>>
>> >>> Regarding that there are interest from third parties to built on
>> >>> Apache NetBeans, I'm going to recommend the PMC to select a few
>> >>> distributor for creating installer packages and we limit/drop our
>> >>> installer bundle creation in the future.
>> >>>
>> >>> Thank you,
>> >>>
>> >>> Laszlo Kishalmi
>> >>>
>> >>
>> >> I do not think that after this discussion we would get the exception
>> >> from the board Geertjan might try to bring it up there as well.
>> >>
>> >> As of me option 2 is questionable.
>> >>
>> >> Option 3. is a bit hard to say, but if we can't produce proper
>> >> installation packages, it would probably better to not create those
>> >> packages at all, leave that for others.
>> >>
>> >> How I imagine that:
>> >>
>> >> 1.  From 11.3 we remove the convenience binaries and installers from
>> >>    our download page
>> >> 2. We would still create, sign and host our nbm-s.
>> >> 3. On our download page we have the source package and a section for
>> >>    third party distributors.
>> >>
>> >> Well of course this thread is just to start a discussion about this
>> >> matter. I know it would hurt the brand, but probably it is better than
>> >> produce some sub-optimal installers while other parties can come with
>> >> all the bells and whistles.
>> >>
>> >> Thank you,
>> >>
>> >> Laszlo Kishalmi
>> >>
>> >
>> > ---------------------------------------------------------------------
>> > 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
>>
>>
>>
>>

Reply via email to