incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jaroslav Tulach <jaroslav.tul...@gmail.com>
Subject Reuse Maven repository more was: Preliminary NetBeans cost findings
Date Wed, 28 Sep 2016 03:13:00 GMT
On sobota 24. září 2016 12:17:21 CEST, Daniel Gruno wrote:
> Certain services like the plugins hosting will rely on Legal giving the
> go-ahead for it, otherwise we'll have to find other people willing to
> host this.

Hi.
One idea that keeps puzzling in my mind is to reuse central Maven repository 
more than we used to. If I understand correctly while the Maven central is 
operated by Sonatype, it is just "leased" to them and still oversight by 
Apache. As such the Maven central could be a natural place to upload NetBeans 
related binaries.

NetBeans already knows how to produce Maven artifacts and there is a NetBeans 
Maven repository: http://bits.netbeans.org/nexus/content/groups/netbeans/

In addition to that we could modify the http://plugins.netbeans.org to be just 
a catalog over bits available in Maven central.

There are also the [3rd party binaries used during NetBeans build](http://
hg.netbeans.org/binaries/) - most of them available from Maven central. I 
already [created a patch](http://hg.netbeans.org/releases/rev/3178d0a561c8) to 
allow such download and it seems to work.

Would downloading bits from Maven repository address the legal and 
infrastructure issues? 

It might, right? Legal issues of hosting bits at maven.org are probably well 
understood. The storage capacity is high. Download is instant. Maven 
repository is the natural storage for Apache projects. If my observations are 
true, let's start of modifying NetBeans to use Maven central more.

Jaroslav Tulach
NetBeans Platform Architect



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


Mime
View raw message