[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: