Re: [VOTE] Recommend 'Apache Druid graduation to Top Level Project' resolution to the board

2019-08-13 Thread Andrei Savu
+1 (binding)

Congrats! Great to see such an active community.

-- Andrei Savu

On Tue, Aug 13, 2019 at 12:03 AM Gian Merlino  wrote:

> The Apache Druid community has recently discussed our readiness for
> graduation [1] and voted on it affirmatively [2, 3]. We've also assessed
> ourselves against the maturity model [4] and collaborated on a resolution
> for graduation including PMC membership and PMC chair.
>
> The community's achievements since entering the Incubator in early 2018
> include the following:
>
> - Accepted 1240 patches from 142 contributors
> - Performed 5 releases with 4 different release managers
> - Invited 10 new committers
> - Some time later on, invited all 10 of those new committers to join the
> PMC (those that have accepted are named in the resolution below)
> - Migrated development to Apache's GitHub org:
> https://github.com/apache/incubator-druid
> - Migrated our web site to https://druid.apache.org/
> - Migrated developer conversations to the list at d...@druid.apache.org
>
> Now the Druid community is bringing the attached resolution up for a formal
> IPMC VOTE.
>
> Please take a minute to vote on whether or not Apache Druid should graduate
> to a Top Level Project by responding with one of the following:
>
> [ ] +1 Apache Druid should graduate
> [ ]  0 No opinion
> [ ] -1 Apache Druid should not graduate because...
>
> The VOTE is open for a minimum of 72 hours.
>
> [1]
>
> https://lists.apache.org/thread.html/68fcc3d2fc66c7f559e2c9dd02478d17f195565fecdb07ed53bc965e@%3Cdev.druid.apache.org%3E
> [2]
>
> https://lists.apache.org/thread.html/10c615a7648db14a268759be91f4b1eff448960f5338e0d416c7373a@%3Cdev.druid.apache.org%3E
> [3]
>
> https://lists.apache.org/thread.html/7517dd38fbeb28978b1188bed1d69e91445927d13d520a4c71ae9fcf@%3Cdev.druid.apache.org%3E
> [4] https://gist.github.com/gianm/33ae4d61ebaa8b8714d9e2f51a11e7f7
>
> --
>
> Establish Apache Druid 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 analytical database
> software, for distribution at no charge to the public.
>
> NOW, THEREFORE, BE IT RESOLVED, that a Project Management
> Committee (PMC), to be known as the "The Apache Druid Project",
> be and hereby is established pursuant to Bylaws of the
> Foundation; and be it further
>
> RESOLVED, that The Apache Druid Project be and hereby is
> responsible for the creation and maintenance of an analytical
> database software project; and be it further
>
> RESOLVED, that the office of "Vice President, Druid" 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
> Druid Project, and to have primary responsibility for
> management of the projects within the scope of responsibility of
> The Apache Druid 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 Druid Project:
>
>   * Benedict Jin (asdf2...@apache.org)
>   * Charles Allen(cral...@apache.org)
>   * Clint Wylie  (cwy...@apache.org)
>   * David Lim(david...@apache.org)
>   * Dylan Wylie  (dylanwy...@apache.org)
>   * Eric Tschetter   (ched...@apache.org)
>   * Fangjin Yang (f...@apache.org)
>   * Gian Merlino (g...@apache.org)
>   * Himanshu Gupta   (himans...@apache.org)
>   * Jihoon Son   (jihoon...@apache.org)
>   * Jonathan Wei (jon...@apache.org)
>   * Julian Hyde  (jh...@apache.org)
>   * Kurt Young   (k...@apache.org)
>   * Lijin Bin(binli...@apache.org)
>   * Maxime Beauchemin(maximebeauche...@apache.org)
>   * Niketh Sabbineni (nik...@apache.org)
>   * Nishant Bangarwa (nish...@apache.org)
>   * P. Taylor Goetz  (ptgo...@apache.org)
>   * Parag Jain   (pja...@apache.org)
>   * Roman Leventov   (leven...@apache.org)
>   * Slim Bouguerra   (bs...@apache.org)
>   * Surekha Saharan  (sure...@apache.org)
>   * Xavier Léauté(x...@apache.org)
>
> NOW, THEREFORE, BE IT FURTHER RESOLVED, that Gian Merlino
> be and hereby is appointed to the office of Vice President,
> Druid, 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 Druid Project be and hereby
> is tasked with the migration and rationalization of the Apache
> Incubator Druid podling; and be it further
>
> RESOLVED, that all responsibility pertaining to the Apache
> Incubator Druid podling encumbered upon the Apache Incubator
> PMC are hereafter discharged.
>


Re: [VOTE] Accept Impala into the Apache Incubator

2015-11-29 Thread Andrei Savu
+1 (binding)

-- Andrei Savu

On Sun, Nov 29, 2015 at 12:05 PM, Jean-Baptiste Onofré <j...@nanthrax.net>
wrote:

> +1 (binding)
>
> Regards
> JB
>
>
> On 11/24/2015 10:03 PM, Henry Robinson wrote:
>
>> Hi -
>>
>> The [DISCUSS] thread has been quiet for a few days, so I think there's
>> been
>> sufficient opportunity for discussion around our proposal to bring Impala
>> to the ASF Incubator.
>>
>> I'd like to call a VOTE on that proposal, which is on the wiki at
>> https://wiki.apache.org/incubator/ImpalaProposal, and which I've pasted
>> below.
>>
>> During the discussion period, the proposal has been amended to add Brock
>> Noland as a new mentor, to add one missed committer from the list and to
>> correct some issues with the dependency list.
>>
>> Please cast your votes as follows:
>>
>> [] +1, accept Impala into the Incubator
>> [] +/-0, non-counted vote to express a disposition
>> [] -1, do not accept Impala into the Incubator (please give your
>> reason(s))
>>
>> As with the concurrent Kudu vote, I propose leaving the vote open for a
>> full seven days (to close at Tuesday, December 1st at noon PST), due to
>> the
>> upcoming US holiday.
>>
>> Thanks,
>> Henry
>>
>> 
>>
>> = Abstract =
>> Impala is a high-performance C++ and Java SQL query engine for data stored
>> in Apache Hadoop-based clusters.
>>
>> = Proposal =
>>
>> We propose to contribute the Impala codebase and associated artifacts
>> (e.g.
>> documentation, web-site content etc.) to the Apache Software Foundation
>> with the intent of forming a productive, meritocratic and open community
>> around Impala’s continued development, according to the ‘Apache Way’.
>>
>> Cloudera owns several trademarks regarding Impala, and proposes to
>> transfer
>> ownership of those trademarks in full to the ASF.
>>
>> = Background =
>> Engineers at Cloudera developed Impala and released it as an
>> Apache-licensed open-source project in Fall 2012. Impala was written as a
>> brand-new, modern C++ SQL engine targeted from the start for data stored
>> in
>> Apache Hadoop clusters.
>>
>> Impala’s most important benefit to users is high-performance, making it
>> extremely appropriate for common enterprise analytic and business
>> intelligence workloads. This is achieved by a number of software
>> techniques, including: native support for data stored in HDFS and related
>> filesystems, just-in-time compilation and optimization of individual query
>> plans, high-performance C++ codebase and massively-parallel distributed
>> architecture. In benchmarks, Impala is routinely amongst the very highest
>> performing SQL query engines.
>>
>> = Rationale =
>>
>> Despite the exciting innovation in the so-called ‘big-data’ space, SQL
>> remains by far the most common interface for interacting with data in both
>> traditional warehouses and modern ‘big-data’ clusters. There is clearly a
>> need, as evidenced by the eager adoption of Impala and other SQL engines
>> in
>> enterprise contexts, for a query engine that offers the familiar SQL
>> interface, but that has been specifically designed to operate in massive,
>> distributed clusters rather than in traditional, fixed-hardware,
>> warehouse-specific deployments. Impala is one such query engine.
>>
>> We believe that the ASF is the right venue to foster an open-source
>> community around Impala’s development. We expect that Impala will benefit
>> from more productive collaboration with related Apache projects, and under
>> the auspices of the ASF will attract talented contributors who will push
>> Impala’s development forward at pace.
>>
>> We believe that the timing is right for Impala’s development to move
>> wholesale to the ASF: Impala is well-established, has been Apache-licensed
>> open-source for more than three years, and the core project is relatively
>> stable. We are excited to see where an ASF-based community can take Impala
>> from this strong starting point.
>>
>> = Initial Goals =
>> Our initial goals are as follows:
>>
>>   * Establish ASF-compatible engineering practices and workflows
>>   * Refactor and publish existing internal build scripts and test
>> infrastructure, in order to make them usable by any community member.
>>   * Transfer source code, documentation and associated artifacts to the
>> ASF.
>>   * Grow the user and developer communities
>>
>> = Current Status =
>>
&g

Re: [VOTE] Accept Kudu into the Apache Incubator

2015-11-29 Thread Andrei Savu
+1 (binding)

-- Andrei Savu

On Tue, Nov 24, 2015 at 11:32 AM, Todd Lipcon <t...@apache.org> wrote:

> Hi all,
>
> Discussion on the [DISCUSS] thread seems to have wound down, so I'd like to
> call a VOTE on acceptance of Kudu into the ASF Incubator. The proposal is
> pasted below and also available on the wiki at:
> https://wiki.apache.org/incubator/KuduProposal
>
> The proposal is unchanged since the original version, except for the
> addition of Carl Steinbach as a Mentor.
>
> Please cast your votes:
>
> [] +1, accept Kudu into the Incubator
> [] +/-0, positive/negative non-counted expression of feelings
> [] -1, do not accept Kudu into the incubator (please state reasoning)
>
> Given the US holiday this week, I imagine many folks are traveling or
> otherwise offline. So, let's run the vote for a full week rather than the
> traditional 72 hours. Unless the IPMC objects to the extended voting
> period, the vote will close on Tues, Dec 1st at noon PST.
>
> Thanks
> -Todd
> -
>
> = Kudu Proposal =
>
> == Abstract ==
>
> Kudu is a distributed columnar storage engine built for the Apache Hadoop
> ecosystem.
>
> == Proposal ==
>
> Kudu is an open source storage engine for structured data which supports
> low-latency random access together with efficient analytical access
> patterns. Kudu distributes data using horizontal partitioning and
> replicates each partition using Raft consensus, providing low
> mean-time-to-recovery and low tail latencies. Kudu is designed within the
> context of the Apache Hadoop ecosystem and supports many integrations with
> other data analytics projects both inside and outside of the Apache
> Software Foundation.
>
>
>
> We propose to incubate Kudu as a project of the Apache Software Foundation.
>
> == Background ==
>
> In recent years, explosive growth in the amount of data being generated and
> captured by enterprises has resulted in the rapid adoption of open source
> technology which is able to store massive data sets at scale and at low
> cost. In particular, the Apache Hadoop ecosystem has become a focal point
> for such “big data” workloads, because many traditional open source
> database systems have lagged in offering a scalable alternative.
>
>
>
> Structured storage in the Hadoop ecosystem has typically been achieved in
> two ways: for static data sets, data is typically stored on Apache HDFS
> using binary data formats such as Apache Avro or Apache Parquet. However,
> neither HDFS nor these formats has any provision for updating individual
> records, or for efficient random access. Mutable data sets are typically
> stored in semi-structured stores such as Apache HBase or Apache Cassandra.
> These systems allow for low-latency record-level reads and writes, but lag
> far behind the static file formats in terms of sequential read throughput
> for applications such as SQL-based analytics or machine learning.
>
>
>
> Kudu is a new storage system designed and implemented from the ground up to
> fill this gap between high-throughput sequential-access storage systems
> such as HDFS and low-latency random-access systems such as HBase or
> Cassandra. While these existing systems continue to hold advantages in some
> situations, Kudu offers a “happy medium” alternative that can dramatically
> simplify the architecture of many common workloads. In particular, Kudu
> offers a simple API for row-level inserts, updates, and deletes, while
> providing table scans at throughputs similar to Parquet, a commonly-used
> columnar format for static data.
>
>
>
> More information on Kudu can be found at the existing open source project
> website: http://getkudu.io and in particular in the Kudu white-paper PDF:
> http://getkudu.io/kudu.pdf from which the above was excerpted.
>
> == Rationale ==
>
> As described above, Kudu fills an important gap in the open source storage
> ecosystem. After our initial open source project release in September 2015,
> we have seen a great amount of interest across a diverse set of users and
> companies. We believe that, as a storage system, it is critical to build an
> equally diverse set of contributors in the development community. Our
> experiences as committers and PMC members on other Apache projects have
> taught us the value of diverse communities in ensuring both longevity and
> high quality for such foundational systems.
>
> == Initial Goals ==
>
>  * Move the existing codebase, website, documentation, and mailing lists to
> Apache-hosted infrastructure
>  * Work with the infrastructure team to implement and approve our code
> review, build, and testing workflows in the context of the ASF
>  * Incremental development and releases

Re: [VOTE] Release Apache Twill-0.5.0-incubating

2015-02-26 Thread Andrei Savu
+1

checked the source archive and signatures

On Thu, Feb 26, 2015 at 1:44 PM, Patrick Hunt ph...@apache.org wrote:

 +1. the sig/xsum validate. Rat ran clean and the files all look right to
 me.

 Patrick

 On Wed, Feb 25, 2015 at 5:36 PM, Henry Saputra henry.sapu...@gmail.com
 wrote:
  Signature file look good
  Checksum files looks good
  NOTICE file looks good
  LICENSE file look good
  DISCLAIMER file exist
  No third party executables
  Source code compiled
 
  +1 (binding)
 
  Congrats!
 
 
 
  On Tue, Feb 24, 2015 at 12:52 PM, Terence Yim cht...@apache.org wrote:
  Hi all,
 
  This is to call for a vote on releasing Apache Twill 0.5.0-incubating.
  This is the sixth release for Twill.
 
  Apache Twill is an abstraction over Apache Hadoop YARN that reduces
  the complexity of developing distributed applications.
 
  Vote on twill-dev:
  http://s.apache.org/lfz
 
  Result on vote on twill-dev:
  http://s.apache.org/YQY
 
  The source tarball, including signatures, digests, etc can be found at:
 
 https://dist.apache.org/repos/dist/dev/incubator/twill/0.5.0-incubating-rc1/src/
 
  The tag to be voted upon is v0.5.0-incubating:
 
 https://git-wip-us.apache.org/repos/asf?p=incubator-twill.git;a=shortlog;h=refs/tags/v0.5.0-incubating
 
  The release hash is 01cbe903b37eb981b8fab0bde9d9ff0f7dc4fd5c
 
 https://git-wip-us.apache.org/repos/asf?p=incubator-twill.git;a=commit;h=01cbe903b37eb981b8fab0bde9d9ff0f7dc4fd5c
 
  The Nexus Staging URL:
  https://repository.apache.org/content/repositories/orgapachetwill-1016
 
  Release artifacts are signed with the following key:
  https://people.apache.org/keys/committer/chtyim.asc
 
  KEYS file available here:
  https://dist.apache.org/repos/dist/dev/incubator/twill/KEYS
 
  For information about the contents of this release see:
 
 https://dist.apache.org/repos/dist/dev/incubator/twill/0.5.0-incubating-rc1/CHANGES.txt
 
  Please vote on releasing this package as Apache Twill 0.5.0-incubating
 
  The vote will be open for 72 hours.
 
  [ ] +1 Release this package as Apache Twill 0.5.0-incubating
  [ ] +0 no opinion
  [ ] -1 Do not release this package because ...
 
  Thanks,
  Terence
 
  -
  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: [VOTE] Release Apache Twill-0.3.0-incubating [rc1]

