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

Reply via email to