Re: [VOTE] Argus as a new incubator project

2014-07-24 Thread Alejandro Abdelnur
BTW, my prior offer on doing this stands. We just need interest in both
ends.




On Tue, Jul 22, 2014 at 10:33 AM, Andrew Purtell apurt...@apache.org
wrote:

 +1 (binding)

 Diversity and 'nonpartisan' governance will be critical for graduating a
 security project, in my opinion, so it will be important to monitor the
 attention and openness in community development during incubation.

 Although the folks behind Argus do not wish to join Apache Sentry
 (incubating) or take up any of its artifacts, I encourage both communities
 to find common ground and take some sort of productive common steps. In my
 opinion, evidence of that would go a long way toward addressing concerns
 like the above when and if it is time to consider graduation - of either
 project.


 On Mon, Jul 21, 2014 at 9:03 AM, Owen O'Malley omal...@apache.org wrote:

  Following the discussion earlier, I'm calling a vote to accept Argus as a
  new Incubator project.
 
   The proposal draft is available at:
  https://wiki.apache.org/incubator/ArgusProposal, and is also included
   below.
 
   Vote is open for 72h and closes at 24 July 2014 at 10am PST.
 
   [ ] +1 accept Argus in the Incubator
   [ ] +/-0
   [ ] -1 because...
 
  I'm +1.
 
  .. Owen
 



 --
 Best regards,

- Andy

 Problems worthy of attack prove their worth by hitting back. - Piet Hein
 (via Tom White)




-- 
Alejandro


Re: [PROPOSAL] Apache Argus Proposal

2014-07-16 Thread Alejandro Abdelnur
 There is some overlap between the goals of Argus and Apache
 Sentry. Apache encourages disjoint teams to form independent
 projects, even when those projects overlap in scope. Additionally,
 we feel that the distinct code bases, development teams, and
 different approaches to the problem should be represented by
 different projects. This will provide better choices for users to
 choose from.

Approaches may be different, though I wouldn't think they are
irreconcilable and we could assume that the end result would be the best of
both, thus being a better choice.

Have you considered reaching out to the Sentry community to see if they
would be interested in bringing Argus existing code base into Sentry?

If you are interested, I'd be happy to spend some cycles to see if this
would be possible.

Cheers.



On Wed, Jul 16, 2014 at 11:53 AM, Henry Saputra henry.sapu...@gmail.com
wrote:

 Definitely +1, active members, with lack diversity, are more useful.

 My original comment was to suggest having mentors come from different
 organizations so hopefully could help provide different perspectives
 and inputs to the podling.
 Never my intention to suggest false diversity to start an Apache
 incubator project.

 - Henry


 On Wed, Jul 16, 2014 at 9:15 AM, Ted Dunning ted.dunn...@gmail.com
 wrote:
  On Wed, Jul 16, 2014 at 1:20 AM, Chris Douglas cdoug...@apache.org
 wrote:
 
   So, I am fond of Henry's hope that the project will solicit a more
  diversified
   set of mentors and initial committers.
 
  The committer and PPMC list should be honest. If there is no
  diversity, that fact must be visible for it to be tracked.
 
  Initial committers are a dodge that demonstrates nothing about the
  project's willingness to not only accept, but attract new ideas. The
  viability of an OSS project is not inaccurately *defined* as its
  ability to compete for that attention. Demanding pro forma adherence
  to heuristics is a harmful lesson to podlings, unless the goal is to
  teach them to evade accountability. -C
 
 
  +1 to this.
 
  Sham committers are more of a pain than lack of diversity, as much as I
  dislike sock-puppet projects.

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




-- 
Alejandro


Re: Change of IPMC Chair

2014-02-03 Thread Alejandro Abdelnur
Neat, Congrats!!


On Mon, Feb 3, 2014 at 6:43 PM, Jarek Jarcec Cecho jar...@apache.orgwrote:

 Congratulations Roman!

 Jarcec

 On Mon, Feb 03, 2014 at 06:11:42PM -0800, Henry Saputra wrote:
  Congrats Roman!
 
  On Monday, February 3, 2014, Marvin Humphrey mar...@rectangular.com
 wrote:
 
   Greetings,
  
   Congratulations to Roman Shaposhnik!  The Incubator PMC has voted to
   recommend
   Roman as our next Chair in a resolution to the Board next week.
  
   My wholehearted thanks go out to everyone who has contributed to a
 podling
   or
   otherwise worked to advance the Incubator during my tenure as Chair.  I
   look
   forward to supporting Roman and to continued collaboration with you
 all,
   both
   here in the Incubator and elsewhere.
  
   Marvin Humphrey
  
   -
   To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 javascript:;
   For additional commands, e-mail: general-h...@incubator.apache.org
 javascript:;
  
  




-- 
Alejandro


Re: Hoya Proposal

2014-01-09 Thread Alejandro Abdelnur
Mmmh, if i recall correctly this has come up in the past with other projects 
and it was decided against it. Could you please check with the hadoop folks 
about it?

Thx

 On Jan 9, 2014, at 1:19 AM, Steve Loughran ste...@hortonworks.com wrote:
 
 no its wrong, it should all be under org.apache.hoya.
 
 I had the hadoop prefix so that I could perhaps put it straight into the
 hadoop code as another tools module -no need for incubation. But as the
 actual providers and all tests are related to the deployment of hbase and
 accumulo, it really comes downstream of those.
 
 so a rename is needed.
 
 but yes, ASF headers everywhere
 
 
 On 8 January 2014 22:48, Henry Saputra henry.sapu...@gmail.com wrote:
 
 I like how the initial code already put under 
 org.apache.hadoop.hoya  with correct ASF header =)
 
 - Henry
 
 On Wed, Jan 8, 2014 at 7:08 AM, Steve Loughran ste...@hortonworks.com
 wrote:
 I'm starting to put together the incubation proposal for Hoya: a tool to
 dynamically deploy applications such as HBase or Accumulo on YARN
 
 https://wiki.apache.org/incubator/HoyaProposal
 
 It does already work to the extent that it can bring up either
 application,
 run different clusters of different versions, and remember where
 containers
 were allocated so that on application restart it can ask for them back.
 That increases data locality and makes a big difference with HBase.
 
 It also needs a lot more work -YARN-896 is adding YARN features that
 help,
 but there's lots of fun to be had in Hoya including
 -leading edge work in failure handling, modelling cluster unreliability
 and reacting to it. Can we move beyond simple blacklisting to
 greylisting, accepting unreliable boxes if we have no altenatives
 
 Then there's adding more providers, to support different application
 installations -I'm starting to write a functional test framework which
 need
 provider-specific workload generations
 
 Other features: AM should have a web ui that redirects to the live
 endpoints to all the app-specific UIs (e.g. HBase Master GUI), as well as
 displaying cluster state itself, for people and for management tools
 
 To summarise: lots of fun to be had
 
 -steve
 
 --
 CONFIDENTIALITY NOTICE
 NOTICE: This message is intended for the use of the individual or entity
 to
 which it is addressed and may contain information that is confidential,
 privileged and exempt from disclosure under applicable law. If the reader
 of this message is not the intended recipient, you are hereby notified
 that
 any printing, copying, dissemination, distribution, disclosure or
 forwarding of this communication is strictly prohibited. If you have
 received this communication in error, please contact the sender
 immediately
 and delete it from your system. Thank You.
 
 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org
 
 -- 
 CONFIDENTIALITY NOTICE
 NOTICE: This message is intended for the use of the individual or entity to 
 which it is addressed and may contain information that is confidential, 
 privileged and exempt from disclosure under applicable law. If the reader 
 of this message is not the intended recipient, you are hereby notified that 
 any printing, copying, dissemination, distribution, disclosure or 
 forwarding of this communication is strictly prohibited. If you have 
 received this communication in error, please contact the sender immediately 
 and delete it from your system. Thank You.

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



Re: Hoya Proposal

2014-01-09 Thread Alejandro Abdelnur
I may have not been clear enough, I was referring to using
'org.apache.hadoop' as package prefix for a project other than hadoop.

Thanks


