You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@netbeans.apache.org by Antonio <an...@vieiro.net> on 2018/01/28 11:31:22 UTC

Apache NetBeans Update Center through mirrors?

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]?

Thanks,
Antonio


[1]
https://dist.apache.org/repos/dist/release/incubator/netbeans/incubating-netbeans-platform/incubating-9.0-alpha/

[2]
https://www.apache.org/dyn/mirrors/mirrors.cgi?action=download&filename=incubator/netbeans/incubating-netbeans-platform/incubating-9.0-alpha/incubating-netbeans-platform-9.0-alpha-bin.zip

[3]
https://issues.apache.org/jira/browse/NETBEANS-330

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

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




Re: Apache NetBeans Update Center through mirrors?

Posted by Neil C Smith <ne...@apache.org>.
On Thu, 1 Feb 2018 at 12:08 Eric Barboni <sk...@apache.org> wrote:

> Hi
> This is borderline to the thread but the discussion on maven repo lead me
> to this question:
> Would it be worth having a maven repository for the plugins portal  ?
> Would be nice to handle the plugins in a platform during build time.
>
>
Agreed, although I think a concern, which already exists with the plugin
portal, would be around licenses?  Not sure we can host binaries that are
not Apache license compatible through Apache infrastructure?  My personal
assumption is that we'll end up having to find a way to separate plugin
portal / catalog from the actual plugins.

Best wishes,

Neil
-- 
Neil C Smith
Artist & Technologist
www.neilcsmith.net

Praxis LIVE - hybrid visual IDE for creative coding - www.praxislive.org

RE: Apache NetBeans Update Center through mirrors?

Posted by Eric Barboni <sk...@apache.org>.
Hi
This is borderline to the thread but the discussion on maven repo lead me to this question: 
Would it be worth having a maven repository for the plugins portal  ? 
Would be nice to handle the plugins in a platform during build time.

Regards
Eric


-----Message d'origine-----
De : Antonio Vieiro [mailto:antonio@vieiro.net] 
Envoyé : lundi 29 janvier 2018 10:30
À : dev@netbeans.incubator.apache.org
Objet : Re: Apache NetBeans Update Center through mirrors?

Oh, and Apache has also a parent POM at

http://maven.apache.org/pom/asf/


2018-01-29 10:10 GMT+01:00 Antonio <an...@vieiro.net>:
>
>
> On 29/01/18 09:41, Jaroslav Tulach wrote:
>>
>>
>> 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
>>
>
> More stuff to read, then... :-)
>
> "Publishing Maven Artifacts @ Apache":
> http://www.apache.org/dev/publishing-maven-artifacts.html
>
> From "Release Creation Process":
> http://www.apache.org/dev/release-publishing.html#distribution
>
> Apache's Nexus
> https://repository.apache.org/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@netbeans.incubator.apache.org

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




Re: Apache NetBeans Update Center through mirrors?

Posted by Antonio Vieiro <an...@vieiro.net>.
Oh, and Apache has also a parent POM at

http://maven.apache.org/pom/asf/


2018-01-29 10:10 GMT+01:00 Antonio <an...@vieiro.net>:
>
>
> On 29/01/18 09:41, Jaroslav Tulach wrote:
>>
>>
>> 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
>>
>
> More stuff to read, then... :-)
>
> "Publishing Maven Artifacts @ Apache":
> http://www.apache.org/dev/publishing-maven-artifacts.html
>
> From "Release Creation Process":
> http://www.apache.org/dev/release-publishing.html#distribution
>
> Apache's Nexus
> https://repository.apache.org/

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

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




Re: Apache NetBeans Update Center through mirrors?

Posted by Antonio <an...@vieiro.net>.

On 29/01/18 09:41, Jaroslav Tulach wrote:
> 
> 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
> 

More stuff to read, then... :-)

"Publishing Maven Artifacts @ Apache":
http://www.apache.org/dev/publishing-maven-artifacts.html

 From "Release Creation Process":
http://www.apache.org/dev/release-publishing.html#distribution

Apache's Nexus
https://repository.apache.org/

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

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




Re: Apache NetBeans Update Center through mirrors?

Posted by Emilian Bold <em...@protonmail.ch>.
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 <an...@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 antonio@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.tulach@gmail.com wrote:
>>>>>2018-01-28 12:31 GMT+01:00 Antonio antonio@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-unsubscribe@netbeans.incubator.apache.org
>>>> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
>>> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
>> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@netbeans.incubator.apache.org

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




Re: Apache NetBeans Update Center through mirrors?

Posted by Antonio <an...@vieiro.net>.
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 <an...@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.tulach@gmail.com wrote:
>>>> 2018-01-28 12:31 GMT+01:00 Antonio antonio@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-unsubscribe@netbeans.incubator.apache.org
>>> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
>> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@netbeans.incubator.apache.org

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




Re: Apache NetBeans Update Center through mirrors?

Posted by Emilian Bold <em...@protonmail.ch>.
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 <an...@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.tulach@gmail.com wrote:
>>>2018-01-28 12:31 GMT+01:00 Antonio antonio@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-unsubscribe@netbeans.incubator.apache.org
>> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@netbeans.incubator.apache.org

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




Re: Apache NetBeans Update Center through mirrors?

Posted by Antonio <an...@vieiro.net>.
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 <ja...@gmail.com> wrote:
> 
>> 2018-01-28 12:31 GMT+01:00 Antonio antonio@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-unsubscribe@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-help@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-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@netbeans.incubator.apache.org

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




Re: Apache NetBeans Update Center through mirrors?

Posted by Emilian Bold <em...@protonmail.ch>.
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 <ja...@gmail.com> wrote:

>2018-01-28 12:31 GMT+01:00 Antonio antonio@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-unsubscribe@netbeans.incubator.apache.org
For additional commands, e-mail: dev-help@netbeans.incubator.apache.org

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




Re: Apache NetBeans Update Center through mirrors?

Posted by Jaroslav Tulach <ja...@gmail.com>.
2018-01-28 12:31 GMT+01:00 Antonio <an...@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