Re: [DISCUSS] [VOTE] HCatalog to Graduate and become part of Apache Hive

2013-02-14 Thread Mattmann, Chris A (388J)
Thanks for the clarification, Roy.

Cheers,
Chris

P.S. Almost want them to change to lazy consensus, bc you laying smack
down is full of win.

On 2/14/13 11:38 AM, "Roy T. Fielding"  wrote:

>It is a majority decision.  In theory, the PMC could decide to
>create special bylaws that would change that to a lazy consensus
>decision, but then I would have to lay the smack down about why
>it is that the US government sucks because supermajorities are
>designed to deny proper governance.
>
>In the absence of specific rules (like our lazy consensus rule
>on code change voting), you can assume that lazy majority decisions
>are the way that decisions are made at Apache (like releases).
>
>Roy
>
>On Feb 14, 2013, at 9:58 AM, Mattmann, Chris A (388J) wrote:
>
>> Hey Alan,
>> 
>> Great point -- thanks for highlighting the concern, and yes, Benson, I'd
>> like the Incubator PMC to request this clarification from the board.
>>BTW,
>> not frustrated with you guys at all and wish you the best. Just trying
>>to
>> help (even if it didn't seem like it) based on my existing experience
>>with
>> several of Apache's largest umbrella projects :/
>> 
>> Cheers,
>> Chris
>> 
>> On 2/14/13 8:31 AM, "Alan Gates"  wrote:
>> 
>>> I'd like second and extend Benson's point about clarifying how these
>>> things should work.  In addition to clarifying what it means to
>>>graduate
>>> into a subproject now that that is frowned upon, clarifying how these
>>> votes work would help.  I think Chris felt that we ignored his vote and
>>> pushed ahead.  From my reading of the docs it was supposed to be a
>>> majority vote and thus to view the -1s as a veto would be to improperly
>>> ignore the 5 +1s.  If the rules were clear in advance for the next
>>>group
>>> that faces this situation it will help to avoid these misunderstandings
>>> and frustrations.
>>> 
>>> Alan.
>>> 
>>> On Feb 14, 2013, at 3:29 AM, Benson Margulies wrote:
>>> 
 I'm not so much opinionated as confused here, perhaps because I have a
 very linear view of governance.
 
 I like to know how a vote fits into a governance structure or process,
 and I've felt for some time that this case (podling goes to existing
 TLP) is not well-explained by our structure.
 
 Back in the days when subprojects were normal and valid, the incubator
 had a role on behalf of' an existing TLP in supervising IP and
 community behavior. Graduation meant: "OK, umbrella, we certify that
 these people can behave like a project and have clean IP." And,
 perhaps, the board actually established subprojects? It's all before
 my time.
 
 Now that subprojects are no longer in the picture, I don't even know
 why the IPMC should ever incubate a podling *if the plan, from the
 start, is to be part of some existing TLP.* So I have assumed that
 HCatalog started out with the intention to grow into an entire TLP,
 and came up with the Hive plan as a fallback.
 
 To try to make this long story shorter, I think that we should make a
 proposal to the board with a schema for handling this case that makes
 sense in current conditions. I'm happy for it to be your schema, which
 amounts, as I see it, to the board having a supervisory moment when
 this happens, with an IPMC vote providing the same sort of strong
 recommendation one way or the other that it does for establishing a
 TLP.
 
 
 
 
 
 On Thu, Feb 14, 2013 at 12:49 AM, Mattmann, Chris A (388J)
  wrote:
> Hi Benson,
> 
> I saw your later email(s) and Incubator board report. It's fine and I
> think the message of my objection comes across.
> So thanks for that.
> 
> One thing I wanted to comment on:
> 
> On 2/13/13 4:10 AM, "Benson Margulies"  wrote:
> 
>> Chris,
>> 
>> The obvious compromise is to ask them to report the vote result as
>>it
>> happened, it seems to me, -1's and all. But where do you think that
>> they are reporting anything? There's nothing happening here at the
>> board level. There's no board resolution needed for a Hive committer
>> to type 'svn cp' on the hcatalog tree,
> 
> Not by my counts. There's a *community* resolution and a
> recommendation to
> be made by the IPMC, nonetheless.
> Otherwise, the IPMC is pretty useless IMO, and more importantly, so
>is
> the
> Incubator.
> 
> Why bother even incubating HCatalog? Hive could have simply svn cp'ed
> whatever code came in, or whatever code the podling arrived at, and
> Incubation would have stopped then. But we both know that's not the
> way it
> works. Even if a podling graduates to an existing TLP, go check out
>the
> past resolutions. You'll note there's a section in there that
> discharges
> the responsibility of the IPMC for the podling. So, yes, the IPMC
>*is*
> involved. And yes, the IPMC vote matter

[RESULT] [VOTE] Accept Apache Open Climate Workbench into the Incubator

2013-02-14 Thread Mattmann, Chris A (388J)
Hi Everyone,

This VOTE has passed with the following tallies:

+1

Chris Mattmann*
Andrew Hart*
Daniel Gruno
Paul Ramirez*
Gary Martin
Ross Gardler*
Ted Dunning*
Alexei Fedotov
Dave Fisher*
Suresh Marru*
Tommaso Teofili*
Andrea Pescetti
Chris Douglas*
Emmanuel Lécharny*
Tsengdar Lee

* - indicates IPMC

I'll get started creating the infrastructure tickets, and thanks to
everyone for VOTE'ing!

Cheers,
Chris


On 2/5/13 8:18 AM, "Mattmann, Chris A (388J)"
 wrote:

>Hi Folks,
>
>OK, now that discussion has settled down, I'd like to call a VOTE for
>acceptance of Apache Open Climate Workbench into the Incubator.
>I'll leave the VOTE open the rest of the week and close it out next
>Monday, February 11th early am PT.
>
>[ ]  +1 Accept Apache Open Climate Workbench into the Incubator
>[ ]  +0 Don't care.
>[ ]  -1 Don't accept Apache Open Climate Workbench into the Incubator
>because...
>
>Full proposal is pasted at the bottom of this email. Only VOTEs from
>Incubator PMC members are binding, but all are welcome to express their
>thoughts.
>
>Thank you!
>
>Cheers,
>Chris
>
>P.S. Here's my +1 (binding)
>
>-
>= Apache Open Climate Workbench, tool for scalable comparison of remote
>sensing observations to climate model outputs, regionally and globally. =
>=== Abstract ===
>The Apache Open Climate Workbench proposal desires to contribute an
>existing community of software related to the analysis and evaluation of
>climate models, and related to the use of remote sensing data in that
>process. 
>
>Specifically, we will bring a fundamental software toolkit for analysis
>and evaluation of climate model output against remote sensing data. The
>toolkit is called the [[http://rcmes.jpl.nasa.gov|Regional Climate Model
>Evaluation System (RCMES)]]. RCMES provides two fundamental components for
>the easy, intuitive comparison of climate model output against remote
>sensing data. The first component called RCMED (for "Regional Climate
>Model Evaluation Database") is a scalable cloud database that decimates
>remote sensing data and renalysis data related to climate using Apache
>OODT extractors, Apache Tika, etc. These transformations make
>traditionally heterogeneous upstream remote sensing data and climate model
>output homogeneous and unify them into a data point model of the form
>(lat, lng, time, value, height) on a per parameter basis. Latitude (lat)
>and Longitude (lng) are in WGS84 format, but can be reformatted on the
>fly. time is in ISO 8601 format, a string sortable format independent of
>underlying store. value carries with it units, related to interpretation
>and height allows for different values for different atmospheric vertical
>levels. All of RCMES is built on Apache OODT, Apache Sqoop/Apache Hadoop
>and Apache Hive, along with hooks to PostGIS and MySQL (traditional
>relational databases). The second component of the system, RCMET (for
>"Regional Climate Model Evaluation Toolkit") provides facilities for
>connecting to RCMED, dynamically obtaining remote sensing data for a
>space/time region of interest, grabbing associated model output (that the
>user brings, or from the Earth System Grid Federation) of the same form,
>and then regridding the remote sensing data to be on the model output
>grid, or the model output to be on the remote sensing data grid. The
>regridded data spatially is then temporally regridded using techniques
>including seasonal cycle compositing (e.g., all summer months, all
>Januaries, etc.), or by daily, monthly, etc. The uniform model output and
>remote sensing data are then analyzed using pluggable metrics, e.g.,
>Probability Distribution Functions (PDFs), Root Mean Squared Error (RMSE),
>Bias, and other (possibly user-defined) techniques, computing an analyzed
>comparison or evaluation. This evaluation is then visualized by plugging
>in to the NCAR NCL library for producing static plots (histograms, time
>series, etc.)
>
>We also have performed a great deal of work in packaging RCMES to make the
>system easy to deploy. We have working Virtual Machines (VMWare VMX and
>Virtual Box OVA compatible formats) and we also have an installer built on
>Python Buildout (http://buildout.org/) called "Easy RCMET" for dynamically
>constructing the RCMET toolkit.
>
>RCMES is currently supporting a number of recognized climate projects of
>(inter-)national significance. In particular, RCMES is supporting the
>[[http://www.globalchange.gov/what-we-do/assessment|U.S. National Climate
>Assessment (NCA) activities]] on behalf of NASA's contribution to the NCA;
>is working with the [[http://www.narccap.ucar.edu/|North American Regional
>Climate Change Assessment Program (NARCCAP)]]; and is also working with
>the International [[http://wcrp-cordex.ipsl.jussieu.fr/|Coordinated
>Regional Downscaling Experiment (CORDEX)]].
>
>=== Proposal ===
>We propose to transition the RCMES software community, which includes
>developers of the RCMET and RCMED software, along with users of RCMES in
>the CORDE

Re: [VOTE] Apache cTAKES 3.0.0-incubating RC7 release

2013-02-14 Thread Mattmann, Chris A (388J)
Hi Guys,

+1 from me.

SIGS pass:

[chipotle:~/tmp/apache-ctakes-3.0.0-incubating-rc7] mattmann%
$HOME/bin/verify_gpg_sigs
Verifying Signature for file apache-ctakes-3.0.0-incubating-src.tar.gz.asc
gpg: Signature made Wed Feb  6 14:06:28 2013 PST using RSA key ID D218BB0A
gpg: Good signature from "Pei Chen (CODE SIGNING KEY2)
"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:  There is no indication that the signature belongs to the
owner.
Primary key fingerprint: FECC 654C 4AC3 5DEC 0027  2792 F97C 492F D218 BB0A
[chipotle:~/tmp/apache-ctakes-3.0.0-incubating-rc7] mattmann%


CHECKSUMS pass:

[chipotle:~/tmp/apache-ctakes-3.0.0-incubating-rc7] mattmann%
verify_md5_checksums
md5sum: stat '*.bz2': No such file or directory
md5sum: stat '*.zip': No such file or directory
apache-ctakes-3.0.0-incubating-src.tar.gz: OK
[chipotle:~/tmp/apache-ctakes-3.0.0-incubating-rc7] mattmann%

Cheers,

Chris


On 2/11/13 9:03 AM, "Chen, Pei"  wrote:

>Hi,
>
>This is a call for a vote on releasing the following candidate as Apache
>cTAKES 3.0.0-incubating. This will be our first release.
>Thanks for all of your comments from the previous candidate.  Based on
>the feedback and discussions, we removed the binary models from the
>source and binary distributions in this release candidate.
>
>The vote for this RC on ctakes-dev@ is not concluded yet but earlier ones
>were and this is nearly simultaneous:
>http://mail-archives.apache.org/mod_mbox/incubator-ctakes-dev/201302.mbox/
>browser
>
>For more detailed information on the changes/release notes, please visit:
>https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12313621&;
>version=12322969
>
>The release was made using the cTAKES release process documented here:
>http://incubator.apache.org/ctakes/ctakes-release-guide.html
>
>The candidate is available at:
>http://people.apache.org/~chenpei/ctakes-3.0.0-incubating/rc7/target/apach
>e-ctakes-3.0.0-incubating-src.tar.gz /.zip
>
>The binary is:
>http://people.apache.org/~chenpei/ctakes-3.0.0-incubating/rc7/target/apach
>e-ctakes-3.0.0-incubating-bin.tar.gz /.zip
>
>The tag to be voted on:
>http://svn.apache.org/repos/asf/incubator/ctakes/tags/ctakes-3.0.0-incubat
>ing-rc7/
>
>The MD5 checksum of the tarball can be found at:
>http://people.apache.org/~chenpei/ctakes-3.0.0-incubating/rc7/target/apach
>e-ctakes-3.0.0-incubating-bin.tar.gz.md5 /.zip.md5
>
>The signature of the tarball can be found at:
>http://people.apache.org/~chenpei/ctakes-3.0.0-incubating/rc7/target/apach
>e-ctakes-3.0.0-incubating-bin.tar.gz.asc /.zip.asc
>
>Apache cTAKES' KEYS file, containing the PGP keys used to sign the
>release:
>http://svn.apache.org/repos/asf/incubator/ctakes/tags/ctakes-3.0.0-incubat
>ing-rc7/KEYS
>
>Please vote on releasing these packages as Apache cTAKES
>3.0.0-incubating. The vote is open for at least the next 72 hours.
>Only votes from Incubator PMC are binding, but folks are welcome to check
>the release candidate and voice their approval or disapproval. The vote
>passes if at least three binding +1 votes are cast.
>
>[ ] +1 Release the packages as Apache cTAKES 3.0.0-incubating
>[ ] -1 Do not release the packages because...
>Thanks!
>Pei
>P.S. Here is my +1.
>
>-
>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 Apache Knox Hadoop Gateway Project into the Incubator

2013-02-14 Thread Mattmann, Chris A (388J)
s/Apache Open Climate Workbench/Apache Knox Hadoop Gateway/ :)

May want to resend the [VOTE] thread.

On 2/14/13 5:26 PM, "Devaraj Das"  wrote:

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

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

2013-02-14 Thread Devaraj Das
Hi Folks,

Thanks for participating in the discussion. I'd like to call a VOTE
for acceptance of Apache Knox Hadoop Gateway Project into the
Incubator. The vote will close on Feb 21 at 6:00 p.m.

[ ]  +1 Accept Apache Open Climate Workbench into the Incubator
[ ]  +0 Don't care.
[ ]  -1 Don't accept Apache Open Climate Workbench into the Incubator because...

Full proposal is pasted at the bottom of this email, and the
corresponding wiki is http://wiki.apache.org/incubator/knox. Only
VOTEs from Incubator PMC members are binding.

Here's my +1 (binding).

Thanks,
Devaraj.

p.s. In the last day, Tom White has been added as a mentor, and
Venkatesh Seetharam has been added in the list of initial committers.


Knox Gateway Proposal

Abstract

Knox Gateway is a system that provides a single point of secure access
for Apache Hadoop clusters.

Proposal

The Knox Gateway (“Gateway” or “Knox”) is a system that provides a
single point of authentication and access for Apache Hadoop services
in a cluster. The goal is to simplify Hadoop security for both users
(i.e. who access the cluster data and execute jobs) and operators
(i.e. who control access and manage the cluster). The Gateway runs as
a server (or cluster of servers) that serve one or more Hadoop
clusters.

Provide perimeter security to make Hadoop security setup easier
Support authentication and token verification security scenarios
Deliver users a single cluster end-point that aggregates capabilities
for data and jobs
Enable integration with enterprise and cloud identity management environments

Background

An Apache Hadoop cluster is presented to consumers as a loose
collection of independent services. This makes it difficult for users
to interact with Hadoop since each service maintains it’s own method
of access and security. As well, for operators, configuration and
administration of a secure Hadoop cluster is a complex and many Hadoop
clusters are insecure as a result.

The goal of the project is to provide coverage for all existing Hadoop
ecosystem projects. In addition, the project will be extensible to
allow for new and/or proprietary Hadoop components without requiring
changes to the gateway source code. The gateway is expected to run in
a DMZ environment where it will provide controlled access to these
Hadoop services. In this way Hadoop clusters can be protected by a
firewall and only limited access provided through the firewall for the
gateway. The authentication components of the gateway will be modular
and extensible such that it can be integrated with existing security
infrastructure.

Rationale

Organizations that are struggling with Hadoop cluster security result
in a) running Hadoop without security or b) slowing adoption of
Hadoop. The Gateway aims to provide perimeter security that integrates
more easily into existing organizations’ security infrastructure.
Doing so will simplify security for these organizations and benefit
all Hadoop stakeholders (i.e. users and operators). Additionally,
making a dedicated perimeter security project part of the Apache
Hadoop ecosystem will prevent fragmentation in this area and further
increase the value of Hadoop as a data platform.

Current Status

Prototype available, developed by the list of initial committers.

Meritocracy

We desire to build a diverse developer community around Gateway
following the Apache Way. We want to make the project open source and
will encourage contributors from multiple organizations following the
Apache meritocracy model.

Community

We hope to extend the user and developer base in the future and build
a solid open source community around Gateway. Apache Hadoop has a
large ecosystem of open source projects, each with a strong community
of contributors. All project communities in this ecosystem have an
opportunity to participate in the advancement of the Gateway project
because ultimately, Gateway will enable the security capabilities of
their project to be more enterprise friendly.

Core Developers

Gateway is currently being developed by several engineers from
Hortonworks - Kevin Minder, Larry McCay, John Speidel, Tom Beerbower
and Sumit Mohanty. All the engineers have deep expertise in
middleware, security & identity systems and are quite familiar with
the Hadoop ecosystem.

Alignment

The ASF is a natural host for Gateway given that it is already the
home of Hadoop, Hive, Pig, HBase, Oozie and other emerging big data
software projects. Gateway is designed to solve the security
challenges familiar to the Hadoop ecosystem family of projects.

Known Risks

Orphaned products & Reliance on Salaried Developers

The core developers plan to work full time on the project. We believe
that this project will be of general interest to many Hadoop users and
will attract a diverse set of contributors. We intend to demonstrate
this by having contributors from several organizations recognized as
committers by the time Knox graduates from incubation.

