ActiveState is working on a remote debugging protocol for scripting languages: DBGP - A common debugger protocol for languages and debugger UI communication.
Eric Raymond has written a troff to docbook converter named doclifter. (One man format to rule them all?) Not that perl needs this, all our documentation is written in pod.
Having skimmed it I'm edgy about having an open TCP socket. (Heck, I've not even looked at the details of how it copes with multiple scripts on the same machine running as the same user). There's a comment about attach/detach debugger from a running program in the perltodo - maybe we let Activestate define the protocol, and then hope that they implement it soon for perl (and we snag their changes). However, I'd be happier to provide an alternative connection implementation using Unix domain sockets in
Re:remote debugging protocol
rooneg on 2004-08-03T12:00:51
If I recall what they said at the python lightning talks correctly they already have an implementation for Perl (as well as a number of other languages), and are planning on working to get it into the main language distribution for all of them. Can't see a sign of this on the web page you link to though, so perhaps I'm on crack.