Hi Guix!

This mail is to say hi to everyone and introduce myself. I'm Rohan, a
final-year CS undergraduate at IIT Bombay.

The project I'm interested in working on for GNU GSoC this year is to
implement a DHCP client library in Guile. The end result, as I discussed
with Ludovic, would be a package installable via Guix. This would make
available a command roughly equivalent to ISC's dhclient. The library
should also implement a service that dmd can run.

Things I've done so far - read the dmd manual, started learning Guile (I've
programmed in Racket before, but not Guile), reading up on the DHCP
protocol, and started looking at ISC's implementation of dhclient (I used
the one obtained by apt-get source isc-dhcp-client).

@Ludovic: continuing our discussion - could you please explain what you
mean by the dmd event loop? I searched in the manual as well the dmd-0.2
source but couldn't find any reference to it. Is this something planned to
be added to dmd? How will it look like?

Thank you,

Rohan Prinja

Reply via email to