Inexperience with Open Source

Re: [DISCUSS] [VOTE] HCatalog to Graduate and become part of Apache Hive

2013-02-14 Thread Roy T. Fielding
It is a majority decision.  In theory, the PMC could decide to
create special bylaws that would change that to a lazy consensus
decision, but then I would have to lay the smack down about why
it is that the US government sucks because supermajorities are
designed to deny proper governance.

In the absence of specific rules (like our lazy consensus rule
on code change voting), you can assume that lazy majority decisions
are the way that decisions are made at Apache (like releases).

Roy

On Feb 14, 2013, at 9:58 AM, Mattmann, Chris A (388J) wrote:

> Hey Alan,
> 
> Great point -- thanks for highlighting the concern, and yes, Benson, I'd
> like the Incubator PMC to request this clarification from the board. BTW,
> not frustrated with you guys at all and wish you the best. Just trying to
> help (even if it didn't seem like it) based on my existing experience with
> several of Apache's largest umbrella projects :/
> 
> Cheers,
> Chris
> 
> On 2/14/13 8:31 AM, "Alan Gates"  wrote:
> 
>> I'd like second and extend Benson's point about clarifying how these
>> things should work.  In addition to clarifying what it means to graduate
>> into a subproject now that that is frowned upon, clarifying how these
>> votes work would help.  I think Chris felt that we ignored his vote and
>> pushed ahead.  From my reading of the docs it was supposed to be a
>> majority vote and thus to view the -1s as a veto would be to improperly
>> ignore the 5 +1s.  If the rules were clear in advance for the next group
>> that faces this situation it will help to avoid these misunderstandings
>> and frustrations.
>> 
>> Alan.
>> 
>> On Feb 14, 2013, at 3:29 AM, Benson Margulies wrote:
>> 
>>> I'm not so much opinionated as confused here, perhaps because I have a
>>> very linear view of governance.
>>> 
>>> I like to know how a vote fits into a governance structure or process,
>>> and I've felt for some time that this case (podling goes to existing
>>> TLP) is not well-explained by our structure.
>>> 
>>> Back in the days when subprojects were normal and valid, the incubator
>>> had a role on behalf of' an existing TLP in supervising IP and
>>> community behavior. Graduation meant: "OK, umbrella, we certify that
>>> these people can behave like a project and have clean IP." And,
>>> perhaps, the board actually established subprojects? It's all before
>>> my time.
>>> 
>>> Now that subprojects are no longer in the picture, I don't even know
>>> why the IPMC should ever incubate a podling *if the plan, from the
>>> start, is to be part of some existing TLP.* So I have assumed that
>>> HCatalog started out with the intention to grow into an entire TLP,
>>> and came up with the Hive plan as a fallback.
>>> 
>>> To try to make this long story shorter, I think that we should make a
>>> proposal to the board with a schema for handling this case that makes
>>> sense in current conditions. I'm happy for it to be your schema, which
>>> amounts, as I see it, to the board having a supervisory moment when
>>> this happens, with an IPMC vote providing the same sort of strong
>>> recommendation one way or the other that it does for establishing a
>>> TLP.
>>> 
>>> 
>>> 
>>> 
>>> 
>>> On Thu, Feb 14, 2013 at 12:49 AM, Mattmann, Chris A (388J)
>>>  wrote:
 Hi Benson,
 
 I saw your later email(s) and Incubator board report. It's fine and I
 think the message of my objection comes across.
 So thanks for that.
 
 One thing I wanted to comment on:
 
 On 2/13/13 4:10 AM, "Benson Margulies"  wrote:
 
