perms on wiki

2013-09-17 Thread Romain Manni-Bucau
Hi,

anyone can give me permissions to edit the wiki please? (i would like
to create a proposal)

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



Re: perms on wiki

2013-09-17 Thread David Crossley
Romain Manni-Bucau wrote:
 Hi,
 
 anyone can give me permissions to edit the wiki please? (i would like
 to create a proposal)

Yes, but you do need to provide the crucial information: your wiki username.
See the top-right of http://wiki.apache.org/incubator/


-David

 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



Re: perms on wiki

2013-09-17 Thread Romain Manni-Bucau
Hmm,

seems i'm blocked (i tested apache and jira accounts probably too much times).

i would like rmannibucau but not sure it is created.
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 David Crossley cross...@apache.org:
 Romain Manni-Bucau wrote:
 Hi,

 anyone can give me permissions to edit the wiki please? (i would like
 to create a proposal)

 Yes, but you do need to provide the crucial information: your wiki username.
 See the top-right of http://wiki.apache.org/incubator/


 -David

 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


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



Re: [PROPOSAL] Usergrid BaaS Stack for Apache Incubator

2013-09-17 Thread Alex Karasulu
On Tue, Sep 17, 2013 at 3:02 AM, John D. Ament john.d.am...@gmail.com wrote:
 Hi,

 So one nitpick.  In your proposal, you link to https://github/usergrid
 but should probably be https://github.com/usergrid

Doh! Thanks, good catch John. I just updated the wiki.

 I happened to get a demo of apigee a few months back at PhillyJUG.  I
 was very impressed with the platform.

I too was amazed, especially by how rapidly one could build web and
mobile applications on it. I can't imagine having to have to start
from scratch without it. Hence why it's such a good addition to the
incubator IMO.

 On Mon, Sep 16, 2013 at 9:39 AM, Jim Jagielski j...@jagunet.com wrote:
 I would like to propose Usergrid, a multi-tenant Backend-as-a-Service
 stack for web  mobile applications based on RESTful APIs, as an Apache
 Incubator podling.

 Here is a link to the proposal:
https://wiki.apache.org/incubator/UsergridProposal

 It is also pasted below:

 = Usergrid Proposal =

 == Abstract ==

 Usergrid is a multi-tenant Backend-as-a-Service stack for web  mobile
 applications, based on RESTful APIs.


 == Proposal ==

 Usergrid is an open-source Backend-as-a-Service (“BaaS” or “mBaaS”) composed
 of an integrated distributed NoSQL database, application layer and client
 tier with SDKs for developers looking to rapidly build web and/or mobile
 applications. It provides elementary services (user registration 
 management, data storage, file storage, queues) and retrieval features (full
 text search, geolocation search, joins) to power common app features.

 It is a multi-tenant system designed for deployment to public cloud
 environments (such as Amazon Web Services, Rackspace, etc.) or to run on
 traditional server infrastructures so that anyone can run their own private
 BaaS deployment.

 For architects and back-end teams, it aims to provide a distributed, easily
 extendable, operationally predictable and highly scalable solution. For
 front-end developers, it aims to simplify the development process by
 enabling them to rapidly build and operate mobile and web applications
 without requiring backend expertise.


 == Background ==

 Developing web or mobile applications obviously necessitates writing and
 maintaining more than just front-end code. Even simple applications can
 implicitly rely on server code being run to store users, perform database
 queries, serve images and video files, etc. Developing and maintaining such
 backend services requires skills not always available or expected of app
 development teams. Beyond that, the proliferation of apps inside of
 companies leads to the creation of many different, ad-hoc, unequally
 maintained backend solutions created by employees and contractors alike and
 hosted on a wide variety of environments. This is causing poor resource
 usage, operational issues, as well as security, privacy  compliance
 concerns.

 In response to this problem, companies have long tried to standardize their
 server-side stack or unify them behind an ESB or API strategy.
 Backends-as-a-Service follow a similar approach but their unique
 characteristic is strongly tying  1) a persistence tier (typically a
 database), 2) a server-side application tier delivering a set of common
 services and 3) a set of client-side application interface mechanisms. For
 example, a BaaS could package 1) MongoDB with 2) a node.js application that
 offers access through 3) WebSockets. In the case of Usergrid, the trifecta
 is 1) Cassandra, 2) Java + Jersey and 3) a RESTful API.

 The Backend-as-a-Service approach has steadily gained popularity in the last
 few years with cloud providers such Parse.com, Stackmob.com and Kinvey.com,
 each operating tens of thousands of apps for tens of thousands of
 developers. The trend has already reached large organizations as well, with
 global companies such as Korea Telecom internally building a privately-run
 BaaS platform. But so far, there have been limited options for developers
 that want a non-proprietary, open option for hosting and providing these
 services themselves, or for enterprise and government users who want to
 provide these capabilities from their own data centers, especially on a very
 large scale.


 == Rationale ==

 The issue this proposal deals with is implicit in the name.
 Backend-as-a-Service platforms are usually offered solely as proprietary
 cloud services. They are typically closed sourced, hosted on public clouds,
 and require subscription payment. Usergrid opens the playing field, by
 making a fully-featured BaaS platform freely available to all. This includes
 developers that previously could not afford them, such as mobile
 enthusiasts, small boutiques, and cost-sensitive startups. This also
 includes large companies that benefit from a reference implementation they
 can deploy in trust, or extend to their needs without losing time writing
 less-vetted, less-performant boilerplate functionality.

 Usergrid has been open source since 2011 and has 

