community-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pavel Tupitsyn <ptupit...@apache.org>
Subject Re: Apache releases and package managers (NuGet, Maven)
Date Tue, 12 Sep 2017 12:36:09 GMT
Thanks Robert, excellent suggestion, did not know about that.

On Tue, Sep 12, 2017 at 3:00 PM, Robert Munteanu <rombert@apache.org> wrote:

> 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
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message