> Chris,
> 
> The obvious compromise is to ask them to report the vote result as it
> happened, it seems to me, -1's and all. But where do you think that
> they are reporting anything? There's nothing happening here at the
> board level. There's no board resolution needed for a Hive committer
> to type 'svn cp' on the hcatalog tree,
 
 Not by my counts. There's a *community* resolution and a
 recommendation to
 be made by the IPMC, nonetheless.
 Otherwise, the IPMC is pretty useless IMO, and more importantly, so is
 the
 Incubator.
 
 Why bother even incubating HCatalog? Hive could have simply svn cp'ed
 whatever code came in, or whatever code the podling arrived at, and
 Incubation would have stopped then. But we both know that's not the
 way it
 works. Even if a podling graduates to an existing TLP, go check out the
 past resolutions. You'll note there's a section in there that
 discharges
 the responsibility of the IPMC for the podling. So, yes, the IPMC *is*
 involved. And yes, the IPMC vote matters.
 
 Cheers,
 Chris
 
 
 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org
 
>>> 
>>> -

Re: [DISCUSS] [VOTE] HCatalog to Graduate and become part of Apache Hive

2013-02-14 Thread Mattmann, Chris A (388J)
Hey Alan,

Great point -- thanks for highlighting the concern, and yes, Benson, I'd
like the Incubator PMC to request this clarification from the board. BTW,
not frustrated with you guys at all and wish you the best. Just trying to
help (even if it didn't seem like it) based on my existing experience with
several of Apache's largest umbrella projects :/

Cheers,
Chris

On 2/14/13 8:31 AM, "Alan Gates"  wrote:

>I'd like second and extend Benson's point about clarifying how these
>things should work.  In addition to clarifying what it means to graduate
>into a subproject now that that is frowned upon, clarifying how these
>votes work would help.  I think Chris felt that we ignored his vote and
>pushed ahead.  From my reading of the docs it was supposed to be a
>majority vote and thus to view the -1s as a veto would be to improperly
>ignore the 5 +1s.  If the rules were clear in advance for the next group
>that faces this situation it will help to avoid these misunderstandings
>and frustrations.
>
>Alan.
>
>On Feb 14, 2013, at 3:29 AM, Benson Margulies wrote:
>
>> I'm not so much opinionated as confused here, perhaps because I have a
>> very linear view of governance.
>> 
>> I like to know how a vote fits into a governance structure or process,
>> and I've felt for some time that this case (podling goes to existing
>> TLP) is not well-explained by our structure.
>> 
>> Back in the days when subprojects were normal and valid, the incubator
>> had a role on behalf of' an existing TLP in supervising IP and
>> community behavior. Graduation meant: "OK, umbrella, we certify that
>> these people can behave like a project and have clean IP." And,
>> perhaps, the board actually established subprojects? It's all before
>> my time.
>> 
>> Now that subprojects are no longer in the picture, I don't even know
>> why the IPMC should ever incubate a podling *if the plan, from the
>> start, is to be part of some existing TLP.* So I have assumed that
>> HCatalog started out with the intention to grow into an entire TLP,
>> and came up with the Hive plan as a fallback.
>> 
>> To try to make this long story shorter, I think that we should make a
>> proposal to the board with a schema for handling this case that makes
>> sense in current conditions. I'm happy for it to be your schema, which
>> amounts, as I see it, to the board having a supervisory moment when
>> this happens, with an IPMC vote providing the same sort of strong
>> recommendation one way or the other that it does for establishing a
>> TLP.
>> 
>> 
>> 
>> 
>> 
>> On Thu, Feb 14, 2013 at 12:49 AM, Mattmann, Chris A (388J)
>>  wrote:
>>> Hi Benson,
>>> 
>>> I saw your later email(s) and Incubator board report. It's fine and I
>>> think the message of my objection comes across.
>>> So thanks for that.
>>> 
>>> One thing I wanted to comment on:
>>> 
>>> On 2/13/13 4:10 AM, "Benson Margulies"  wrote:
>>> 
 Chris,
 
 The obvious compromise is to ask them to report the vote result as it
 happened, it seems to me, -1's and all. But where do you think that
 they are reporting anything? There's nothing happening here at the
 board level. There's no board resolution needed for a Hive committer
 to type 'svn cp' on the hcatalog tree,
