Re: [VOTE] BatchEE as an incubated project

2013-10-03 Thread Romain Manni-Bucau
And here is my +1

I'll prepare the result mail.

*Romain Manni-Bucau*
*Twitter: @rmannibucau https://twitter.com/rmannibucau*
*Blog: **http://rmannibucau.wordpress.com/*http://rmannibucau.wordpress.com/
*LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
*Github: https://github.com/rmannibucau*



2013/10/1 Tammo van Lessen tvanles...@gmail.com

 +1 (binding)

 Best,
   Tammo


 On Mon, Sep 30, 2013 at 7:24 PM, Gerhard Petracek 
 gerhard.petra...@gmail.com wrote:

  +1
 
  regards,
  gerhard
 
 
 
  2013/9/30 Matthias Wessendorf mat...@apache.org
 
   +1 (binding)
  
   On Monday, September 30, 2013, Mark Struberg wrote:
  
+1 (binding)
   
LieGrue,
strub
   
   
   
   
- Original Message -
 From: Romain Manni-Bucau rmannibu...@gmail.com
 To: general@incubator.apache.org
 Cc:
 Sent: Monday, 30 September 2013, 6:52
 Subject: [VOTE] BatchEE as an incubated project

 Since discussion about the BatchEE seems done, I'd like to call a
  vote
for
 BatchEE to
 become an incubated project.

 The proposal is pasted below, and also available at:
 https://wiki.apache.org/incubator/BatchEEProposal

 Let's keep this vote open for three business days, closing the
 voting
   on
 Thursday 10/03.

 [ ] +1 Accept BatchEE into the Incubator
 [ ] +0 Don't care.
 [ ] -1 Don't accept BatchEE because...


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

[RESULT][VOTE] BatchEE as an incubated project

2013-10-03 Thread Romain Manni-Bucau
The vote for BatchEE to become an incubated project has passed with 9 +1
binding votes, 3 +1 non-binding votes, and no -1 or 0 votes.

*Binding +1 Votes:*
Olivier Lamy
Bertrand Delacretaz
Jean-Baptiste Onofré
Christian Müller
Matt Benson
Mark Struberg
Matthias Wessendorf
Gerhard Petracek
Tammo van Lessen


*Non-Binding +1 Votes:*
Rahul Sharma
Jean-Louis Monteiro
Romain Manni-Bucau

Congrats to all involved!


Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau


Re: [VOTE] BatchEE as an incubated project

2013-09-30 Thread Olivier Lamy
+1 (binding)

--
Olivier
On Sep 30, 2013 2:53 PM, Romain Manni-Bucau rmannibu...@gmail.com wrote:

 Since discussion about the BatchEE seems done, I'd like to call a vote for
 BatchEE to
 become an incubated project.

 The proposal is pasted below, and also available at:
 https://wiki.apache.org/incubator/BatchEEProposal

 Let's keep this vote open for three business days, closing the voting on
 Thursday 10/03.

 [ ] +1 Accept BatchEE into the Incubator
 [ ] +0 Don't care.
 [ ] -1 Don't accept BatchEE because...


 = 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 

Re: [VOTE] BatchEE as an incubated project

2013-09-30 Thread Bertrand Delacretaz
On Mon, Sep 30, 2013 at 6:52 AM, Romain Manni-Bucau
rmannibu...@gmail.com wrote:
 ...I'd like to call a vote for
 BatchEE to become an incubated project...

+1

-Bertrand

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] BatchEE as an incubated project

2013-09-30 Thread Rahul Sharma
+1

regards
Rahul


On Mon, Sep 30, 2013 at 1:22 PM, Bertrand Delacretaz bdelacre...@apache.org
 wrote:

 On Mon, Sep 30, 2013 at 6:52 AM, Romain Manni-Bucau
 rmannibu...@gmail.com wrote:
  ...I'd like to call a vote for
  BatchEE to become an incubated project...

 +1

 -Bertrand

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org




Re: [VOTE] BatchEE as an incubated project

2013-09-30 Thread Jean-Baptiste Onofré

+1 (binding)

Regards
JB

On 09/30/2013 11:06 AM, Rahul Sharma wrote:

+1

regards
Rahul


