[rabbitmq-discuss] Version numbers for librabbitmq-c?

Stuart Herbert stuart.herbert at gradwell.com
Mon Feb 22 13:17:59 GMT 2010

Hi David,

Thanks for the response.

On 22 Feb 2010, at 01:23, David Wragg wrote:

> Despite the interesting things people have done with it, librabbitmq
> remains experimental software.  At this point in time, it is not
> mature enough for us to version and release it along with the
> principal RabbitMQ components.

I'm not suggesting that librabbitmq-c is versioned and released with RabbitMQ (yet ... :)

> But perhaps there are other less significant steps we could take to
> resolve the issue you mention.  I'm afraid I'm not familiar with PHP
> extension development.  How are the dependencies of PHP extensions
> expressed - is there some documentation you could point us to?

Just like any other C project ... you tell people which libraries they need to get, and where to get them from.  PHP extensions use autoconf, so having autoconf check for a supported version of librabbitmq-c would seem the way to go.

Versioning librabbitmq-c would be very useful to help with this. It would allow anyone putting effort into a working PHP extension to say "you need version X.Y.Z" of librabbitmq-c to compile against.  It would also provide a bit of help w/ backwards-compatibility of the C API, assuming the project uses the widely-accepted X.Y.Z meanings.

Would it be possible to start versioning librabbitmq-c?

Best regards,

More information about the rabbitmq-discuss mailing list