+1 (binding) Ralph
On Jun 3, 2013, at 6:02 AM, Mattmann, Chris A (398J) wrote: > +1 (binding). > > Cheers, > Chris > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > Chris Mattmann, Ph.D. > Senior Computer Scientist > NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA > Office: 171-266B, Mailstop: 171-246 > Email: chris.a.mattm...@nasa.gov > WWW: http://sunset.usc.edu/~mattmann/ > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > Adjunct Assistant Professor, Computer Science Department > University of Southern California, Los Angeles, CA 90089 USA > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > > > > > > > -----Original Message----- > From: Simone Tripodi <simonetrip...@apache.org> > Reply-To: "general@incubator.apache.org" <general@incubator.apache.org> > Date: Friday, May 24, 2013 12:23 AM > To: "general@incubator.apache.org" <general@incubator.apache.org> > Subject: [VOTE] Accept Apache BeanShell in the Incubator > >> Dear ASF members, >> >> We would like to propose BeanShell for the incubator. >> >> The proposal draft is available at: >> https://wiki.apache.org/incubator/BeanShellProposal, >> follows below the proposal >> >> Open is open for at least 72h and closes approximately on May 27th at >> 8:20am GMT >> >> [ ] +1 accept BeanShell in the Incubator >> [ ] +/-0 >> [ ] -1 because (provide a reason) >> >> Many thanks in advance, all the best! >> -Simo >> >> http://people.apache.org/~simonetripodi/ >> http://simonetripodi.livejournal.com/ >> http://twitter.com/simonetripodi >> http://www.99soft.org/ >> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> ~~~~~~~~~~~~~ >> >> = BeanShell = >> == Abstract == >> The following proposal is about BeanShell, see JSR-274: The BeanShell >> Scripting Language implementation. >> >> == Proposal == >> BeanShell is a small, free, embeddable Java source interpreter with >> object scripting language features, written in Java. BeanShell >> dynamically executes standard Java syntax and extends it with common >> scripting conveniences such as loose types, commands, and method >> closures like those in Perl and JavaScript. >> Users can use BeanShell interactively for Java experimentation and >> debugging as well as to extend your applications in new ways. >> Scripting Java lends itself to a wide variety of applications >> including rapid prototyping, user scripting extension, rules engines, >> configuration, testing, dynamic deployment, embedded systems, and even >> Java education. >> BeanShell is small and embeddable, so users can call BeanShell from >> Java applications to execute Java code dynamically at run-time or to >> provide extensibility in applications. Alternatively, users can use >> standalone BeanShell scripts to manipulate Java applications; working >> with Java objects and APIs dynamically. Since BeanShell is written in >> Java and runs in the same VM as application, users can freely pass >> references to "live" objects into scripts and return them as results. >> >> == Background == >> BeanShell is a long living project born in the 2000 thanks to Patrick >> Niemeyer initial effort, who is still maintaining the project, with >> the help of Daniel Leuck and contributions voluntarily sent by users. >> >> == Rationale == >> Currently there are no projects hosted by the ASF focused on providing >> JSR-274 implementation, moving the existing BeanShell project under >> the Apache umbrella would mean the ASF provides the JSR-274 reference >> implementation. >> >> = Current Status = >> == Meritocracy == >> The historical BeanShell team believes in meritocracy and always acted >> as a community. Mailing list, open issue tracker and other >> communication channels have always been adopted since its first >> release. The adoption in a larger community, such as Apache, is the >> natural evolution for BeanShell. Moreover, the Apache standards will >> enforce the existing BeanShell community practices and will be a >> foundation for future committers involvement. >> >> == Core Developers == >> In alphabetical order: >> >> * Daniel Leuck <dan at ikayzo dot com>, >> * Patrick Niemeyer <pat at ikayzo dot com> >> * Pedro Giffuni <pfg at apache dot org> >> * Simone Tripodi <simonetripodi at apache dot org> >> >> == Alignment == >> Main aim of the project is to develop and maintain a fully flavored >> JSR-274 implementation that can be used by other Apache projects that >> need a Java Scripting Language. >> >> = Known Risks = >> == Orphaned Products == >> The increasing number of BeanShell adopters and the raising interest >> for the JSR-274 technology let us believe that there is a minimal risk >> for this work to being abandoned from the community. >> >> Moreover, BeanShell has been already used by the following projects for >> years: >> >> * Apache OpenOffice >> * Apache Maven >> * Apache JMeter >> >> == Inexperience with Open Source == >> All of the committers have experience working in one or more open >> source projects inside and outside ASF. >> >> == Homogeneous Developers == >> The list of initial committers are geographically distributed across >> the world with no one company being associated with a majority of the >> developers. Many of these initial developers are experienced Apache >> committers already and all are experienced with working in >> distributed development communities. >> >> == Reliance on Salaried Developers == >> To the best of our knowledge, none of the initial committers are being >> paid to develop code for this project. BeanShell has already proven >> its capability to attract external developers. >> >> == Relationships with Other Apache Products == >> A number of existing ASF projects already benefit from BeanShell >> implementation, including Apache OpenOffice, Apache Maven and Apache >> JMeter. It is hoped that members of those projects will be interested >> in contributing to and adopting this implementation. >> >> == An Excessive Fascination with the Apache Brand == >> Even if the BeanShell community recognizes the power and the >> attractiveness of the ASF brand, we are absolutely aware of our >> already established role in the wide JSR-274 community. Furthermore, >> we are convinced that we can enthusiastically bring inside the ASF new >> and fresh energies in order to improve our visions, insights and >> knowledge about the other projects and, most important, to have the >> possibility of enlarge our small community with talented and >> passionate developers. >> >> = Documentation = >> BeanShell Documentation >> >> 1. BeanShell Project Homepage <http://www.BeanShell.org/> >> >> 2. Beanshell code hosted at Apache Extra >> <http://code.google.com/a/apache-extras.org/p/beanshell> >> >> BeanShell Related Specifications >> >> 1. JSR 274: The BeanShell Scripting Language >> <http://jcp.org/en/jsr/detail?id=274/> >> >> = Initial Source = >> The intial source comprises code developed on ikayzo.org >> <http://ikayzo.org/svn/BeanShell/> licensed under the Dual Licensing >> Sun Public License / Gnu Lesser Public License but the project had >> been relicensed under the Apache License v2.0 in Apache Extra >> repository (contributed under Grant from Patrick Niemeyer for >> BeanShell). >> >> = Source and Intellectual Property Submission Plan = >> Source code will be moved from Apache Extra >> <https://svn.codespot.com/a/apache-extras.org/beanshell> space inside >> the SVN space of the podling. >> >> = External Dependencies = >> BeanShell has no external dependencies. >> >> = Cryptography = >> The project does not handle cryptography in any way. >> >> = Required Resources = >> * Mailing lists >> * beanshell-private (with moderated subscriptions) >> * beanshell-dev >> * beanshell-user >> * beanshell-commits >> * Subversion directory >> * https://svn.apache.org/repos/asf/incubator/beanshell >> * Website >> * Confluence (BEANSHELL) >> * Issue Tracking >> * JIRA (BEANSHELL) >> >> = Initial Committers = >> Names of initial committers - in alphabetical order - with current ASF >> status: >> >> * Daniel Leuck <dan at ikayzo dot com> (ICLA to be signed) >> * Patrick Niemeyer <pat at ikayzo dot com> (ICLA signed) >> * Pedro Giffuni <pfg at apache dot org> (Committer) >> * Peter Jodeleit <pejobo70 at gmail dot com> (ICLA signed) >> * Simone Gianni <simoneg at apache dot org> (Member) >> * Simone Tripodi <simonetripodi at apache dot org> (Member) >> * Sebastian Bazley <sebb at apache dot org> (Member) >> >> = Sponsors = >> == Champion == >> * Simone Tripodi <simonetripodi at apache dot org> (Member) >> >> == Nominated Mentors == >> * Sebastian Bazley <sebb at apache dot org> (Member) >> * Mohammad Nour <mnour at apache dot org> (Member) >> * Dave Fisher <wave at apache dot org> (Member) >> >> == Sponsoring Entity == >> * Commons PMC <http://markmail.org/message/onzqybikzchvvvxv> >> >> = Other interested people (in alphabetical order) = >> * Andrea Pescetti <pescetti at apache dot org> (Committer) >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org >> For additional commands, e-mail: general-h...@incubator.apache.org >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org