[zeromq-dev] 0MQ packages - call for comments!

Martin Sustrik sustrik at fastmq.com
Mon Apr 20 14:31:09 CEST 2009


Steven McCoy wrote:
> 2009/4/20 Martin Sustrik <sustrik at fastmq.com>:
>> The problem here is how to make on-demand load of modules work on all
>> the supported platforms. My feeling is that it would be a non-trivial
>> problem. If you are aware of any viable solution, let us know.
> 
> So what dependencies do AMQP, SCTP, and PGM have that are not say in a
> standard RHEL install?

AMQP has no dependencies (the legal stuff I've mentioned before seems to 
be solved for post AMQP/0.8 releases) Still it's pretty large and those 
who won't need it may want to switch it off. Min package would help with 
this.

SCTP requires sctplib. Agreed - not a big dependency.

Not sure about PGM - we should either include OpenPGM to 0MQ package or 
depend on OpenPGM packaging. What are your thoughts on this?

> Basically just stuff as much as possible into the default library,
> then create a second package with absolute minimum and mark it as an
> alternate for a zeromq library virtual package.
> 
> On the idea that most people don't care that you bring in various
> dependencies and if they want a stripped down version they can go for
> the -minimal package or build their own from source.

Sounds good. It would result in following set of packages for each distro:

zeromq-full
zeromq-min
zeromq-c
zeromq-java
zeromq-python
zeromq-clr
zeromq-docs

Martin



More information about the zeromq-dev mailing list