Hi there,
just wanted to inform you that I submitted a few BSF-related proposals
for the Apache-Europe-Con (two tutorials, one session):
<http://www.eu.apachecon.com/>. (Don't know whether any proposal will
make it, of course.)
As usual, any comments are highly appreciated!
--------------------- cut here -------------------
1/2 Day Tutorial
Topics: ASF, Java, New Technologies
Topic Orientation: Developer
Level: Experienced
*
The Jakarta BSF (Bean Scripting Framework)
*/BSF (Bean Scripting Framework)/*
*
The Jakarta Bean Scripting Framework (BSF) allows Java programmers to
easily interface with scripting languages for which BSF engine
implementations exist.
This tutorial introduces the framework invoking scripts and gives
numerous examples of this aspect of BSF.
Subsequently the framework for creating new BSF engines will be
introduced such that interested parties will become able to make their
preferred scripting engines available for use via Java.
Lastly, the implications of BSF and its planned enhancements will be
discussed, especially with respect to the new scripting interface Sun
introduces with the next version of Java. One aim of the BSF developers
is to create a compatible interface which will be available for earlier
versions of Java.
--------------------- cut here -------------------
--------------------- cut here -------------------
1/2 Day Tutorial
Topics: ASF, Java, New Technologies
Topic Orientation: Developer
Level: Novice
*
Introducing Open Object Rexx (ooRexx) with BSF4Rexx
*/Introducing ooRexx & BSF4Rexx/*
*Open Object Rexx (ooRexx) is a powerful object-oriented scripting
language which was originally developed by IBM and released into the
opensource via the non profit SIG "Rexx Language Association" in 2005.
Its OO-model is influenced by Smalltalk, the syntax is very easily
learned (it looks almost like pseudo-code).
Thanks to the Jakarta BSF (Bean Scripting Framework) it has become
possible to create a BSF engine ("BSF4Rexx") which allows interfacing
Java with ooRexx and ooRexx with Java.
Using ooRexx OO concepts and BSF4Rexx it has become possible to
camouflage Java objects as ooRexx objects. This way one is able to
create Java programs without employing strong typing at all, using the
easy to learn, versatile ooRexx language. There will be plenty of
interesting short nutshell examples.
--------------------- cut here -------------------
--------------------- cut here -------------------
Session
Topics: ASF, Java, New Technologies
Topic Orientation: Technical
Level: Novice
*
Automating OpenOffice.org with BSF Scripting Engine(s)
*/OpenOffice.org with BSF/*
*The free and opensource business suite "OpenOffice.org" (OOo) has
become an important application for deploying OSS in business
environments. OOo can be (remote) controlled and extended by Java.
If it was possible to apply Jakarta's BSF to interface with OOo, then
all BSF scripting engines could be used for scripting OOo. In addition,
starting with OOo 2.0 a Java based scripting interface is available
allowing any BSF engine to be used as a macro language.
This talk introduces the architecture of OOo, Jakarta's BSF and gives
nutshell examples (in ooRexx) to automate OOo.*
*--------------------- cut here -------------------
If any of these proposals make it, we should update the WWW-site to
reflect the latest information and latest build of BSF (the announced
patch will be upcoming).
Regards,
---rony