On Thu, Jan 9, 2014 at 8:36 AM, Benson Margulies bimargul...@gmail.comwrote:

 If you can work out a plan to do this directly in Hadoop, there's no
 need for the incubator. You just build and and contribute it in
 cahoots with them, and earn commit over there as you go.

 On Thu, Jan 9, 2014 at 11:14 AM, Alejandro Abdelnur t...@cloudera.com
 wrote:
  Mmmh, if i recall correctly this has come up in the past with other
 projects and it was decided against it. Could you please check with the
 hadoop folks about it?
 
  Thx
 
  On Jan 9, 2014, at 1:19 AM, Steve Loughran ste...@hortonworks.com
 wrote:
 
  no its wrong, it should all be under org.apache.hoya.
 
  I had the hadoop prefix so that I could perhaps put it straight into the
  hadoop code as another tools module -no need for incubation. But as the
  actual providers and all tests are related to the deployment of hbase
 and
  accumulo, it really comes downstream of those.
 
  so a rename is needed.
 
  but yes, ASF headers everywhere
 
 
  On 8 January 2014 22:48, Henry Saputra henry.sapu...@gmail.com
 wrote:
 
  I like how the initial code already put under 
  org.apache.hadoop.hoya  with correct ASF header =)
 
  - Henry
 
  On Wed, Jan 8, 2014 at 7:08 AM, Steve Loughran ste...@hortonworks.com
 
  wrote:
  I'm starting to put together the incubation proposal for Hoya: a tool
 to
  dynamically deploy applications such as HBase or Accumulo on YARN
 
  https://wiki.apache.org/incubator/HoyaProposal
 
  It does already work to the extent that it can bring up either
  application,
  run different clusters of different versions, and remember where
  containers
  were allocated so that on application restart it can ask for them
 back.
  That increases data locality and makes a big difference with HBase.
 
  It also needs a lot more work -YARN-896 is adding YARN features that
  help,
  but there's lots of fun to be had in Hoya including
  -leading edge work in failure handling, modelling cluster
 unreliability
  and reacting to it. Can we move beyond simple blacklisting to
  greylisting, accepting unreliable boxes if we have no altenatives
 
  Then there's adding more providers, to support different application
  installations -I'm starting to write a functional test framework which
  need
  provider-specific workload generations
 
  Other features: AM should have a web ui that redirects to the live
  endpoints to all the app-specific UIs (e.g. HBase Master GUI), as
 well as
  displaying cluster state itself, for people and for management
 tools
 
  To summarise: lots of fun to be had
 
  -steve
 
  --
  CONFIDENTIALITY NOTICE
  NOTICE: This message is intended for the use of the individual or
 entity
  to
  which it is addressed and may contain information that is
 confidential,
  privileged and exempt from disclosure under applicable law. If the
 reader
  of this message is not the intended recipient, you are hereby notified
  that
  any printing, copying, dissemination, distribution, disclosure or
  forwarding of this communication is strictly prohibited. If you have
  received this communication in error, please contact the sender
  immediately
  and delete it from your system. Thank You.
 
  -
  To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
  For additional commands, e-mail: general-h...@incubator.apache.org
 
  --
  CONFIDENTIALITY NOTICE
  NOTICE: This message is intended for the use of the individual or
 entity to
  which it is addressed and may contain information that is confidential,
  privileged and exempt from disclosure under applicable law. If the
 reader
  of this message is not the intended recipient, you are hereby notified
 that
  any printing, copying, dissemination, distribution, disclosure or
  forwarding of this communication is strictly prohibited. If you have
  received this communication in error, please contact the sender
 immediately
  and delete it from your system. Thank You.
 
  -
  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




-- 
Alejandro


Re: Hoya Proposal

2014-01-09 Thread Alejandro Abdelnur
argh, gmail trying to be extra smart collapsed his comment on that and i 
missed. sorry

thx 

Alejandro
(phone typing)

 On Jan 9, 2014, at 9:23, larry mccay lmc...@apache.org wrote:
 
 Hi Alejandro -
 
 I believe that Steve has already acknowledged that a package rename is
 required and that the project is likely not appropriate for Hadoop proper.
 
 thanks,
 
 --larry
 
 
 On Thu, Jan 9, 2014 at 11:46 AM, Alejandro Abdelnur t...@cloudera.comwrote:
 
 I may have not been clear enough, I was referring to using
 'org.apache.hadoop' as package prefix for a project other than hadoop.
 
 Thanks
 
 
 On Thu, Jan 9, 2014 at 8:36 AM, Benson Margulies bimargul...@gmail.com
 wrote:
 
 If you can work out a plan to do this directly in Hadoop, there's no
 need for the incubator. You just build and and contribute it in
 cahoots with them, and earn commit over there as you go.
 
 On Thu, Jan 9, 2014 at 11:14 AM, Alejandro Abdelnur t...@cloudera.com
 wrote:
 Mmmh, if i recall correctly this has come up in the past with other
 projects and it was decided against it. Could you please check with the
 hadoop folks about it?
 
 Thx
 
 On Jan 9, 2014, at 1:19 AM, Steve Loughran ste...@hortonworks.com
 wrote:
 
 no its wrong, it should all be under org.apache.hoya.
 
 I had the hadoop prefix so that I could perhaps put it straight into
 the
 hadoop code as another tools module -no need for incubation. But as
 the
 actual providers and all tests are related to the deployment of hbase
 and
 accumulo, it really comes downstream of those.
 
 so a rename is needed.
 
 but yes, ASF headers everywhere
 
 
 On 8 January 2014 22:48, Henry Saputra henry.sapu...@gmail.com
 wrote:
 
 I like how the initial code already put under 
 org.apache.hadoop.hoya  with correct ASF header =)
 
 - Henry
 
 On Wed, Jan 8, 2014 at 7:08 AM, Steve Loughran 
 ste...@hortonworks.com
 
 wrote:
 I'm starting to put together the incubation proposal for Hoya: a
 tool
 to
 dynamically deploy applications such as HBase or Accumulo on YARN
 
 https://wiki.apache.org/incubator/HoyaProposal
 
 It does already work to the extent that it can bring up either
 application,
 run different clusters of different versions, and remember where
 containers
 were allocated so that on application restart it can ask for them
 back.
 That increases data locality and makes a big difference with HBase.
 
 It also needs a lot more work -YARN-896 is adding YARN features that
 help,
 but there's lots of fun to be had in Hoya including
 -leading edge work in failure handling, modelling cluster
 unreliability
 and reacting to it. Can we move beyond simple blacklisting to
 greylisting, accepting unreliable boxes if we have no altenatives
 
 Then there's adding more providers, to support different application
 installations -I'm starting to write a functional test framework
 which
 need
 provider-specific workload generations
 
 Other features: AM should have a web ui that redirects to the live
 endpoints to all the app-specific UIs (e.g. HBase Master GUI), as
 well as
 displaying cluster state itself, for people and for management
 tools
 
 To summarise: lots of fun to be had
 
 -steve
 
 --
 CONFIDENTIALITY NOTICE
 NOTICE: This message is intended for the use of the individual or
 entity
 to
 which it is addressed and may contain information that is
 confidential,
 privileged and exempt from disclosure under applicable law. If the
 reader
 of this message is not the intended recipient, you are hereby
 notified
 that
 any printing, copying, dissemination, distribution, disclosure or
 forwarding of this communication is strictly prohibited. If you have
 received this communication in error, please contact the sender
 immediately
 and delete it from your system. Thank You.
 
 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org
 
 --
 CONFIDENTIALITY NOTICE
 NOTICE: This message is intended for the use of the individual or
 entity to
 which it is addressed and may contain information that is
 confidential,
 privileged and exempt from disclosure under applicable law. If the
 reader
 of this message is not the intended recipient, you are hereby notified
 that
 any printing, copying, dissemination, distribution, disclosure or
 forwarding of this communication is strictly prohibited. If you have
 received this communication in error, please contact the sender
 immediately
 and delete it from your system. Thank You.
 
 -
 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
 
 
 --
 Alejandro

Re: [VOTE] Accept Twill for Incubation

2013-11-07 Thread Alejandro Abdelnur
+1


On Thu, Nov 7, 2013 at 2:19 PM, Roman Shaposhnik r...@apache.org wrote:

 On Thu, Nov 7, 2013 at 1:04 PM, Andreas Neumann a...@apache.org wrote:
  The discussion about the Weave proposal has calmed. As the outcome of the
  discussion, we have chosen a new name for the project, Twill. I would
 like
  to call a vote for Twill to become an incubated project.
 
  The proposal is pasted below, and also available at:
  https://wiki.apache.org/incubator/TwillProposal
 
  Let's keep this vote open for three business days, closing the voting on
  Tuesday 11/12.
 
  [ ] +1 Accept Twill into the Incubator
  [ ] +0 Don't care.
  [ ] -1 Don't accept Twill because...

 +1 (binding)

 Thanks,
 Roman.

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