Re: perms on wiki

2013-09-17 Thread Romain Manni-Bucau
Here is my account login: RomainMannibucau
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 Romain Manni-Bucau rmannibu...@gmail.com:
 Hmm,

 seems i'm blocked (i tested apache and jira accounts probably too much times).

 i would like rmannibucau but not sure it is created.
 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 David Crossley cross...@apache.org:
 Romain Manni-Bucau wrote:
 Hi,

 anyone can give me permissions to edit the wiki please? (i would like
 to create a proposal)

 Yes, but you do need to provide the crucial information: your wiki username.
 See the top-right of http://wiki.apache.org/incubator/


 -David

 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


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



Re: [DISCUSS] jbatch impl @Apache?

2013-09-17 Thread Mark Struberg
wohuu, really great news!

Does Scott and the orther guy(s) who worked on jBatch for IBM like to join the 
incubation?
That's usually how things work. Even if they don't plan to add much to jBatch 
anymore, they still have a good amount of
merrit.

LieGrue,
strub




- Original Message -
 From: Romain Manni-Bucau rmannibu...@gmail.com
 To: general@incubator.apache.org
 Cc: 
 Sent: Monday, 16 September 2013, 22:11
 Subject: Re: [DISCUSS] jbatch impl @Apache?
 
 Hi,
 
 Now Scott informed us we can fork the RI (
 http://apache-incubator-general.996316.n3.nabble.com/Re-DISCUSS-jbatch-impl-Apache-td36529.html)
 is it ok to start to write a proposal?
 Le 30 août 2013 15:23, Romain Manni-Bucau 
 rmannibu...@gmail.com a
 écrit :
 
  Hi
 
  added some few modules:
  * shiro: nothing fancy just a simple SecurityService which check some perm
  to start/restart jobs - mainly to show how to write a custom one
  * extras: some readers/writers (flat, StAX)
  * beanio: integration with BeanIO framework
 
  I'll be quite off next week but any feedback + help to go ahead would 
 be
  perfect
 
  *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/8/27 Romain Manni-Bucau rmannibu...@gmail.com
 
  Hi
 
  here is the fork: https://github.com/rmannibucau/batchee
 
  I created a parent module even if not yet mandatory since we will 
 surely
  add a kind of extra module with readers, writers etc...
 
  I put a TODO.md with tasks i see as important to do
 
  mvn clean install will execute TCKs (normally it should be green in 
 java
  6 or 7)
 
  *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/8/27 Andy Van Den Heuvel andy.vandenheu...@gmail.com
 
  Great,
 
  Keep us posted.
 
 
  On Tue, Aug 27, 2013 at 10:36 AM, Romain Manni-Bucau
  rmannibu...@gmail.comwrote:
 
   Great to here,
  
   i plan to create a fork (maybe copy is more 
 appropriated here) on my
   github for the end of this week (hopefully) then we can maybe 
 discuss
   around it, does it work for you?
  
   *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/8/27 Mark Struberg strub...@yahoo.de
  
I'd definitly need a jBatch here for some customers 
 and I'd be happy
  to
help with hacking, testing and even mentoring.
   
LieGrue,
strub
   
   
   
   
- Original Message -
 From: Alan Cabrera l...@toolazydogs.com
 To: general@incubator.apache.org
 Cc:
 Sent: Monday, 26 August 2013, 17:15
 Subject: Re: [DISCUSS] jbatch impl @Apache?

 Is there enough interest to generate an active 
 community for this?
Would it
 make more sense to do this work under Geronimo or 
 TomEE?


 Regards,
 Alan


 On Aug 26, 2013, at 7:01 AM, Romain Manni-Bucau 
  rmannibu...@gmail.com
   
 wrote:

  Hi

  As you probably know JavaEE 7 proposes a new 
 spec called JBatch
  (aka
JSR
  352).

  I'd love to see an implementation @Apache.

  There is ATM only one implementation 
 (spring-batch doesn't pass
  the
 full
  TCKs): the RI (done by IBM).

  AFAIK they doesn't aim to create a 
 community about this spec but
   their
  implementation is under the license Apache v2 
 and starting to
implement it
  from scratch i started to get something very 
 close to them (i
  just
started
  but seeing my classes so close i decided to 
 stop my impl from
  scratch
and
  see if forking wouldn't be a better/easier 
 solution).

  Personally my plan would be to fork their code 
 and clean/update
  it
   and
  create a community around it.

  About it i have some questions:
  1) does it sound good?
  2) any interested people?
  3) how to process exactly?

  *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*



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

   

 

Re: [DISCUSS] jbatch impl @Apache?

2013-09-17 Thread Romain Manni-Bucau
Hi

Scott said me this needs more discussion and I hope it will lead to a
positive answer but it doesn't prevent us to go ahead I think
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 Mark Struberg strub...@yahoo.de:
 wohuu, really great news!

 Does Scott and the orther guy(s) who worked on jBatch for IBM like to join 
 the incubation?
 That's usually how things work. Even if they don't plan to add much to jBatch 
 anymore, they still have a good amount of
 merrit.

 LieGrue,
 strub




 - Original Message -
 From: Romain Manni-Bucau rmannibu...@gmail.com
 To: general@incubator.apache.org
 Cc:
 Sent: Monday, 16 September 2013, 22:11
 Subject: Re: [DISCUSS] jbatch impl @Apache?

 Hi,

 Now Scott informed us we can fork the RI (
 http://apache-incubator-general.996316.n3.nabble.com/Re-DISCUSS-jbatch-impl-Apache-td36529.html)
 is it ok to start to write a proposal?
 Le 30 août 2013 15:23, Romain Manni-Bucau
 rmannibu...@gmail.com a
 écrit :

  Hi

  added some few modules:
  * shiro: nothing fancy just a simple SecurityService which check some perm
  to start/restart jobs - mainly to show how to write a custom one
  * extras: some readers/writers (flat, StAX)
  * beanio: integration with BeanIO framework

  I'll be quite off next week but any feedback + help to go ahead would
 be
  perfect

  *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/8/27 Romain Manni-Bucau rmannibu...@gmail.com

  Hi

  here is the fork: https://github.com/rmannibucau/batchee

  I created a parent module even if not yet mandatory since we will
 surely
  add a kind of extra module with readers, writers etc...

  I put a TODO.md with tasks i see as important to do

  mvn clean install will execute TCKs (normally it should be green in
 java
  6 or 7)

  *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/8/27 Andy Van Den Heuvel andy.vandenheu...@gmail.com

  Great,

  Keep us posted.


  On Tue, Aug 27, 2013 at 10:36 AM, Romain Manni-Bucau
  rmannibu...@gmail.comwrote:

   Great to here,
  
   i plan to create a fork (maybe copy is more
 appropriated here) on my
   github for the end of this week (hopefully) then we can maybe
 discuss
   around it, does it work for you?
  
   *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/8/27 Mark Struberg strub...@yahoo.de
  
I'd definitly need a jBatch here for some customers
 and I'd be happy
  to
help with hacking, testing and even mentoring.
   
LieGrue,
strub
   
   
   
   
- Original Message -
 From: Alan Cabrera l...@toolazydogs.com
 To: general@incubator.apache.org
 Cc:
 Sent: Monday, 26 August 2013, 17:15
 Subject: Re: [DISCUSS] jbatch impl @Apache?

 Is there enough interest to generate an active
 community for this?
Would it
 make more sense to do this work under Geronimo or
 TomEE?


 Regards,
 Alan


 On Aug 26, 2013, at 7:01 AM, Romain Manni-Bucau 
  rmannibu...@gmail.com
   
 wrote:

  Hi

  As you probably know JavaEE 7 proposes a new
 spec called JBatch
  (aka
JSR
  352).

  I'd love to see an implementation @Apache.

  There is ATM only one implementation
 (spring-batch doesn't pass
  the
 full
  TCKs): the RI (done by IBM).

  AFAIK they doesn't aim to create a
 community about this spec but
   their
  implementation is under the license Apache v2
 and starting to
implement it
  from scratch i started to get something very
 close to them (i
  just
started
  but seeing my classes so close i decided to
 stop my impl from
  scratch
and
  see if forking wouldn't be a better/easier
 solution).

  Personally my plan would be to fork their code
 and clean/update
  it
   and
  create a community around it.

  About it i have some questions:
  1) does it sound good?
  2) any interested people?
  3) how to process exactly?

  *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: 

