[RESULT][VOTE] Accept Apache BeanShell in the Incubator
The BeanShell proposal started a vote thread to join the Incubator and received some -1 votes. No discussion or changes where made after that and the vote was never closed. Closing vote thread to clean up the Incubator vote status page -Jake http://mail-archives.apache.org/mod_mbox/incubator-general/201305.mbox/%3CCAJO%2BUbuNm7aHmov_4tVt6j8nOJMCmMPddH1xONfW5b00tY6i2w%40mail.gmail.com%3E http://mail-archives.apache.org/mod_mbox/incubator-general/201305.mbox/%3CCAEWfVJkXJ%2BgbSXqZ0bsFyDX5%2BPwCFoVtty09SvM3ctGteV1YUQ%40mail.gmail.com%3E
Re: [VOTE] Accept Apache BeanShell in the Incubator
+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
Re: [VOTE] Accept Apache BeanShell in the Incubator
+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
Re: [VOTE] Accept Apache BeanShell in the Incubator
On Tue, May 28, 2013 at 9:09 AM, Simone Tripodi simonetrip...@apache.org wrote: ...I am FWD'ing the discussion to dev@commons to evaluate BS joins Commons directly in the Sandbox Cool - as Ant said, if the group who's bringing this bunch of code to Commons is willing to take full responsibility for bringing it in a state that's releasable by Commons, I don't see what the Incubator would bring. -Bertrand (and BTW I'm not sure if you want to use BS as the abbreviated name...I don't think people here will think of Basel Stadt ;-) - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Accept Apache BeanShell in the Incubator
On 05/27/2013 06:37 PM, Alan D. Cabrera wrote: On May 27, 2013, at 2:37 AM, Bertrand Delacretaz bdelacre...@apache.org wrote: On Sat, May 25, 2013 at 9:07 AM, ant elder ant.el...@gmail.com wrote: ...Half the committers are ASF members so they know what they're doing already, we're not going to teach Sebb anything new about doing releases... Indeed ;-) ...All thats needed is a software grant and IP clearance (which from the previous discuss thread has already been done?) and start up right away in Commons... Makes sense, I agree with you that the Incubator doesn't bring any more value in this case...has the commons PMC been asked about this option? I'm changing my vote to -1, at least until this is clarified. So, what do we do? Rather than complete this vote that I believe that we have consensus doesn't need to take place, should Simone simply start a graduation vote? I think Subversion was in the same boat but I don't recall what we did there. Regards, Alan Subversion went to their own PMC instead of becoming part of an existing PMC. That is one of the key differences here. - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Accept Apache BeanShell in the Incubator
On Sat, May 25, 2013 at 9:07 AM, ant elder ant.el...@gmail.com wrote: ...Half the committers are ASF members so they know what they're doing already, we're not going to teach Sebb anything new about doing releases... Indeed ;-) ...All thats needed is a software grant and IP clearance (which from the previous discuss thread has already been done?) and start up right away in Commons... Makes sense, I agree with you that the Incubator doesn't bring any more value in this case...has the commons PMC been asked about this option? I'm changing my vote to -1, at least until this is clarified. -Bertrand - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Accept Apache BeanShell in the Incubator
+1 (binding) Ralph On May 24, 2013, at 12:23 AM, Simone Tripodi wrote: 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
Re: [VOTE] Accept Apache BeanShell in the Incubator
On May 27, 2013, at 2:37 AM, Bertrand Delacretaz bdelacre...@apache.org wrote: On Sat, May 25, 2013 at 9:07 AM, ant elder ant.el...@gmail.com wrote: ...Half the committers are ASF members so they know what they're doing already, we're not going to teach Sebb anything new about doing releases... Indeed ;-) ...All thats needed is a software grant and IP clearance (which from the previous discuss thread has already been done?) and start up right away in Commons... Makes sense, I agree with you that the Incubator doesn't bring any more value in this case...has the commons PMC been asked about this option? I'm changing my vote to -1, at least until this is clarified. So, what do we do? Rather than complete this vote that I believe that we have consensus doesn't need to take place, should Simone simply start a graduation vote? I think Subversion was in the same boat but I don't recall what we did there. Regards, Alan - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Accept Apache BeanShell in the Incubator
Its good that we can help keep BeanShell going by bring it to the ASF, but my vote here is -1. There was some discussion on this proposal back in April and one of the last emails there was this one saying: If the intention is to have Beanshell become a part of Apache Commons then the IPMC feels that Apache Commons should do the work there. http://mail-archives.apache.org/mod_mbox/incubator-general/201304.mbox/%3ccaaqlglpwaqgtje3pwievcphtgub7gwc5lnazkdruxpnwsgn...@mail.gmail.com%3E There was no further discussion that i can see after that until this vote now. It seems pointless to me to incubate this. Half the committers are ASF members so they know what they're doing already, we're not going to teach Sebb anything new about doing releases, and the intention is to become a sub project of the commons PMC so that PMC is going to be able to provide any additional oversight that may be needed. All thats needed is a software grant and IP clearance (which from the previous discuss thread has already been done?) and start up right away in Commons. What is it that we're going to do here at the Incubator with this? What value are we going to add? ...ant
Re: [VOTE] Accept Apache BeanShell in the Incubator
+1 on incubation then. Thanks for telling us, Patrick Please note: while incubation BeanShell needs to do the name search process which is explained here: http://www.apache.org/foundation/marks/naming.html You'll most likely asked again on this, but it should be straightforward now On Fri, May 24, 2013 at 3:59 PM, Patrick Niemeyer p...@pat.net wrote: Hi, I am happy to assign the BeanShell name, domain name, etc. to ASF. These names are not actively used elsewhere for any purpose. BeanShell was the subject of a JSR to standardize it as a scripting language for the JVM, but that JSR went dormant years ago and there are no plans to revive it. (Unless ASF would like to do so). I am happy that ASF has adopted BeanShell and I'd like to help with the project in the future to the extent that my time allows. thanks, Pat Niemeyer (BeanShell project founder) Begin forwarded message: -- Forwarded message -- From: Christian Grobmeier grobme...@gmail.com Date: Fri, May 24, 2013 at 10:03 AM Subject: Re: [VOTE] Accept Apache BeanShell in the Incubator To: general@incubator.apache.org general@incubator.apache.org On Fri, May 24, 2013 at 9:30 AM, Bertrand Delacretaz bdelacre...@apache.org wrote: Hi Simo, On Fri, May 24, 2013 at 9:23 AM, Simone Tripodi simonetrip...@apache.org wrote: ...We would like to propose BeanShell for the incubator Sorry if I missed a previous discussion - is the name ok for us? Looking at http://www.beanshell.org/ and http://jcp.org/en/jsr/detail?id=274 the name BeanShell is used by other entities, so we might not be able to use it as a project name without an explicit trademark donation. I think its exactly the beanshell.org project which comes to us and the jsr also refers to beanshell.org. Basically I expect Patrick Niemeyer would donate the trademark, as he is the founder of the project and coming with the project to the ASF If this is not the case it would be good if Patrick would comment to avoid unnecessary infra work Cheers Christian The podling can be renamed later of course, just wanted to make sure the incoming podling community is aware of that. -Bertrand - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org -- http://www.grobmeier.de https://www.timeandbill.de - 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 -- http://www.grobmeier.de https://www.timeandbill.de - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Accept Apache BeanShell in the Incubator
+1 in that case as well. LieGrue, strub - Original Message - From: Bertrand Delacretaz bdelacre...@apache.org To: general@incubator.apache.org Cc: Sent: Friday, 24 May 2013, 16:59 Subject: Re: [VOTE] Accept Apache BeanShell in the Incubator On Fri, May 24, 2013 at 3:59 PM, Patrick Niemeyer p...@pat.net wrote: ...I am happy to assign the BeanShell name, domain name, etc. to ASF. These names are not actively used elsewhere for any purpose Good, with this clarification, here's my +1 for incubation. I agree that a users list is often not needed initially, but that's a detail. -Bertrand - 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
Re: [VOTE] Accept Apache BeanShell in the Incubator
+1 Pedro Giffuni On May 24, 2013, at 12:23 AM, Simone Tripodi simonetrip...@apache.org wrote: 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
Re: [VOTE] Accept Apache BeanShell in the Incubator
+1. Binding. Sent from my iPhone On May 24, 2013, at 12:23 AM, Simone Tripodi simonetrip...@apache.org wrote: 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
[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
Re: [VOTE] Accept Apache BeanShell in the Incubator
Hi Simo, On Fri, May 24, 2013 at 9:23 AM, Simone Tripodi simonetrip...@apache.org wrote: ...We would like to propose BeanShell for the incubator Sorry if I missed a previous discussion - is the name ok for us? Looking at http://www.beanshell.org/ and http://jcp.org/en/jsr/detail?id=274 the name BeanShell is used by other entities, so we might not be able to use it as a project name without an explicit trademark donation. The podling can be renamed later of course, just wanted to make sure the incoming podling community is aware of that. -Bertrand - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Accept Apache BeanShell in the Incubator
On Fri, May 24, 2013 at 9:30 AM, Bertrand Delacretaz bdelacre...@apache.org wrote: Hi Simo, On Fri, May 24, 2013 at 9:23 AM, Simone Tripodi simonetrip...@apache.org wrote: ...We would like to propose BeanShell for the incubator Sorry if I missed a previous discussion - is the name ok for us? Looking at http://www.beanshell.org/ and http://jcp.org/en/jsr/detail?id=274 the name BeanShell is used by other entities, so we might not be able to use it as a project name without an explicit trademark donation. I think its exactly the beanshell.org project which comes to us and the jsr also refers to beanshell.org. Basically I expect Patrick Niemeyer would donate the trademark, as he is the founder of the project and coming with the project to the ASF If this is not the case it would be good if Patrick would comment to avoid unnecessary infra work Cheers Christian The podling can be renamed later of course, just wanted to make sure the incoming podling community is aware of that. -Bertrand - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org -- http://www.grobmeier.de https://www.timeandbill.de - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Accept Apache BeanShell in the Incubator
On 24 May 2013 08:23, Simone Tripodi simonetrip...@apache.org wrote: 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 [X] +/-0 I am +1 with the general proposal, but see specific items below. [ ] -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
Re: [VOTE] Accept Apache BeanShell in the Incubator
Hi, I am happy to assign the BeanShell name, domain name, etc. to ASF. These names are not actively used elsewhere for any purpose. BeanShell was the subject of a JSR to standardize it as a scripting language for the JVM, but that JSR went dormant years ago and there are no plans to revive it. (Unless ASF would like to do so). I am happy that ASF has adopted BeanShell and I'd like to help with the project in the future to the extent that my time allows. thanks, Pat Niemeyer (BeanShell project founder) Begin forwarded message: -- Forwarded message -- From: Christian Grobmeier grobme...@gmail.com Date: Fri, May 24, 2013 at 10:03 AM Subject: Re: [VOTE] Accept Apache BeanShell in the Incubator To: general@incubator.apache.org general@incubator.apache.org On Fri, May 24, 2013 at 9:30 AM, Bertrand Delacretaz bdelacre...@apache.org wrote: Hi Simo, On Fri, May 24, 2013 at 9:23 AM, Simone Tripodi simonetrip...@apache.org wrote: ...We would like to propose BeanShell for the incubator Sorry if I missed a previous discussion - is the name ok for us? Looking at http://www.beanshell.org/ and http://jcp.org/en/jsr/detail?id=274 the name BeanShell is used by other entities, so we might not be able to use it as a project name without an explicit trademark donation. I think its exactly the beanshell.org project which comes to us and the jsr also refers to beanshell.org. Basically I expect Patrick Niemeyer would donate the trademark, as he is the founder of the project and coming with the project to the ASF If this is not the case it would be good if Patrick would comment to avoid unnecessary infra work Cheers Christian The podling can be renamed later of course, just wanted to make sure the incoming podling community is aware of that. -Bertrand - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org -- http://www.grobmeier.de https://www.timeandbill.de - 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
Re: [VOTE] Accept Apache BeanShell in the Incubator
On Fri, May 24, 2013 at 3:59 PM, Patrick Niemeyer p...@pat.net wrote: ...I am happy to assign the BeanShell name, domain name, etc. to ASF. These names are not actively used elsewhere for any purpose Good, with this clarification, here's my +1 for incubation. I agree that a users list is often not needed initially, but that's a detail. -Bertrand - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Accept Apache BeanShell in the Incubator
+1 (binding) Regards, Ate On 05/24/2013 09:23 AM, Simone Tripodi wrote: 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
Re: [VOTE] Accept Apache BeanShell in the Incubator
On Fri, May 24, 2013 at 09:23:58AM +0200, Simone Tripodi wrote: 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 +1 (binding) - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Accept Apache BeanShell in the Incubator
On Fri, May 24, 2013, at 02:23 AM, Simone Tripodi wrote: 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) +1 (binding) Best, jzb -- Joe Brockmeier j...@zonker.net Twitter: @jzb http://www.dissociatedpress.net/ - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Accept Apache BeanShell in the Incubator
+ 1 (binding) Suresh On May 24, 2013, at 3:23 AM, Simone Tripodi simonetrip...@apache.org wrote: 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
Re: [VOTE] Accept Apache BeanShell in the Incubator
+1 (binding) On Friday, May 24, 2013, Simone Tripodi wrote: 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
Re: [VOTE] Accept Apache BeanShell in the Incubator
+1 (non-binding) With regards, Daniel. On 05/24/2013 09:23 AM, Simone Tripodi wrote: 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 - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org