Bug#849917: O: ivykis -- Asynchronous I/O readiness notification library
Package: wnpp
Severity: normal
I'm orphaning the ivykis library, primarily used by syslog-ng. I don't
use neither syslog-ng, nor ivykis anymore, and lack the time and
energy to maintain it properly. The latest packaging is on Alioth at
collab-maint/ivykis, but I lost bits and pieces of the puzzle to
properly create a package from that. I seem to recall I was using
gitpkg, but I forgot how, over the years. Whoever takes the package
on, may have to do some digging, I'm afraid.
Upstream is friendly and responsive, and there has been little
movement in development over the recent years. There is a new upstream
version that should be packaged, however.
The package description, for reference, is just below:
Description: Asynchronous I/O readiness notification library
The ivykis library is a thin, portable wrapper around OS-provided
mechanisms such as epoll(4), kqueue(2) and poll(2). It was mainly
designed for building high-performance network applications, but can
be used in any event-driver application that uses pollable file
descriptors as its event sources.
.
Programs written to the ivykis API are generally single-threaded (or
use only a small number of threads), and never block on I/O. All
input and output is done in a nonblocking fashion, with I/O readiness
notification delivered via callback functions.
--
|8]
Reply to: