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

Re: Bug#509225: ITP: tevent -- talloc-based event loop library



Am Samstag, den 20.12.2008, 11:10 +1100 schrieb Robert Collins:
> On Fri, 2008-12-19 at 23:49 +0100, Jelmer Vernooij wrote:
> 
> > An alternative would be to implement tevent as a wrapper around libev or
> > libevents that added talloc support to the API but that's hardly worth
> > the trouble as that would add another dependency and the library is
> > pretty small itself as is.
> 
> It would however prevent further fragmentation in this space ;)
> 
> libevent + libtevent-which-wraps-libevent is better than
> libtevent-which-duplicates-much-of-libevent. :)
In theory, I agree. However, in this case libevents is about a factor 10
larger in terms of source code than libtevent, and that's even without
the wrapper that would add talloc support and the support for AIO.

But more importantly (with my upstream hat on): we have to support a lot
of folks that are not running fancy systems like Debian (apt FTW), and
who have to still install everything manually. This means another
dependency for them to install. 

Cheers,

Jelmer
-- 
Jelmer Vernooij <jelmer@samba.org> - http://samba.org/~jelmer/
Jabber: jelmer@jabber.fsfe.org

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil


Reply to: