[rabbitmq-discuss] Version numbers for librabbitmq-c?
stuart.herbert at gradwell.com
Mon Feb 22 13:17:59 GMT 2010
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?
More information about the rabbitmq-discuss