unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [GSoC] Introduction + question about dmd
@ 2015-03-04 14:08 Rohan Prinja
  2015-03-05 10:51 ` Ludovic Courtès
  0 siblings, 1 reply; 6+ messages in thread
From: Rohan Prinja @ 2015-03-04 14:08 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 1017 bytes --]

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

[-- Attachment #2: Type: text/html, Size: 1268 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-03-10 12:47 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-04 14:08 [GSoC] Introduction + question about dmd Rohan Prinja
2015-03-05 10:51 ` Ludovic Courtès
2015-03-05 13:44   ` Jonas Rebmann
2015-03-05 19:01     ` Rohan Prinja
2015-03-07  2:01   ` Rohan Prinja
2015-03-10 12:47     ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).