ad ACEU submissions (Re: Release Manager for 4.1.2

2015-06-24 Thread Rony G. Flatscher (Apache)


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




Re: ad ACEU submissions (Re: Release Manager for 4.1.2

2015-06-24 Thread jan i
On 24 June 2015 at 18:28, Rony G. Flatscher (Apache) r...@apache.org
wrote:



 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)?


thanks for the submission, I actually looked at an extract from friday.

A hachathon or at least a meetup would be a nice thing. It is sure I will
be there, but I do not
know who else.

If you (or others) want to reserve space for a hackathon, please put it on
https://wiki.apache.org/apachecon/FrontPage
or mail me the information, then I can add it.

official hackathon will be added to the scheduler.

rgds
jan i.



 ---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