We don't have to use the same mechanism to distribute official NetBeans binaries and 3rd party plugins.
--emi -------- Original Message -------- On 3 February 2018 10:24 AM, Antonio <anto...@vieiro.net> wrote: >I was thinking of third-party contributed modules that currently live in > the update center. > > Many of those may be not ALv2 compatible (don't know for sure), so we > won't be able to deliver them through an Apache hosted update center. > > But people could try to create Maven modules for those, upload them to > Maven Central themselves and we could use Maven Central to search for > plugins and integrate them in the IDE. > > Cheers, > Antonio > > On 03/02/18 08:37, Emilian Bold wrote: >>Not sure I understand. As an Apache project we will not be able to make >>releases for non-AL compliant code anyhow. >>--emi >>-------- Original Message -------- >> On 3 February 2018 9:17 AM, Antonio anto...@vieiro.net wrote: >>>Hi, >>>The problem is that dist.apache.org can only be used to deliver >>> Apache-license compliant software. >>>A possible solution would be to use Maven Central as a way to deliver >>> updates for non AL compliant software. >>>Cheers, >>> Antonio >>>On 02/02/18 22:49, Emilian Bold wrote: >>>>Actually, using dist.apache.org seems more logical in a way. >>>> These are modules for all NetBeans users. >>>> Maven Central really serves a (much smaller) subset of NetBeans users. >>>> --emi >>>> -------- Original Message -------- >>>> On 29 January 2018 10:41 AM, Jaroslav Tulach jaroslav.tul...@gmail.com >>>> wrote: >>>>>2018-01-28 12:31 GMT+01:00 Antonio anto...@vieiro.net: >>>>>>Hi all, >>>>>> So we uploaded the platform 9.0-alpha binaries to https://dist.apache.org >>>>>> [1] >>>>>> As a consequence the artifacts are now available through the Apache >>>>>> mirror >>>>>> network. >>>>>> The URL to download these artifacts can be constructed using the >>>>>>https://www.apache.org/dyn/mirrors/mirrors.cgi script, setting the >>>>>> parameters "action=download" and "filename=..." as in [2]. >>>>>> This "mirrors.cgi" script automatically selects the user's closest Apache >>>>>> mirror to download from. That's handy. >>>>>> Would it be possible to generate our update center xml & nbms and upload >>>>>> that to https://dist.apache.org along with the binary and source >>>>>> artifacts? >>>>>> That way we could use the same "mirrors.cgi" script as an Update Center >>>>>> url, and users would benefit from the Apache mirror network to download >>>>>> stuff more easily. >>>>>> Would that be a viable solution for NetBeans-330 "NetBeans 9.0 UC hosted >>>>>> on Apache infra" [3]? >>>>>> Yes, NBMs shall be hosted on Apache infra. Rather than having them on >>>>>>dist.apache.org, my preferred solution would be to upload each NetBeans >>>>>> module (together with its JAR and NBM) to Maven repository. There already >>>>>> is a script that can do it (see http://bits.netbeans.org/nexus/), so it >>>>>> may >>>>>> be just a matter of setting things up... >>>>>> -jt >>>>>> >>>>>To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org >>>> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org >>>> For further information about the NetBeans mailing lists, visit: >>>>https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists >>>>To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org >>> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org >>>For further information about the NetBeans mailing lists, visit: >>>https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists >>> >>To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org >> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org >>For further information about the NetBeans mailing lists, visit: >>https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists >> > > >To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org > > For further information about the NetBeans mailing lists, visit: >https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists