Return-Path: Delivered-To: apmail-jakarta-bsf-dev-archive@www.apache.org Received: (qmail 26587 invoked from network); 26 Mar 2006 12:13:41 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 26 Mar 2006 12:13:41 -0000 Received: (qmail 19253 invoked by uid 500); 26 Mar 2006 12:13:40 -0000 Delivered-To: apmail-jakarta-bsf-dev-archive@jakarta.apache.org Received: (qmail 19221 invoked by uid 500); 26 Mar 2006 12:13:39 -0000 Mailing-List: contact bsf-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Bean Scripting Framework developers" Reply-To: "Bean Scripting Framework developers" Delivered-To: mailing list bsf-dev@jakarta.apache.org Received: (qmail 19198 invoked by uid 99); 26 Mar 2006 12:13:38 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 26 Mar 2006 04:13:38 -0800 X-ASF-Spam-Status: No, hits=0.9 required=10.0 tests=HTML_10_20,HTML_MESSAGE X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [137.208.8.41] (HELO sslmail1.wu-wien.ac.at) (137.208.8.41) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 26 Mar 2006 04:13:37 -0800 Received: from [137.208.224.186] (abt-wi-027.wu-wien.ac.at [137.208.224.186]) (authenticated bits=0) by sslmail1.wu-wien.ac.at (8.13.3/8.13.1) with ESMTP id k2QCDB97057301 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 26 Mar 2006 14:13:12 +0200 (CEST) (envelope-from Rony.Flatscher@wu-wien.ac.at) Message-ID: <44268554.40405@wu-wien.ac.at> Date: Sun, 26 Mar 2006 14:13:08 +0200 From: "Rony G. Flatscher" User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: bsf-dev@jakarta.apache.org, bsf-user@jakarta.apache.org Subject: apache-con-europe 2006-06 Content-Type: multipart/alternative; boundary="------------070807010107050005040707" X-WU-wumi-status: clean v4.4.00/v4726 sslmail1 world 2913a2786baf3106e76ee4136783fd67 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N --------------070807010107050005040707 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi there, just wanted to inform you that I submitted a few BSF-related proposals for the Apache-Europe-Con (two tutorials, one session): . (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 --------------070807010107050005040707--