Re: perms on wiki

2013-09-17 Thread Christian Grobmeier
i just added you

Am 17.09.13 09:51, schrieb Romain Manni-Bucau:
 Here is my account login: RomainMannibucau
 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 Romain Manni-Bucau rmannibu...@gmail.com:
 Hmm,

 seems i'm blocked (i tested apache and jira accounts probably too much 
 times).

 i would like rmannibucau but not sure it is created.
 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 David Crossley cross...@apache.org:
 Romain Manni-Bucau wrote:
 Hi,

 anyone can give me permissions to edit the wiki please? (i would like
 to create a proposal)

 Yes, but you do need to provide the crucial information: your wiki username.
 See the top-right of http://wiki.apache.org/incubator/


 -David

 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

 
 -
 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: perms on wiki

2013-09-17 Thread Romain Manni-Bucau
Great thanks!
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 Christian Grobmeier grobme...@gmail.com:
 i just added you

 Am 17.09.13 09:51, schrieb Romain Manni-Bucau:
 Here is my account login: RomainMannibucau
 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 Romain Manni-Bucau rmannibu...@gmail.com:
 Hmm,

 seems i'm blocked (i tested apache and jira accounts probably too much 
 times).

 i would like rmannibucau but not sure it is created.
 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 David Crossley cross...@apache.org:
 Romain Manni-Bucau wrote:
 Hi,

 anyone can give me permissions to edit the wiki please? (i would like
 to create a proposal)

 Yes, but you do need to provide the crucial information: your wiki 
 username.
 See the top-right of http://wiki.apache.org/incubator/


 -David

 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


 -
 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



[PROPOSAL] BatchEE to implement JBatch @apache

2013-09-17 Thread Romain Manni-Bucau
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 

Re: [PROPOSAL] BatchEE to implement JBatch @apache

2013-09-17 Thread Jean-Baptiste Onofré
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 

Re: [PROPOSAL] BatchEE to implement JBatch @apache

2013-09-17 Thread Romain Manni-Bucau
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 

Re: [PROPOSAL] Usergrid BaaS Stack for Apache Incubator

2013-09-17 Thread Lieven Govaerts
On Mon, Sep 16, 2013 at 3:39 PM, Jim Jagielski j...@jagunet.com wrote:
 I would like to propose Usergrid, a multi-tenant Backend-as-a-Service
 stack for web  mobile applications based on RESTful APIs, as an Apache
 Incubator podling.

 Here is a link to the proposal:
