[zeromq-dev] Announcing ZFL

Pieter Hintjens ph at imatix.com
Thu Aug 19 22:47:08 CEST 2010


Hi folks,

I've pushed a first draft of ZFL, which will package reusable
functionality for 0MQ devices and services.

The git is here: http://github.com/imatix/zfl

------ snip ------
ZFL is the ZeroMQ Function Library, a thin portability & function library
for ZeroMQ applications in C/C++.  It is written in clear and readable C,
portable to all ZeroMQ platforms, and licensed under the LGPL.

The principal goal is to aggressively reduce the LoC in 0MQ devices and other
applications written in C, and leave the resulting code 100% portable.  A
secondary goal is to recycle decades of experience from legacy iMatix C
libraries so it can be used for new applications.
------ snip ------

Note:

* I'm using autotools to build the library (build process is very
similar to libzmq's)
* Man pages in doc subdirectory
* Git process will be http://nvie.com/git-model workflow
* Git thus has master and develop branches already
* Code is currently empty, it builds and installs but does nothing
* ZFL apps do not need to use autotools, but I'm not yet sure what the
ideal build environment for them is
* http://zfl.zeromq.org is not yet alive.

My plan is to start by putting the modules I need for the generic
devices, which I'm using as an example for the user guide (oh, thank
you, infinity, for yet one more open project).

Thanks to Martin Lucina for the autotools packaging for 0MQ, which I
used as a basis.

-
Pieter Hintjens
iMatix - www.imatix.com



More information about the zeromq-dev mailing list