2014-08-19 Thread Andrei Savu
+1


On Fri, Aug 15, 2014 at 6:52 PM, Terence Yim cht...@apache.org wrote:

 Hi all,

 This is to call for a vote for releasing twill-0.3.0-incubating. This
 is the third release for Twill.

 Vote on twill-dev:
 http://s.apache.org/aS1

 Result on vote on twill-dev:
 http://s.apache.org/vTq

 The source tarball, including signatures, digests, etc can be found at:

 https://dist.apache.org/repos/dist/dev/incubator/twill/0.3.0-incubating-rc1/src

 The tag to be voted upon is v0.3.0-incubating:

 https://git-wip-us.apache.org/repos/asf?p=incubator-twill.git;a=shortlog;h=refs/tags/v0.3.0-incubating

 The release hash is a721588a19ae454243dcae9072d3bf03d8be97d6

 https://git-wip-us.apache.org/repos/asf?p=incubator-twill.git;a=commit;h=a721588a19ae454243dcae9072d3bf03d8be97d6

 The Nexus Staging URL:
 https://repository.apache.org/content/repositories/orgapachetwill-1002

 Release artifacts are signed with the following key:
 https://people.apache.org/keys/committer/chtyim.asc

 KEYS file available here:
 https://dist.apache.org/repos/dist/dev/incubator/twill/KEYS

 For information about the contents of this release see:

 https://dist.apache.org/repos/dist/dev/incubator/twill/0.3.0-incubating-rc1/CHANGES.txt

 Please vote on releasing this package as Apache Twill 0.3.0-incubating

 The vote will be open for 72 hours.

 [ ] +1 Release this package as Apache Twill 0.3.0-incubating
 [ ] +0 no opinion
 [ ] -1 Do not release this package because ...

 Thanks,
 The Apache Twill Team

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




Re: [VOTE] Accept Parquet into the incubator

2014-05-19 Thread Andrei Savu
+1 (binding)

