On Wednesday, 31 August 2005, at 09:16:33 (+0900), Carsten Haitzler wrote: > > There are numerous ASYNC DNS packages out there to be used. Why not > > use one? > > we looked at 2
Heh. "Numerous" turned out to be 3; most of the ones I was thinking of were actually all ADNS (which is GPL). > 2. the other wasn't even included in debian's massive list of packages - that > means users now have to go fine another lib they need and compile and install > it - and we don't provide it. it was a tossup here, but i don't think any of > us > was that happy about sucking in an external build dep just for this simple > thing, thus sebastien implemented dns lookups. he did the hard bit - reading > the rfc's and doing the network protocol handling. the easy stuff is left to > do :) I'm not sure I'd agree that NIS/YP and LDAP are "easy stuff." But ecore already has hooks for spawning subprograms and getting callbacks, right? Why not write a wrapper around gethostbyname() that ecore_con would spawn? That way we wouldn't have to rewrite the whole damn thing. (Although if we do, we should make it a separate project.) Another idea I had: What about a standalone GPL daemon program that communicates via IPC and uses ADNS? Client programs wouldn't link to it, so no viral infection. Thoughts? Michael -- Michael Jennings (a.k.a. KainX) http://www.kainx.org/ <[EMAIL PROTECTED]> n + 1, Inc., http://www.nplus1.net/ Author, Eterm (www.eterm.org) ----------------------------------------------------------------------- "If the homo sapiens were, in fact, *homo* sapiens, is that why they're extinct?" "Joey, homo sapiens are people." "Hey, I'm not judging!" -- Joey Tribbiani and Ross Gellar, "Friends" ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
