commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rony G. Flatscher" <>
Subject Re: [bsf]
Date Thu, 14 Jun 2012 12:02:07 GMT

On 13.06.2012 19:19, sebb wrote:
> On 13 June 2012 17:01, Joseph Kesselman <> wrote:
>> Just a quick note/quibble re BSF's history:
>> I, Joe Kesselman (the same IBMer who contributed some code to Xerces and
>> quite a lot to Xalan) did a lot of the early prototyping work on BSF. The
>> concept and initial sketch was certainly Sanjiva's, as part of some other
>> bean composition work we were doing, but I was working with him and he had
>> handed it off to me for further implementation and debugging. For example, I
>> implemented the first version of the Java-style signature matching logic;
>> before that we had required exact type matches.
>> (Feel free to ask Sanjiva to confirm this.)
>> So I'd appreciate not being completely left out of the credits!
> Some contributors are currently credited here:
> It would be easy to add your name there.
> Do you want the credit to include an e-mail address, if so, which?
> Do you want to use Joe or Joseph?
> Your name currently appears in several java source files in the @author tag.
> The ASF now deprecates the use of indivual @author tags, because they
> are impossible to maintain accurately and the ASF is about community
> rather than individuals.
> So we would like to remove the tags from the main source files and put
> them in the website instead.
> Would that be OK with you?
> Were you involved with BSF 3.x (JSR-223) as well as BSF 2.x?

The story (and authors) ad BSF 3.x (JSR-223): I was already committer in the BSF 2.x project
serving as an expert on the JSR-223  committee which developed the specs of what got then
implemented and became "javax.script" apperaing in Java 1.6 for the first time. 

Sanjiva Weerewarana, who was active in ASF BSF 2x, would give lectures and in that context
students who were able to program in Java. Therefore the idea was born, that if possible,
would find interested students whom he could supervise while creating an implementation of
which became BSF 3.0. The author's (student's) names were: Sanka Samaranayke and Nandika Jayawardana.

The motivation for BSF 3.0 was to make JSR-223 available for free for Java 1.4 and above
installations, but also for Harmony, once it was planning to go 1.6 a "javax.script" package
have been needed.


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message