[zeromq-dev] 0MQ/3.0, 0MQ/4.0 and 0MQ process

Pieter Hintjens ph at imatix.com
Mon Oct 31 00:55:47 CET 2011


On Mon, Oct 31, 2011 at 7:48 AM, Martin Lucina <martin at lucina.net> wrote:

> Martin would like to get the zeromq/libzmq repository (since this is
> considered canonical by most people) into a clean state where:
>
> 1) zeromq/libzmq/master is the currently released version (3.x)

This would be good, yes.

> 2) experimental work (most of "4.0") which has broad community support and
>   which is actually expected to land in a future release can be shared
>   with the wider community on topic branches off master in the
>   zeromq/libzmq repository

The problem is work that is not based off agreed problems. Changes
should always IMO be based off agreed problems with people waiting for
the asnswers. Then you already have a demand for the work and a way to
test it rapidly.

> 5) Martin would like to continue using signed-patch-to-ML as the preferred
>   way of accepting contributions, but would also like to explore the use
>   of pull requests, *however* this must be done in a way that is
>   transparent to the entire developer community which AFAICT rules out
>   the Github interface (see below).

The majority decision of the 0MQ community has been, for some time,
that pull requests are preferred. I think people are tired of
explaining why, it seems so obvious. It is however up to each project
owner to decide how much he wants to be mainstream.

> Any Git experts in the audience please comment.

I'm not a Git expert but I will say this: make small gradual changes
and do them with consensus to solve agreed problems.

-Pieter



More information about the zeromq-dev mailing list