https://wiki.apache.org/incubator/UsergridProposal

 It is also pasted below:

 = Usergrid Proposal =

 == Abstract ==

 Usergrid is a multi-tenant Backend-as-a-Service stack for web  mobile
 applications, based on RESTful APIs.


 == Proposal ==

 Usergrid is an open-source Backend-as-a-Service (“BaaS” or “mBaaS”) composed
 of an integrated distributed NoSQL database, application layer and client
 tier with SDKs for developers looking to rapidly build web and/or mobile
 applications. It provides elementary services (user registration 
 management, data storage, file storage, queues) and retrieval features (full
 text search, geolocation search, joins) to power common app features.

 It is a multi-tenant system designed for deployment to public cloud
 environments (such as Amazon Web Services, Rackspace, etc.) or to run on
 traditional server infrastructures so that anyone can run their own private
 BaaS deployment.

 For architects and back-end teams, it aims to provide a distributed, easily
 extendable, operationally predictable and highly scalable solution. For
 front-end developers, it aims to simplify the development process by
 enabling them to rapidly build and operate mobile and web applications
 without requiring backend expertise.


 == Background ==

 Developing web or mobile applications obviously necessitates writing and
 maintaining more than just front-end code. Even simple applications can
 implicitly rely on server code being run to store users, perform database
 queries, serve images and video files, etc. Developing and maintaining such
 backend services requires skills not always available or expected of app
 development teams. Beyond that, the proliferation of apps inside of
 companies leads to the creation of many different, ad-hoc, unequally
 maintained backend solutions created by employees and contractors alike and
 hosted on a wide variety of environments. This is causing poor resource
 usage, operational issues, as well as security, privacy  compliance
 concerns.

 In response to this problem, companies have long tried to standardize their
 server-side stack or unify them behind an ESB or API strategy.
 Backends-as-a-Service follow a similar approach but their unique
 characteristic is strongly tying  1) a persistence tier (typically a
 database), 2) a server-side application tier delivering a set of common
 services and 3) a set of client-side application interface mechanisms. For
 example, a BaaS could package 1) MongoDB with 2) a node.js application that
 offers access through 3) WebSockets. In the case of Usergrid, the trifecta
 is 1) Cassandra, 2) Java + Jersey and 3) a RESTful API.

 The Backend-as-a-Service approach has steadily gained popularity in the last
 few years with cloud providers such Parse.com, Stackmob.com and Kinvey.com,
 each operating tens of thousands of apps for tens of thousands of
 developers. The trend has already reached large organizations as well, with
 global companies such as Korea Telecom internally building a privately-run
 BaaS platform. But so far, there have been limited options for developers
 that want a non-proprietary, open option for hosting and providing these
 services themselves, or for enterprise and government users who want to
 provide these capabilities from their own data centers, especially on a very
 large scale.


 == Rationale ==

 The issue this proposal deals with is implicit in the name.
 Backend-as-a-Service platforms are usually offered solely as proprietary
 cloud services. They are typically closed sourced, hosted on public clouds,
 and require subscription payment. Usergrid opens the playing field, by
 making a fully-featured BaaS platform freely available to all. This includes
 developers that previously could not afford them, such as mobile
 enthusiasts, small boutiques, and cost-sensitive startups. This also
 includes large companies that benefit from a reference implementation they
 can deploy in trust, or extend to their needs without losing time writing
 less-vetted, less-performant boilerplate functionality.

 Usergrid has been open source since 2011 and has grown as an independent
 project, garnering 11 primary committers, 35 total contributors, 260+
 participants on its mailing list, with 3,700+ commits, 200+ external
 contributions, 350+ stars and 100+ forks on Github, not to mention several
 large scale production deployments at major global companies in the media,
 retail, telecommunication and government spaces.

 The Apache Software Foundation's Way, by putting community before the
 code, will help Usergrid establish a vibrant, more diverse community to
 provide these features freely to downstream users. The incubation process
 will help 

Re: [PROPOSAL] BatchEE to implement JBatch @apache

2013-09-17 Thread Romain Manni-Bucau
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 

Re: [PROPOSAL] Usergrid BaaS Stack for Apache Incubator

2013-09-17 Thread Alex Karasulu
On Tue, Sep 17, 2013 at 1:57 PM, Lieven Govaerts
lieven.govae...@gmail.com wrote:

SNIP ...

 As I'm setting up a similar infrastructure for a mobile application
 now, this project interests me a lot. I have made some different
 design choices so it'll be interesting to compare the benefits of my
 approach against choices made by the usergrid team.

We welcome your opinions, and your involvement. This is exactly what
we've been looking forward to.

 I'll dig into the code more deeply and join (with contributions) were I can.

Awesome!

 Definitely a good addition to the apache incubator!

Thanks,
-- Alex

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



Re: [DISCUSS] jbatch impl @Apache?

2013-09-17 Thread Scott Kurz

Mark,

Let me confirm Romain's answer by saying that we haven't decided on a
direction at this time.

I do plan on keeping an eye on the project during incubation in the
meantime.

I'll also point out that issues concerning the specification (and the TCK)
can be raised and discussed
via the mailing list of the java.net 'jbatch' project which we used to
develop the RI and TCK.

https://java.net/projects/jbatch/

--
Scott Kurz
WebSphere Batch / Compute Grid Development
T/L 295-5649;
External Phone 845-435-5649
sk...@us.ibm.com




From:   Romain Manni-Bucau rmannibu...@gmail.com
To: general@incubator.apache.org, Mark Struberg
strub...@yahoo.de,
Date:   09/17/2013 04:04 AM
Subject:Re: [DISCUSS] jbatch impl @Apache?



Hi

Scott said me this needs more discussion and I hope it will lead to a
positive answer but it doesn't prevent us to go ahead I think
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 Mark Struberg strub...@yahoo.de:
 wohuu, really great news!

 Does Scott and the orther guy(s) who worked on jBatch for IBM like to
join the incubation?
 That's usually how things work. Even if they don't plan to add much to
