[[meta copyright="Copyright © 2008 Free Software Foundation, Inc."]] [[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable id="license" text="Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled [[GNU_Free_Documentation_License|/fdl]]."]]"""]] Name: Flávio Cruz Email: flaviocruz at gmail dot com Some [Hurd stuff](http://opensvn.csie.org/leic/hurd/) And code: [cl-hurd](http://freehg.org/u/flavioc/cl-hurd/) hg clone http://freehg.org/u/flavioc/cl-hurd/ ## Summer session Creating an extensible translator library in lisp using the mig generated stubs. ## To do ### Documentation - Manually Bootstrapping a Translator ### Translation - Translate the Hurd website to Portuguese? ## Completed tasks ### Patches - http://alioth.debian.org/tracker/index.php?group_id=30628&atid=410472 - libsvg patch accepted. - Adapted glibc patch (http://www.schwinge.homeip.net/~thomas/tmp/glibc-patches/0009-2007-07-22-version-of-init-first.c_vs._GCC_4.1.patch.patch) - http://opensvn.csie.org/leic/hurd/patches/glibc-init-first.patch - Patch to remove some GNUMach IPC warnings and minor cleanup: - http://opensvn.csie.org/leic/hurd/patches/gnumach-ipc-warnings.patch - Website patches that correct some encountered typos: - http://opensvn.csie.org/leic/hurd/patches/hurd-talk-typo.patch ### Documentation read - GNU/Hurd User's Guide, an introduction to the important concepts and software of the GNU system, written for new users, AKA "GNUbies." - Towards a New Strategy of OS Design, an architectural overview by Thomas Bushnell, BSG. - The Hurd, a presentation by Marcus Brinkmann. - The Hurd Hacking Guide. - The GNU Mach Reference Manual - The GNU Hurd Reference Manual - The Unofficial GNU Mach IPC beginner's guide - Mach IPC without MIG - CFFI User's Manual ### Before selection - Uptime program in C and Lisp using CFFI. - Hello translator. ## Misc ### Lisp implementations that run on Hurd - Clisp - ECL - ?