-- 
Alejandro


Re: [VOTE] Accept Tez into Incubator

2013-02-20 Thread Alejandro Abdelnur
+1 (non-binding), glad to see that finally the idea of having a DAG AM is
getting traction.

Arun, would you please clarify how Tez is (conceptually) different from the
Workflow AM proposed in MAPREDUCE-4495/OOZIE-1178?



On Wed, Feb 20, 2013 at 6:50 AM, Hitesh Shah hit...@hortonworks.com wrote:

 +1 ( non-binding )

 -- Hitesh

 On Feb 19, 2013, at 8:26 PM, Arun C Murthy wrote:

  Hi Folks,
 
  Thanks for participating in the discussion. I'd like to call a VOTE for
 acceptance of Apache Tez into the Incubator. I'll let the vote run till
 into this weekend (Sun 2/24 6pm PST).
 
  [ ]  +1 Accept Apache Tez into the Incubator
  [ ]  +0 Don't care.
  [ ]  -1 Don't accept Apache Tez into the Incubator because...
 
  Full proposal is pasted at the bottom of this email, and the
 corresponding wiki is http://wiki.apache.org/incubator/TezProposal.
 
  Only VOTEs from Incubator PMC members are binding, but all are welcome
 to express their thoughts.
 
  Here's my +1 (binding).
 
  thanks,
  Arun
 
  PS: From the initial discussion, the only changes are that I've added
 one new mentor and 2 new committers. All the new additions come from the
 non-major employer while we continue to strive to further diversify during
 the incubation. Thanks.
 
  
 
  = Tez =
 
  == Abstract ==
  Tez is an effort to develop a generic application framework which can be
 used
  to process arbitrarily complex data-processing tasks and also a
 re-usable set
  of data-processing primitives which can be used by other projects.
 
  == Proposal ==
  Tez is a proposal to develop a generic application which can be used to
  process complex data-processing task DAGs and runs natively on Apache
 Hadoop
  YARN. YARN is a generic resource-management system on which currently
  applications like MapReduce already exist. MapReduce is a specific, and
  constrained, DAG - which is not optimal for several frameworks like
 Apache Hive
  and Apache Pig. Furthermore, we propose to develop a re-usable set of
  libraries of data-processing primitives such as sorting, merging,
  data-shuffling, intermediate data management etc. which are necessary
 for Tez
  which we envision can be used directly by other projects.
 
  == Background ==
  Apache Hadoop MapReduce has emerged as the assembly-language on which
 other
  frameworks like Apache Pig and Apache Hive have been built. However, it
 has
  been well accepted that MapReduce produces very constrained task DAGs
 for each
  job which results in Apache Pig and Apache Hive requiring multiple
 MapReduce
  jobs for several queries. By providing a more expressive DAG of tasks
 for a
  job, Tez attempts to provide significantly enhanced data-processing
  capabilities for projects like Apache Pig, Apache Hive, Cascading etc.
 
  == Rationale ==
  There is an important gap that Tez fulfills in the Apache Hadoop
 ecosystem of
  allowing for more expressive task DAGs for data-processing applications
 such
  as Apache Pig, Apache Hive, Cascading etc.
 
  With emergence of Apache Hadoop YARN, there is a strong need for a
  common DAG application which can then be shared by Apache Pig, Apache
 Hive,
  Cascading etc.
 
  == Initial Goals ==
  The initial goals for this project are to specify the detailed
 requirements
  and architecture, and then develop the initial implementation including
 the
  DAG ApplicationMaster to run natively inside Apache Hadoop YARN.
 
  == Current Status ==
  Significant work has been completed to identify the initial requirements
 and
  define the overall system architecture. There is a patch available in the
  internal Hortonworks git repository which can act as the initial seed.
 
  === Meritocracy ===
  We plan to invest in supporting a meritocracy. We will discuss the
 requirements
  in an open forum. Several companies have already expressed interest in
 this
  project, and we intend to invite additional developers to participate.
  We will encourage and monitor community participation so that privileges
 can be
  extended to those that contribute.
 
  === Community ===
  The need for a generic DAG application for data processing in the open
 source is
  tremendous, so there is a potential for a very large community. We
 believe
  that Tez's extensible architecture will further encourage community
 participation.
  Also, related Apache projects (eg, Pig, Hive) have very large and active
  communities, and we expect that over time Tez will also attract a large
 community.
 
  === Core Developers ===
  The developers on the initial committers list include people very
 experienced
  in the Apache Hadoop ecosystem:
 
  * Alan Gates gates at apache dot org
  * Arun C Murthy acmurthy at apache dot org
  * Ashutosh Chauhan hashutosh at apache dot org
  * Bikas Saha bikas at apache dot org
  * Chris Douglas cdouglas at apache dot org
  * Daryn Sharp daryn at apache dot org
  * Devaraj Das ddas at apache dot org
  * Gopal Vijayaraghavan gopal at hortonworks dot com
  * Gunther Hagleitner 

Re: [VOTE] Accept Apache Knox Hadoop Gateway Project into the Incubator

2013-02-15 Thread Alejandro Abdelnur
+1 non binding

Alejandro
(phone typing)

On Feb 15, 2013, at 5:45 PM, Mattmann, Chris A (388J) 
chris.a.mattm...@jpl.nasa.gov wrote:

 +1 binding.
 
 Cheers,
 Chris 
 
 Sent from my iPad
 
 On Feb 15, 2013, at 11:23 AM, Devaraj Das d...@hortonworks.com wrote:
 
 Hi Folks,
 
 Thanks for participating in the discussion. I'd like to call a VOTE
 for acceptance of Apache Knox Hadoop Gateway Project into the
 Incubator. The vote will close on Feb 22 at 6:00 p.m.
 
 [ ]  +1 Accept Apache Knox Hadoop Gateway Project into the Incubator
 [ ]  +0 Don't care.
 [ ]  -1 Don't accept Apache Knox Hadoop Gateway Project into the
 Incubator because...
 
 Full proposal is pasted at the bottom of this email, and the
 corresponding wiki is http://wiki.apache.org/incubator/knox. Only
 VOTEs from Incubator PMC members are binding.
 
 Here's my +1 (binding).
 
 Thanks,
 Devaraj.
 
 -
 
 Knox Gateway Proposal
 
 Abstract
 
 Knox Gateway is a system that provides a single point of secure access
 for Apache Hadoop clusters.
 
 Proposal
 
 The Knox Gateway (“Gateway” or “Knox”) is a system that provides a
 single point of authentication and access for Apache Hadoop services
 in a cluster. The goal is to simplify Hadoop security for both users
 (i.e. who access the cluster data and execute jobs) and operators
 (i.e. who control access and manage the cluster). The Gateway runs as
 a server (or cluster of servers) that serve one or more Hadoop
 clusters.
 
 Provide perimeter security to make Hadoop security setup easier
 Support authentication and token verification security scenarios
 Deliver users a single cluster end-point that aggregates capabilities
 for data and jobs
 Enable integration with enterprise and cloud identity management environments
 
 Background
 
 An Apache Hadoop cluster is presented to consumers as a loose
 collection of independent services. This makes it difficult for users
 to interact with Hadoop since each service maintains it’s own method
 of access and security. As well, for operators, configuration and
 administration of a secure Hadoop cluster is a complex and many Hadoop
 clusters are insecure as a result.
 
 The goal of the project is to provide coverage for all existing Hadoop
 ecosystem projects. In addition, the project will be extensible to
 allow for new and/or proprietary Hadoop components without requiring
 changes to the gateway source code. The gateway is expected to run in
 a DMZ environment where it will provide controlled access to these
 Hadoop services. In this way Hadoop clusters can be protected by a
 firewall and only limited access provided through the firewall for the
 gateway. The authentication components of the gateway will be modular
 and extensible such that it can be integrated with existing security
 infrastructure.
 
 Rationale
 
 Organizations that are struggling with Hadoop cluster security result
 in a) running Hadoop without security or b) slowing adoption of
 Hadoop. The Gateway aims to provide perimeter security that integrates
 more easily into existing organizations’ security infrastructure.
 Doing so will simplify security for these organizations and benefit
 all Hadoop stakeholders (i.e. users and operators). Additionally,
 making a dedicated perimeter security project part of the Apache
 Hadoop ecosystem will prevent fragmentation in this area and further
 increase the value of Hadoop as a data platform.
 
 Current Status
 
 Prototype available, developed by the list of initial committers.
 
 Meritocracy
 
 We desire to build a diverse developer community around Gateway
 following the Apache Way. We want to make the project open source and
 will encourage contributors from multiple organizations following the
 Apache meritocracy model.
 
 Community
 
 We hope to extend the user and developer base in the future and build
 a solid open source community around Gateway. Apache Hadoop has a
 large ecosystem of open source projects, each with a strong community
 of contributors. All project communities in this ecosystem have an
 opportunity to participate in the advancement of the Gateway project
 because ultimately, Gateway will enable the security capabilities of
 their project to be more enterprise friendly.
 
 Core Developers
 
 Gateway is currently being developed by several engineers from
 Hortonworks - Kevin Minder, Larry McCay, John Speidel, Tom Beerbower
 and Sumit Mohanty. All the engineers have deep expertise in
 middleware, security  identity systems and are quite familiar with
 the Hadoop ecosystem.
 
 Alignment
 
 The ASF is a natural host for Gateway given that it is already the
 home of Hadoop, Hive, Pig, HBase, Oozie and other emerging big data
 software projects. Gateway is designed to solve the security
 challenges familiar to the Hadoop ecosystem family of projects.
 
 Known Risks
 
 Orphaned products  Reliance on Salaried Developers
 
 The core developers plan to work full time on the project. We believe
 that this project will be of 