jBatch anymore, they still have a good amount of
 merrit.

 LieGrue,
 strub




 - Original Message -
 From: Romain Manni-Bucau rmannibu...@gmail.com
 To: general@incubator.apache.org
 Cc:
 Sent: Monday, 16 September 2013, 22:11
 Subject: Re: [DISCUSS] jbatch impl @Apache?

 Hi,

 Now Scott informed us we can fork the RI (

http://apache-incubator-general.996316.n3.nabble.com/Re-DISCUSS-jbatch-impl-Apache-td36529.html
)
 is it ok to start to write a proposal?
 Le 30 août 2013 15:23, Romain Manni-Bucau
 rmannibu...@gmail.com a
 écrit :

  Hi

  added some few modules:
  * shiro: nothing fancy just a simple SecurityService which check some
perm
  to start/restart jobs - mainly to show how to write a custom one
  * extras: some readers/writers (flat, StAX)
  * beanio: integration with BeanIO framework

  I'll be quite off next week but any feedback + help to go ahead would
 be
  perfect

  *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/8/27 Romain Manni-Bucau rmannibu...@gmail.com

  Hi

  here is the fork: https://github.com/rmannibucau/batchee

  I created a parent module even if not yet mandatory since we will
 surely
  add a kind of extra module with readers, writers etc...

  I put a TODO.md with tasks i see as important to do

  mvn clean install will execute TCKs (normally it should be green in
 java
  6 or 7)

  *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/8/27 Andy Van Den Heuvel andy.vandenheu...@gmail.com

  Great,

  Keep us posted.


  On Tue, Aug 27, 2013 at 10:36 AM, Romain Manni-Bucau
  rmannibu...@gmail.comwrote:

   Great to here,
  
   i plan to create a fork (maybe copy is more
 appropriated here) on my
   github for the end of this week (hopefully) then we can maybe
 discuss
   around it, does it work for you?
  
   *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/8/27 Mark Struberg strub...@yahoo.de
  
I'd definitly need a jBatch here for some customers
 and I'd be happy
  to
help with hacking, testing and even mentoring.
   
LieGrue,
strub
   
   
   
   
- Original Message -
 From: Alan Cabrera l...@toolazydogs.com
 To: general@incubator.apache.org
 Cc:
 Sent: Monday, 26 August 2013, 17:15
 Subject: Re: [DISCUSS] jbatch impl @Apache?

 Is there enough interest to generate an active
 community for this?
Would it
 make more sense to do this work under Geronimo or
 TomEE?


 Regards,
 Alan


 On Aug 26, 2013, at 7:01 AM, Romain Manni-Bucau 
  rmannibu...@gmail.com
   
 wrote:

  Hi

  As you probably know JavaEE 7 proposes a new
 spec called JBatch
  (aka
JSR
  352).

  I'd love to see an implementation @Apache.

  There is ATM only one implementation
 (spring-batch doesn't pass
  the
 full
  TCKs): the RI (done by IBM).

  AFAIK they doesn't aim to create a
 community about this spec but
   their
  

Re: [DISCUSS] Release of Apache Allura (incubating) v1.0.0

2013-09-17 Thread Cory Johns
sebb,

Thanks for your feedback.  I have created a wiki page at
https://forge-allura.apache.org/p/allura/wiki/ASF%20Release%20Notes/ to
gather all the feedback we've gotten, and I will begin correcting the
issues raised.  Once those have been addressed, I think we will do a 1.0.1
release to get the entire process correct.

I had one question regarding the NOTICE and LICENSE files issue that you
mentioned on the [VOTE] thread.  We were considering, in the future,
potentially releasing each of the Allura and Forge sub-packages separately
on pypi to ease configuration of an Allura system, which is why were
providing separate NOTICE and LICENSE files for each sub-package.  Is the
separate pypi release something that the ASF release is amenable to, and,
if so, should we still stick to a single NOTICE or single NOTICE  LICENSE
file?

Thanks,
Cory


