Return-Path: X-Original-To: apmail-openoffice-dev-archive@www.apache.org Delivered-To: apmail-openoffice-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id AE56411FFB for ; Wed, 18 Jun 2014 18:45:26 +0000 (UTC) Received: (qmail 22051 invoked by uid 500); 18 Jun 2014 18:45:26 -0000 Delivered-To: apmail-openoffice-dev-archive@openoffice.apache.org Received: (qmail 21968 invoked by uid 500); 18 Jun 2014 18:45:26 -0000 Mailing-List: contact dev-help@openoffice.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@openoffice.apache.org Delivered-To: mailing list dev@openoffice.apache.org Received: (qmail 21956 invoked by uid 99); 18 Jun 2014 18:45:26 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Jun 2014 18:45:26 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of acolorado@gmail.com designates 209.85.192.48 as permitted sender) Received: from [209.85.192.48] (HELO mail-qg0-f48.google.com) (209.85.192.48) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Jun 2014 18:45:21 +0000 Received: by mail-qg0-f48.google.com with SMTP id q108so1159558qgd.35 for ; Wed, 18 Jun 2014 11:45:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=j5IKhvoei1aq/1QivUeHPG79no4wOEZ7XPyFce2B7lU=; b=BXfvOp3dsfxHoaTysszY3h2gt+UQ1dANl17yuRyUVm2XoGA54/pMCNsHdIsy35OQO6 Ph/cYQ622sOFZInd/Uhck7agXJ4onpKGbvJICcuC3N3swzcMPfOHfOcYa81T7DmRuouU dZP3BsXiSI1wWfbkDK07n5tftTqHNehAFHUIDG/eSjBLUt35M8GQ6KrRpMKd7g9KULsu yYIuaWy+nflXlaO7fzp7BeuhtnxFI722eOM+i2cWjrC/0/9CpUDhRN2VMNSydNv0bmzw DgIBebT5radZnjCK01l+wJGfOtp3NDOxHpYPK552GRdrrz+IjpVQDTph3+gHGvH5EZii nOcQ== MIME-Version: 1.0 X-Received: by 10.224.160.142 with SMTP id n14mr31783qax.32.1403117100926; Wed, 18 Jun 2014 11:45:00 -0700 (PDT) Sender: acolorado@gmail.com Received: by 10.96.37.5 with HTTP; Wed, 18 Jun 2014 11:44:59 -0700 (PDT) In-Reply-To: <53A1D0FE.5080105@apache.org> References: <53A094D1.3030107@apache.org> <53A0A363.8060109@apache.org> <53A1D0FE.5080105@apache.org> Date: Wed, 18 Jun 2014 13:44:59 -0500 X-Google-Sender-Auth: uEeYwGnvGUnD5x-19X6_TwJyFaw Message-ID: Subject: Re: RFC ad possible presentation submission for ApacheCon EU From: Alexandro Colorado To: dev@openoffice.apache.org Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org Very interesting talk, I remember a while ago a friend wanted to port Groovy to UNO, since it runs on the JVM it was very possible to have an engine. Althought nowadays I think a more relevant feature for AOO is to have its IDE speak other languages than Basic (think Python, Javascript). And maybe improve it with instrospection, snippets, bookmarks, and code folding features. On 6/18/14, Rony G. Flatscher (Apache) wrote: > Thanks to everyone giving feedback, have submitted a talk proposal: > > > > > Howto Turn Your Favorite Programming Language into an AOO Macro > Language > > Event ApacheCon Europe 2014 > Submission Type Presentation > Category Developer > > > Biography > > Rony Flatscher is a member at the Apache Software Foundation (ASF) and > works as a professor for > Information Systems at the WU Vienna. He is the author of BSF4ooRexx a > cross-platform package > that bridges the programming language ooRexx and Java. It includes > support for Apache OpenOffice > (AOO) turning ooRexx into a macro language for AOO. > > > Abstract > > Apache OpenOffice (AOO) defines a scripting framework that can be > exploited to add any > programming language to Apache OpenOffice as a macro language. This > presentation introduces the > necessary overview and knowhow to become able to assess the effort to > add your own favorite > programming language to AOO. Although the AOO scripting framework is > implemented in Java it is > possible to add non-Java-implemented programming languages as > demonstrated with the programming > ooRexx which is itself implemented in C++. In addition all scripting > languages that support > Java's "javax.script" framework could be added to AOO using AOO's > scripting framework. > > > 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 > > > > Regards, > > ---rony > > > On 17.06.2014 22:21, Andrea Pescetti wrote: >> Rony G. Flatscher (Apache) wrote: >>> The abstract might read something like: "Apache Open Office (AOO) defines >>> a scripting framework that >>> can be exploited to add any programming language to Apache OpenOffice as >>> a macro language. This >>> presentation introduces the necessary overview and knowhow to become able >>> to assess the effort to >>> add your own favorite programming language to AOO. >> >> Sounds really interesting (please fix typo: Open Office -> OpenOffice; it >> helps with search). I >> would be personally interested in the subject too, and happy to discuss it >> in personal mail if you >> have something ready at he end of July. Anyway, do submit it, sure! >> >> Regards, >> Andrea. >> > -- Alexandro Colorado Apache OpenOffice Contributor 882C 4389 3C27 E8DF 41B9 5C4C 1DB7 9D1C 7F4C 2614 --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org For additional commands, e-mail: dev-help@openoffice.apache.org