Re: [PROPOSAL] Knox Hadoop Gateway Project

2013-02-12 Thread Alejandro Abdelnur
Hi Kevin,

I'd like to offer joining the project if accepted for incubation.

I'm actively working in Hadoop (PMC member) and Oozie (PMC member), helped
driving Oozie through incubation and graduation. I'm also the initial
developer of hadoop-auth and httpfs (standalone WebHDFS gateway). In, Oozie
provides REST APIs for jobs submission (workflows, coordinators, bundles,
mapreduce, streaming, pig). In addition I've been involved in efforts for
providing HTTP access to Hadoop stack.

Thanks.



On Mon, Feb 11, 2013 at 11:54 AM, Kevin Minder kevin.min...@hortonworks.com
 wrote:

 The proposal is now hosted on the wiki.
 http://wiki.apache.org/**incubator/knoxhttp://wiki.apache.org/incubator/knox
 Currently just the initial proposal.  I'll be incorporating
 feedback/clarifications shortly.


 On 2/11/13 11:35 AM, Bertrand Delacretaz wrote:

 Hi,

 On Mon, Feb 11, 2013 at 5:07 PM, Kevin Minder
 kevin.min...@hortonworks.com wrote:

 ...Currently all of the mentors are affiliated with Hortonworks as well.
  We
 can reach out to a number of other people and organizations that are
 interested in the project to diversify if this is an important
 consideration
 at this stage

 I think that would be good - just ask for more mentors on this list.
 Without such diversity this is basically an all-hortonworks podling,
 which is not good IMO.

  I
 don't seem to have privs to create http://wiki.apache.org/**
 incubator/knox http://wiki.apache.org/incubator/knox.
 Would that be the correct place to evolve the proposal?  If so, how do I
 go
 about creating in?...

 Yes, 
 http://wiki.apache.org/**incubator/ishttp://wiki.apache.org/incubator/isthe
  right place - just ask
 for write access on this list, a [wiki] marker in the subject line
 will probably help. I don't think I have the rights to grant that
 access myself.

 -Bertrand

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



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




-- 
Alejandro


[RESULT][VOTE] Graduate Oozie podling from Apache Incubator

2012-08-23 Thread Alejandro Abdelnur
The VOTE by Apache Incubator to graduate Oozie podling has passed.

Tally of binding votes is as follows:

5 +1 votes

 Chris Mattmann
 Arvind Prabhakar
 Chris Douglas
 Alan Gates
 Bertrand Delacretaz

0 +0 votes

0 -1 votes

The VOTE threads for this can be found at [1].

I will proceed by sending the proposal to the board.

[1] http://s.apache.org/Gs0  http://s.apache.org/UJp

Thanks and regards,

Alejandro Abdelnur

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



[VOTE] Graduate Oozie podling from Apache Incubator

2012-08-20 Thread Alejandro Abdelnur
This is the second call for vote to graduate Oozie podling from Apache
Incubator, comments and suggestions received during the first call have
been addressed.

Oozie entered the Incubator in July of 2011. Since then it has added
two new committers and made two significant releases following the ASF
policies and guidelines. The community of Oozie is active, healthy and
growing and has demonstrated the ability to self-govern using accepted
Apache practices. Oozie community has voted to proceed with graduation
[1] and the result can be found at [2].

Please cast your votes:

[  ] +1 Graduate Oozie podling from Apache Incubator
[  ] +0 Indifferent to the graduation status of Oozie podling
[  ] -1 Reject graduation of Oozie podling from Apache Incubator

This vote will be open for at least 72 hours. Please find the proposed
board resolution below.

[1] http://s.apache.org/WDb
[2] http://s.apache.org/AB2

Regards,
Alejandro Abdelnur

-

X. Establish the Apache Oozie Project

   WHEREAS, the Board of Directors deems it to be in the best
   interests of the Foundation and consistent with the
   Foundation's purpose to establish a Project Management
   Committee charged with the creation and maintenance of
   open-source software related to a system for managing and
   scheduling workflows that run different types of Hadoop
   jobs (such as MapReduce, Pig, Hive and Sqoop) as well as
   system specific jobs (such as Java programs and shell
   scripts) for distribution at no charge to the public.

   NOW, THEREFORE, BE IT RESOLVED, that a Project Management
   Committee (PMC), to be known as the Apache Oozie Project,
   be and hereby is established pursuant to Bylaws of the
   Foundation; and be it further

   RESOLVED, that the Apache Oozie Project be and hereby is
   responsible for the creation and maintenance of software
   related to a system for managing and scheduling workflows
   that run different types of Hadoop jobs (such as MapReduce,
   Pig, Hive and Sqoop) as well as system specific jobs (such
   as Java programs and shell scripts); and be it further

   RESOLVED, that the office of Vice President, Apache Oozie be
   and hereby is created, the person holding such office to
   serve at the direction of the Board of Directors as the chair
   of the Apache Oozie Project, and to have primary responsibility
   for management of the projects within the scope of
   responsibility of the Apache Oozie Project; and be it further

   RESOLVED, that the persons listed immediately below be and
   hereby are appointed to serve as the initial members of the
   Apache Oozie Project:

* Alan Gatesga...@apache.org
* Alejandro Abdelnurt...@apache.org
* Andreas Neumann   a...@apache.org
* Angelo Huang  ange...@apache.org
* Chao Wang broo...@apache.org
* Chris Douglas cdoug...@apache.org
* Devaraj Das   d...@apache.org
* Harsh Chouraria   ha...@apache.org
* Mayank Bansal may...@apache.org
* Mohammad Islamkam...@apache.org
* Virag Kothari vi...@apache.org

   NOW, THEREFORE, BE IT FURTHER RESOLVED, that Alejandro Abdelnur
   be appointed to the office of Vice President, Apache Oozie,
   to serve in accordance with and subject to the direction of the
   Board of Directors and the Bylaws of the Foundation until
   death, resignation, retirement, removal or disqualification,
   or until a successor is appointed; and be it further

   RESOLVED, that the initial Apache Oozie PMC be and hereby is
   tasked with the creation of a set of bylaws intended to
   encourage open development and increased participation in the
   Apache Oozie Project; and be it further

   RESOLVED, that the Apache Oozie Project be and hereby
   is tasked with the migration and rationalization of the Apache
   Incubator Oozie podling; and be it further

   RESOLVED, that all responsibilities pertaining to the Apache
   Incubator Oozie podling encumbered upon the Apache Incubator
   Project are hereafter discharged.


[VOTE] Graduate Oozie podling from Apache Incubator

