On 24.06.2015 11:01, jan i wrote:
> On Wednesday, June 24, 2015, Michal Hriň <h...@apache.org> wrote:
>
... cut ....

>>
>> What about ACEU hackaton ? :)
> rooms are available, so it is a simple matter of getting people to come.
>
> Nobody has volunteered to make a openoffice track, and looking at cfp, it
> seems we
> might end up without any aoo talks.
hmm, just submitted a proposal yesterday evening, which sounds simliar to last 
year's, but is quite
different: it will introduce (once more) a bird-eyes view of the AOO Java based 
scripting framework.
Unlike last year it will concentrate on JSR-223 scripting languages (which 
implement the respective
javax.script classes, introduced with Java 6) and introduce and demonstrate a 
reusable
implementation for a Java bridge between a JSR-223 language (this time NetRexx) 
with the AOO Java
bridge. The implementation will be in a way that practically everything can be 
re-used for any other
JSR-223 language, by merely adapting a few locations of the introduced 
implementation. (The proposal
is attached FYI.)

If accepted, maybe it would be interesting to also offer a hackathon session 
for interested Java
programmers who wish to integrate their favored JSR-223 scirpting engine with 
AOO (and thereby
making it available as an AOO macro language)?

---rony

One prooposal for an AOO talk on this year's ACEU:

    A Java Bridge between "javax.script" (JSR-223) and the AOO Scripting 
Framework, or: Turn Your
    Favorite Java Scripting Language into an AOO Macro Language

    Event
    ApacheCon Core Europe

    Submission Type
    Presentation

    Category
    Developer

    Biography
    Rony G. Flatscher has been working as an Information System 
("Wirtschaftsinformatik") professor
    at the WU Vienna (with 25,000 business students one of the largest of its 
kind) where he has
    been trying to empower the students with IT and IS skills to help them be 
more productive in a
    business world that functions more and more on IT and IS. He has been an 
active promoter and
    creator of many different open source software, including the (end-user 
suited) programming
    language http://www.ooRexx.org. His work on ASF's Bean Scripting Framework 
(BSF) helped him to
    serve as an expert on the Java Specification Request 223 (JSR-223) group 
which defined the Java
    scripting framework, which got introduced with Java 6 (package 
"javax.script").

    Abstract
    Apache OpenOffice (AOO) implements a scripting framework in Java. Building 
a bridge to a Java
    'javax.script' (aka "JSR-223") scripting language allows making it directly 
available as a macro
    language to AOO. This presentation gives a bird eyes view of the AOO 
scripting framework, what a
    bridge for a 'javax.script' scripting language needs to support, introduces 
and demonstrates one
    such implementation making the NetRexx programming language available to 
AOO. As a result it
    becomes very easy for any Java programmer to add her favorite Java 
scripting language to AOO (a
    list of such programming languages can be found at
    https://en.wikipedia.org/wiki/List_of_JVM_languages) by adapting the 
introduced bridge. The
    necessary adaptations will be highlighted such that every Java programmer 
attending should
    become able to create a functional bridge to another Java scripting 
language within an hour.

    Audience
    The audience is interested in the Apache OpenOffice (AOO) scripting 
framework and/or adding
    programming languages to Apache OpenOffice as macro languages.

    Experience Level
    Any

    Benefits to the Ecosystem
    AOO may be enhanced by many new programming languages that can be used and 
dispatched as macro
    languages.

    Status
    New


Reply via email to