[slime-devel] Summer of Code, mentorship, technical adviser

Guys, Google has decided to fund the development of a Slime stepper! Woohoo! We have a capable student but our mentors aren't experienced with slime-internals. If anyone is willing to step forward for either a mentorship or technical advisor role, we'd be happy to work with you on this exciting project. Thanks, - Heow

Heow Eide-Goodman <lists@alphageeksinc.com> writes:
Guys,
Google has decided to fund the development of a Slime stepper! Woohoo!
We have a capable student but our mentors aren't experienced with slime-internals.
If anyone is willing to step forward for either a mentorship or technical advisor role, we'd be happy to work with you on this exciting project.
Hopefully the list will be a useful resource. I would like to help where possible but I'm strapped for time these days. For the UI part I would suggest beginning by getting familiar with edebug in Emacs 21 because it's a great model of a stepper. If you evaluate an elisp definition with `C-u C-M-x' then it is defined in interpreted fashion for stepping and a breakpoint is automatically set - i.e. as soon as you call the function you will be in the debugger. When you're done debugging you just use `C-M-x' to redefine it in the normal way. Simple & nice inteface. edebug is documented in the GNU Emacs Lisp Reference Manual (which recently went out of print at gnupress.org, very sad!): http://www.gnu.org/software/emacs/elisp-manual/html_node/elisp_233.html Writing a stepper will be very good karma :-)
participants (2)
-
Heow Eide-Goodman
-
Luke Gorrie