Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Blocker
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: JRuby 2
-
Component/s: None
-
Labels:None
-
Number of attachments :
Description
JavaEmbedUtils and other "public" APIs need to be solidified and frozen. People do not get what they need out of BSF or javax.scripting, and JavaEmbedUtils does not do enough. As a result, people are writing embedded apps directly to org.jruby.Ruby and so on. We need to decide on the public APIs we want people to use, make them official, and freeze them for 1.1 and future releases.
Some of this work has already been done and will be shipped with RC2. But I'm not satisfied that we've covered all current use cases we should. Punting remaining work to 1.1, to be defined by looking at existing code and extensions that do not work portably across 1.1 and 1.0 branches.