Jump to: navigation, search

Difference between revisions of "Add the ability to write plugins using jruby or groovy."

(New page: == About == Scripting language like Groovy (or JRuby) is an ideal choice for Java developer to do quick prototyping. The biggest ''benefit'' of Eclipse support for Groovy plug-in developm...)
 
(Deliverables)
Line 8: Line 8:
  
 
The main results to be reached:
 
The main results to be reached:
 +
 
'''- An Eclipse extension/plug-in''' to (re)load (Groovy/JRuby) scripts on the fly.
 
'''- An Eclipse extension/plug-in''' to (re)load (Groovy/JRuby) scripts on the fly.
 +
 
'''- Command line console support''' to modify and change the program behavior interactively. This could look like in case Apache Derby ij plug-in
 
'''- Command line console support''' to modify and change the program behavior interactively. This could look like in case Apache Derby ij plug-in

Revision as of 11:47, 16 April 2007

About

Scripting language like Groovy (or JRuby) is an ideal choice for Java developer to do quick prototyping. The biggest benefit of Eclipse support for Groovy plug-in development is that while changing the plug-in on-the-fly there's no need to start a separate Eclipse instance or restart the IDE when something was changed in the code. This would rapidly improve the speed of lightweight plug-in development.

This project aims to add ability to write plugins in JVM-based scripting language, like Groovy and JRuby. But it could be a starting point for any other JVM scripting language, like BeanShell or Jython.

Deliverables

The main results to be reached:

- An Eclipse extension/plug-in to (re)load (Groovy/JRuby) scripts on the fly.

- Command line console support to modify and change the program behavior interactively. This could look like in case Apache Derby ij plug-in