From: "Jonathan Schmidt-Dominé - Developer" Date: 2009-11-20T08:11:19+09:00 Subject: Anybody interested in a KDevelop-Ruby-plugin? Hi Ruby-fans! KDevelop is a great cross-platform-IDE (KDE project, www.kdevelop.org). But the Ruby-support is not yet usable. Maybe here are some developers with C++ or Qt experiences who would be interested in changing that. What does KDevelop provide? -A basic Ruby-parser -A Ruby-debugger (has to be ported to KDevelop 4) -A very simple C++-API (really, writing plugins for KDevelop is very straight- forward) -Views for code/class-structure -Highlighting -Auto-indentation -Auto-brace (we would only need a small Ruby-patch) -Basic completion -Speed and a great GUI (compared with Eclipse) What should be implemented? -Fixed parser -Integration of parsing results into the "declaration usage viewer" (it provides stuff like code-navigation and class/method-tree, you can look at the PHP-implementation: there are a lot of great possibilities, for example for PHP the type of variables and functions is determined (if possible)) -Semantic code-completion (integration of the parsing-results into the highlighter-menu) -The porting mentioned above -Small things like documentation, examples, templates, some kind of code- generation, Qt stuff... When you have tried the C++ or PHP language support in KDevelop 4, you should know, how awesome such features could be. The tasks could easily be divided. So there is a really good chance to get them implemented if there would be some volunteers. (the developers do their jobs well but they do not have enough man-power to implement support for all the popular languages) If you are interested: Join us at kdevelop-devel@kdevelop.org and #kdevelop@freenode! Jonathan (IRC: The_User)