On Mon, Sep 30, 2013 at 1:22 PM, Bertrand Delacretaz bdelacre...@apache.org

wrote:



On Mon, Sep 30, 2013 at 6:52 AM, Romain Manni-Bucau
rmannibu...@gmail.com wrote:

...I'd like to call a vote for
BatchEE to become an incubated project...


+1

-Bertrand

-
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



Re: [VOTE] BatchEE as an incubated project

2013-09-30 Thread Christian Müller
+1

Best,
Christian

Christian Müller
-

Software Integration Specialist

Apache Camel committer: https://camel.apache.org/team
V.P. Apache Camel: https://www.apache.org/foundation/
Apache Member: https://www.apache.org/foundation/members.html

https://www.linkedin.com/pub/christian-mueller/11/551/642


On Mon, Sep 30, 2013 at 6:52 AM, Romain Manni-Bucau
rmannibu...@gmail.comwrote:

 Since discussion about the BatchEE seems done, I'd like to call a vote for
 BatchEE to
 become an incubated project.

 The proposal is pasted below, and also available at:
 https://wiki.apache.org/incubator/BatchEEProposal

 Let's keep this vote open for three business days, closing the voting on
 Thursday 10/03.

 [ ] +1 Accept BatchEE into the Incubator
 [ ] +0 Don't care.
 [ ] -1 Don't accept BatchEE because...


 = 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 

Re: [VOTE] BatchEE as an incubated project

2013-09-30 Thread Matt Benson
+1 (binding)

Matt


On Sun, Sep 29, 2013 at 11:52 PM, Romain Manni-Bucau
rmannibu...@gmail.comwrote:

 Since discussion about the BatchEE seems done, I'd like to call a vote for
 BatchEE to
 become an incubated project.

 The proposal is pasted below, and also available at:
 https://wiki.apache.org/incubator/BatchEEProposal

 Let's keep this vote open for three business days, closing the voting on
 Thursday 10/03.

 [ ] +1 Accept BatchEE into the Incubator
 [ ] +0 Don't care.
 [ ] -1 Don't accept BatchEE because...


 = 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 

Re: [VOTE] BatchEE as an incubated project

2013-09-30 Thread Jean-Louis MONTEIRO
+1

Jean-Louis


2013/9/30 Matt Benson gudnabr...@gmail.com

 +1 (binding)

 Matt


 On Sun, Sep 29, 2013 at 11:52 PM, Romain Manni-Bucau
 rmannibu...@gmail.comwrote:

  Since discussion about the BatchEE seems done, I'd like to call a vote
 for
  BatchEE to
  become an incubated project.
 
  The proposal is pasted below, and also available at:
  https://wiki.apache.org/incubator/BatchEEProposal
 
  Let's keep this vote open for three business days, closing the voting on
  Thursday 10/03.
 
  [ ] +1 Accept BatchEE into the Incubator
  [ ] +0 Don't care.
  [ ] -1 Don't accept BatchEE because...
 
 
  = 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 

Re: [VOTE] BatchEE as an incubated project

2013-09-30 Thread Mark Struberg
+1 (binding)

LieGrue,
strub




- Original Message -
 From: Romain Manni-Bucau rmannibu...@gmail.com
 To: general@incubator.apache.org
 Cc: 
 Sent: Monday, 30 September 2013, 6:52
 Subject: [VOTE] BatchEE as an incubated project
 
 Since discussion about the BatchEE seems done, I'd like to call a vote for
 BatchEE to
 become an incubated project.
 
 The proposal is pasted below, and also available at:
 https://wiki.apache.org/incubator/BatchEEProposal
 
 Let's keep this vote open for three business days, closing the voting on
 Thursday 10/03.
 
 [ ] +1 Accept BatchEE into the Incubator
 [ ] +0 Don't care.
 [ ] -1 Don't accept BatchEE because...
 
 
 = 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

Re: [VOTE] BatchEE as an incubated project

2013-09-30 Thread Matthias Wessendorf
+1 (binding)

