community-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Robert Munteanu <romb...@apache.org>
Subject Re: Apache releases and package managers (NuGet, Maven)
Date Tue, 12 Sep 2017 12:00:29 GMT
On Tue, 2017-09-12 at 14:54 +0300, Pavel Tupitsyn wrote:
> Hi Robert,
> 
> > any project can choose to make convenience binaries available for
> 
> consumers
> 
> Ok, as a project community (Ignite, to be specific) we want to
> publish
> binaries to NuGet.org
> (in addition to source and binary releases on dist).
> 
> 1) This requires an account on nuget.org
> 2) We want any PMC member to be able to publish packages there
> 
> Is there a way to manage such an account on a third party site?
> Obviously we can't make these credentials public.

You can ask infra to set up a pmc-only private area in SVN and store
the credentials there.

Robert

> 
> Thanks,
> Pavel
> 
> On Tue, Sep 12, 2017 at 2:39 PM, Robert Munteanu <rombert@apache.org>
> wrote:
> 
> > Hi Pavel,
> > 
> > Here are my thoughts to the best of my understading.
> > 
> > On Tue, 2017-09-12 at 09:14 +0300, Pavel Tupitsyn wrote:
> > > Hi Everyone,
> > > 
> > > Maven is an Apache project, and it is integrated with Apache
> > > membership
> > > system,
> > > so any committer can release artifacts to
> > > https://repository.apache.org
> > 
> > Maven integration has nothing to do with Maven being an Apache
> > project.
> > Maven central is the de facto distribution system for Java
> > libraries so
> > Apache projects have a very convenient way of pushing their
> > releases to
> > Maven central, but that's it.
> > 
> > > 
> > > NuGet is similar to Maven, but for .NET world.
> > > I wonder what is the correct process to release NuGet packages to
> > > nuget.org
> > > as part of the Apache release process:
> > > 
> > > * Can we prepare *.nupkg packages, upload them to dist.apache.org
> > > for
> > > voting with checksums and signatures?
> > > * How can a project community upload these packages to a central
> > > nuget.org
> > > repository? Should we share account details for that on a private
> > > list?
> > 
> > Any project can choose to make convenience binaries available for
> > consumers. However, source releases on dist.apache.org are
> > mandatory.
> > 
> > See [1] for more details.
> > 
> > Hope this helps,
> > 
> > Robert
> > 
> > -----------------------------------------------------------------
> > ----
> > To unsubscribe, e-mail: dev-unsubscribe@community.apache.org
> > For additional commands, e-mail: dev-help@community.apache.org
> > 
> > 


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


Mime
View raw message