Added you as initial committer. Romain Manni-Bucau Twitter: @rmannibucau Blog: http://rmannibucau.wordpress.com/ LinkedIn: http://fr.linkedin.com/in/rmannibucau Github: https://github.com/rmannibucau
2013/9/17 Gerhard Petracek <gpetra...@apache.org>: > hi romain, > > i would be ready to help with it as well. > > regards, > gerhard > > > > 2013/9/17 Romain Manni-Bucau <rmannibu...@gmail.com> > >> added you, thks >> Romain Manni-Bucau >> Twitter: @rmannibucau >> Blog: http://rmannibucau.wordpress.com/ >> LinkedIn: http://fr.linkedin.com/in/rmannibucau >> Github: https://github.com/rmannibucau >> >> >> >> 2013/9/17 Jean-Baptiste Onofré <j...@nanthrax.net>: >> > It sounds interesting. I would be pleased to work as mentor of the >> project >> > (if you want me ;)). >> > >> > Regards >> > JB >> > >> > >> > On 09/17/2013 12:21 PM, Romain Manni-Bucau wrote: >> >> >> >> Dear ASF members, >> >> >> >> I would like to propose the BatchEE project to the Incubator. >> >> >> >> The BatchEE proposal is available at: >> >> https://wiki.apache.org/incubator/BatchEEProposal >> >> >> >> I welcome your feedbacks and suggestions. >> >> >> >> Thanks! >> >> >> >> Here is a copy of the proposal: >> >> >> >> = BatchEE, JBatch Implementation = >> >> >> >> === Abstract === >> >> >> >> BatchEE will be an ASL-licensed implementation of the JBatch >> >> Specification which is defined as JSR-352 (for version 1.0). >> >> >> >> === Proposal === >> >> >> >> BatchEE specification is an effort for defining a standard API and way >> >> to write batches in Java. It is integrated with JavaEE (JTA, CDI....) >> >> but works out of the box in a standalone environment. >> >> >> >> >> >> BatchEE Project is responsible for implementing the runtime container >> >> contract for the JBatch specification. Besides the implementation, >> >> BatchEE Project will implement the core built-in components that >> >> further simplifies the developer complex interactions with other Java >> >> EE specific enterprise operations. For example, it will define default >> >> reader/processor/writer for jdbc, jpa, xml/json/flat files... >> >> >> >> === Background === >> >> >> >> Until today writing batches in java meant using a proprietary >> >> framework and link to JavaEE was quite limited (or missing). JBatch >> >> defines an API fixing this issue and now developpers need a fix. >> >> >> >> === Rationale === >> >> >> >> Current JBatch specificatin is released, and only the reference >> >> implementation is available but not really intended to be maintained. >> >> Moreover multiple Apache projects (geronimo, TomEE, ...) will need an >> >> Apache compatible Jbatch implementation to go ahread and implement >> >> JavaEE 7. >> >> >> >> >> >> === Initial Goals === >> >> >> >> The initial goals of the BatchEE Project are >> >> >> >> * Fully implement the JSR-352 specification. >> >> * Attracts a community around the current code base. >> >> * Active relationship with the other dependent projects to further >> >> develop some useful batch components. >> >> >> >> == Current Status == >> >> >> >> === Meritocracy === >> >> >> >> Initial developer of the project is familiar with the meritocracy >> >> principles of Apache. He knows that the open source gets power from >> >> its great developers and freedom. He also developed some other open >> >> source projects. We will follow the normal meritocracy rules also with >> >> other potential contributors. >> >> >> >> === Community === >> >> >> >> There is a great community within the OpenEJB, OpenWebBeans, Geronimo >> >> and TomEE Apache projects. BatchEE project is very related with these >> >> projects and in the some cases, it enhances these projects. We are >> >> thinking that BatchEE project gets strong community because it >> >> complete the needed frameworks of a java developper and unifies the >> >> using of these projects. It simplifies the developer effort for >> >> building complex enterprise applications batches. >> >> >> >> === Core Developers === >> >> >> >> BatchEE project has been developing by the IBM then forked by Romain >> >> Manni-Bucau as a sole contributor. >> >> >> >> === Alignment === >> >> >> >> BacthEE project will be a candidate for use in Geronimo AS and TomEE >> >> as a default JBatch implementation. Other projects could benefit from >> >> the BatchEE project as a general purpose component and context >> >> management. >> >> >> >> BatchEE project is closely aligned with the OpenEJB and OpenWebBeans >> >> projects perfectly. It depends on these projects to satisfy its >> >> requirements (mainly tests). >> >> >> >> == Known Risks == >> >> >> >> === Orphaned products === >> >> >> >> Even if the initial committer of the project has no plan to leave the >> >> active development, it must necessary to get other committers for the >> >> project. So that it less dependent on the single developer. The source >> >> code of the project is well documented and new committers could easily >> >> grasp the details. Initial committer continues to support actively >> >> this project. >> >> >> >> === Inexperience with Open Source === >> >> >> >> Initial developer have worked on open source project before, including >> >> OpenEJB/TomEE, OpenWebBeans, XBean... >> >> >> >> === Homogeneous Developers === >> >> >> >> Altough the initial committer of the project is single, developer team >> >> may be increased within the active project lifecycle from the >> >> different locations. >> >> >> >> === Reliance on Salaried Developers === >> >> >> >> Project currently has no salaried developers. All the commitment is >> >> done by the volunteer developer. >> >> >> >> === Relationships with Other Apache Products === >> >> >> >> BatchEE will likely be used in the Geronimo and Apache TomEE. >> >> OpenWebBeans could bring added value for tests and integration with >> >> CDI. OpenEJB will be great to pass EE tests (JTA is mandatory and CDi >> >> a must have). >> >> >> >> === An Excessive Fascination with the Apache Brand === >> >> >> >> BatchEE project initial committer is the strong supporter of the open >> >> source projects. Initial committer of the project thinks that ASF has >> >> great place that provides wider colloboration and support of the open >> >> source project and it respects meritrocracy. Also, BatchEE project >> >> will surely be embraced by the Geronimo, TomEE, Camel and other Apache >> >> projects. BatchEE project is closely related with the some of the >> >> other Apache projects. >> >> >> >> == Documentation == >> >> >> >> Currently the main documentation of the project is contained in the >> >> README.md in the source repository (see next part). >> >> >> >> == Initial Source == >> >> >> >> The source for BatchEE project that is to be imported is currently >> >> within the project at https://github.com/rmannibucau/batchee.git and >> >> is all ASL2.0 licensed. It is based on a fork of the JBatch RI >> >> (developped by IBM) which said it was ok to fork the RI: >> >> >> >> >> http://apache-incubator-general.996316.n3.nabble.com/Re-DISCUSS-jbatch-impl-Apache-td36529.html >> >> >> >> == External Dependencies == >> >> >> >> All dependencies have Apache compatible licenses. >> >> >> >> == Required Resources == >> >> >> >> Mailing lists >> >> >> >> * batchee-...@incubator.apache.org >> >> * batchee-comm...@incubator.apache.org >> >> * batchee-priv...@incubator.apache.org >> >> * batchee-u...@incubator.apache.org >> >> >> >> Git repository >> >> >> >> * https://git-wip-us.apache.org/repos/asf/batchee.git >> >> >> >> Issue Tracking >> >> >> >> * https://issues.apache.org/jira/browse/BATCHEE >> >> >> >> Other Resources >> >> >> >> * Wiki >> >> >> >> == Initial Committers == >> >> >> >> || '''Name''' || '''Email''' || >> >> '''CLA''' || >> >> || Romain Manni-Bucau || rmannibucau at gmail dot com || >> >> yes || >> >> >> >> == Sponsors == >> >> >> >> We kindly request the Apache Incubator PMC to be the sponsor for this >> >> project. >> >> >> >> Champion >> >> >> >> * TBD (tbf at apache dot org) >> >> >> >> Nominated Mentors >> >> >> >> * TBD (tbf at apacge dot org) >> >> >> >> >> >> >> >> Romain Manni-Bucau >> >> Twitter: @rmannibucau >> >> Blog: http://rmannibucau.wordpress.com/ >> >> LinkedIn: http://fr.linkedin.com/in/rmannibucau >> >> Github: https://github.com/rmannibucau >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org >> >> For additional commands, e-mail: general-h...@incubator.apache.org >> >> >> > >> > -- >> > Jean-Baptiste Onofré >> > jbono...@apache.org >> > http://blog.nanthrax.net >> > Talend - http://www.talend.com >> > >> > --------------------------------------------------------------------- >> > 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