2012-08-20 Thread Alejandro Abdelnur
[resending, starting as a new email to force a new thread]

This is the second call for vote to graduate Oozie podling from Apache
Incubator, comments and suggestions received during the first call have
been addressed.


Oozie entered the Incubator in July of 2011. Since then it has added
two new committers and made two significant releases following the ASF
policies and guidelines. The community of Oozie is active, healthy and
growing and has demonstrated the ability to self-govern using accepted
Apache practices. Oozie community has voted to proceed with graduation
[1] and the result can be found at [2].

Please cast your votes:

[  ] +1 Graduate Oozie podling from Apache Incubator
[  ] +0 Indifferent to the graduation status of Oozie podling
[  ] -1 Reject graduation of Oozie podling from Apache Incubator

This vote will be open for at least 72 hours. Please find the proposed
board resolution below.

[1] http://s.apache.org/WDb
[2] http://s.apache.org/AB2

Regards,
Alejandro Abdelnur

-

X. Establish the Apache Oozie Project

   WHEREAS, the Board of Directors deems it to be in the best
   interests of the Foundation and consistent with the
   Foundation's purpose to establish a Project Management
   Committee charged with the creation and maintenance of
   open-source software related to a system for managing and
   scheduling workflows that run different types of Hadoop
   jobs (such as MapReduce, Pig, Hive and Sqoop) as well as
   system specific jobs (such as Java programs and shell
   scripts) for distribution at no charge to the public.


   NOW, THEREFORE, BE IT RESOLVED, that a Project Management
   Committee (PMC), to be known as the Apache Oozie Project,
   be and hereby is established pursuant to Bylaws of the
   Foundation; and be it further

   RESOLVED, that the Apache Oozie Project be and hereby is
   responsible for the creation and maintenance of software
   related to a system for managing and scheduling workflows
   that run different types of Hadoop jobs (such as MapReduce,
   Pig, Hive and Sqoop) as well as system specific jobs (such
   as Java programs and shell scripts); and be it further


   RESOLVED, that the office of Vice President, Apache Oozie be
   and hereby is created, the person holding such office to
   serve at the direction of the Board of Directors as the chair
   of the Apache Oozie Project, and to have primary responsibility
   for management of the projects within the scope of
   responsibility of the Apache Oozie Project; and be it further

   RESOLVED, that the persons listed immediately below be and
   hereby are appointed to serve as the initial members of the
   Apache Oozie Project:

* Alan Gatesga...@apache.org
* Alejandro Abdelnurt...@apache.org
* Andreas Neumann   a...@apache.org
* Angelo Huang  ange...@apache.org
* Chao Wang broo...@apache.org
* Chris Douglas cdoug...@apache.org
* Devaraj Das   d...@apache.org
* Harsh Chouraria   ha...@apache.org
* Mayank Bansal may...@apache.org
* Mohammad Islamkam...@apache.org
* Virag Kothari vi...@apache.org

   NOW, THEREFORE, BE IT FURTHER RESOLVED, that Alejandro Abdelnur
   be appointed to the office of Vice President, Apache Oozie,
   to serve in accordance with and subject to the direction of the
   Board of Directors and the Bylaws of the Foundation until
   death, resignation, retirement, removal or disqualification,
   or until a successor is appointed; and be it further

   RESOLVED, that the initial Apache Oozie PMC be and hereby is
   tasked with the creation of a set of bylaws intended to
   encourage open development and increased participation in the
   Apache Oozie Project; and be it further

   RESOLVED, that the Apache Oozie Project be and hereby
   is tasked with the migration and rationalization of the Apache
   Incubator Oozie podling; and be it further

   RESOLVED, that all responsibilities pertaining to the Apache
   Incubator Oozie podling encumbered upon the Apache Incubator
   Project are hereafter discharged.

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



Re: [VOTE] Graduate Oozie podling from Apache Incubator

2012-08-15 Thread Alejandro Abdelnur
Thanks Jukka,

Currently Oozie focuses on coordinating workflows which mainly
consists of Hadoop jobs. If that would change in the future, then we
would follow the necessary steps to update its charter. Does this make
sense?

Regards.

On Tue, Aug 14, 2012 at 5:55 AM, Jukka Zitting jukka.zitt...@gmail.com wrote:
 Hi,

 On Saturday, August 11, 2012, Alejandro Abdelnur wrote:

 This is a call for vote to graduate Oozie podling from Apache Incubator.


  [x] +1 Graduate Oozie podling from Apache Incubator

open-source software related to a system for managing
and scheduling workflows that run Apache Hadoop Map Reduce
jobs, Apache Pig jobs, Apache Hive jobs and Apache Sqoop jobs
for distribution at no charge to the public.


 The explicit list seems too specific here; what if you want to add support
 for new kinds of jobs? How about something a bit more general, like a
 system for managing and scheduling workflows of distributed jobs?

 BR,

 Jukka Zitting



-- 
Alejandro

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



Re: [VOTE] Graduate Oozie podling from Apache Incubator

2012-08-15 Thread Alejandro Abdelnur
Hi Bertrand,

The Oozie pages have been updated:

  http://incubator.apache.org/projects/oozie.html

  http://incubator.apache.org/oozie/Credits.html (I believe this is
the one where you saw the incorrect user ID).

Would you consider changing you -1 vote now that the reason for it has
been addressed?

Thanks and best regards.

Alejandro

On Mon, Aug 13, 2012 at 2:41 AM, Bertrand Delacretaz
bdelacre...@apache.org wrote:
 Hi,

 On Sat, Aug 11, 2012 at 1:12 AM, Alejandro Abdelnur t...@cloudera.com wrote:
 ...
RESOLVED, that the persons listed immediately below be and
hereby are appointed to serve as the initial members of the
Apache Oozie Project:
 ...
 * Harsh Chouraria   qwertyman...@apache.org
 ...

 I don't see that user at
 http://people.apache.org/committer-index.html, and id qwertymaniac
 on people.a.o doesn't find it either.

 -1 for graduation until this is fixed, please check with infra.

 Also, the proposed PPMC doesn't include an ASF member. While not a
 requirement, I think it's good to have one on board, if only to help
 others become members over time.

 Would one of your mentors who's an ASF member agree to stay on the new PMC?

 -Bertrand

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




-- 
Alejandro

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



[CALLING OFF THE VOTE] [VOTE] Graduate Oozie podling from Apache Incubator

2012-08-15 Thread Alejandro Abdelnur
I'm calling off the vote as due to the omission of mentors from the
proposed PMC.

We'll discuss this in the Oozie community and come up with a new proposal.

Thanks and regards.

Alejandro

On Wed, Aug 15, 2012 at 11:26 AM, Bertrand Delacretaz
bdelacre...@apache.org wrote:
 Hi,

 On Tue, Aug 14, 2012 at 4:55 AM, Alejandro Abdelnur t...@cloudera.com wrote:
 ...Sebb, Bertrand, does the updated status page address your concerns?...

 My concern is about the list of people included in the resolution,
 which had a mistake.

 IMO you can just post the corrected resolution in this thread (it's
 more a formal thing and doesn't really impact what the project is),
 and leave at least 24 hours for people to complain if they want, but
 no need to restart this vote. The revised list can also include Alan
 and/or Devaraj if they accept to stay as PMC members.

 -Bertrand

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




-- 
Alejandro

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



Re: [VOTE] Graduate Oozie podling from Apache Incubator

2012-08-13 Thread Alejandro Abdelnur
Sebb, Beltrand,

Thanks for pointing out missing/incorrect information in the status
page, We've also noticed that we never added Devaraj Das as mentor.

Corrections to Oozie status page:

--
* Add Devaraj Das as mentor.

* Change Hash's 'qwertymaniac' ID to 'harsh' (by mistake I've added
him with his JIRA ID instead his Apache/SVN ID)

* Missing milestone dates:

1* Migrate the project to our infrastructure.
2* Subscribe all Mentors on the pmc and general lists.
3* Give all Mentors access to the incubator SVN repository.
4* Check and make sure that the files that have been donated have been
updated to reflect the new ASF copyright.
5* Check and make sure that for all code included with the
distribution that is not under the Apache license, we have the right
to combine with Apache-licensed code and redistribute. FEB/22/2012
6* Check and make sure that all source code distributed by the project
is covered by one or more of the following approved licenses: Apache,
BSD, Artistic, MIT/X, MIT/W3C, MPL 1.1, or something with essentially
the same terms.

