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



Reply via email to