Hi, I would like to start talk about the topic on this list. We exchanged few emails about it with Chris, Markus and murphee and I see more and more people invoked, like Mirko. I wasn't aware that so much developers contribute just to the debugger.
So as we discussed it would be great if debugging backends, currently XML protocol aware debugr.rb - eclipseDebug.rb; and extended ruby-debug from Kent Sibilev would be moved to some project on rubyforge.org where all interested parties could cooperate on further development of the features. With what to start? I could start with writing test in Ruby. Those tests would ensure that backends correspond closely to the "specification". Since there is not yet any specification I would also start to writing it in the wiki format on RDT's wiki[1] for now. I would simply write it as it currently correspond to the current implementation and gradually I would switch from specification-by-implementation to implementation-by-specification. I believe it will bring a lot of clearance to the protocol. Those Ruby communication-test will be more pedantic (kind of low-level) than current functional test written in Java. Current Java test suite will be still useful for checking Java parsers functionality. Doesn't this interfere with of anybody's else work? If nobody else I can later found project on rubyforge. murphee talked about joining JRuby extras, but the project is rather ruby-implementation independent. So probably a new "Remote Debug"? Or joining one of the existing debug-related projects? I'm not yet that knowledgeable about all such projects. Maybe there is already similar effort I'm not aware of. So does above make sense, other ideas, ...? Thanks, m. [1] http://rubyeclipse.mktec.com/cgi-bin/trac.py/wiki ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Rubyeclipse-development mailing list Rubyeclipse-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rubyeclipse-development