>>> 
>>> Not by my counts. There's a *community* resolution and a
>>>recommendation to
>>> be made by the IPMC, nonetheless.
>>> Otherwise, the IPMC is pretty useless IMO, and more importantly, so is
>>>the
>>> Incubator.
>>> 
>>> Why bother even incubating HCatalog? Hive could have simply svn cp'ed
>>> whatever code came in, or whatever code the podling arrived at, and
>>> Incubation would have stopped then. But we both know that's not the
>>>way it
>>> works. Even if a podling graduates to an existing TLP, go check out the
>>> past resolutions. You'll note there's a section in there that
>>>discharges
>>> the responsibility of the IPMC for the podling. So, yes, the IPMC *is*
>>> involved. And yes, the IPMC vote matters.
>>> 
>>> Cheers,
>>> Chris
>>> 
>>> 
>>> -
>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>> 
>> 
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
>
>
>-
>To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>For additional commands, e-mail: general-h...@incubator.apache.org
>


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



Re: [DISCUSS] [VOTE] HCatalog to Graduate and become part of Apache Hive

2013-02-14 Thread Alan Gates
I'd like second and extend Benson's point about clarifying how these things 
should work.  In addition to clarifying what it means to graduate into a 
subproject now that that is frowned upon, clarifying how these votes work would 
help.  I think Chris felt that we ignored his vote and pushed ahead.  From my 
reading of the docs it was supposed to be a majority vote and thus to view the 
-1s as a veto would be to improperly ignore the 5 +1s.  If the rules were clear 
in advance for the next group that faces this situation it will help to avoid 
these misunderstandings and frustrations.

Alan.

On Feb 14, 2013, at 3:29 AM, Benson Margulies wrote:

> I'm not so much opinionated as confused here, perhaps because I have a
> very linear view of governance.
> 
> I like to know how a vote fits into a governance structure or process,
> and I've felt for some time that this case (podling goes to existing
> TLP) is not well-explained by our structure.
> 
> Back in the days when subprojects were normal and valid, the incubator
> had a role on behalf of' an existing TLP in supervising IP and
> community behavior. Graduation meant: "OK, umbrella, we certify that
> these people can behave like a project and have clean IP." And,
> perhaps, the board actually established subprojects? It's all before
> my time.
> 
> Now that subprojects are no longer in the picture, I don't even know
> why the IPMC should ever incubate a podling *if the plan, from the
> start, is to be part of some existing TLP.* So I have assumed that
> HCatalog started out with the intention to grow into an entire TLP,
> and came up with the Hive plan as a fallback.
> 
> To try to make this long story shorter, I think that we should make a
> proposal to the board with a schema for handling this case that makes
> sense in current conditions. I'm happy for it to be your schema, which
> amounts, as I see it, to the board having a supervisory moment when
> this happens, with an IPMC vote providing the same sort of strong
> recommendation one way or the other that it does for establishing a
> TLP.
> 
> 
> 
> 
> 
> On Thu, Feb 14, 2013 at 12:49 AM, Mattmann, Chris A (388J)
>  wrote:
>> Hi Benson,
>> 
>> I saw your later email(s) and Incubator board report. It's fine and I
>> think the message of my objection comes across.
>> So thanks for that.
>> 
>> One thing I wanted to comment on:
>> 
>> On 2/13/13 4:10 AM, "Benson Margulies"  wrote:
>> 
>>> Chris,
>>> 
>>> The obvious compromise is to ask them to report the vote result as it
>>> happened, it seems to me, -1's and all. But where do you think that
>>> they are reporting anything? There's nothing happening here at the
>>> board level. There's no board resolution needed for a Hive committer
>>> to type 'svn cp' on the hcatalog tree,
>> 
>> Not by my counts. There's a *community* resolution and a recommendation to
>> be made by the IPMC, nonetheless.
>> Otherwise, the IPMC is pretty useless IMO, and more importantly, so is the
>> Incubator.
>> 
>> Why bother even incubating HCatalog? Hive could have simply svn cp'ed
>> whatever code came in, or whatever code the podling arrived at, and
>> Incubation would have stopped then. But we both know that's not the way it
>> works. Even if a podling graduates to an existing TLP, go check out the
>> past resolutions. You'll note there's a section in there that discharges
>> the responsibility of the IPMC for the podling. So, yes, the IPMC *is*
>> involved. And yes, the IPMC vote matters.
>> 
>> Cheers,
>> Chris
>> 
>> 
>> -
>> 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: pulse.apache.org down

2013-02-14 Thread Antonio Sanso
Thanks Bertrand!
Hopefully will be back one day :)

just taking the chance to restate the utility of this service IMHO (overall for 
podlings :))

Regards

Antonio

On Feb 14, 2013, at 5:26 PM, Bertrand Delacretaz wrote:

> Hi Antonio,
> 
> On Thu, Feb 14, 2013 at 5:08 PM, Antonio Sanso  wrote:
>> ...this might seems a bit off topic here but I have noticed that 
>> http://pulse.apache.org/ is not working anymore
>> (and when it was working it was out of date)
> 
> That's a known issue, I have just created
> https://issues.apache.org/jira/browse/INFRA-5861 to document it.
> 
> -Bertrand
> 
> -
> 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: pulse.apache.org down

2013-02-14 Thread Bertrand Delacretaz
Hi Antonio,

On Thu, Feb 14, 2013 at 5:08 PM, Antonio Sanso  wrote:
> ...this might seems a bit off topic here but I have noticed that 
> http://pulse.apache.org/ is not working anymore
> (and when it was working it was out of date)

That's a known issue, I have just created
https://issues.apache.org/jira/browse/INFRA-5861 to document it.

-Bertrand

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



pulse.apache.org down

2013-02-14 Thread Antonio Sanso
Hi *,

this might seems a bit off topic here but I have noticed that 
http://pulse.apache.org/ is not working anymore (and when it was working it was 
out of date).

The reason why I write this here (I will probably open some INFRA ticket as 
well) is because I believe this site was really useful for me when Apache Oltu 
(formerly Amber) was incubating to check the "popularity" of the project.
I know that this can be achieved in other ways as well but this was the easiest.
It would be nice to have it work again :) since IMHO  (overall) podlings can 
benefit from it.

Regards

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



Re: Report verbiage

2013-02-14 Thread Greg Stein
Yups!

:-)
On Feb 14, 2013 6:11 AM, "Ross Gardler"  wrote:

> Absolutely, that's the right thing to do. I, and I believe Greg, were
> answering Matt's question rather than you actions ;-)
>
> Sent from a mobile device, please excuse mistakes and brevity
> On 14 Feb 2013 01:15, "Benson Margulies"  wrote:
>
> > The chair here is trying to lure others into helping to characterize
> > the overall state of things so as to avoid an overly one-sided view.
> >
> >
> > On Wed, Feb 13, 2013 at 8:06 PM, Ross Gardler
> >  wrote:
> > > +1
> > >
> > > The incubator is a project like any other. Its report should
> communicate
> > > the health or otherwise of the projects community and should
> communicate
> > > any information. The board should know about and make any requests for
> > > assistance from the board.
> > >
> > > Assuming the IPMC considers the Incubator to be in good shape the
> actual
> > > line by line podling reports are unimportant other than being the
> outputs
> > > of the incubator project.
> > >
> > > Sent from a mobile device, please excuse mistakes and brevity
> > > On 13 Feb 2013 23:40, "Greg Stein"  wrote:
> > >
> > >> On Feb 13, 2013 3:39 PM, "Matt Franklin" 
> > wrote:
> > >> >
> > >> > On Tue, Feb 12, 2013 at 11:45 AM, Benson Margulies
> > >> >  wrote:
> > >> > > Does anyone feel inclined to communicate anything to the board
> > except
> > >> > > 'here's the usual podling-by-podling report'
> > >> >
> > >> > Do any of the directors on this list want additional information
> aside
> > >> > from the podling-by-podling report?  Are rollup metrics/statements
> of
> > >> > use?
> > >>
> > >> Most definitely.
> > >>
> > >> We want a report about the Incubator. There is more going on than just
> > >> podlings.
> > >>
> > >> Cheers,
> > >> -g
> > >>
> >
> > -
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
> >
>