For #1: OCT/05/2011 (OOZIE-1)
For #2: OCT/05/2011 (Don't have effective date, by this date there
were threads in the alias involving the mentors)
For #3: OCT/05/2011 (Don't have effective date of this)
For #4: FEB/22/2012 (First Oozie Incubator release, RAT report)
For #5: FEB/22/2012 (First Oozie Incubator release, Oozie does not
include 3rd party source code)
For #6:  JUN/06/2012 (Second Oozie Incubator release, all contributed
code as been explicitly granted license to ASF for inclusion)
--

I believe this will address your concerns. If so, please let us know
and we'll update Oozie status page accordingly.

Also, let us know if we can resume this vote, or if you prefer us to
start a new vote.

Thanks and regards.

Alejandro

On Mon, Aug 13, 2012 at 2:48 AM, sebb seb...@gmail.com wrote:
 On 11 August 2012 00:12, Alejandro Abdelnur t...@cloudera.com wrote:
 This is a call for vote to graduate Oozie podling from Apache Incubator.

 Oozie entered the Incubator in July of 2011. Since then it has added
 two new committers and made two significant releases following the ASF
 policies and guidelines. The community of Oozie is active, healthy and
 growing and has demonstrated the ability to self-govern using accepted
 Apache practices. Oozie community has voted to proceed with graduation
 [1] and the result can be found at [2].

 Please cast your votes:

 [  ] +1 Graduate Oozie podling from Apache Incubator
 [  ] +0 Indifferent to the graduation status of Oozie podling
 [  ] -1 Reject graduation of Oozie podling from Apache Incubator

 As I already wrote, there are several items in the status page [1]
 that appear to be incomplete.

 Have these been addressed? If so, please update the status page.

 If not, please fix them before proceeding with the graduation vote.

 [1] http://incubator.apache.org/projects/oozie.html

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




-- 
Alejandro

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



Re: [VOTE] Graduate Oozie podling from Apache Incubator

2012-08-13 Thread Alejandro Abdelnur
Alan, thanks for updating Oozie status page.

Sebb, Bertrand, does the updated status page address your concerns?

Regarding Bertrand suggestion about leaving an Apache member on the
PMC, We was not aware of that possibility. I'll bring it up in the
Oozie community. Alan, thanks for your offer, I'm sure you'd be a
valuable contributor to Oozie PMC. However, if there is not reason for
calling off the current VOTE, I'd prefer to continue with it (we
already have 7 +1s) and then discuss the inclusion of an Apache member
to the PMC as one of the first topics of the Oozie community as a Top
Level Project.

Thoughts?

Thanks.

Alejandro


On Mon, Aug 13, 2012 at 3:19 PM, Alan Gates ga...@hortonworks.com wrote:
 I've updated the status page with the info provided by Alejandro.

 Alejandro, of the concerns brought up by Bertrand you didn't address the one 
 about leaving an Apache member on the PMC.  You should probably discuss that 
 with the rest of the Oozie community to see what they want to do.  I'm happy 
 to stay on the PMC if the community is interested.

 I'll let ones wiser than I in the ways of the incubator answer whether you 
 need a new vote, except that if you add a new PMC member from amongst the 
 mentors it definitely seems you'll need to restart the vote.

 Alan.

 On Aug 13, 2012, at 8:38 AM, Alejandro Abdelnur wrote:

 Sebb, Beltrand,

 Thanks for pointing out missing/incorrect information in the status
 page, We've also noticed that we never added Devaraj Das as mentor.

 Corrections to Oozie status page:

 --
 * Add Devaraj Das as mentor.

 * Change Hash's 'qwertymaniac' ID to 'harsh' (by mistake I've added
 him with his JIRA ID instead his Apache/SVN ID)

 * Missing milestone dates:

 1* Migrate the project to our infrastructure.
 2* Subscribe all Mentors on the pmc and general lists.
 3* Give all Mentors access to the incubator SVN repository.
 4* Check and make sure that the files that have been donated have been
 updated to reflect the new ASF copyright.
 5* Check and make sure that for all code included with the
 distribution that is not under the Apache license, we have the right
 to combine with Apache-licensed code and redistribute. FEB/22/2012
 6* Check and make sure that all source code distributed by the project
 is covered by one or more of the following approved licenses: Apache,
 BSD, Artistic, MIT/X, MIT/W3C, MPL 1.1, or something with essentially
 the same terms.

 For #1: OCT/05/2011 (OOZIE-1)
 For #2: OCT/05/2011 (Don't have effective date, by this date there
 were threads in the alias involving the mentors)
 For #3: OCT/05/2011 (Don't have effective date of this)
 For #4: FEB/22/2012 (First Oozie Incubator release, RAT report)
 For #5: FEB/22/2012 (First Oozie Incubator release, Oozie does not
 include 3rd party source code)
 For #6:  JUN/06/2012 (Second Oozie Incubator release, all contributed
 code as been explicitly granted license to ASF for inclusion)
 --

 I believe this will address your concerns. If so, please let us know
 and we'll update Oozie status page accordingly.

 Also, let us know if we can resume this vote, or if you prefer us to
 start a new vote.

 Thanks and regards.

 Alejandro

 On Mon, Aug 13, 2012 at 2:48 AM, sebb seb...@gmail.com wrote:
 On 11 August 2012 00:12, Alejandro Abdelnur t...@cloudera.com wrote:
 This is a call for vote to graduate Oozie podling from Apache Incubator.

 Oozie entered the Incubator in July of 2011. Since then it has added
 two new committers and made two significant releases following the ASF
 policies and guidelines. The community of Oozie is active, healthy and
 growing and has demonstrated the ability to self-govern using accepted
 Apache practices. Oozie community has voted to proceed with graduation
 [1] and the result can be found at [2].

 Please cast your votes:

 [  ] +1 Graduate Oozie podling from Apache Incubator
 [  ] +0 Indifferent to the graduation status of Oozie podling
 [  ] -1 Reject graduation of Oozie podling from Apache Incubator

 As I already wrote, there are several items in the status page [1]
 that appear to be incomplete.

 Have these been addressed? If so, please update the status page.

 If not, please fix them before proceeding with the graduation vote.

 [1] http://incubator.apache.org/projects/oozie.html

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




 --
 Alejandro

 -
 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




-- 
Alejandro

[VOTE] Graduate Oozie podling from Apache Incubator

2012-08-10 Thread Alejandro Abdelnur
This is a call for vote to graduate Oozie podling from Apache Incubator.

Oozie entered the Incubator in July of 2011. Since then it has added
two new committers and made two significant releases following the ASF
policies and guidelines. The community of Oozie is active, healthy and
growing and has demonstrated the ability to self-govern using accepted
Apache practices. Oozie community has voted to proceed with graduation
[1] and the result can be found at [2].

Please cast your votes:

[  ] +1 Graduate Oozie podling from Apache Incubator
[  ] +0 Indifferent to the graduation status of Oozie podling
[  ] -1 Reject graduation of Oozie podling from Apache Incubator

This vote will be open for at least 72 hours. Please find the proposed
board resolution below.

[1] http://s.apache.org/WDb
[2] http://s.apache.org/AB2

Regards,
Alejandro Abdelnur


X. Establish the Apache Oozie Project

   WHEREAS, the Board of Directors deems it to be in the best
   interests of the Foundation and consistent with the
   Foundation's purpose to establish a Project Management
   Committee charged with the creation and maintenance of
   open-source software related to a system for managing
   and scheduling workflows that run Apache Hadoop Map Reduce
   jobs, Apache Pig jobs, Apache Hive jobs and Apache Sqoop jobs
   for distribution at no charge to the public.

   NOW, THEREFORE, BE IT RESOLVED, that a Project Management
   Committee (PMC), to be known as the Apache Oozie Project,
   be and hereby is established pursuant to Bylaws of the
   Foundation; and be it further

   RESOLVED, that the Apache Oozie Project be and hereby is
   responsible for the creation and maintenance of software
   related to a system for managing
   and scheduling workflows that run Apache Hadoop Map Reduce
   jobs, Apache Pig jobs, Apache Hive jobs and Apache Sqoop jobs;
   and be it further

   RESOLVED, that the office of Vice President, Apache Oozie be
   and hereby is created, the person holding such office to
   serve at the direction of the Board of Directors as the chair
   of the Apache Oozie Project, and to have primary responsibility
   for management of the projects within the scope of
   responsibility of the Apache Oozie Project; and be it further

   RESOLVED, that the persons listed immediately below be and
   hereby are appointed to serve as the initial members of the
   Apache Oozie Project:

