I can help with some libs as well.

On Tue, Dec 5, 2017 at 11:06 AM, Jens Geyer <[email protected]> wrote:

> Hi
>
> > Should the "dist" CI build produce these so we can
> > take them directly from the CI system
>
> That would be my favourite choice. That way we have a defined process which
> is ideally free of manual work. Creating these artifacts should also be a
> standard CI task, if possible, to make sure it works when we need it.
>
> Aside from getting it reproducable, I personally have not ever in my life
> used CPAN (to name just one). And I certainly don't want to do this, or
> deal
> with 10 other languages' package managers that I don't know much about. I
> can cover a few where I have appropriate knowledge, but not everything. And
> I guess that this will be the case with most people around.
>
> That's by the way also one reason why I didn't provide prebuilt libs. The
> other reason is that they are not part of the official release binaries
> anyway, at least that's how we did it in the past.
>
> $0,02,
> JensG
>
>
>
> -----Ursprüngliche Nachricht-----
> From: James E. King, III
> Sent: Tuesday, December 5, 2017 6:41 PM
> To: [email protected]
> Subject: Release procedures for third party package managers
>
> Once Thrift 0.11.0 is complete and released, I will build it and upload it
> to CPAN.  I have a question however about how we manage the official
> releases to third party packagers... I believe there is likely to be one
> per language at this point, but I'm not certain as a project we take any
> official capacity to upload and maintain an official package to these.  For
> example there's node.js npm, and there's perl CPAN, and there rust cargo.
>
> Should the official build process for Thrift also include creation and
> dissemination of official third party package manager releases?
>
> Should the "dist" CI build produce these so we can take them directly from
> the CI system, or perhaps mark them as artifacts that need to be captured
> on a specially named branch (like release/), such that any build on that
> branch would build and capture third party package manager artifacts for
> dissemination?
>
> Thanks,
>
> - Jim
>
>

Reply via email to