-- Andrei Savu (from mobile)
On May 18, 2014 3:15 PM, Chris Aniszczyk caniszc...@gmail.com wrote:

 Based on the results of the discussion thread:

 http://mail-archives.apache.org/mod_mbox/incubator-general/201405.mbox/%3CCAJg1wMRGhLu4P7LeVQB%2B5K0C-fr-pw2448uj%3D6-3zHag4F1EbA%40mail.gmail.com%3E

 I would like to call a vote on accepting Parquet into the incubator.
 https://wiki.apache.org/incubator/ParquetProposal

 [ ] +1 Accept Parquet into the Incubator
 [ ] +0 Indifferent to the acceptance of Parquet
 [ ] -1 Do not accept Parquet because ...

 The vote will be open until Thursday May 22nd 18:00 UTC.

 = Parquet Proposal =

 == Abstract ==
 Parquet is a columnar storage format for Hadoop.

 == Proposal ==

 We created Parquet to make the advantages of compressed, efficient columnar
 data representation available to any project in the Hadoop ecosystem,
 regardless of the choice of data processing framework, data model, or
 programming language.

 == Background ==

 Parquet is built from the ground up with complex nested data structures in
 mind, and uses the repetition/definition level approach to encoding such
 data structures, as popularized by Google Dremel (
 https://blog.twitter.com/2013/dremel-made-simple-with-parquet). We believe
 this approach is superior to simple flattening of nested name spaces.

 Parquet is built to support very efficient compression and encoding
 schemes. Parquet allows compression schemes to be specified on a per-column
 level, and is future-proofed to allow adding more encodings as they are
 invented and implemented. We separate the concepts of encoding and
 compression, allowing parquet consumers to implement operators that work
 directly on encoded data without paying decompression and decoding penalty
 when possible.

 == Rationale ==

 Parquet is built to be used by anyone. We believe that an efficient,
 well-implemented columnar storage substrate should be useful to all
 frameworks without the cost of extensive and difficult to set up
 dependencies.

 Furthermore, the rapid growth of Parquet community is empowered by open
 source. We believe the Apache foundation is a great fit as the long-term
 home for Parquet, as it provides an established process for
 community-driven development and decision making by consensus. This is
 exactly the model we want for future Parquet development.

 == Initial Goals ==

  * Move the existing codebase to Apache
  * Integrate with the Apache development process
  * Ensure all dependencies are compliant with Apache License version 2.0
  * Incremental development and releases per Apache guidelines

 == Current Status ==

 Parquet has undergone 2 major releases:
 https://github.com/Parquet/parquet-format/releases of the core format and
 22 releases: https://github.com/Parquet/parquet-mr/releases of the
 supporting set of Java libraries.

 The Parquet source is currently hosted at GitHub, which will seed the
 Apache git repository.

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

 There is a large need for an advanced columnar storage format for Hadoop.
 Parquet is being used in production by many organizations (see
 https://github.com/Parquet/parquet-mr/blob/master/PoweredBy.md)

  * Cloudera: https://twitter.com/HenryR/statuses/324222874011451392
  * Criteo: https://twitter.com/julsimon/statuses/312114074911666177
  * Salesforce: https://twitter.com/TwitterOSS/statuses/392734610116726784
  * Stripe: https://twitter.com/avibryant/statuses/391339949250715648
  * Twitter: https://twitter.com/J_/statuses/315844725611581441

 By bringing Parquet into Apache, we believe that the community will grow
 even bigger.

 === Core Developers ===

 Parquet was initially developed as a collaboration between Twitter,
 Cloudera and Criteo.

 See

 https://blog.twitter.com/2013/announcing-parquet-10-columnar-storage-for-hadoop

 === Alignment ===

 We believe that having Parquet at Apache will help further the growth of
 the big-data community, as it will encourage cooperation within the greater
 ecosystem of projects spawned by Apache Hadoop. The alignment is also
 beneficial to other Apache communities (such as Hadoop, Hive, Avro).

 == Known Risks ==

 === Orphaned Products ===

 The risk of the Parquet project being abandoned is minimal. There are many
 organizations using Parquet in production, including Twitter, Cloudera,
 Stripe, and Salesforce (
 http://blog.cloudera.com/blog/2013/10/parquet-at-salesforce-com/).

 === Inexperience with Open Source ===

 Parquet has existed as a healthy open source for one year. During that
 time, we have curated an open-source community successfully, attracting

Re: [VOTE] Accept Brooklyn into the Incubator

2014-04-28 Thread Andrei Savu
+1

-- Andrei Savu


On Mon, Apr 28, 2014 at 6:49 AM, Chip Childers chipchild...@apache.orgwrote:

 Based on the previous discussion of accepting Brooklyn into the Apache
 Incubator as a podling, I'd like to call a vote for this now.

 [ ] +1 Accept Brooklyn into the Incubator
 [ ] +/-0 Indifferent to the acceptance of Brooklyn
 [ ] -1 Do not accept Brooklyn because...

 The proposal can be found here:
 https://wiki.apache.org/incubator/BrooklynProposal

 (For the IPMC members, I believe we typically lock the proposal page
 making it read-only during the voting.  I'm not sure how to do this, or
 if I'm remembering correctly.  Can someone clarify?  I'll watch that
 page to be sure there are no changes during the voting process.)

 -chip

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




Re: [PROPOSAL] Brooklyn

2014-04-23 Thread Andrei Savu
On Wed, Apr 23, 2014 at 7:28 AM, Chip Childers chipchild...@apache.orgwrote:

 This is the discussion thread for this proposal.  We would also like to
 solicit contributions from additional IPMC members willing to mentor the
 potential podling.  Anyone interested?


It's great to see Brooklyn joining the Apache Incubator! I'm happy to help
as a mentor.

-- Andrei


Re: [VOTE] Release Apache Twill-0.2.0-incubating [rc1]

2014-04-21 Thread Andrei Savu
+1 (binding)

-- Andrei Savu


On Mon, Apr 7, 2014 at 2:11 PM, aakash aakash email2aak...@gmail.comwrote:

 +1 Release this package as Apache Twill 0.2.0-incubating


 -Aakash


 On Mon, Apr 7, 2014 at 10:24 AM, Terence Yim cht...@gmail.com wrote:

  Hi all,
 
  This vote has been up for over 72 hrs, but only got +1 binding vote
  and no 0 or -1 vote. May I get some attention from the committee to
  take a look at this release?
 
  Thanks,
  Terence
 
  On Fri, Apr 4, 2014 at 9:15 AM, Terence Yim cht...@gmail.com wrote:
   On Fri, Apr 4, 2014 at 3:21 AM, sebb seb...@gmail.com wrote:
   On 3 April 2014 06:04, Terence Yim cht...@gmail.com wrote:
   Hi all,
  
   This is to call for a vote for releasing twill-0.2.0-incubating. This
   is the second release for Twill.
  
   Vote on twill-dev:
   http://s.apache.org/ZJP
  
   Result on vote on twill-dev:
   http://s.apache.org/ksD
  
   The source tarball, including signatures, digests, etc can be found
 at:
  
 
 https://dist.apache.org/repos/dist/dev/incubator/twill/0.2.0-incubating-rc1/src
  
   The tag to be voted upon is v0.2.0-incubating:
  
 
 https://git-wip-us.apache.org/repos/asf?p=incubator-twill.git;a=shortlog;h=refs/tags/v0.2.0-incubating
  
   Please also provide the hash for the record; tags are not immutable.
  
   The hash is ea2bcbe27f355c3189f0f2207032217b146d3f6d
   (
 
 https://git-wip-us.apache.org/repos/asf?p=incubator-twill.git;a=commit;h=ea2bcbe27f355c3189f0f2207032217b146d3f6d
  )
  
  
   The NOTICE file says:
  
   Copyright [2013-2014] The Apache Software Foundation
  
   that should really be
  
   Copyright 2013-2014 The Apache Software Foundation
  
   I don't think that's a blocker but please fix for the next release.
  
  
   The Nexus Staging URL:
  
 https://repository.apache.org/content/repositories/orgapachetwill-1001
  
   The jars have NOTICE and LICENSE files under META-INF, which is good.
   However the names are missing the Apache, for example
  
   twill-core-0.2.0-incubating-sources.jar
  
   says
  
   Twill core library
  
   it should be
  
   Apache Twill core library
  
   SImilarly elsewhere.
  
   again please fix for the next release.
  
   Will fix in next release. Thanks for point them out.
  
   Terence
  
  
   Release artifacts are signed with the following key:
   https://people.apache.org/keys/committer/chtyim.asc
  
   KEYS file available here:
   https://dist.apache.org/repos/dist/dev/incubator/twill/KEYS
  
   For information about the contents of this release see:
  
 
 https://dist.apache.org/repos/dist/dev/incubator/twill/0.2.0-incubating-rc1/CHANGES.txt
  
   Please vote on releasing this package as Apache Twill
 0.2.0-incubating
  
   The vote will be open for 72 hours.
  
   [ ] +1 Release this package as Apache Twill 0.2.0-incubating
   [ ] +0 no opinion
   [ ] -1 Do not release this package because ...
  
   Thanks,
   The Apache Twill Team
  
   -
   To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
   For additional commands, e-mail: general-h...@incubator.apache.org
  
  
   -
   To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
   For additional commands, e-mail: general-h...@incubator.apache.org
  
 



Re: [VOTE] Accept DataFu into the Incubator

2014-01-03 Thread Andrei Savu
+1 (binding)

-- Andrei Savu


On Tue, Dec 31, 2013 at 12:39 PM, Jakob Homan jgho...@gmail.com wrote:

 Incubator-

 Following the discussion earlier, I'm calling a vote to accept DataFu as a
 new Incubator project.

 The proposal draft is available at:
 https://wiki.apache.org/incubator/DataFuProposal, and is also included
 below.

 Vote is open for at least 96h and closes at the earliest on 4 Jan 13:00
 PDT.  I'm letting the vote run an extra day as we're in the holiday season.

 [ ] +1 accept DataFu in the Incubator
 [ ] +/-0
 [ ] -1 because...

 Here's my binding +1.
 -Jakob

 ---
 Abstract

 DataFu makes it easier to solve data problems using Hadoop and higher level
 languages based on it.

 Proposal

 DataFu provides a collection of Hadoop MapReduce jobs and functions in
 higher level languages based on it to perform data analysis. It provides
 functions for common statistics tasks (e.g. quantiles, sampling), PageRank,
 stream sessionization, and set and bag operations. DataFu also provides
 Hadoop jobs for incremental data processing in MapReduce.

 Background

 DataFu began two years ago as set of UDFs developed internally at LinkedIn,
 coming from our desire to solve common problems with reusable components.
 Recognizing that the community could benefit from such a library, we added
 documentation, an extensive suite of unit tests, and open sourced the code.
 Since then there have been steady contributions to DataFu as we encountered
 common problems not yet solved by it. Others outside LinkedIn have
 contributed as well. More recently we recognized the challenges with
 efficient incremental processing of data in Hadoop and have contributed a
 set of Hadoop MapReduce jobs as a solution.

 DataFu began as a project at LinkedIn, but it has shown itself to be useful
 to other organizations and developers as well as they have faced similar
 problems. We would like to share DataFu with the ASF and begin developing a
 community of developers and users within Apache.

 Rationale

 There is a strong need for well tested libraries that help developers solve
 common data problems in Hadoop and higher level languages such as Pig,
 Hive, Crunch, Scalding, etc.

 Current Status

 Meritocracy

 Our intent with this incubator proposal is to start building a diverse
 developer community around DataFu following the Apache meritocracy model.
 Since DataFu was initially open sourced in 2011, it has received
 contributions from both within and outside LinkedIn. We plan to continue
 support for new contributors and work with those who contribute
 significantly to the project to make them committers.

 Community

 DataFu has been building a community of developers for two years. It began
 with contributors from LinkedIn and has received contributions from
 developers at Cloudera since very early on. It has been included included
 in Cloudera’s Hadoop Distribution and Apache Bigtop. We hope to extend our
 contributor base significantly and invite all those who are interested in
 solving large-scale data processing problems to participate.

 Core Developers

 DataFu has a strong base of developers at LinkedIn. Matthew Hayes initiated
 the project in 2011, and aside from continued contributions to DataFu has
 also contributed the sub-project Hourglass for incremental MapReduce
 processing. Separate from DataFu he has also open sourced the White
 Elephant project. Sam Shah contributed a significant portion of the
 original code and continues to contribute to the project. William Vaughan
 has been contributing regularly to DataFu for the past two years. Evion Kim
 has been contributing to DataFu for the past year. Xiangrui Meng recently
 contributed implementations of scalable sampling algorithms based on
 research from a paper he published. Chris Lloyd has provided some important
 bug fixes and unit tests. Mitul Tiwari has also contributed to DataFu.
 Mathieu Bastian has been developing MapReduce jobs that we hope to include
 in DataFu. In addition he also leads the open source Gephi project.

 Alignment

 The ASF is the natural choice to host the DataFu project as its goal of
 encouraging community-driven open-source projects fits with our vision for
 DataFu. Additionally, other projects DataFu integrates with, such as Apache
 Pig and Apache Hadoop, and in the future Apache Hive and Apache Crunch, are
 hosted by the ASF and we will benefit and provide benefit by close
 proximity to them.

 Known Risks

 Orphaned Products

 The core developers have been contributing to DataFu for the past two
 years. There is very little risk of DataFu being abandoned given its
 widespread use within LinkedIn.

 Inexperience with Open Source

 DataFu was started as an open source project in 2011 and has remained so
 for two years. Matt initiated the project, and additionally is the creator
 of the open source White Elephant project. He has also contributed patches
 to Apache Pig. Most recently he has released

Re: [RESULT][VOTE] Retire the Provisionr podling

2013-11-25 Thread Andrei Savu
I think we are done now. Thanks Tony!  I will update the incubator report
in a few days.

-- Andrei Savu


On Sun, Nov 24, 2013 at 11:43 PM, Andrei Savu as...@apache.org wrote:

 I've update the incubator project status page.

 All the remaining tasks are listed here:
 https://issues.apache.org/jira/browse/INFRA-7041

 -- Andrei Savu


 On Fri, Nov 22, 2013 at 10:56 PM, Andrei Savu as...@apache.org wrote:

 The VOTE passed with 3 +1 binding votes from the following IPMC members:

 Roman Shaposhnik
 Tom White
 Bertrand Delacretaz

 I will take care of the retirement steps and reply to this email when
 done:
 http://incubator.apache.org/guides/retirement.html#steps-to-retirement

 Thanks,

 Andrei Savu





Re: [RESULT][VOTE] Retire the Provisionr podling

2013-11-24 Thread Andrei Savu
I've update the incubator project status page.

All the remaining tasks are listed here:
https://issues.apache.org/jira/browse/INFRA-7041

-- Andrei Savu


On Fri, Nov 22, 2013 at 10:56 PM, Andrei Savu as...@apache.org wrote:

 The VOTE passed with 3 +1 binding votes from the following IPMC members:

 Roman Shaposhnik
 Tom White
 Bertrand Delacretaz

 I will take care of the retirement steps and reply to this email when
 done:
 http://incubator.apache.org/guides/retirement.html#steps-to-retirement

 Thanks,

 Andrei Savu



[RESULT][VOTE] Retire the Provisionr podling

2013-11-22 Thread Andrei Savu
The VOTE passed with 3 +1 binding votes from the following IPMC members:

Roman Shaposhnik
Tom White
Bertrand Delacretaz

I will take care of the retirement steps and reply to this email when done:
http://incubator.apache.org/guides/retirement.html#steps-to-retirement

Thanks,

Andrei Savu


Re: [VOTE] Retire the Provisionr podling

2013-11-19 Thread Andrei Savu
On Tue, Nov 19, 2013 at 12:43 AM, David Crossley cross...@apache.orgwrote:

  So far we've got 2 votes from IPMC members (not counting my own):

 I don't understand why yours would not be counted.
 And that makes 3.


I'm counting my vote as a PPMC member mainly because I've joined the
IPMC recently and I'm the project founder. I'm biased.

Either way we now have 3 IPMC votes: Bertrand Delacretaz, Roman
Shaposhnik, Tom White.

I will wait two more days, close the vote and start the procedure.

Thanks all for voting!


[VOTE] Retire the Provisionr podling

2013-11-18 Thread Andrei Savu
Hi -

We voted [1] to retire the Provisionr podling form the Apache Incubator.
Following the retirement guide, it is now time for an IPMC vote to ratify
the decision.

 [ ] +1 Retire the Provisionr podling
 [ ] +0 Neither here nor there
 [ ] -1 Do not retire the podling because ...

This vote will remain open for at least the next 72 hours.

So far we've got 2 votes from IPMC members (not counting my own):

* Roman Shaposhnik
* Tom White

Thanks!

[1] http://s.apache.org/xtG
[2] http://incubator.apache.org/guides/retirement.html


Re: Shepherding November 2013

2013-11-11 Thread Andrei Savu
Something is fishy. I haven't received any Shepherd assignments ... email
for November and I've done no reviews. It's not clear to me how my name got
added as a reviewer for Tez.


On Mon, Nov 11, 2013 at 3:04 PM, Marvin Humphrey mar...@rectangular.comwrote:

 Shepherd reviews extracted from
 https://wiki.apache.org/incubator/November2013:

 
 Ambari

   Roman Shaposhnik (rvs):

 Project should be pretty close to a well deserved graduation. Kudos to
 the community building effort!

 
 BatchEE

   Suresh Marru (smarru):

 The podling is waiting on website setup. The dev mailing list is not
 yet
 setup (or atleast not visible in archives), surprisingly the user and
 commit lists have archives, is something amiss?

 
 Blur

   Suresh Marru (smarru):

 * The podling seems to be very healthy and kudos to PPMC for pulling of
   their first release and getting ready for second.
 * A big kudos to couple of mentors for pro-actively engaging.
 * Blur website does not conform to the branding guidelines and should
   add the incubator logo and disclaimer prominently. Also, should
   include the ASF, security and thanks to sponsor links.

 
 Sirona

   Roman Shaposhnik (rvs):

 Given that it has been less then a month since project entered
 incubation I see that the most immediate needs of having a source code
 repo, JIRA and MLs have been met. Still it would be nice if the
 bootstrapping were to wrap up as quickly as possible. At this point,
 for
 example, there's no website and no wiki, etc. Those are the tools for
 helping the community growth and it would be very nice to see those
 coming online in a few weeks.

 
 Tez

   Andrei Savu (asavu):

 The project is moving very quickly, but needs to make a release soon.


 

 Podlings which did not receive shepherd reviews this cycle:

 Aurora
 DeviceMap
 Droids
 Hadoop Development Tools
 Knox
 Open Climate Workbench
 Ripple
 Sentry
 Storm

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




Re: Shepherding November 2013

2013-11-11 Thread Andrei Savu
On Mon, Nov 11, 2013 at 7:50 PM, Marvin Humphrey mar...@rectangular.comwrote:

 The comment was added by Owen O'Malley. I've corrected the report.


I'm glad we sorted that out.



 With regards to Shepherd assignments email, I didn't send one out this
 month, instead noting in the November 2013 report timeline that the
 assignments are on the report wiki page.  Maybe that explains the low
 participation. :(


Sorry for not helping this month - I've missed the note on the report
timeline.


Re: [VOTE] Accept Twill for Incubation

2013-11-08 Thread Andrei Savu
 in the External Dependencies section are Apache projects, and
 Twill will benefit by close proximity to them.

 = Known Risks =

 == Orphaned Products ==

 There is very little risk of Twill being orphaned, as it is a key part of
 Continuuity’s products. The core Twill developers plan to continue to work
 on Twill, and Continuuity has funding in place to support their efforts
 going forward.
 Many other Big Data companies can benefit from Twill, and we have already
 received interest from various entities that would like to use and
 contribute to Twill.

 == Inexperience with Open Source ==

 Several of the core developers have experience with open source
 development. Terence Yim, Andreas Neumann and Gary Helmling are currently
 Apache committers for Helix, Oozie and HBase respectively
 Homogeneous Developers

 The current core developers are all Continuuity employees. However, we
 intend to establish a developer community that includes independent and
 corporate contributors. We are encouraging new contributors via our mailing
 lists, public presentations, and personal contacts, and we will continue to
 do so. Various entities have already expressed interest in becoming
 involved with Twill.

 == Reliance on Salaried Developers ==

 Currently, these developers are paid to work on Twill. Once the project has
 built a community, we expect to attract committers, developers and
 community
 other than the current core developers. However, because Continuuity
 products use Twill internally, the reliance on salaried developers is
 unlikely to change, at least in the near term.

 == Relationships with Other Apache Products ==

 Twill is deeply integrated with Apache projects. Twill uses Apache YARN as
 its underlying resource management and task scheduling system and Apache
 Zookeeper for coordination. In addition, Twill uses Apache HDFS and Apache
 Kafka. A number of other Apache projects are Twill dependencies and are
 listed in the External Dependencies section.

 == An Excessive Fascination with the Apache Brand ==

 While we respect the reputation of the Apache brand and have no doubt that
 it will attract contributors and users, our interest is primarily to give
 Twill a solid home as an open source project following an established
 development model. We have also given additional reasons in the Rationale
 and Alignment sections.

 = Documentation =

 The current documentation for Weave is at
 https://github.com/continuuity/weave.
 This will be adapted to the new name Twill.

 = Initial Source =

 The Weave codebase is currently hosted at
 https://github.com/continuuity/weave. Weave will be renamed to Twill to
 seed the Apache git repository.

 = External Dependencies =

 The dependencies all have Apache-compatible licenses:
  * avro (Apache 2.0)
  * hadoop (Apache 2.0)
  * gson (Apache 2.0)
  * guava-libraries (Apache 2.0)
  * hbase (Apache 2.0)
  * hdfs (Apache 2.0)
  * kafka (Apache 2.0)
  * netty (Apache 2.0)
  * snappy-java (Apache 2.0)
  * yarn (Apache 2.0)
  * zookeeper (Apache 2.0)
  * asm (BSD)
  * junit (EPL v1.0)
  * logback (EPL v1.0 )
  * slf4j (MIT)

 = Cryptography =

 Twill will depend on secure Hadoop, which can optionally use Kerberos.

 = Required Resources =

 == Mailing Lists ==

  * twill-private for private PMC discussions (with moderated subscriptions)
  * twill-dev for technical discussions among contributors
  * twill-commits for notification about commits

 == Subversion Directory ==

 Git is the preferred source control system: git://git.apache.org/twill

 == Issue Tracking ==

 JIRA Twill (TWILL)

 == Other Resources ==

 The existing code already has unit tests, so we would like a Hudson
 instance to run them whenever a new patch is submitted. This can be added
 after project creation.

 = Initial Committers =

  * Terence Yim
  * Andreas Neumann
  * Gary Helmling
  * Poorna Chandra
  * Albert Shau

 = Affiliations =

  * Terence Yim (Continuuity)
  * Andreas Neumann (Continuuity)
  * Gary Helmling (Continuuity)
  * Poorna Chandra (Continuuity)
  * Albert Shau (Continuuity)

 = Sponsors =

 == Champion ==

 Vinod K vinodkv at apache dot org (Apache Member)

 == Nominated Mentors ==

  * Arun C Murthy acmurthy at apache dot org
  * Tom White tomwhite at apache dot org
  * Patrick Hunt phunt at apache dot org
  * Andrei Savu asavu at apache dot org

 == Sponsoring Entity ==

 We are requesting that the Incubator sponsor this project.



Re: [PROPOSAL] Weave for Apache Incubator

2013-11-04 Thread Andrei Savu
IMO it's a good idea to keep this a separate project - the same way we have
Curator for ZooKeeper.

If you are looking for one more mentor I'm happy to help.

-- Andrei Savu

On Sun, Nov 3, 2013 at 11:21 PM, Roman Shaposhnik r...@apache.org wrote:

 Have you guys considered contributing this code directly to Hadoop?

 From what you are describing it sounds like a developer friendly library
 wrapped around YARN (along the lines of kitten:
 https://github.com/jwills/kitten).


 Thanks,
 Roman.

 On Tue, Oct 29, 2013 at 12:53 PM, Andreas Neumann a...@apache.org wrote:
  I would like to propose Weave, an abstraction over Apache Hadoop® YARN to
  reduce the complexity of developing distributed applications, as an
  Apache Incubator
  podling.
 
  The proposal is included in plain text. I would also like to put this on
  the wiki, but I appear to lack privileges to create pages. What do I need
  to do to get permission?
 
  -Andreas.
 
  Abstract
  
 
  Weave is an abstraction over Apache Hadoop® YARN that reduces the
  complexity of developing distributed applications, allowing developers to
  focus more on their business logic.
 
  Proposal
  
 
  Weave is a set of libraries that reduces the complexity of developing
  distributed applications. It exposes the distributed capabilities of
 Apache
  Hadoop® YARN via a simple and intuitive programming model similar to Java
  threads. Weave also has built-in capabilities required by many
 distributed
  applications, such as real-time application logs and metrics collection,
  application lifecycle management, and network service discovery.
 
  Background
  ==
 
  Hadoop YARN is a generic cluster resource manager that supports any type
 of
  distributed application. However, YARN’s interfaces are too low level for
  rapid application development. It requires a great deal of boilerplate
 code
  even for a simple application, creating a high ramp up cost that can turn
  developers away.
 
  Weave is designed to improve this situation with a programming model that
  makes running distributed applications as easy as running Java threads.
  With the abstraction provided by Weave, applications can be executed in
  process threads during development and unit testing and then be deployed
 to
  a YARN cluster without any modifications.
 
  Weave also has built-in support for real-time application logs and
 metrics
  collection, delegation token renewal, application lifecycle management,
 and
  network service discovery. This greatly reduces the pain that developers
  face when developing, debugging, deploying and monitoring distributed
  applications.
 
  Weave is not a replacement for YARN, it’s a framework that operates on
 top
  of YARN.
 
  Rationale
  =
 
  Developers who write YARN applications typically find themselves
  implementing the same (or similar) boilerplate code over and over again
 for
  every application. It makes sense to distill this common code into a
  reusable set of libraries that is perpetually maintained and improved by
 a
  diverse community of developers.
 
  Weave’s simple thread-like programming model will enable many Java
  programmers to develop distributed applications. We believe that this
  simplicity will attract developers who would otherwise be discouraged by
  complexity, and many new use cases will emerge for the usage of YARN.
 
  Incubating Weave as an Apache project makes sense because Weave is a
  framework built on top of YARN, and Weave uses Apache Zookeeper, HDFS,
  Kafka, and other Apache software (see the External Dependencies section).
 
  Current Status
  ==
 
  Weave was initially developed at Continuuity. The Weave codebase is
  currently hosted in a public repository at github.com, which will seed
 the
  Apache git repository.
 
  Meritocracy
  ---
  Our intent with this incubator proposal is to start building a diverse
  developer community around Weave following the Apache meritocracy model.
  Since Weave was initially developed in early 2013, we have had fast
  adoption and contributions within Continuuity. We are looking forward to
  new contributors. We wish to build a community based on Apache's
  meritocracy principles, working with those who contribute significantly
 to
  the project and welcoming them to be committers both during the
 incubation
  process and beyond.
 
  Community
  -
  Weave is currently being used internally at Continuuity and is at the
 core
  of our products. We hope to extend our contributor base significantly and
  we will invite all who are interested in simplifying the development of
  distributed applications to participate.
 
  Core Developers
  ---
  Weave is currently being developed by five engineers at Continuuity:
   Terence Yim, Andreas Neumann, Gary Helmling, Poorna Chandra and Albert
  Shau.
  Terence Yim is an Apache committer for Helix, Andreas is an Apache
  committer and PMC member for Oozie, and Gary

Re: [VOTE] Apache Sirona as an incubated project

2013-10-09 Thread Andrei Savu
+1

-- Andrei Savu (from mobile)
On Oct 9, 2013 4:30 AM, Olivier Lamy ol...@apache.org wrote:

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

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

 Let's keep this vote open for three business days.

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


 ## page was renamed from MonitoringProposal
 = Apache Sirona =

 == Abstract ==

 Apache Sirona aims to provide a simple but extensible monitoring
 solution for Java applications.

 Apache Sirona provides two kind of components :

   * Apache Sirona Core to provide a base framework for
 monitoring/recording a Java application.

   * Default based plugins

   * Apache Sirona base reporting web application (provide a basic
 reporting on recorded figures).

 == Background ==

 Currently, Apache Sirona source is hosted in Apache Commons Sandbox
 scm. The development has begun few years ago but goes to dormant
 statut.

 == Rationale ==

 Currently users who need some monitoring need to use some non Open
 Source solutions or GPL solutions. The goal is to provide a solution
 based on the Apache License.

 == Initial Goals ==

 Apache Sirona doesn't have any release currently. The initial goal of
 this project will be to build community in the spirit of the Apache
 Way, and to address new features and bug-fixes of the first releases.

 === Current Status ===

 Intent of the proposal is to build a diverse community of developers
 around Sirona. Sirona started in the Apache Commons Sandbox, driven in
 the spirit of open source and we would like to continue in this spirit
 by, for example, encouraging contributors from a variety of
 organizations.

 === Community ===

 Apache Sirona stakeholders desire to expand the user and developer
 base of Apache Sirona further in the future

 == Known Risks ==

 === Orphaned Products ===

 Sirona is a new product. So without community adoption the risks of it
 being orphaned exist.

 === Inexperience with Open Source ===

 The code has been developed in Apache Commons Sandbox mostly by Romain
 Manni-Bucau and Olivier Lamy who intimately familiar with the Apache
 model for open-source development and is experienced with working with
 new contributors.

 === Homogeneous Developers ===

 The initial set of committers is from a small set of organizations.
 However, we expect that once approved for incubation, the project will
 attract new contributors from diverse organizations and will thus grow
 organically. The participation of developers from several different
 organizations in the mailing list is a strong indication for this
 assertion.

 === Reliance on Salaried Developers ===

 It is expected that Apache Sirona will be developed on salaried and
 volunteer time.

 === Relationships with Other Apache Products ===

 Apache Sirona depends upon other Apache Projects: Velocity and various
 Apache Commons components and build systems like Maven.

 === A Fascination with the Apache Brand ===

 The reason for joining Apache is to foster a healthy community of
 contributors and consumers around the project. This is facilitated by
 ASF and that is the primary reason we would like Apache Sirona to
 become an Apache project.

 == Documentation ==

 Docs: http://commons.apache.org/sandbox/commons-monitoring/

 == Initial Source ==

 https://svn.apache.org/repos/asf/commons/sandbox/monitoring/trunk

 == Source and Intellectual Property Submission Plan ==

 The initial source is already Apache 2.0 licensed.

 == External Dependencies ==

 The required external dependencies are all Apache License or
 compatible licenses. Following components with non-Apache licenses are
 enumerated :

 == Cryptography ==

 Apache Sirona does not depend upon any cryptography tools or libraries.

 == Required Resources ==

 === Mailing lists ===

 * sirona-private (with moderated subscriptions)

 * sirona-dev

 * sirona-commits

 * sirona-user

 == Subversion Directory ==

 https://svn.apache.org/repos/asf/incubator/sirona

 == Issue Tracking ==

 JIRA Sirona (key: SIRONA)

 == Other Resources ==

 The existing code already has unit and integration tests so we would
 like to use Jenkins instance to run them whenever a new patch is
 submitted. This can be added after project creation.

 == Initial Committer ==

 * Romain Manni-Bucau (rmannibu...@apache.org)

 * Jean-Louis Monteiro (jlmonte...@apache.org)

 * Fred Zhang (no ASF account)

 * Fabrice Bacchella (no ASF account)

 * Christian Grobmeier (grobme...@apache.org)

 == Affiliations ==

 * Olivier Lamy, Ecetera

 * Fred Zhang, Ecetera

 == Sponsors ==

 === Champion ===

 * Olivier Lamy (ol...@apache.org)

 === Nominated Mentors ===

 * Olivier Lamy (ol...@apache.org)

 * Henri Gomez (hgo...@apache.org)

 * Jean-Baptiste Onofré (jbono...@apache.org)

 * Tammo van Lessen (va...@apache.org

Re: [VOTE] Accept Aurora for Apache Incubation

2013-09-27 Thread Andrei Savu
+1 (binding)

-- Andrei Savu • linkedin.com/in/sandrei


On Thu, Sep 26, 2013 at 7:08 PM, Dave Lester d...@ischool.berkeley.eduwrote:

 Since discussion about the Aurora proposal has calmed and the team recently
 published a snapshot of the their source code on github (
 https://github.com/twitter/aurora), I'd like to call a vote for Aurora to
 become an incubated project.

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

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

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

 Dave

 = Abstract =

 Aurora is a service scheduler used to schedule jobs onto Apache Mesos.

 = Proposal =

 Aurora is a scheduler that provides all of the primitives necessary to
 quickly deploy and scale stateless and fault tolerant services in a
 datacenter.

 Aurora builds on top of Apache Mesos and provides common features that
 allow any site to run large scale production applications. While the
 project is currently used in production at Twitter, we wish to develop a
 community to increase contributions and see it thrive in the future.

 = Background =

 The initial development of Aurora was done at Twitter, and its codebase was
 recently open sourced. This proposal is for Aurora to join the Apache
 Incubator.

 = Rationale =

 While the Apache Mesos core focuses on distributing individual tasks across
 nodes in a cluster, typical services consist of dozens or hundreds of
 replicas of tasks. As a service scheduler, Aurora provides the abstraction
 of a job to bundle and manage these tasks. Aurora provides many key
 functionalities centered around a job, including: definition, the concept
 of an instance and the serverset, deployment and scheduling, health
 checking, and introspection. It also allows cross-cutting concerns to be
 handled like observability and log collection.

 = Current Status =

 == Meritocracy ==

 By submitting this incubator proposal, we’re expressing our intent to build
 a diverse developer community around Aurora that will conduct itself
 according to The Apache Way and use meritocratic means of accepting
 contributions. Several members of the Aurora team overlap with Apache
 Mesos, which successfully graduated from the Incubator and has embraced a
 meritocratic model of governance; we plan to follow a similar path forward
 with Aurora and believe that a synergy between both projects will make this
 even easier.

 == Community ==

 Aurora is currently being used internally at Twitter. By open sourcing the
 project, we hope to extend our contributor base significantly and create a
 vibrant community around the project.

 == Core Developers ==

 Aurora is currently being developed by a team of seven engineers at
 Twitter.

 == Alignment ==

 The ASF is a natural choice to host the Aurora project, given the goal of
 open sourcing the project and fostering a community to grow and support the
 software. Additionally, Aurora integrates with Apache Mesos, and Apache
 ZooKeeper for service discovery.

 We believe that inclusion within Apache will build stronger ties between
 these projects, and create further alignment between their goals and
 communities.

 = Known Risks =

 == Orphaned Products ==

 The core developers plan to continue working full time on the project, and
 there is very little risk of Aurora being abandoned since it is running
 hundreds of services as part of Twitter’s infrastructure. Additionally,
 members of the Mesos community beyond Twitter have expressed interest in an
 advanced scheduler like Aurora (see “Interested Parties” section); we
 believe that need will drive some of the community involvement necessary
 for the project to incubate successfully.

 == Inexperience with Open Source ==

 Initial Aurora committers have varying levels of experience using and
 contributing to Open Source projects, however by working with our mentors
 and the Apache community we believe we will be able to conduct ourselves in
 accordance with Apache Incubator guidelines. The close relationship between
 the Aurora team and Apache Mesos means there is an awareness of the
 incubation process and a willingness to embrace The Apache Way.

 == Homogenous Developers ==

 The initial set of committers are from a single organization, however we
 expect that once approved for incubation the project will attract
 contributors from more organizations. We have already had conversations
 with other companies who have expressed an interest in Aurora.

 == Reliance on Salaried Developers ==

 Initial Aurora committers are salaried developers at Twitter, however
 shortly after open sourcing the code we plan to diversify the project’s
 core committers and contributors.

 == Relationships with Other Apache Products ==

 Initially, Aurora has been developed as a scheduler for Apache Mesos.
 Additionally, it relies on ZooKeeper

Re: [VOTE]: Release Apache Sentry 1.2.0 incubating (rc0)

2013-09-24 Thread Andrei Savu
+1 (binding)

-- Andrei Savu

On Sun, Sep 22, 2013 at 8:02 AM, Shreepadma Venugopalan 
shreepa...@apache.org wrote:

 This is the first incubator release of Apache Sentry, version
 1.2.0-incubating.

 It fixes the following issues: http://s.apache.org/VlU

 Source files : http://people.apache.org/~shreepadma/sentry-1.2.0/

 Tag to be voted on (rc0):

 https://git-wip-us.apache.org/repos/asf/incubator-sentry/repo?p=incubator-sentry.git;a=log;h=refs/tags/release-1.2.0-rc0

 Sentry's KEYS containing the PGP key we used to sign the release:
 https://people.apache.org/keys/group/sentry.asc

 Note that this is a source only release and we are voting on the source
 (tag).

 A vote on releasing this package has already passed in Apache Sentry
 PPMC[1] including  +1 votes from our IPMC mentors (Patrick Hunt and Arvind
 Prabhakar).

 Vote will be open for 72 hours.

 [ ] +1 approve
 [ ] +0 no opinion
 [ ] -1 disapprove (and reason why)

 Shreepadma

 [1] -

 http://markmail.org/search/?q=sentry%20vote%20release#query:sentry%20vote%20release+page:1+mid:sqrwevgsxakqatqk+state:results



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

2013-09-24 Thread Andrei Savu
+1 (binding)

Nice work guys!

-- Andrei Savu

On Tue, Sep 24, 2013 at 3:50 AM, Aaron McCurry amccu...@gmail.com wrote:

 We've held a vote on blur-dev to release the first incubating release.

 The vote thread can be found here:


 http://mail-archives.apache.org/mod_mbox/incubator-blur-dev/201309.mbox/%3CCAB6tTr0cG%3D78nBuQHBqzKLyn4T8-4gHnmD8%2Bo8voP79qmVz2fw%40mail.gmail.com%3E

 The vote passed with

 3 x +1 binding votes
 3 x +1 non-binding votes

 A summary email can be found here:


 http://mail-archives.apache.org/mod_mbox/incubator-blur-dev/201309.mbox/%3CCAB6tTr39cN8nMQ7zmX6s9yjqk5iLS6NO4g_1_G6aiOMQu%2Bv_Hw%40mail.gmail.com%3E

 The source and binary release artifacts can be found together with
 signatures here:

 https://dist.apache.org/repos/dist/dev/incubator/blur/0.2.0-incubating/

 Please vote on this release



Re: Shepherding September 2013

2013-09-23 Thread Andrei Savu
On Sun, Sep 15, 2013 at 7:34 AM, Marvin Humphrey mar...@rectangular.comwrote:

 Shepherd participation was light this month; a few stalwarts seem to have
 quietly fallen away.  Thanks to them for their past efforts...  If there
 are
 volunteers out there interested in shepherding, please speak up -- we have
 slots.  (Sheperding can be as minimal as scanning the mailing list
 archives to
 ensure that a podling's Mentors have been engaged over the last quarter,
 or it
 can involve observations and opinions as per the style of most present
 shepherds.)


I'm also available to help. I can review 1-2 projects per month.

Regards,

-- Andrei Savu


Re: [VOTE]: Release Apache Sentry 1.2.0 incubating (rc0)

2013-09-23 Thread Andrei Savu
On Thu, Sep 19, 2013 at 4:31 AM, Shreepadma Venugopalan 
shreepa...@apache.org wrote:

 Sentry's KEYS containing the PGP key we used to sign the release:
 https://people.apache.org/keys/group/sentry.asc


Adding sebb's comment regarding KEYS file from the Spark vote thread.
There is a longer thread on general@incubator explaining why this location
is preferred.

-
The KEYS file should normally be under:

http://www.apache.org/dist/incubator/sentry/

as this is where the release artifacts will be found if the vote succeeds.

Also that location is automatically archived,

It's important that the KEYS file contains all keys used to sign any
releases, so keys should only be added to it, never removed (except
possibly if the key has been compromised).

So please add your key to the KEYS file at that location (creating it
if necessary).
-

-- Andrei Savu


Re: [VOTE]: Release Apache Sentry 1.2.0 incubating (rc0)

2013-09-23 Thread Andrei Savu
I've been able to build and test the project using the instruction from
README.md. It would be useful to have a basic website or some instructions
on the wiki on how to deploy Sentry.

I see that sentry-binding-hive still use org.apache.access as package name
(HiveAuthzBindingSessionHook.java). Is this intended?

Everything else looks good to me: GPG signature, hashes, DISCLAIMER 
NOTICE files, license headers.

Are there any plans to provide binaries for convenience or to push the jar
files to repository.apache.org / Maven Central?

-- Andrei Savu

On Thu, Sep 19, 2013 at 4:31 AM, Shreepadma Venugopalan 
shreepa...@apache.org wrote:

 This vote is being concurrently called on
 dev@sentry.incubator.apache.organd
 general@incubator.apache.org.

 This is the first incubator release of Apache Sentry, version
 1.2.0-incubating.

 It fixes the following issues: goo.gl/Bx5D1x

 Source files : http://people.apache.org/~shreepadma/sentry-1.2.0/

 Tag to be voted on (rc0):

 https://git-wip-us.apache.org/repos/asf/incubator-sentry/repo?p=incubator-sentry.git;a=log;h=refs/tags/release-1.2.0-rc0

 Sentry's KEYS containing the PGP key we used to sign the release:
 https://people.apache.org/keys/group/sentry.asc

 Note that this is a source only release and we are voting on the source
 (tag).

 Vote will be open for 72 hours.

 [ ] +1 approve
 [ ] +0 no opinion
 [ ] -1 disapprove (and reason why)

 Thanks.

 Shreepadma



Re: [ANNOUNCE] Andrei Savu joins the IPMC

2013-09-11 Thread Andrei Savu
Thanks! I'm looking forward to help as needed.

Cheers,

-- Andrei Savu / axemblr.com

On Wed, Sep 11, 2013 at 5:24 AM, Chris Mattmann mattm...@apache.org wrote:

 Welcome, Andrei!



 -Original Message-
 From: Marvin Humphrey mar...@rectangular.com
 Reply-To: general@incubator.apache.org general@incubator.apache.org
 Date: Tuesday, September 10, 2013 9:17 PM
 To: general@incubator.apache.org general@incubator.apache.org
 Subject: [ANNOUNCE] Andrei Savu joins the IPMC

 Greets,
 
 The Incubator PMC has VOTEd to add new member Andrei Savu.
 
 Welcome, Andrei!
 
 Marvin Humphrey, on behalf of the Incubator PMC
 
 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org
 



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




Re: [VOTE]: Accept Sentry in Apache Incubator

2013-08-06 Thread Andrei Savu
+1 (non-binding)

-- Andrei Savu

On Mon, Aug 5, 2013 at 4:23 PM, Shreepadma Venugopalan 
shreepa...@cloudera.com wrote:

 Following the discussions last week, I'm calling a vote to accept Sentry as
 a new project in the Apache Incubator.

 The proposal draft is available at:
 https://wiki.apache.org/incubator/SentryProposal and is also pasted to the
 bottom of this email. It is identical to what was proposed except for a)
 addition of two new mentors, and b) removal of the user list for now, per
 Marvin's suggestion. The proposal thread is available at:
 http://goo.gl/bvvJPh

 [ ] +1 Accept Sentry in the Incubator
 [ ] +/-0 Don't care
 [ ] -1 Don't accept Sentry in the Incubator because...

 Thanks.
 Shreepadma


 = Sentry - A fine-grained Authorization System for the Hadoop ecosystem =

 == Abstract ==

 Sentry is a highly modular system for providing fine grained role based
 authorization to both data and metadata stored on an Apache Hadoop cluster.
 Sentry can be used to enforce various access policy rules when accessing
 data stored on Hadoop Distributed File System through various Hadoop
 ecosystem components such as Apache Hive, Apache Pig or others.

 == Proposal ==

 Traditionally, user access control in Apache Hadoop has been implemented
 using file based permissions on HDFS. Following the UNIX permissions model,
 HDFS offers all or nothing semantics allowing administrator to configure
 system to allow certain users or user groups read, write or perform both
 operations on files. This system does not enable more fine grained
 permissions that allow access policies for logical parts within one file.
 Furthermore, this model can't be used to restrict access to the rich set of
 objects in the metadata catalog that are stored outside HDFS.

 Sentry will provide true role-based fine-grained user access control for
 Apache Hadoop and its ecosystem components such as Hive, Pig or HBase. This
 includes providing fine- grained role based access to both data as well as
 the metadata, which provides a rich object based abstraction such as
 databases, tables or columns.

 == Background ==

 Sentry was initially developed by Cloudera to allow users fine grained
 access to data as well as the metadata in Apache Hadoop.

 Sentry has been maintained as an open source project on Cloudera’s github.
 Sentry was previously called “Access”. All code in Sentry is open source
 and has been made publicly available under the Apache 2 license. During
 this time, Sentry has been formally released two times as versions 1.0.0
 and 1.1.0.

 == Rationale ==

 Currently, users don't have a way to achieve fine grained enforceable user
 access control to data stored in HDFS and their associated metadata. While
 users can use file based permissions to control access to specific
 directories and files, it is insufficient because access can't be
 restricted to file parts i.e., to specific lines or logical columns. In the
 absence of such support, users have to resort to duplicating data.
 Furthermore, file based permissions are insufficient to provide any form of
 access control to the metadata that provides an object abstraction such as
 databases, tables, columns or partitions over the data stored in HDFS.

 Current Sentry developers subscribe to the mission of ASF and are familiar
 with the open source development process. Several members are already
 committers and PMC members of various other Apache projects.

 == Initial Goals ==

 Sentry is currently in its first major release with a considerable number
 of enhancement requests, tasks, and issues recorded towards its future
 development. The initial goal of this project will be to continue to build
 community in the spirit of the Apache Way, and to address the highly
 requested features and bug-fixes towards the next dot release.

 == Current Status ==
 === Meritocracy ===

 Intent of the proposal is to build a diverse community of developers around
 Sentry. Sentry started as a open source project on Github, driven in the
 spirit of open source and we would like to continue in this spirit by, for
 example, encouraging contributors from a variety of organizations.

 === Community ===

 Sentry stakeholders desire to expand the user and developer base of Sentry
 further in the future. The current sets of developers in Sentry are
 committed to building a strong user base and open source community around
 the project. Development discussions within the current team have been on a
 public mailing [[
 https://groups.google.com/a/cloudera.org/forum/#!forum/access-dev |
 list]].

 === Core Developers ===

 The core developers for the Sentry project are Brock Noland, Shreepadma
 Venugopalan, Prasad Mujumdar and  Jarek Jarcec Cecho. Other contributors
 include Arvind Prabhakar and Xuefu Zhang. All engineers have deep expertise
 in Hadoop and various other ecosystem components.

 === Alignment ===

 Sentry complements the access control feature of some projects in the
 Apache Hadoop

[RESULT][VOTE] Release Apache Provisionr version 0.4.0-incubating

2013-07-02 Thread Andrei Savu
The vote to release Apache Provisionr 0.4.0-incubating has passed with 3
IPMC +1s and 4 non-binding +1s

IPMC Binding Votes:

Tom White
Joe Brockmeier
Roman Shaposhnik

Non-Binding Votes:

Rahul Sharma
Alex Ciminian
Andrei Savu
Ioan Eugen Stan

Thanks all!

-- Andrei Savu

-- Forwarded message --
From: Andrei Savu as...@apache.org
Date: Thu, Jun 27, 2013 at 11:33 AM
Subject: [VOTE] Release Apache Provisionr version 0.4.0-incubating, RC0
To: general@incubator.apache.org
Cc: dev d...@provisionr.incubator.apache.org


This is the first release candidate for Apache Provisionr, version
0.4.0-incubating.

The PPMC vote thread:

http://mail-archives.apache.org/mod_mbox/incubator-provisionr-dev/201306.mbox/%3CCAHZL8y-PzC6AVavK-cs5d8Sv%2BV2bfq0REHPjAaWn1Fs-y3PSqQ%40mail.gmail.com%3E

It fixes the following issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314423version=12324250

*** Please download, test and vote by July 2, 2013.

Note that we are voting upon the source (tag), binaries are provided for
convenience.

Source and binary files:
http://people.apache.org/~asavu/provisionr-0.4.0-incubating-candidate-0/

Maven staging repo:
https://repository.apache.org/content/repositories/orgapacheprovisionr-035/

The tag to be voted upon:
https://git-wip-us.apache.org/repos/asf?p=incubator-provisionr.git;a=tag;h=62abf302b47460abff904e2e721606255561757d

Provisionr's KEYS file containing PGP keys we use to sign the release:
http://www.apache.org/dist/incubator/provisionr/KEYS

Check the following email to understand how this releases candidate was
created and tested so far (we are still lacking documentation):

http://mail-archives.apache.org/mod_mbox/incubator-provisionr-dev/201306.mbox/%3CCAHZL8y8dHL%3DU2kFVGySX2aNuF%3DRhNg9n4%2Bcpd1yktvacCZwbPA%40mail.gmail.com%3E

[ ] +1
[ ] 0
[ ] -1 (explain why)

Thanks!


Re: [VOTE] Release Apache Provisionr version 0.4.0-incubating, RC0

2013-07-01 Thread Andrei Savu
Thanks Roman!

Good catch finding the missing .gitignore - I've create a JIRA issue:
https://issues.apache.org/jira/browse/PROVISIONR-42

We can address the WOT thing next time we meet face to face.

Cheers,

-- Andrei Savu / axemblr.com

On Mon, Jul 1, 2013 at 8:29 PM, Roman Shaposhnik r...@apache.org wrote:

 +1 (binding).

 That said, here's a couple of nits I *really* would like you guys
 to address for the next release:

 On Thu, Jun 27, 2013 at 1:33 AM, Andrei Savu as...@apache.org wrote:
  Source and binary files:
  http://people.apache.org/~asavu/provisionr-0.4.0-incubating-candidate-0/
 
  The tag to be voted upon:
 
 https://git-wip-us.apache.org/repos/asf?p=incubator-provisionr.git;a=tag;h=62abf302b47460abff904e2e721606255561757d

 The tag and the published tarballs differ in one file: .gitignore

  Provisionr's KEYS file containing PGP keys we use to sign the release:
  http://www.apache.org/dist/incubator/provisionr/KEYS

 It really would be quite nice if the key for release came with at least
 some level of WOT.

 Thanks,
 Roman.



Re: [VOTE] Release Apache Provisionr version 0.4.0-incubating, RC0

2013-06-28 Thread Andrei Savu
Thanks Joe for explaining the process! I will remember that for the next
release.

We now have 2 binding votes from the IPMC. Only one more is needed.

Regards,

-- Andrei Savu

On Sat, Jun 29, 2013 at 12:13 AM, Joe Brockmeier j...@zonker.net wrote:

 On Thu, Jun 27, 2013, at 04:10 PM, Andrei Savu wrote:
  On Thu, Jun 27, 2013 at 7:59 PM, Dave Fisher dave2w...@comcast.net
  wrote:
 
   This link doesn't help determine who has voted from the PPMC nor does
 it
   provide a count of how many votes and by whom.
  
   Have you had any IPMC/binding votes?
  
 
  My bad. I was a bit lazy. We had 3 +1's from the PPMC and one +1 from
  Rahul
  Sharma (as contributor). No binding votes on the project mailing list.

 Generally, it's best practice to:

 1) Supply a list of binding votes from your PPMC in the summary email to
 this list, like so:

 http://markmail.org/thread/wu4lpcdk6uk6lben

 2) Supply a link to your [RESULT][VOTE] message that summarizes the
 vote, at the tail end of the VOTE thread.

 See, for example:

 http://markmail.org/message/dg6mquboi65t2nho

 Having to go through the list + comb through the names  match them with
 PPMC is time-consuming.

 I looked it over, built it, etc. Looks good to me.

 +1 (binding)

 Best,

 jzb
 --
 Joe Brockmeier
 j...@zonker.net
 Twitter: @jzb
 http://www.dissociatedpress.net/

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




[VOTE] Release Apache Provisionr version 0.4.0-incubating, RC0

2013-06-27 Thread Andrei Savu
This is the first release candidate for Apache Provisionr, version
0.4.0-incubating.

The PPMC vote thread:

http://mail-archives.apache.org/mod_mbox/incubator-provisionr-dev/201306.mbox/%3CCAHZL8y-PzC6AVavK-cs5d8Sv%2BV2bfq0REHPjAaWn1Fs-y3PSqQ%40mail.gmail.com%3E

It fixes the following issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314423version=12324250

*** Please download, test and vote by July 2, 2013.

Note that we are voting upon the source (tag), binaries are provided for
convenience.

Source and binary files:
http://people.apache.org/~asavu/provisionr-0.4.0-incubating-candidate-0/

Maven staging repo:
https://repository.apache.org/content/repositories/orgapacheprovisionr-035/

The tag to be voted upon:
https://git-wip-us.apache.org/repos/asf?p=incubator-provisionr.git;a=tag;h=62abf302b47460abff904e2e721606255561757d

Provisionr's KEYS file containing PGP keys we use to sign the release:
http://www.apache.org/dist/incubator/provisionr/KEYS

Check the following email to understand how this releases candidate was
created and tested so far (we are still lacking documentation):

http://mail-archives.apache.org/mod_mbox/incubator-provisionr-dev/201306.mbox/%3CCAHZL8y8dHL%3DU2kFVGySX2aNuF%3DRhNg9n4%2Bcpd1yktvacCZwbPA%40mail.gmail.com%3E

[ ] +1
[ ] 0
[ ] -1 (explain why)

Thanks!


Re: [VOTE] Release Apache Provisionr version 0.4.0-incubating, RC0

2013-06-27 Thread Andrei Savu
On Thu, Jun 27, 2013 at 7:59 PM, Dave Fisher dave2w...@comcast.net wrote:

 This link doesn't help determine who has voted from the PPMC nor does it
 provide a count of how many votes and by whom.

 Have you had any IPMC/binding votes?


My bad. I was a bit lazy. We had 3 +1's from the PPMC and one +1 from Rahul
Sharma (as contributor). No binding votes on the project mailing list.

-- Andrei Savu


Re: [VOTE] Accept jclouds into the Apache Incubator

2013-04-23 Thread Andrei Savu
+1 (non-binding)

-- Andrei Savu

On Tue, Apr 23, 2013 at 9:40 AM, Tomaz Muraus to...@apache.org wrote:

 +1 (binding)
 On Apr 22, 2013 3:39 PM, Rebecca Wood silky...@gmail.com wrote:

  Hello everyone,
 
  I am calling a VOTE for acceptance of jclouds into the Apache Incubator.
 
  The vote will close on Monday, April 29, 2013.
 
  [ ] +1 Accept jclouds into the Apache Incubator.
  [ ] +0 Don't care.
  [ ] -1 Don't accept jclouds into the Incubator because...
 
  The full proposal is pasted below, and the corresponding wiki is
  http://wiki.apache.org/incubator/jcloudsProposal.
 
  Only VOTEs from Incubator PMC members are binding, but all are welcome to
  express their thoughts.
 
  Thanks,
 
  Becca Wood
 
  --
 
  = jclouds Proposal for Apache Incubator =
 
  == Abstract ==
 
  [[http://www.jclouds.org/|jclouds]] is an open source cloud agnostic
  library that enables developers to access a variety of supported cloud
  providers using one API.
 
  == Proposal ==
 
  [[http://www.jclouds.org/|jclouds]] provides two portable API
  abstractions for cloud computing and cloud storage in the form of Java or
  Clojure libraries. By abstracting away vendor-specific details, jclouds
  supplies a solution for users to avoid lock-in to a specific cloud
 vendor.
  It also provisions hooks to make it easy to take advantage of specific
  features from those vendors.
 
  == Background ==
 
  jclouds began in March of 2009 while Adrian Cole was working on the
 Amazon
  S3 plugin for Infinispan. He discovered that existing S3 libraries would
  not pass the concurrent test suite needed for write behind persistence.
  When it became clear that a new library was needed, jclouds formed as an
  independent project founded by Cole under the mentorship of Manik
 Surtani.
 
  The fledgling jclouds team soon encountered two portability issues:
  runtime portability with Google App Engine and compatibility with the
  similar cloud files service from Rackspace.
 
  The legacy of Google App Engine is still present within jclouds and is
  expressed by the 'driver' design which doesn't require threads.
 Supporting
  Rackspace started a legacy of cloud portability which would soon extend
 to
  provisioning. As jclouds supports newer and cutting edge cloud
  technologies, it is in a constant state of evolution.
 
  jclouds was founded in Shoreditch, London.  The ensuing 4 months
  backpacking between European Java User Groups accounts for the initial
  population of European developers and users within the community. The
  initial contributors to jclouds included Adrian Cole, James Murty, Andrew
  Newdigate, and Andrew Phillips. Manik Surtani served as a mentor, and
 there
  were a number of other advisers as well.
 
  == Rationale ==
 
  There are many providers that offer IaaS clouds, but few APIs that can
  bridge the gap between cloud providers. jclouds supplies an abstraction
  layer for both compute and storage resources that makes it easy to work
  with many different cloud APIs using a simple and singular API. jclouds
  provides this abstraction layer for the Java and Clojure communities. It
 is
  a unique niche within the cloud community.
 
  jclouds provides the write once, run anywhere concept when utilizing
  infrastructure cloud resources.
 
  == Initial Goals ==
 
   * Build a more centralized community pulling together jclouds
 developers,
  jclouds integrators, and service providers who use jclouds.
   * Although jclouds has a fairly collaborative community, the committers
  wish to further bridge the gap between developers and community by
  encouraging more community involvement in development processes.
   * Break down from a monolithic release process into one that is more
  decentrilized.
   * Bring the jclouds core code base consisting of ComputeService and
  Blobstore into Apache.
   * jclouds will not move all existing provider code into Apache. The goal
  is to move the provider code for those clouds that have complete
  portability and are tried, tested, and true. This includes code for
  OpenStack, Amazon EC2, and Google Cloud.
 
  == Current Status ==
 
  === Meritocracy ===
 
  jclouds has an active community of contributors who are encouraged to
  become full-fledged jclouds committers. A jclouds committer understands
 the
  importance of seeking community feedback, actively listening to
  suggestions, and fostering relationships with community members who make
  contributions. The entirety of jclouds is built upon the relationships
 that
  have been built with community members. This camaraderie will continue to
  be promoted as jclouds is introduced into the Incubator and beyond.
 
  jclouds encourages involvement from its community members, and the issues
  are open and available to any developers who wish to contribute to the
  project. The jclouds team currently seeks help and asks for suggestions
  utilizing the jclouds and jclouds-dev Google groups and IRC on
  irc.freenode.net#jclouds

Re: Creating announce@ lists by default

2013-03-26 Thread Andrei Savu
I think we should see this as option and let the podling decide.

In some cases it's useful but most of time it's enough if you filter
the dev / user lists for messages that contain ANNOUNCE in the subject
line.

-- Andrei Savu / axemblr.com

On Tue, Mar 26, 2013 at 7:50 PM, Noah Slater nsla...@apache.org wrote:

 Why would you want to subscribe to the announce list of every new incubator
 project? If you wanted to do that, you'd just subscribe to
 general@incubator.apache.org, or even annou...@apache.org.

 Please note, I am not suggesting we disband annou...@apache.org. We
 already
 have plenty of TLPs using annou...@tlp.apache.org lists, and they post to
 that as well as annou...@apache.org.

 All I am suggesting is that we suggest to incubating projects that they
 create an project specific announce@ list, so as to create a low-volume,
 high-signal news channel. It is my experience that such things are useful.



 On 26 March 2013 17:44, Luciano Resende luckbr1...@gmail.com wrote:

  On Tue, Mar 26, 2013 at 10:38 AM, Noah Slater nsla...@apache.org
 wrote:
   Yep. Obviously, I'm aware we have a foundation-wide announce list. :)
  
   It's not very helpful for people who are only interested in one or two
   projects, however.
  
   If I am using Hadoop, and only care about knowing about new Hadoop
  releases
   or security disclosures, I do not want to:
  
   a) subscribe to annou...@apache.org, and receive loads of
   completely irrelevant junk, or
   b) subscribe to u...@hadoop.apache.org, and receive even more
   irrelevant junk
  
   Having a high-signal, low-volume announcements list would be beneficial
  for
   most projects, IMO. And it seems like the sort of thing we should
   be encouraging right from the start.
  
 
 
  I think Hadoop would be the best example in ASF, if you really using
  Hadoop, you are probably using Haddop, HDFS, HBase, Oozie, and so
  on... the whole Hadoop Ecosystem projects... and imagine if you have
  to subscribe to all of those and to every new related incubator
  project that comes every month ?
 
  BTW, the traffic on this list is not really unmanageable and will
  definitely not make you consider that this new list is flooding your
  inbox.
 
 
  --
  Luciano Resende
  http://people.apache.org/~lresende
  http://twitter.com/lresende1975
  http://lresende.blogspot.com/
 
  -
  To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
  For additional commands, e-mail: general-h...@incubator.apache.org
 
 


 --
 NS



[jira] [Created] (PODLINGNAMESEARCH-29) Establish whether Apache Provisionr is a suitable name

2013-03-23 Thread Andrei Savu (JIRA)
Andrei Savu created PODLINGNAMESEARCH-29:


 Summary: Establish whether Apache Provisionr is a suitable name
 Key: PODLINGNAMESEARCH-29
 URL: https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-29
 Project: Podling Suitable Names Search
  Issue Type: Suitable Name Search
Reporter: Andrei Savu


Provisionr was formed by dropping the last e from provisioner - similar to 
Apache Buildr. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

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



Re: [VOTE] Graduate CloudStack from Incubator

2013-03-15 Thread Andrei Savu
+1 non-binding

-- Andrei Savu

On Fri, Mar 15, 2013 at 8:15 AM, Ioan Eugen Stan stan.ieu...@gmail.comwrote:

 +1 non-binding
 --
 Ioan Eugen Stan

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




Re: [PROPOSAL] Provisionr join the Apache Incubator

2013-03-08 Thread Andrei Savu
On Fri, Mar 8, 2013 at 2:20 AM, Andrew Bayer andrew.ba...@gmail.com wrote:

 A little belated, but I'd be interested in helping out as well.


You are welcome! :)

-- Andrei Savu


Re: [VOTE] Accept Provisionr into the Apache Incubator

2013-03-06 Thread Andrei Savu
Thanks to all who voted! With 18 +1s (10 binding) the vote passes.

I'll start the work to get the podling started.

Thanks,
Andrei

On Mon, Mar 4, 2013 at 9:31 PM, Henry Saputra henry.sapu...@gmail.comwrote:

 +1 non-binding

 Good luck


 On Sat, Mar 2, 2013 at 3:35 PM, Andrei Savu as...@apache.org wrote:

  Hi Guys,
 
  I'd like to call a VOTE for acceptance of Provisionr into the Apache
  Incubator.
 
  The vote will close on March 8.
 
  [] +1 Accept Provisionr into the Apache incubator
  [] +0 Don't care.
  [] -1 Don't accept Provisionr into the incubator because...
 
  Full proposal is pasted at the bottom on this email, and the
 corresponding
  wiki is http://wiki.apache.org/incubator/ProvisionrProposal
 
  Only VOTEs from Incubator PMC members are binding, but all are welcome to
  express their thoughts.
 
  Thanks,
  Andrei Savu
 
  --
  Provisionr Proposal
 
  == Abstract ==
 
  Provisionr is an effort to develop a service that can be used to create
 and
  manage pools of virtual machines on multiple clouds. Our focus is on
  semi-automated workflows and cloud portability.
 
  == Proposal ==
 
  Provisionr solves the problem of cloud portability by hiding completely
 the
  APIs and only focusing on building a cluster that matches the same set of
  assumptions on all clouds, assumptions like: running a specific operating
  system (e.g. Ubuntu 12.04 LTS), having the same set of pre-installed
  packages and binaries, sane dns settings (forward  reverse ip
 resolution -
  as needed for Hadoop), ntp settings, networking settings, firewall, ssh
  admin access, vpn access etc.
 
  As a secondary goal Provisionr should also provide primitives for
 building
  automatic or semi-automatic workflows for configuring services, workflows
  that assume that all the machines share a common set of characteristics
 as
  described above.
 
  == Background ==
 
  Creating clusters on cloud infrastructure is non-trivial because careful
  orchestration is required. To make it easy to deploy services we need to
  start from a foundation that matches a common set of assumptions on
  multiple providers.
 
  == Rationale ==
 
  This project started as a re-write of the core of Apache Whirr but has a
  different target being more focused on semi-automated workflows and cloud
  portability.
 
  == Initial Goals ==
 
   * Build a community
   * Provide an excellent user experience for semi-automatic workflows
 (e.g.
  using Rundeck)
   * Implement a REST service and a Web Console
   * Add support for more providers
 
  == Current Status ==
 
  Provisionr had four releases on [[
  https://github.com/axemblr/axemblr-provisionr/wiki|GitHub]] and it's
 used
  to deploy Hadoop clusters on-demand at Axemblr and infrastructure for
  testing / QA.
 
  === 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 community interested in cloud service infrastructure is currently
  spread across many smaller projects, and one of the main goals of this
  project is to build a vibrant community to share best practices and build
  common infrastructure.
 
  === Core developers ===
 
  Core developers are very experienced in the Apache ecosystem. To achieve
  more diversity of developers, we will be eager to recruit developers from
  diverse companies.
 
   * Andrei Savu - asavu at apache dot org  (Apache Whirr PMC)
   * Ioan Eugen Stan - ieugen at apache dot org (Apache James PMC)
   * Alex Ciminian -  alex.ciminian at gmail dot org
 
  === Alignment ===
 
  Provisionr complements Apache Whirr and later on it should provide a
 robust
  foundation for more advanced functionalities.
 
  == Known Risks ==
 
  === Orphaned products ===
 
  The contributors have significant open source experience and the project
 is
  being used as part of a commercial product, so the risk of being orphaned
  is relatively low. We plan to mitigate this risk by recruiting additional
  committers.
 
  === Inexperience with Open Source ===
 
  Most of the initial committers have experience working on open source
  projects. Andrei Savu and Ioan Eugen Stan have experience as committers
 and
  PMC members on other Apache projects.
 
  === Homogenous Developers ===
 
  We are committed to recruiting additional committers from other companies
  based on their contributions to the project.
 
  === Reliance on Salaried Developers ===
 
  It is expected that Provisionr development will occur on both salaried
 time
  and on volunteer time, after hours. The majority of initial committers
 are
  paid by their employer to contribute to this project. However, they are
 all
  passionate about the project, and we are confident

Re: [PROPOSAL] Provisionr join the Apache Incubator

2013-03-02 Thread Andrei Savu
I think the proposal is now ready for voting. I will go ahead and start a
new thread.

http://wiki.apache.org/incubator/ProvisionrProposal

Thank you all!

-- Andrei Savu

On Fri, Mar 1, 2013 at 6:57 PM, Andrei Savu savu.and...@gmail.com wrote:


 On Fri, Mar 1, 2013 at 10:45 AM, Eric Sammer esam...@cloudera.com wrote:

 I'd love to be involved if you're actively looking for initial committers.
 I'm very familiar with OSGi, puppet, and the Hadoop ecosystem side of
 things. I'm (non-binding) +1 on accepting the project to the incubator.


 Thanks Eric and welcome to the team.

 -- Andrei Savu



[VOTE] Accept Provisionr into the Apache Incubator

2013-03-02 Thread Andrei Savu
Hi Guys,

I'd like to call a VOTE for acceptance of Provisionr into the Apache
Incubator.

The vote will close on March 8.

[] +1 Accept Provisionr into the Apache incubator
[] +0 Don't care.
[] -1 Don't accept Provisionr into the incubator because...

Full proposal is pasted at the bottom on this email, and the corresponding
wiki is http://wiki.apache.org/incubator/ProvisionrProposal

Only VOTEs from Incubator PMC members are binding, but all are welcome to
express their thoughts.

Thanks,
Andrei Savu

--
Provisionr Proposal

== Abstract ==

Provisionr is an effort to develop a service that can be used to create and
manage pools of virtual machines on multiple clouds. Our focus is on
semi-automated workflows and cloud portability.

== Proposal ==

Provisionr solves the problem of cloud portability by hiding completely the
APIs and only focusing on building a cluster that matches the same set of
assumptions on all clouds, assumptions like: running a specific operating
system (e.g. Ubuntu 12.04 LTS), having the same set of pre-installed
packages and binaries, sane dns settings (forward  reverse ip resolution -
as needed for Hadoop), ntp settings, networking settings, firewall, ssh
admin access, vpn access etc.

As a secondary goal Provisionr should also provide primitives for building
automatic or semi-automatic workflows for configuring services, workflows
that assume that all the machines share a common set of characteristics as
described above.

== Background ==

Creating clusters on cloud infrastructure is non-trivial because careful
orchestration is required. To make it easy to deploy services we need to
start from a foundation that matches a common set of assumptions on
multiple providers.

== Rationale ==

This project started as a re-write of the core of Apache Whirr but has a
different target being more focused on semi-automated workflows and cloud
portability.

== Initial Goals ==

 * Build a community
 * Provide an excellent user experience for semi-automatic workflows (e.g.
using Rundeck)
 * Implement a REST service and a Web Console
 * Add support for more providers

== Current Status ==

Provisionr had four releases on [[
https://github.com/axemblr/axemblr-provisionr/wiki|GitHub]] and it's used
to deploy Hadoop clusters on-demand at Axemblr and infrastructure for
testing / QA.

=== 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 community interested in cloud service infrastructure is currently
spread across many smaller projects, and one of the main goals of this
project is to build a vibrant community to share best practices and build
common infrastructure.

=== Core developers ===

Core developers are very experienced in the Apache ecosystem. To achieve
more diversity of developers, we will be eager to recruit developers from
diverse companies.

 * Andrei Savu - asavu at apache dot org  (Apache Whirr PMC)
 * Ioan Eugen Stan - ieugen at apache dot org (Apache James PMC)
 * Alex Ciminian -  alex.ciminian at gmail dot org

=== Alignment ===

Provisionr complements Apache Whirr and later on it should provide a robust
foundation for more advanced functionalities.

== Known Risks ==

=== Orphaned products ===

The contributors have significant open source experience and the project is
being used as part of a commercial product, so the risk of being orphaned
is relatively low. We plan to mitigate this risk by recruiting additional
committers.

=== Inexperience with Open Source ===

Most of the initial committers have experience working on open source
projects. Andrei Savu and Ioan Eugen Stan have experience as committers and
PMC members on other Apache projects.

=== Homogenous Developers ===

We are committed to recruiting additional committers from other companies
based on their contributions to the project.

=== Reliance on Salaried Developers ===

It is expected that Provisionr development will occur on both salaried time
and on volunteer time, after hours. The majority of initial committers are
paid by their employer to contribute to this project. However, they are all
passionate about the project, and we are confident that the project will
continue even if no salaried developers contribute to the project. We are
committed to recruiting additional committers including non-salaried
developers.

=== Relationships with Other Apache Products ===

Provisionr is closely integrated with CloudStack, Karaf, CXF, BigTop in a
numerous ways. We look forward to collaborating with those communities, as
well as other Apache communities (like Apache Helix).

=== A Excessive Fascination with the Apache Brand ===

We think that Provisionr will benefit from the community

Re: [PROPOSAL] Provisionr join the Apache Incubator

2013-03-01 Thread Andrei Savu
On Fri, Mar 1, 2013 at 12:59 AM, Mohammad Nour El-Din 
nour.moham...@gmail.com wrote:

I would like to help and hence added myself as a mentor. Thanks for
 bringing the project to Apache.


Thanks for joining! Your help is highly appreciated.

-- Andrei Savu


Re: [PROPOSAL] Provisionr join the Apache Incubator

2013-03-01 Thread Andrei Savu
Thanks Steve!

On Fri, Mar 1, 2013 at 3:43 AM, Steve Loughran steve.lough...@gmail.comwrote:

 One thing I would recommend for the curious is to get a demo of it from
 Andrei; I saw one over G+ and it looked very nice.


Anyone should feel free to email me if they want a live demo.

-- Andrei Savu


Re: [PROPOSAL] Provisionr join the Apache Incubator

2013-03-01 Thread Andrei Savu
On Fri, Mar 1, 2013 at 10:45 AM, Eric Sammer esam...@cloudera.com wrote:

 I'd love to be involved if you're actively looking for initial committers.
 I'm very familiar with OSGi, puppet, and the Hadoop ecosystem side of
 things. I'm (non-binding) +1 on accepting the project to the incubator.


Thanks Eric and welcome to the team.

-- Andrei Savu


Re: [PROPOSAL] Provisionr join the Apache Incubator

2013-02-28 Thread Andrei Savu
Anyone else interested to join?

We are still looking for mentors / initial contributor. If you are working
with OSGi, Karaf, Activiti,
Cloud APIs or Puppet it would be great to have you on-board as a mentor or
contributor.

I am at ApacheCon in Portland - feel free to get in touch if you want to
know more.

-- Andrei Savu

On Wed, Feb 27, 2013 at 10:56 AM, Andrei Savu savu.and...@gmail.com wrote:


 I think the following presentation does a better job at explaining the
 scope of Provisionr:


 http://www.slideshare.net/savu.andrei/creating-pools-of-virtual-machines-apachecon-na-2013

 Regards,

 -- Andrei Savu

 On Wed, Feb 27, 2013 at 7:53 AM, Benson Margulies 
 bimargul...@gmail.comwrote:

 On Wed, Feb 27, 2013 at 2:28 AM, Tom White tom.e.wh...@gmail.com wrote:
  On Tue, Feb 26, 2013 at 6:34 AM, Andrei Savu savu.and...@gmail.com
 wrote:
 
  Tom do you want to be a champion for this proposal?
 
  Yes, I'd be happy to.
 
  One thing I think is worth discussing more here is whether Provisionr
  should be a TLP on graduation, or whether it should be a module in
  Whirr.


 Well, that puts this proposal into a gray area. In case you haven't
 been reading all the traffic on this list, I'll give a quick summary
 here.

 Historically, the Foundation had 'subprojects', and the the incubator
 hosted podlings intended, eventually, to become subprojects of
 existing TLPs.  We don't do that anymore. If Provisionr becomes part
 of Whir, it just becomes, well, part of Whir.

 That raises the question of what you need the incubator for if this is
 your goal. There's a pretty simple alternative. The existing
 Provisionr team works with Whir to do an IP grant of the code to the
 Foundation. The existing team submits ICLAs. Whir makes a branch or
 other distinctive tree in source control and grants the Provisionr
 team commit access _to that tree_. Over time, the Provisionr people
 earn full committer status by merit, and appropriate adjustments are
 made to the tree structure.

 Given the state of the conversation about policy on this subject, I
 think it would be reasonable to ask you all to talk to the Whir people
 about this, and see if you an all come to an agreement for something
 like this in parallel with a discussion here.

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





Re: [PROPOSAL] Provisionr join the Apache Incubator

2013-02-28 Thread Andrei Savu
Hi David -

On Thu, Feb 28, 2013 at 11:19 AM, David Nalley da...@gnsa.us wrote:

 I am interested in this. I know one or two things about puppet and cloud
 APIs.
 Not sure how many cycles I can expend.


It would be great to have you part of the team. Feel free to edit the wiki.

CloudStack support is very important for me and I'm going to spend a fair
amount of time
on that over the next cloud of weeks / months.

-- Andrei Savu


Re: [PROPOSAL] Provisionr join the Apache Incubator

2013-02-27 Thread Andrei Savu
Thanks Tom!

On Wed, Feb 27, 2013 at 2:28 AM, Tom White tom.e.wh...@gmail.com wrote:

 BTW Andrei, please put the proposal on the Incubator wiki so others
 can edit it, and so it's easy to find in the future.


I have updated the proposal and posted it on the Incubator wiki:

http://wiki.apache.org/incubator/ProvisionrProposal

-- Andrei Savu


Re: [PROPOSAL] Provisionr join the Apache Incubator

2013-02-27 Thread Andrei Savu
Hi Benson -

Thanks for your feedback! It's too early to decide if there is an overlap
between communities. Provisionr solves a different problem being focused on
semi-automated workflows (e.g. with Rundeck) and cloud portability while
Whirr is more focused on deploying services from the Hadoop stack.

I had this conversation before with Tom.

-- Andrei Savu

On Wed, Feb 27, 2013 at 7:53 AM, Benson Margulies bimargul...@gmail.comwrote:

 On Wed, Feb 27, 2013 at 2:28 AM, Tom White tom.e.wh...@gmail.com wrote:
  On Tue, Feb 26, 2013 at 6:34 AM, Andrei Savu savu.and...@gmail.com
 wrote:
 
  Tom do you want to be a champion for this proposal?
 
  Yes, I'd be happy to.
 
  One thing I think is worth discussing more here is whether Provisionr
  should be a TLP on graduation, or whether it should be a module in
  Whirr.


 Well, that puts this proposal into a gray area. In case you haven't
 been reading all the traffic on this list, I'll give a quick summary
 here.

 Historically, the Foundation had 'subprojects', and the the incubator
 hosted podlings intended, eventually, to become subprojects of
 existing TLPs.  We don't do that anymore. If Provisionr becomes part
 of Whir, it just becomes, well, part of Whir.

 That raises the question of what you need the incubator for if this is
 your goal. There's a pretty simple alternative. The existing
 Provisionr team works with Whir to do an IP grant of the code to the
 Foundation. The existing team submits ICLAs. Whir makes a branch or
 other distinctive tree in source control and grants the Provisionr
 team commit access _to that tree_. Over time, the Provisionr people
 earn full committer status by merit, and appropriate adjustments are
 made to the tree structure.

 Given the state of the conversation about policy on this subject, I
 think it would be reasonable to ask you all to talk to the Whir people
 about this, and see if you an all come to an agreement for something
 like this in parallel with a discussion here.

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




Re: [PROPOSAL] Provisionr join the Apache Incubator

2013-02-27 Thread Andrei Savu
I think the following presentation does a better job at explaining the
scope of Provisionr:

http://www.slideshare.net/savu.andrei/creating-pools-of-virtual-machines-apachecon-na-2013

Regards,

-- Andrei Savu

On Wed, Feb 27, 2013 at 7:53 AM, Benson Margulies bimargul...@gmail.comwrote:

 On Wed, Feb 27, 2013 at 2:28 AM, Tom White tom.e.wh...@gmail.com wrote:
  On Tue, Feb 26, 2013 at 6:34 AM, Andrei Savu savu.and...@gmail.com
 wrote:
 
  Tom do you want to be a champion for this proposal?
 
  Yes, I'd be happy to.
 
  One thing I think is worth discussing more here is whether Provisionr
  should be a TLP on graduation, or whether it should be a module in
  Whirr.


 Well, that puts this proposal into a gray area. In case you haven't
 been reading all the traffic on this list, I'll give a quick summary
 here.

 Historically, the Foundation had 'subprojects', and the the incubator
 hosted podlings intended, eventually, to become subprojects of
 existing TLPs.  We don't do that anymore. If Provisionr becomes part
 of Whir, it just becomes, well, part of Whir.

 That raises the question of what you need the incubator for if this is
 your goal. There's a pretty simple alternative. The existing
 Provisionr team works with Whir to do an IP grant of the code to the
 Foundation. The existing team submits ICLAs. Whir makes a branch or
 other distinctive tree in source control and grants the Provisionr
 team commit access _to that tree_. Over time, the Provisionr people
 earn full committer status by merit, and appropriate adjustments are
 made to the tree structure.

 Given the state of the conversation about policy on this subject, I
 think it would be reasonable to ask you all to talk to the Whir people
 about this, and see if you an all come to an agreement for something
 like this in parallel with a discussion here.

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




Re: [PROPOSAL] Curator for the Apache Incubator

2013-02-25 Thread Andrei Savu
+1 (non binding)

I've used Curator in the past and I'm happy to see this project joining the
foundation.

-- Andrei Savu

On Tue, Feb 26, 2013 at 1:14 AM, Jordan Zimmerman 
jor...@jordanzimmerman.com wrote:

 Hello,

 I would like to propose that Curator to be an Apache Incubator project.

 The proposal can be found here:
 http://wiki.apache.org/incubator/CuratorProposal

 I have included the contents of the proposal below.

 Sincerely,

 Jordan Zimmerman

 ===

 = Curator - ZooKeeper client wrapper and rich ZooKeeper framework =

 == Abstract ==

 Curator is a set of Java libraries that make using Apache ZooKeeper much
 easier. While ZooKeeper comes bundled with a Java client, using the client
 is non-trivial and error prone.

 == Proposal ==

 Curator is a set of Java libraries that make using Apache ZooKeeper much
 easier. While ZooKeeper comes bundled with a Java client, using the client
 is non-trivial and error prone. It consists of three components that build
 on each other. Curator Client is a replacement for the bundled ZooKeeper
 class that takes care of some low-level housekeeping and provides some
 useful utilities. Curator Framework is a high-level API that greatly
 simplifies using ZooKeeper. It adds many features that build on ZooKeeper
 and handles the complexity of managing connections to the ZooKeeper cluster
 and retrying operations. Curator Recipes consists of implementations of
 some of the common ZooKeeper “recipes”. Additionally, Curator Test is
 included which includes utilities to help with unit testing ZooKeeper-based
 applications.

 == Background ==

 Curator was initially developed by Netflix to make writing ZooKeeper-based
 applications easier and more reliable. Curator was open-sourced by Netflix
 on !GitHub as an Apache 2.0 licensed project in July 2011. During this time
 Curator has been formally released many times and has gained widespread
 adoption.

 == Rationale ==

 New users of ZooKeeper are surprised to learn that a significant amount of
 connection management must be done manually. For example, when the
 ZooKeeper client connects to the ensemble it must negotiate a new session,
 etc. This takes some time. If you use a ZooKeeper client API before the
 connection process has completed, ZooKeeper will throw an exception. These
 types of exceptions are referred to as “recoverable” errors.
 Curator automatically handles connection management, greatly simplifying
 client code. Instead of directly using the ZooKeeper APIs you use Curator
 APIs that internally check for connection completion and wrap each
 ZooKeeper API in a retry loop. Curator uses a retry mechanism to handle
 recoverable errors and automatically retry operations. The method of retry
 is customizable. Curator comes bundled with several implementations
 (ExponentialBackoffRetry, etc.) or custom implementations can be written.

 The ZooKeeper documentation describes many possible uses for ZooKeeper
 calling each a “recipe”. While the distribution comes bundled with a few
 implementations of these recipes, most ZooKeeper users will need to
 manually implement one or more of the recipes. Implementing a ZooKeeper
 recipe is not trivial. Besides the connection handling issues, there are
 numerous edge cases that are not well documented that must be considered.
 For example, many recipes require that an ephemeral-sequential node be
 created. New users of ZooKeeper will not know that there is an edge case in
 ephemeral-sequential node creation that requires you to put a special
 “marker” in the node’s name so that you can search for the created node if
 an I/O failure occurs. This is but one of many edge cases that are not well
 documented but are handled by Curator.

 = Current Status =

 == Meritocracy ==

 Curator was initially developed by Jordan Zimmerman in 2011 at Netflix.
 Developers external to Netflix provided feedback, suggested features and
 fixes and implemented extensions of Curator. Netflix's engineering team has
 since maintained the project and has been dedicated towards its
 improvement. Contributors to Curator include developers from multiple
 organizations around the world. Curator will be a meritocracy as it enters
 the Incubator and beyond.

 == Community ==

 Curator is currently used by a number of organizations all over the world.
 Curator has an active and growing user and developer community with active
 participation in the [[http://groups.google.com/group/curator-users]]
 mailing list and at its !Github home: [[
 https://github.com/Netflix/curator]].

 Since open sourcing the project, there have been fifteen individuals from
 various organizations who have contributed code.

 == Core Developers ==

 The core developers for Curator are:
  * Jordan Zimmerman
  * Jay Zarfoss

 Jordan has contributed towards Apache ZooKeeper and both Jordan and Jay
 are familiar with Apache principles and philosophy for community driven
 software development.

 == Alignment ==

 Curator

Permission to edit wiki

2013-02-25 Thread Andrei Savu
Hi,

Can someone grant me the permission to edit the Incubator wiki? My id is
andreisavu.

I want to move the proposal from GitHub before asking for a vote:
https://github.com/axemblr/axemblr-provisionr/wiki/Provisionr-Proposal


Thanks,

-- Andrei Savu


[PROPOSAL] Provisionr join the Apache Incubator

2013-02-25 Thread Andrei Savu
Hi guys -

I would like to propose Provisionr to the Apache Incubator:

https://github.com/axemblr/axemblr-provisionr/wiki/Provisionr-Proposal

Provisionr is a service that wants to solves the problem of cloud
portability by hiding completely the APIs and only focusing on building a
cluster that matches the same set of assumptions on all clouds, assumptions
like: running a specific operating system (e.g. Ubuntu 12.04 LTS), having
the same set of pre-installed packages and binaries, sane dns settings
(forward  reverse ip resolution - as needed for Hadoop), ntp settings,
networking settings, firewall, ssh admin access, vpn access etc.

I am looking forward to your feedback and suggestions.

Thanks,

-- Andrei Savu



## Abstract

Provisionr is an effort to develop a service that can be used to create and
manage pools of virtual machines on multiple clouds in an automatic or
semi-automatic fashion.

## Proposal

Provisionr solves the problem of cloud portability by hiding completely the
APIs and only focusing on building a cluster that matches the same set of
assumptions on all clouds, assumptions like: running a specific operating
system (e.g. Ubuntu 12.04 LTS), having the same set of pre-installed
packages and binaries, sane dns settings (forward  reverse ip resolution -
as needed for Hadoop), ntp settings, networking settings, firewall, ssh
admin access, vpn access etc.

As a secondary goal Provisionr should also provide primitives for building
automatic or semi-automatic workflows for configuring services, workflows
that assume that all the machines share a common set of characteristics as
described above.

## Background

Creating clusters on cloud infrastructure is non-trivial because careful
orchestration is required. To make it easy to deploy services we need to
start from a foundation that matches a common set of assumptions on
multiple providers.

## Rationale

This project started as a re-write of the core of Apache Whirr but has a
different target being more focused on semi-automated workflows and cloud
portability.

## Initial Goals

* Build a community
* Provide an excellent user experience for semi-automatic workflows (e.g.
using Rundeck)
* Implement a REST service and a Web Console
* Add support for more providers

## Current Status

Provisionr had four releases on GitHub and it's used to deploy Hadoop
clusters on-demand at Axemblr and infrastructure for testing / QA.

### 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 community interested in cloud service infrastructure is currently
spread across many smaller projects, and one of the main goals of this
project is to build a vibrant community to share best practices and build
common infrastructure.

### Core developers

Core developers are very experienced in the Apache ecosystem. To achieve
more diversity of developers, we will be eager to recruit developers from
diverse companies.

* Andrei Savu - asavu at apache dot org  (Apache Whirr PMC)
* Ioan Eugen Stan - ieugen at apache dot org (Apache James PMC)
* Alex Ciminian (not a committer)

### Alignment

Provisionr complements Apache Whirr and later on it should provide a robust
foundation for more advanced functionalities.

## Known Risks

### Orphaned products

The contributors have significant open source experience and the project is
being used as part of a commercial product, so the risk of being orphaned
is relatively low. We plan to mitigate this risk by recruiting additional
committers.

### Inexperience with Open Source

Most of the initial committers have experience working on open source
projects. Andrei Savu and Ioan Eugen Stan have experience as committers and
PMC members on other Apache projects.

### Homogenous Developers

We are committed to recruiting additional committers from other companies
based on their contributions to the project.

### Reliance on Salaried Developers

It is expected that Provisionr development will occur on both salaried time
and on volunteer time, after hours. The majority of initial committers are
paid by their employer to contribute to this project. However, they are all
passionate about the project, and we are confident that the project will
continue even if no salaried developers contribute to the project. We are
committed to recruiting additional committers including non-salaried
developers.

### Relationships with Other Apache Products

Provisionr is closely integrated with Karaf, CXF in a numerous ways. We
look forward to collaborating with those communities, as well as other
Apache communities.

### A Excessive Fascination with the Apache Brand

We

Re: [PROPOSAL] Provisionr join the Apache Incubator

2013-02-25 Thread Andrei Savu
On Tue, Feb 26, 2013 at 5:26 AM, Greg Stein gst...@gmail.com wrote:

 A user list is not recommended for a new community. That only serves
 to divide a limited number of people. Your users should be involved on
 the dev@ list until the user influx becomes distracting.


Good point. Thanks!


 It may be advisable to have a -commits list, but sending all commits
 to the -dev list is also workable.


I would prefer to do only send JIRA updates on the dev- list with
a Review-Then-Commit development process.

Champions must be an Officer or a Member of the Foundation.


Tom do you want to be a champion for this proposal?

-- Andrei Savu


Re: [VOTE] Release Whirr version 0.6.0-incubating

2011-08-26 Thread Andrei Savu
+1

Checked signatures and started a HBase cluster.

-- Andrei Savu / andreisavu.ro

On Mon, Aug 22, 2011 at 10:37 PM, Andrei Savu savu.and...@gmail.com wrote:
 This is the first incubator release for Apache Whirr, version 0.6.0-incubating
 and the last release as an incubator project.

 It fixes the following issues:
 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=1230version=12316468

 *** Please download, test and vote by August 26, 2011.

 Note that we are voting upon the source (tag), binaries are provided
 for convenience.

 Source and binary files:
 http://people.apache.org/~asavu/whirr-0.6.0-incubating-candidate-0

 Maven staging repo:
 https://repository.apache.org/content/repositories/orgapachewhirr-058

 The tag to be voted upon:
 http://svn.apache.org/repos/asf/incubator/whirr/tags/release-0.6.0-incubating

 Whirr's KEYS file containing PGP keys we use to sign the release:
 http://svn.apache.org/repos/asf/incubator/whirr/dist/KEYS

 Note that the Incubator PMC needs to vote upon the release after a
 successful PPMC vote before any release can be made official.


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



[VOTE][RESULT] Release Whirr version 0.6.0-incubating (candidate 1)

2011-08-26 Thread Andrei Savu
This vote has now passed with 3 binding +1's, no +0's, and no -1's.

The binding votes were from members of the new Whirr PMC:

Patrick Hunt, +1
Tom White, +1
Andrei Savu, +1

The non-binding votes were as follows:

Guillaume Alleon, +1
Edward J. Yoon, +1

I'll push the artifacts out.

Thanks to everyone who voted!

Cheers,
Andrei

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



Re: [VOTE] Release Whirr version 0.6.0-incubating

2011-08-24 Thread Andrei Savu
On Wed, Aug 24, 2011 at 6:26 PM, Luciano Resende luckbr1...@gmail.com wrote:
 First incubator release for whirr  (0.6.0-incubating) ?

More like the first release for the 0.6 branch.

 Didn't Whirr just graduated ?
 http://markmail.org/message/ggjcxf6ndeaxn224

Yes but there are many things we have to do in order to prepare the
infrastructure so that we can have a release as a top level project.

We have been working on the current candidate for more than 2 and a
half months and I don't it's a good idea to delay things even more.
We've discussed about this and we've decided that this should be our
last release as an incubator project.

Now that the resolution was accepted by the board is no longer
possible to have a last release as an incubator project?

Thanks,
Andrei

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



[VOTE] Release Whirr version 0.6.0-incubating

2011-08-22 Thread Andrei Savu
This is the first incubator release for Apache Whirr, version 0.6.0-incubating
and the last release as an incubator project.

It fixes the following issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=1230version=12316468

*** Please download, test and vote by August 26, 2011.

Note that we are voting upon the source (tag), binaries are provided
for convenience.

Source and binary files:
http://people.apache.org/~asavu/whirr-0.6.0-incubating-candidate-0

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachewhirr-058

The tag to be voted upon:
http://svn.apache.org/repos/asf/incubator/whirr/tags/release-0.6.0-incubating

Whirr's KEYS file containing PGP keys we use to sign the release:
http://svn.apache.org/repos/asf/incubator/whirr/dist/KEYS

Note that the Incubator PMC needs to vote upon the release after a
successful PPMC vote before any release can be made official.

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



Re: [PROPOSAL] Bigtop for the Apache Incubator

2011-06-15 Thread Andrei Savu
I'm happy to see this project joining the Foundation. As an Apache
Whirr committer I feel a lot of pain when it comes to testing
compatibility for multiple services across multiple operating systems
(and multiple cloud providers).

I would love to join the Bigtop team as one of the initial committers
an do some of testing work we are already doing in Whirr.

PS: having ready to use .rpm and .deb packages sounds really great!

Cheers,

-- Andrei Savu / andreisavu.ro

On Tue, Jun 14, 2011 at 7:26 AM, Tom White tomwh...@apache.org wrote:
 Hi,

 I would like to propose Bigtop to be an Apache Incubator project.
 Bigtop is a project for the development of packaging and tests of the
 Hadoop ecosystem. The goal is to do testing at various levels
 (packaging, platform, runtime, upgrade, etc...) developed by a
 community with a focus on the system as a whole, rather than
 individual projects.

 Here's a link to the proposal on the wiki
 http://wiki.apache.org/incubator/BigtopProposal

 I've also included the initial contents below.

 Cheers,
 Tom

 = Bigtop - Apache Hadoop Ecosystem Packaging and Test =

 == Abstract ==

 Bigtop - a project for the development of packaging and tests of the
 Hadoop ecosystem.

 == Proposal ==

 The primary goal of Bigtop is to build a community around the
 packaging and interoperability testing of Hadoop-related projects.
 This includes testing at various levels (packaging, platform, runtime,
 upgrade, etc...) developed by a community with a focus on the system
 as a whole, rather than individual projects.

 Build, packaging and integration test code that depends upon official
 releases of the Apache Hadoop-related projects (HDFS, MapReduce,
 HBase, Hive, Pig, ZooKeeper, etc...) will be developed and released by
 this project. As bugs and other issues are found we expect these to be
 fixed upstream.

 == Background ==

 The initial packaging and test code for Bigtop was developed by
 Cloudera to package projects from the Apache Hadoop ecosystem and
 provide a consistent, inter-operable framework.

 == Rationale ==

 Hadoop defines itself as:

 {{{
 The Apache Hadoop project develops open-source software for reliable,
 scalable, distributed computing. Hadoop includes these subprojects:

 * Hadoop Common: The common utilities that support the other Hadoop 
 subprojects.
 * HDFS: A distributed file system that provides high throughput access
 to application data.
 * MapReduce: A software framework for distributed processing of large
 data sets on compute clusters.
 }}}

 There are also several other Hadoop-related projects at Apache.  Some
 TLP examples include HBase, Hive, Mahout, ZooKeeper, and Pig.  There
 are also several new projects in the Incubator such as HCatalog and
 Sqoop.

 There is limited interoperability testing done the projects
 themselves. The intent of this project is to build a community where
 the projects are brought together, packaged, and tested for
 interoperability.

 Projects such as Apache Whirr (incubating), which deploy and use a
 collection of Hadoop-related projects, would benefit from the
 interoperability testing done by Bigtop, rather than picking and
 testing project combinations themselves.

 == Initial Goals ==

 Much of the code for Bigtop has been released by Cloudera under the
 Apache 2.0 license for over two years.

 Some current goals include:
  * create a set of packages for the Hadoop ecosystem, over a wide
 range of platforms
  * interoperability test these projects
  * document project sets that are known to work well together

 Bigtop’s release artifact would consist of a single tarball of
 packaging and test code that, when built, would produce source and
 binary Linux packages for the upstream projects.

 = Current Status =

 == Meritocracy ==

 Bigtop was originally developed and released as an open source
 packaging infrastructure, CDH, by Cloudera.

 == Community ==

 The community is primarily the original developers at Cloudera,
 however a number of contributions to the packaging specifications have
 been accepted from outside contributors. Growing a diverse community
 is the main reason to bring Bigtop to the Apache Incubator.

 == Core Developers ==

 The core developers for Bigtop project are:
  * Andrew Bayer has extensive expertise with build tools, specifically
 Jenkins continuous integration and Maven.
  * Peter Linnell has contributed to the RPM packaging.
  * Bruno Mahé has overseen much of the development of the RPM and
 Debian packaging system.
  * Roman Shaposhnik designed and implemented the system testing framework.

 Many of the committers to the Bigtop project have contributed towards
 Hadoop or related Apache projects (Alejandro Abdelnur, Eli Collins,
 Patrick Hunt, John Sichi, Michael Stack, Tom White) and are familiar
 with Apache principals and philosophy for community driven software
 development.

 == Alignment ==

 We expect projects in Bigtop to be drawn from Hadoop and related
 projects at Apache. Bigtop

Re: [VOTE] Release Whirr version 0.4.0-incubating

2011-03-28 Thread Andrei Savu
Stefan, thanks for reviewing this release candidate. I've created a
new issue to investigate if it's possible to add license headers to
Confluence files:

https://issues.apache.org/jira/browse/WHIRR-270

On Mon, Mar 28, 2011 at 5:56 PM, Stefan Bodewig bode...@apache.org wrote:
 On 2011-03-23, Andrei Savu wrote:

 Note that we are voting upon the source (tag), binaries are provided
 for convenience.

 Source and binary files:
 http://people.apache.org/~asavu/whirr-0.4.0-incubating-candidate-2

 Maven staging repo:
 https://repository.apache.org/content/repositories/orgapachewhirr-028

 The tag to be voted upon:
 http://svn.apache.org/repos/asf/incubator/whirr/tags/release-0.4.0-incubating

 +1

 Looks good to me.

 For your next release you may want to investigate whether you can add
 license headers to the confluence files in your source tree and the docs
 you generate from them.  I'm neither familiar enough with Confluence nor
 the tools you use to create the documentation to know whether this is
 possible at all.

 Stefan

 -
 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



[VOTE] Release Whirr version 0.4.0-incubating

2011-03-23 Thread Andrei Savu
This is the first incubator release for Apache Whirr, version 0.4.0-incubating.

It fixes the following issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=1230version=12316065

*** Please download, test and vote by March, 28.

Note that we are voting upon the source (tag), binaries are provided
for convenience.

Source and binary files:
http://people.apache.org/~asavu/whirr-0.4.0-incubating-candidate-2

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachewhirr-028

The tag to be voted upon:
http://svn.apache.org/repos/asf/incubator/whirr/tags/release-0.4.0-incubating

Whirr's KEYS file containing PGP keys we use to sign the release:
http://svn.apache.org/repos/asf/incubator/whirr/dist/KEYS

Note that the Incubator PMC needs to vote upon the release after a
successful PPMC vote before any release can be made official.

Cheers,
Andrei

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



Re: [VOTE] Release Whirr version 0.4.0-incubating

2011-03-23 Thread Andrei Savu
+1

I've been able to run the integration tests on both cloud providers
and I have started a ZooKeeper cluster. RC2 contains no code changes
from RC1.

-- Andrei Savu / andreisavu.ro

On Wed, Mar 23, 2011 at 10:26 PM, Andrei Savu savu.and...@gmail.com wrote:
 This is the first incubator release for Apache Whirr, version 
 0.4.0-incubating.

 It fixes the following issues:
 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=1230version=12316065

 *** Please download, test and vote by March, 28.

 Note that we are voting upon the source (tag), binaries are provided
 for convenience.

 Source and binary files:
 http://people.apache.org/~asavu/whirr-0.4.0-incubating-candidate-2

 Maven staging repo:
 https://repository.apache.org/content/repositories/orgapachewhirr-028

 The tag to be voted upon:
 http://svn.apache.org/repos/asf/incubator/whirr/tags/release-0.4.0-incubating

 Whirr's KEYS file containing PGP keys we use to sign the release:
 http://svn.apache.org/repos/asf/incubator/whirr/dist/KEYS

 Note that the Incubator PMC needs to vote upon the release after a
 successful PPMC vote before any release can be made official.

 Cheers,
 Andrei


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



Re: [VOTE] Release Whirr version 0.4.0-incubating

2011-03-18 Thread Andrei Savu
Sebb, Stefan, thanks for noticing this issue. Is there a page on
apache.org where I could read more about licensing issues? I'm not
familiar with this topic.

It would be great if you could check the current release candidate for
more issue so that we can fix them in one batch.

Thanks,
Andrei

On Fri, Mar 18, 2011 at 7:30 PM, sebb seb...@gmail.com wrote:
 On 18 March 2011 16:43, Stefan Bodewig bode...@apache.org wrote:
 On 2011-03-18, sebb wrote:

 But the main issue is that the binary distribution contains lots of
 3rd party products which are not mentioned in either the NOTICE file
 or the LICENSE file.

 They likely are supposed to be in the - unfortunately empty - license
 files inside the lib directory.

 Whether it requires attribution or not, 3rd party product licenses
 must be recorded in the LICENSE file.

 The standard method is to include the text in the file, but it may be
 allowable to just include a pointer to the license elsewhere in the
 distribution.

 This pointer is missing, you are correct.

 I think these issues are sufficient to block the release.

 Of the binary convenience build.  If the whirr project wanted to
 release the source tarball alone, the problems you have found wouldn't
 apply.  The source tarball looks good to me.

 The NOTICE file includes attributions for two products that are not present.
 AIUI it's important that NOTICE only contains *required* attributions
 because the NOTICEs have to passed on to downstream users.

 The  divider lines should be removed (not a blocker) and
 the year should be updated.

 Also, the lib directory is full of licence files for products that are
 not present.
 It's not necessary for everything in SVN to be in the source archive,
 though everything in the source archive must be in SVN (or be
 derivable directly from it)
 This is confusing.

 Stefan

 -
 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



[VOTE] Release Whirr version 0.4.0-incubating

2011-03-17 Thread Andrei Savu
This is the first incubator release for Apache Whirr, version 0.4.0-incubating.

It fixes the following issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=1230version=12316065

*** Please download, test and vote by March, 22.

Note that we are voting upon the source (tag), binaries are provided
for convenience.

Source and binary files:
http://people.apache.org/~asavu/whirr-0.4.0-incubating-candidate-1

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachewhirr-017

The tag to be voted upon:
http://svn.apache.org/repos/asf/incubator/whirr/tags/release-0.4.0-incubating

Whirr's KEYS file containing PGP keys we use to sign the release:
http://svn.apache.org/repos/asf/incubator/whirr/dist/KEYS

Note that the Incubator PMC needs to vote upon the release after a
successful PPMC vote before any release can be made official.

Cheers,
Andrei

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



Re: [VOTE] Release Whirr version 0.4.0-incubating

2011-03-08 Thread Andrei Savu
Stefan, thanks for taking the time to review this release candidate. :)

See bellow for my comments.

On Tue, Mar 8, 2011 at 3:23 PM, Stefan Bodewig bode...@apache.org wrote:
 On 2011-03-07, Andrei Savu wrote:

 Source and binary files:
 http://people.apache.org/~asavu/whirr-0.4.0-incubating-candidate-0

 The binary contains among other things the Bouncycastle provider so I
 think you have to do some extra work (see
 http://www.apache.org/dev/crypto.html) but I don't see Whirr mentioned
 on http://www.apache.org/licenses/exports/ and can't find any crypto
 notice inside the README.

Tom will investigate and fix this one.


 RAT flags a few .sh, .css and .html files that are without any license
 header.

We've already fixed this in trunk. I will backport the patch to the 0.4 branch.


 The binary distribution contains lots of jars that I can't easily match
 to the license files in the tarball.  What is aws-ec2-1.0-beta-9.jar's
 license (likely jcloud's but how would I know)?

They all belong to jclouds. We will add the missing license files to the repo.


 Whirr's KEYS file containing PGP keys we use to sign the release:
 http://svn.apache.org/repos/asf/incubator/whirr/dist/KEYS

 Note the file is different from
 http://www.apache.org/dist/incubator/whirr/KEYS which doesn't contain
 your key.

Thanks for pointing this out. I will also update the release
instructions on the wiki.


 Stefan

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



We will restart the vote with a new release candidate soon.

Cheers,
Andrei

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



[VOTE] Release Whirr version 0.4.0-incubating

2011-03-07 Thread Andrei Savu
This is the fourth incubator release for Apache Whirr, version
0.4.0-incubating. We already received one binding IPMC +1 vote for the
PPMC release vote on whirr-dev, so are looking for two more.

PPMC release vote thread:
http://mail-archives.apache.org/mod_mbox/incubator-whirr-dev/201103.mbox/%3CAANLkTi=-9dEsd1WgAj7kS0aNU61xMFe0b=r=t2zof...@mail.gmail.com%3E

The issues fixed for 0.3.0-incubating
https://issues.apache.org/jira/secure/ReleaseNote.jspa?atl_token=6724a5b05e7a6de128c2b0e1f463d031d2c91e0aversion=12316065styleName=HtmlprojectId=1230Create=Create

Source and binary files:
http://people.apache.org/~asavu/whirr-0.4.0-incubating-candidate-0

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachewhirr-004

The tag to be voted upon:
http://svn.apache.org/repos/asf/incubator/whirr/tags/release-0.4.0-incubating

Whirr's KEYS file containing PGP keys we use to sign the release:
http://svn.apache.org/repos/asf/incubator/whirr/dist/KEYS

The vote is open for 72 hours.

[ ] +1
[ ] +0
[ ] -1

Thanks,
Andrei

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