* Alejandro Abdelnurt...@apache.org
* Andreas Neumann   a...@apache.org
* Angelo Huang  ange...@apache.org
* Chao Wang broo...@apache.org
* Harsh Chouraria   qwertyman...@apache.org
* Mayank Bansal may...@apache.org
* Mohammad Islamkam...@apache.org
* Virag Kothari vi...@apache.org

   NOW, THEREFORE, BE IT FURTHER RESOLVED, that Alejandro Abdelnur
   be appointed to the office of Vice President, Apache Oozie,
   to serve in accordance with and subject to the direction of the
   Board of Directors and the Bylaws of the Foundation until
   death, resignation, retirement, removal or disqualification,
   or until a successor is appointed; and be it further

   RESOLVED, that the initial Apache Oozie PMC be and hereby is
   tasked with the creation of a set of bylaws intended to
   encourage open development and increased participation in the
   Apache Oozie Project; and be it further

   RESOLVED, that the Apache Oozie Project be and hereby
   is tasked with the migration and rationalization of the Apache
   Incubator Oozie podling; and be it further

   RESOLVED, that all responsibilities pertaining to the Apache
   Incubator Oozie podling encumbered upon the Apache Incubator
   Project are hereafter discharged.

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



[RESULT] [VOTE] Release Oozie 3.2.0-incubating (candidate 1)

2012-06-06 Thread Alejandro Abdelnur
Based on the following votes (3 from IPMCs) the release Oozie
3.2.0-incubating has been approved.

+1 Harsh J
+1 Alan Gates (binding)
+1 Alejandro Abdelnur
+1 Mona Chitnis
+1 Virag Kothari
+1 Angelo Huang
+1 Jeremy Hanna
+1 Roman Shaposhnik
+1 Patrick Hunt (binding)
+1 Tom White (binding)
+1 Mayank Bansal

Following I'll complete the release process (tags, documentation, etc).

Thanks to all.

Alejandro

On Tue, Jun 5, 2012 at 7:46 PM, Tom White tom.e.wh...@gmail.com wrote:

 +1 I checked the signature and checksums, inspected the source tag,
 ran a RAT report, checked the disclaimer, notice and license files.

 Tom

 On Fri, Jun 1, 2012 at 6:35 PM, Alejandro Abdelnur t...@cloudera.com
 wrote:
  Dear Incubator PMCs,
 
  Oozie Incubator community has voted on the Oozie 3.2.0-incubating
 release.
 
  The tally of the votes is:
 
  Results: 8 +1 votes, 0 -1 votes
 
   developers/users: 3 +1 (mona, jeremy, roman)
   committers: 4 +1 (harsh, virag, angelo, tucu)
   mentors: 1 +1 (alan)
 
  Below you'll find the email sent to the Oozie developer alias with the
 VOTE
  request. There you'll find the details of the release and where to
 download
  the release artifact.
 
  Vote closes on Monday JUN/04 17:00 PST.
 
  Thanks
 
  Alejandro
 
  -- Forwarded message --
  From: Alejandro Abdelnur t...@cloudera.com
  Date: Tue, May 29, 2012 at 3:23 PM
  Subject: [VOTE] Release Oozie 3.2.0-incubating (candidate 1)
  To: oozie-...@incubator.apache.org
 
 
  Dear Oozie community,
 
  The release candidate 1 for for Oozie 3.2.0-incubating is available.
 
  Changes from candidate 0:
 
  * removes native files and adds instructions on how to test Pipe
  * consolidate rat report
  * minor fix in the demo example
 
 
  Some of the new features are:
 
  * Hive action
  * Sqoop action
  * Shell action
  * Tool to create/upgrade database schema
  * Kerberos SPNEGO authentication
  * Proxy User capabilities for Oozie users
  * Job ACLs support
  * Improved Job information over HTTP REST API
  * Improved Workflow validation
  * Sharelib directories per action
  * EL functions for Workflow and Coordinator applications
 
  In addition it includes several improvements for performance and
  stability and several bug fixes.
 
  Keys used to sign the release are available at
  http://svn.apache.org/viewvc/incubator/oozie/trunk/KEYS?view=markup.
 
  Please download, test, and try it out:
 
http://people.apache.org/~tucu/oozie-3.2.0-incubating-candidate-1
 
  The release, md5 signature, gpg signature, and rat report can all be
  found at the above URL.
 
  Vote closes on Friday JUN/01 15:30 PST.
 
  Thanks
 
  --
  Alejandro

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




-- 
Alejandro


[VOTE] Release Oozie 3.2.0-incubating (candidate 1)

2012-06-01 Thread Alejandro Abdelnur
Dear Incubator PMCs,

Oozie Incubator community has voted on the Oozie 3.2.0-incubating release.

The tally of the votes is:

Results: 8 +1 votes, 0 -1 votes

  developers/users: 3 +1 (mona, jeremy, roman)
  committers: 4 +1 (harsh, virag, angelo, tucu)
  mentors: 1 +1 (alan)

Below you'll find the email sent to the Oozie developer alias with the VOTE
request. There you'll find the details of the release and where to download
the release artifact.

Vote closes on Monday JUN/04 17:00 PST.

Thanks

Alejandro

-- Forwarded message --
From: Alejandro Abdelnur t...@cloudera.com
Date: Tue, May 29, 2012 at 3:23 PM
Subject: [VOTE] Release Oozie 3.2.0-incubating (candidate 1)
To: oozie-...@incubator.apache.org


Dear Oozie community,

The release candidate 1 for for Oozie 3.2.0-incubating is available.

Changes from candidate 0:

* removes native files and adds instructions on how to test Pipe
* consolidate rat report
* minor fix in the demo example


Some of the new features are:

* Hive action
* Sqoop action
* Shell action
* Tool to create/upgrade database schema
* Kerberos SPNEGO authentication
* Proxy User capabilities for Oozie users
* Job ACLs support
* Improved Job information over HTTP REST API
* Improved Workflow validation
* Sharelib directories per action
* EL functions for Workflow and Coordinator applications

In addition it includes several improvements for performance and
stability and several bug fixes.

Keys used to sign the release are available at
http://svn.apache.org/viewvc/incubator/oozie/trunk/KEYS?view=markup.

Please download, test, and try it out:

   http://people.apache.org/~tucu/oozie-3.2.0-incubating-candidate-1

The release, md5 signature, gpg signature, and rat report can all be
found at the above URL.

Vote closes on Friday JUN/01 15:30 PST.

Thanks

--
Alejandro


Re: Policy on t-shirts for incubating projects

2011-07-21 Thread Alejandro Abdelnur
You mean the project logo within an egg?

Cheers.

Alejandro

On Thu, Jul 21, 2011 at 8:48 AM, Alan D. Cabrera l...@toolazydogs.comwrote:


 On Jul 21, 2011, at 8:44 AM, Bertrand Delacretaz wrote:

  On Thu, Jul 21, 2011 at 5:15 PM, Alan D. Cabrera l...@toolazydogs.com
 wrote:
  What's the policy on making t-shirts for an incubating project?
 
  I'd say the t-shirt should make it clear that the project is incubating.

 My thoughts as well.



 Regards,
 Alan


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




Re: [VOTE] Oozie to join the Incubator

2011-06-29 Thread Alejandro Abdelnur
 operations, Java programs  and
  shell
  scripts.
 
  Because  of this, developers find themselves writing ad-hoc glue programs
  to
  combine these Hadoop jobs. These ad-hoc programs are difficult to
   schedule,
  manage, monitor and recover.
 
  Workflow  management and scheduling is an essential feature for
 large-scale
  data
  processing applications. Such applications could write the customized
   solution
  that would require separate development, operational, and  maintenance
  overhead.
  Since it is a prevalent use-case for data  processing, the application
  developer
  would surely prefer a generalized  solution with little or no such
  overhead.
  Oozie addresses the challenge  by providing an execution framework to
  flexibly
  specify the job  dependency, data dependency, and time dependency. In
  addition,
  Oozie  provides a multi-tenant-based centralized service and the
  opportunity to
  optimize load and utilization while respecting SLAs.
 
  Oozie is built on Apache HadoopTM to schedule jobs related to various
  Apache
  projects such as Hadoop,  Pig, and Hive. As an Apache Open source
 project,
  Oozie
  is expected to  attract the larger and more diversified community that
  currently
  uses  such Apache sponsored projects. Additionally, users of the Hadoop
  ecosystem can influence Oozie’s roadmap, and contribute to it. Likewise,
   Oozie,
  as part of the Apache Hadoop TMecosystem, will be a great benefit to the
  current
  Hadoop/Pig/Hive/HBase/HCatalog community.
 
  Current Status
  Meritocracy
  Oozie  currently is a github-based open sourced project where developers
  from
  multiple companies are contributing to the project. Our intent with this
  incubator proposal is to further extend this diverse developer  community
  around
  Oozie following the Apache meritocracy model. We plan  to continue to
  provide
  adequate support to new developers and to quickly  recruit those who make
  solid
  contributions to committer status. In  addition, Oozie will expect,
 accept,
  and
  work to attract contributions  from amateurs as well.
 
  Community
  While an  efficient workflow management and scheduling system is critical
  for
  large companies with huge data processing in multi-tenant clusters, it
  is
  equally necessary for any non-trivial deployment. Different companies
  are
  currently using Oozie as a workflow scheduler for Hadoop-based data
   processing.
  At Yahoo! it is being used extensively in production  clusters to process
  thousand of jobs. Like the Oozie user community, the  Oozie developer
  community
  is also very strong. Developers from Yahoo!  provided the initial code
  base, and
  they are still the most active  contributors. In late 2010, developers
 from
  Cloudera also started  contributing, and currently other companies (e.g.,
  IBM)
  are beginning to  participate.
 
  We currently use JIRA for issue tracking, github for code hosting and
  Yahoo!
  Groups for developer and user communications.
 
  Core Developers
  Oozie is  currently being designed and developed by four engineers from
  Yahoo! –
  Mohammad Islam, Angelo Huang, Mayank Bansal, and Andreas Neumann. In
   addition,
  many outside contributors are actively contributing in design  and
  development.
  Among them, Alejandro Abdelnur from Cloudera and Chao  Wang from IBM are
  very
  important contributors. All of these core  developers have deep expertise
  in
  Hadoop and the Hadoop Ecosystem in  general.
 
  Alignment
  The ASF is a  natural host for Oozie given that it is already the home of
  Hadoop,  Pig, Hive, and other emerging cloud software projects. Oozie was
  designed to support Hadoop from the beginning in order to solve data
   processing
  challenges in Hadoop clusters. Oozie complements the existing  Apache
 cloud
  computing projects by providing a flexible framework for  managing
 complex
  data
  processing tasks.
 
  Known Risks
  Orphaned Products
  The core  developers plan to work full time on the project. There is very
  little
  risk of Oozie getting orphaned since large companies like Yahoo! are
  extensively using it on their production Hadoop clusters. For example,
   there
  are nearly 400 Yahoo! internal Oozie users and thousands of jobs  are
  processed
  hourly through Oozie in production. In addition, there are  nearly 400
  active
  users (including Yahoo! internal and external) in the  email community
  where
  nearly 15 emails are exchanged per day.  Furthermore, there were more
 than
  1500
  downloads of the Oozie binary in  the last eight months from the github
  site and
  a large number of  downloads were conducted by other companies such as
  Cloudera.
  Oozie has  three major releases and more than 15 patch releases in the
 last
  couple  of years which further demonstrates Oozie as a very active
 project.
  We
  plan to extend and diversify this community further through Apache.
 
  Inexperience with Open Source
  The core  developers are all active

Re: [PROPOSAL] Oozie for the Apache Incubator

2011-06-24 Thread Alejandro Abdelnur
 the customized
  solution
 that would require separate development, operational, and  maintenance
 overhead.
 Since it is a prevalent use-case for data  processing, the application
 developer
 would surely prefer a generalized  solution with little or no such
 overhead.
 Oozie addresses the challenge  by providing an execution framework to
 flexibly
 specify the job  dependency, data dependency, and time dependency. In
 addition,
 Oozie  provides a multi-tenant-based centralized service and the
 opportunity to
 optimize load and utilization while respecting SLAs.

 Oozie  is built on Apache Hadoop to schedule jobs related to various Apache
 projects such as Hadoop, Pig, and Hive. As an Apache Open source  project,
 Oozie
 is expected to attract the larger and more diversified  community that
 currently
 uses such Apache sponsored projects.  Additionally, users of the Hadoop
 ecosystem can influence Oozie’s  roadmap, and contribute to it. Likewise,
 Oozie,
 as part of the Apache  Hadoop ecosystem, will be a great benefit to the
 current
 Hadoop/Pig/Hive/HBase/HCatalog community.

 Current Status
 Meritocracy
 Oozie  currently is a github-based open sourced project where developers
 from
 multiple companies are contributing to the project. Our intent with this
 incubator proposal is to further extend this diverse developer  community
 around
 Oozie following the Apache meritocracy model. We plan  to continue to
 provide
 adequate support to new developers and to quickly  recruit those who make
 solid
 contributions to committer status. In  addition, Oozie will expect, accept,
 and
 work to attract contributions  from amateurs as well.

 Community
 While an  efficient workflow management and scheduling system is critical
 for
 large companies with huge data processing in multi-tenant clusters, it  is
 equally necessary for any non-trivial deployment. Different companies  are
 currently using Oozie as a workflow scheduler for Hadoop-based data
  processing.
 At Yahoo! it is being used extensively in production  clusters to process
 thousand of jobs. Like the Oozie user community, the  Oozie developer
 community
 is also very strong. Developers from Yahoo!  provided the initial code
 base, and
 they are still the most active  contributors. In late 2010, developers from
 Cloudera also started  contributing, and currently other companies (e.g.,
 IBM)
 are beginning to  participate.

 We currently use JIRA for issue tracking, github for code hosting and
 Yahoo!
 Groups for developer and user communications.

 Core Developers
 Oozie is  currently being designed and developed by four engineers from
 Yahoo! –
 Mohammad Islam, Angelo Huang, Mayank Bansal, and Andreas Neumann. In
  addition,
 many outside contributors are actively contributing in design  and
 development.
 Among them, Alejandro Abdelnur from Cloudera and Chao  Wang from IBM are
 very
 important contributors. All of these core  developers have deep expertise
 in
 Hadoop and the Hadoop Ecosystem in  general.

 Alignment
 The ASF is a  natural host for Oozie given that it is already the home of
 Hadoop,  Pig, Hive, and other emerging cloud software projects. Oozie was
 designed to support Hadoop from the beginning in order to solve data
  processing
 challenges in Hadoop clusters. Oozie complements the existing  Apache cloud
 computing projects by providing a flexible framework for  managing complex
 data
 processing tasks.

 Known Risks
 Orphaned Products
 The core  developers plan to work full time on the project. There is very
 little
 risk of Oozie getting orphaned since large companies like Yahoo! are
 extensively using it on their production Hadoop clusters. For example,
  there
 are nearly 400 Yahoo! internal Oozie users and thousands of jobs  are
 processed
 hourly through Oozie in production. In addition, there are  nearly 400
 active
 users (including Yahoo! internal and external) in the  email community
 where
 nearly 15 emails are exchanged per day.  Furthermore, there were more than
 1500
 downloads of the Oozie binary in  the last eight months from the github
 site and
 a large number of  downloads were conducted by other companies such as
 Cloudera.
 Oozie has  three major releases and more than 15 patch releases in the last
 couple  of years which further demonstrates Oozie as a very active project.
 We
 plan to extend and diversify this community further through Apache.

 Inexperience with Open Source
 The core  developers are all active users and followers of open source.
 They are
 already committers and contributors to the Oozie Github project. In
  addition,
 they are very familiar with Apache principals and philosophy  for community
 driven software development.

 Homogeneous Developers
 The core developers are from Yahoo! as well as from several other
 corporations,
 including Cloudera and IBM.

 Reliance on Salaried Developers
 Currently,  the developers are paid to do work on Oozie. Companies like
 Yahoo!
 and  Cloudera are invested