On Mon, Sep 16, 2013 at 6:35 PM, sebb seb...@gmail.com wrote:

 Sorry, again forgot:

 It's useful to have a link to the RAT report (or equivalent) showing
 that files have the appropriate license headers.

 On 16 September 2013 23:33, sebb seb...@gmail.com wrote:
  Forgot to say:
 
  AFAIK, Git tags are not immutable, so the vote e-mail should contain
  the hash for the tag.
 
  On 16 September 2013 23:30, sebb seb...@gmail.com wrote:
  On 16 September 2013 14:17, Dave Brondsema d...@brondsema.net wrote:
  IPMC members, hello again.  We are still waiting for your votes to be
  cast for Allura's first release: see vote thread Aug portion [1] and
  Sept portion [2]
 
  If there is anything the Allura PPMC can provide or do, to help, please
  let us know.  I think we're just waiting on you all, though.
 
  I see there is a KEYS file is stored at
 
  http://www.apache.org/dist/incubator/allura/KEYS
 
  which is the usual location; however it helps to include it in vote
 e-mails.
 
  I hope some of the energy seen recently in discussing the Monitoring
  proposal and welcoming Storm can also be applied to help us through our
  incubation.
 
  Thanks,
  Dave
 
  [1]
 
 http://mail-archives.apache.org/mod_mbox/incubator-general/201308.mbox/%3CCAGN0FaTfgodR_vkuKTvO6EySfRKuZQJmOm%3Dm4K0mGQhnefD2ng%40mail.gmail.com%3E
  [2]
 
 http://mail-archives.apache.org/mod_mbox/incubator-general/201309.mbox/%3C5227383D.3070401%40brondsema.net%3E
 
  On 09/11/2013 03:14 AM, Ross Gardler wrote:
  On 10 September 2013 10:31, Dave Brondsema d...@brondsema.net
 wrote:
 
  On 9/9/13 12:22 PM, Marvin Humphrey wrote:
  On Mon, Sep 9, 2013 at 6:47 AM, Rich Bowen rbo...@rcbowen.com
 wrote:
  Hmm. Did we do something wrong with our call for vote?
 
 
  ...
 
 
  Can anyone suggest any reason why we've gotten ZERO response to
 this
  message
  or to Dave's followup?
 
  Allura has four Mentors.  You've voted, but where are the others?
 
 
  I wonder this as well :(
 
 
  This one has been relocating his family from the UK to the US and is
 a long
  way behind on non-work related activities.
 
  The good news is that I'm now in a permanent home for the next 10
 months
  and my furniture is clearing customs as we speak. My family and I
 will have
  chairs to sit on soon :-D
 
  Apologies for not being present for your first release vote.
 
  Ross
 
 
 
  --
  Dave Brondsema : d...@brondsema.net
  http://www.brondsema.net : personal
  http://www.splike.com : programming
 
 

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




Re: [PROPOSAL] BatchEE to implement JBatch @apache

2013-09-17 Thread Stephen Connolly
This is interesting to me, not sure if I have the time to help much, but I
should be able to find some excuses to let my employers help fund (by
letting me use work time) work on this!


On 17 September 2013 11:21, Romain Manni-Bucau rmannibu...@gmail.comwrote:

 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 

Re: [DISCUSS] Release of Apache Allura (incubating) v1.0.0

2013-09-17 Thread Marvin Humphrey
On Tue, Sep 17, 2013 at 12:41 PM, Cory Johns john...@gmail.com wrote:
 I had one question regarding the NOTICE and LICENSE files issue that you
 mentioned on the [VOTE] thread.  We were considering, in the future,
 potentially releasing each of the Allura and Forge sub-packages separately
 on pypi to ease configuration of an Allura system, which is why were
 providing separate NOTICE and LICENSE files for each sub-package.

The key principle is that the top-level LICENSE and NOTICE must represent the
exact contents of the specific distribution they reside in.

*   The licensing of nested dependencies must be accounted for at the top
level.  Consumers shouldn't have to hunt through every file in every
directory of the source tree to discover the complete licensing of the
product they're consuming.  Bundling dependency licensing info as is
may satisfy hard-and-fast requirements for some dependency licenses, but
it is ASF policy to provide flattened licensing info at the top level of
our distros for the benefit of our users.
*   Don't include entries in the top-level LICENSE and NOTICE for dependencies
which are **not** bundled in the distribution in question.  If consumers
are obtaining those bits from an outside source, they must obtain the
licensing info for those bits from the same outside source.
*   If you provide convenience binaries in addition to your canonical source
release artifacts and those binaries bundle dependencies which are not
bundled with the source release, then the LICENSE and NOTICE for the
binary artifacts must account for the additional IP and will presumably
differ from the LICENSE and NOTICE of the source release.
*   If you provide a -deps bundle to complement the primary release
artifacts, it should have its own LICENSE and NOTICE info which varies
independently and represents its own exact contents.

Note that since these are ASF policies which have evolved over the years
rather than absolute legal requirements, compliance varies somewhat across
TLPs and time.  The Incubator PMC will also sometimes let licensing
documentation bugs go, depending on their impact on downstream consumers and
assuming that they don't cause the release to violate anybody's license.
However, it's definitely in your interest to make a best effort to adhere to
the policy.

 Is the separate pypi release something that the ASF release is amenable to,
 and, if so, should we still stick to a single NOTICE or single NOTICE 
 LICENSE file?

Any artifact that is being distributed through Apache channels is supposed to
adhere to our policies.

Convenience binaries and derived source releases are alike in that both are
downstream from the canonical source release, so to speak.  I infer from
your description that in this case the PyPI-flavored release artifacts consist
of subsets of files extracted from the canonical source release.  The same key
principle applies: LICENSE and NOTICE must represent the exact contents of the
specific distribution they reside in.  That means if there are dependencies in
the canonical source release which are not present in the PyPI release, the
PyPI distro's LICENSE and NOTICE files need to be edited down to remove any
licensing info which does not apply.

Marvin Humphrey

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



[VOTE] first milestone release of Apache Drill (incubating)

2013-09-17 Thread Ted Dunning
We've held a vote on drill-dev to release the first milestone release.

The vote thread can be found here:

http://mail-archives.apache.org/mod_mbox/incubator-drill-dev/201309.mbox/%3ccaka9qdkmxjp-r8v+zwabm5e4b5osrypjyp+dupvq2lr-d70...@mail.gmail.com%3E

The vote passed with

4 x +1 binding votes
7 x +1 non-binding votes

An additional non-binding +1 vote was received after the vote closed.

A summary email can be found here:

http://mail-archives.apache.org/mod_mbox/incubator-drill-dev/201309.mbox/%3CCAKa9qDn1+TnKVP=p_=Lh==mOS=azctuz6_qvsm4u3z4gdhh...@mail.gmail.com%3E

The source only release artifactscan be found together with signatures here:

http://people.apache.org/~jacques/apache-drill-1.0.0-m1.rc4/
Please vote on this release


Re: [VOTE] first milestone release of Apache Drill (incubating)

2013-09-17 Thread Dave Fisher
Wonderful.

On Sep 17, 2013, at 3:29 PM, Ted Dunning wrote:

 We've held a vote on drill-dev to release the first milestone release.
 
 The vote thread can be found here:
 
 http://mail-archives.apache.org/mod_mbox/incubator-drill-dev/201309.mbox/%3ccaka9qdkmxjp-r8v+zwabm5e4b5osrypjyp+dupvq2lr-d70...@mail.gmail.com%3E
 
 The vote passed with
 
 4 x +1 binding votes
 7 x +1 non-binding votes
 
 An additional non-binding +1 vote was received after the vote closed.
 
 A summary email can be found here:
 
 http://mail-archives.apache.org/mod_mbox/incubator-drill-dev/201309.mbox/%3CCAKa9qDn1+TnKVP=p_=Lh==mOS=azctuz6_qvsm4u3z4gdhh...@mail.gmail.com%3E
 
 The source only release artifactscan be found together with signatures here:
 
 http://people.apache.org/~jacques/apache-drill-1.0.0-m1.rc4/
 Please vote on this release


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



Re: [VOTE] first milestone release of Apache Drill (incubating)

2013-09-17 Thread Ted Dunning
Lest anybody not understand my implicit vote:

+1 (binding)



On Tue, Sep 17, 2013 at 5:13 PM, Dave Fisher dave2w...@comcast.net wrote:

 Wonderful.

 On Sep 17, 2013, at 3:29 PM, Ted Dunning wrote:

  We've held a vote on drill-dev to release the first milestone release.
 
  The vote thread can be found here:
 
 
 http://mail-archives.apache.org/mod_mbox/incubator-drill-dev/201309.mbox/%3ccaka9qdkmxjp-r8v+zwabm5e4b5osrypjyp+dupvq2lr-d70...@mail.gmail.com%3E
 
  The vote passed with
 
  4 x +1 binding votes
  7 x +1 non-binding votes
 
  An additional non-binding +1 vote was received after the vote closed.
 
  A summary email can be found here:
 
 
 http://mail-archives.apache.org/mod_mbox/incubator-drill-dev/201309.mbox/%3CCAKa9qDn1+TnKVP=p_=Lh==mOS=azctuz6_qvsm4u3z4gdhh...@mail.gmail.com%3E
 
  The source only release artifactscan be found together with signatures
 here:
 
  http://people.apache.org/~jacques/apache-drill-1.0.0-m1.rc4/
  Please vote on this release


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