Re: Report verbiage

2013-02-14 Thread Ross Gardler
Absolutely, that's the right thing to do. I, and I believe Greg, were
answering Matt's question rather than you actions ;-)

Sent from a mobile device, please excuse mistakes and brevity
On 14 Feb 2013 01:15, "Benson Margulies"  wrote:

> The chair here is trying to lure others into helping to characterize
> the overall state of things so as to avoid an overly one-sided view.
>
>
> On Wed, Feb 13, 2013 at 8:06 PM, Ross Gardler
>  wrote:
> > +1
> >
> > The incubator is a project like any other. Its report should communicate
> > the health or otherwise of the projects community and should communicate
> > any information. The board should know about and make any requests for
> > assistance from the board.
> >
> > Assuming the IPMC considers the Incubator to be in good shape the actual
> > line by line podling reports are unimportant other than being the outputs
> > of the incubator project.
> >
> > Sent from a mobile device, please excuse mistakes and brevity
> > On 13 Feb 2013 23:40, "Greg Stein"  wrote:
> >
> >> On Feb 13, 2013 3:39 PM, "Matt Franklin" 
> wrote:
> >> >
> >> > On Tue, Feb 12, 2013 at 11:45 AM, Benson Margulies
> >> >  wrote:
> >> > > Does anyone feel inclined to communicate anything to the board
> except
> >> > > 'here's the usual podling-by-podling report'
> >> >
> >> > Do any of the directors on this list want additional information aside
> >> > from the podling-by-podling report?  Are rollup metrics/statements of
> >> > use?
> >>
> >> Most definitely.
> >>
> >> We want a report about the Incubator. There is more going on than just
> >> podlings.
> >>
> >> Cheers,
> >> -g
> >>
>
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
>


Re: [DISCUSS] [VOTE] HCatalog to Graduate and become part of Apache Hive

2013-02-14 Thread Benson Margulies
I'm not so much opinionated as confused here, perhaps because I have a
very linear view of governance.

I like to know how a vote fits into a governance structure or process,
and I've felt for some time that this case (podling goes to existing
TLP) is not well-explained by our structure.

Back in the days when subprojects were normal and valid, the incubator
had a role on behalf of' an existing TLP in supervising IP and
community behavior. Graduation meant: "OK, umbrella, we certify that
these people can behave like a project and have clean IP." And,
perhaps, the board actually established subprojects? It's all before
my time.

Now that subprojects are no longer in the picture, I don't even know
why the IPMC should ever incubate a podling *if the plan, from the
start, is to be part of some existing TLP.* So I have assumed that
HCatalog started out with the intention to grow into an entire TLP,
and came up with the Hive plan as a fallback.

To try to make this long story shorter, I think that we should make a
proposal to the board with a schema for handling this case that makes
sense in current conditions. I'm happy for it to be your schema, which
amounts, as I see it, to the board having a supervisory moment when
this happens, with an IPMC vote providing the same sort of strong
recommendation one way or the other that it does for establishing a
TLP.





On Thu, Feb 14, 2013 at 12:49 AM, Mattmann, Chris A (388J)
 wrote:
> Hi Benson,
>
> I saw your later email(s) and Incubator board report. It's fine and I
> think the message of my objection comes across.
> So thanks for that.
>
> One thing I wanted to comment on:
>
> On 2/13/13 4:10 AM, "Benson Margulies"  wrote:
>
>>Chris,
>>
>>The obvious compromise is to ask them to report the vote result as it
>>happened, it seems to me, -1's and all. But where do you think that
>>they are reporting anything? There's nothing happening here at the
>>board level. There's no board resolution needed for a Hive committer
>>to type 'svn cp' on the hcatalog tree,
>
> Not by my counts. There's a *community* resolution and a recommendation to
> be made by the IPMC, nonetheless.
> Otherwise, the IPMC is pretty useless IMO, and more importantly, so is the
> Incubator.
>
> Why bother even incubating HCatalog? Hive could have simply svn cp'ed
> whatever code came in, or whatever code the podling arrived at, and
> Incubation would have stopped then. But we both know that's not the way it
> works. Even if a podling graduates to an existing TLP, go check out the
> past resolutions. You'll note there's a section in there that discharges
> the responsibility of the IPMC for the podling. So, yes, the IPMC *is*
> involved. And yes, the IPMC vote matters.
>
> Cheers,
> Chris
>
>
> -
> 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