On Monday, September 30, 2013, Mark Struberg wrote:

 +1 (binding)

 LieGrue,
 strub




 - Original Message -
  From: Romain Manni-Bucau rmannibu...@gmail.com
  To: general@incubator.apache.org
  Cc:
  Sent: Monday, 30 September 2013, 6:52
  Subject: [VOTE] BatchEE as an incubated project
 
  Since discussion about the BatchEE seems done, I'd like to call a vote
 for
  BatchEE to
  become an incubated project.
 
  The proposal is pasted below, and also available at:
  https://wiki.apache.org/incubator/BatchEEProposal
 
  Let's keep this vote open for three business days, closing the voting on
  Thursday 10/03.
 
  [ ] +1 Accept BatchEE into the Incubator
  [ ] +0 Don't care.
  [ ] -1 Don't accept BatchEE because...
 
 
  = 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
 necessa-
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.orgjavascript:;
 For additional commands, e-mail: 
 general-h...@incubator.apache.orgjavascript:;



-- 
Sent from Gmail Mobile


Re: [VOTE] BatchEE as an incubated project

2013-09-30 Thread Gerhard Petracek
+1

regards,
gerhard



2013/9/30 Matthias Wessendorf mat...@apache.org

 +1 (binding)

 On Monday, September 30, 2013, Mark Struberg wrote:

  +1 (binding)
 
  LieGrue,
  strub
 
 
 
 
  - Original Message -
   From: Romain Manni-Bucau rmannibu...@gmail.com
   To: general@incubator.apache.org
   Cc:
   Sent: Monday, 30 September 2013, 6:52
   Subject: [VOTE] BatchEE as an incubated project
  
   Since discussion about the BatchEE seems done, I'd like to call a vote
  for
   BatchEE to
   become an incubated project.
  
   The proposal is pasted below, and also available at:
   https://wiki.apache.org/incubator/BatchEEProposal
  
   Let's keep this vote open for three business days, closing the voting
 on
   Thursday 10/03.
  
   [ ] +1 Accept BatchEE into the Incubator
   [ ] +0 Don't care.
   [ ] -1 Don't accept BatchEE because...
  
  
   = 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
 
 necessa-
  To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 javascript:;
  For additional commands, e-mail: general-h...@incubator.apache.org
 javascript:;
 
 

 --
 Sent from Gmail Mobile



Re: [VOTE] BatchEE as an incubated project

2013-09-30 Thread Tammo van Lessen
+1 (binding)

Best,
  Tammo


On Mon, Sep 30, 2013 at 7:24 PM, Gerhard Petracek 
gerhard.petra...@gmail.com wrote:

 +1

 regards,
 gerhard



 2013/9/30 Matthias Wessendorf mat...@apache.org

  +1 (binding)
 
  On Monday, September 30, 2013, Mark Struberg wrote:
 
   +1 (binding)
  
   LieGrue,
   strub
  
  
  
  
   - Original Message -
From: Romain Manni-Bucau rmannibu...@gmail.com
To: general@incubator.apache.org
Cc:
Sent: Monday, 30 September 2013, 6:52
Subject: [VOTE] BatchEE as an incubated project
   
Since discussion about the BatchEE seems done, I'd like to call a
 vote
   for
BatchEE to
become an incubated project.
   
The proposal is pasted below, and also available at:
https://wiki.apache.org/incubator/BatchEEProposal
   
Let's keep this vote open for three business days, closing the voting
  on
Thursday 10/03.
   
[ ] +1 Accept BatchEE into the Incubator
[ ] +0 Don't care.
[ ] -1 Don't accept BatchEE because...
   
   
= 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
  
 
 necessa-
   To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
  javascript:;
   For additional commands, e-mail: general-h...@incubator.apache.org
  javascript:;
  
  
 
  --
  Sent from Gmail Mobile
 




-- 
Tammo van Lessen - http://www.taval.de


[VOTE] BatchEE as an incubated project

2013-09-29 Thread Romain Manni-Bucau
Since discussion about the BatchEE seems done, I'd like to call a vote for
BatchEE to
become an incubated project.

The proposal is pasted below, and also available at:
https://wiki.apache.org/incubator/BatchEEProposal

Let's keep this vote open for three business days, closing the voting on
Thursday 10/03.

[ ] +1 Accept BatchEE into the Incubator
[ ] +0 Don't care.
[ ] -1 Don't accept BatchEE because...


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