Re: [DISCUSS] Trafodion Incubation Proposal

2015-05-14 Thread lars hofhansl
Bit belated... I'd be happy and honored to be a mentor for Trafodian.
-- Lars
  From: Stack 
 To: general@incubator.apache.org 
 Sent: Friday, May 8, 2015 2:59 PM
 Subject: [DISCUSS] Trafodion Incubation Proposal
   
I would like to start up a discussion on Trafodion joining the ASF as an
incubating project.

Trafodion is a webscale SQL-on-Hadoop solution that enables transactional
or operational workloads on Hadoop, .

The proposal is available on the wiki here:
https://wiki.apache.org/incubator/TrafodionProposal#preview

The proposal text is also attached to the end of this email.

Trafodion is a rich, storied SQL engine that has recently been ported to
run on HBase and Hadoop. I think it would make for a fine addition to the
Apache family of projects  It would be good to hear what others think.

Thank you in advance for giving the proposal a read.

Yours,
St.Ack


Trafodion Apache Incubator Proposal

Abstract

Trafodion is a webscale SQL-on-Hadoop solution enabling transactional or
operational workloads on Hadoop.

Proposal

Apache Trafodion builds on the scalability, elasticity, and flexibility of
Hadoop. Trafodion extends Hadoop to provide guaranteed transactional
integrity, enabling new kinds of big data applications to run on Hadoop. Key
features of Apache Trafodion include:

* Full-functioned ANSI SQL language support
* JDBC/ODBC connectivity for Linux/Windows clients
* Distributed ACID transaction protection across multiple statements,
tables and rows
* Performance improvements for OLTP workloads with compile-time and
run-time optimizations
* Support for large data sets using a parallel-aware query optimizer
* ANSI SQL security and data integrity constraints including referential
integrity

Hewlett-Packard Company submits this proposal to donate its Apache License,
Version 2.0 open source project known as Trafodion, its source code,
documentation, and web site content to the Apache Software Foundation in
order to build an open source community

Background

Trafodion is an open source project sponsored by HP, incubated at HP Labs
and HP-IT, to develop an enterprise-class SQL-on-Hadoop solution targeting
big data transactional or operational workloads. HP publically announced
the open source project and uploaded the source code to GitHub in June 2014.

The SQL compiler, optimizer and executor components of Trafodion have a
rich heritage. Under development since 1993, they were released as
commercial closed source software in various flavors such as HP NonStop
SQL/MX and HP Neoview. NonStop SQL/MX was designed for online transaction
processing on HP’s NonStop (formerly Tandem) fault-tolerant servers and is
known for its high availability, scalability, and performance. Hundreds of
companies and thousands of servers are running mission-critical
applications today on NonStop SQL/MX. In addition, much of these components
today are running internal to HP as the core of its Enterprise Data
Warehouse (EDW), managing over a PB of data.

Starting in 2013, the software was modified to run on HBase and a new
distributed transaction manager was written to run as an HBase co-processor.

Unlike most NOSQL and other SQL-on-Hadoop open source projects, Trafodion
provides comprehensive ANSI SQL language support including full-functioned
data definition (DDL), data manipulation (DML), transaction control (TCL)
and database utility support.

Trafodion provides comprehensive and standard SQL data manipulation support
including SELECT, INSERT, UPDATE, DELETE, and UPSERT/MERGE syntax with
language options including join variants, unions, where predicates,
aggregations (group by and having), sort ordering, sampling, correlated and
nested sub-queries, cursors, and many SQL functions.

Utilities are provided for updating table statistics used by the optimizer
for costing (i.e. selectivity/cardinality estimates) plan alternatives, for
displaying the chosen SQL execution plan, plan shaping, backup and
restoring the database, data loading and unloading, and a command line
utility for interfacing with the database engine.

Explicit control statements are provided to allow applications to define
transaction boundaries and to abort transactions when warranted, including
BEGIN WORK, COMMIT WORK, ROLLBACK WORK and SET TRANSACTION.

Trafodion supports ANSI’s grant/revoke semantics to define user and role
privileges in terms of managing and accessing the database objects.

Rationale

The name “Trafodion” (the Welsh word for transactions, pronounced
“Tra-vod-eee-on”) was chosen specifically to emphasize the differentiation
that Trafodion provides in closing a critical gap in the Hadoop ecosystem.
Trafodion builds on the scalability, elasticity, and flexibility of Hadoop.
Trafodion extends Hadoop to provide guaranteed transactional integrity,
enabling new kinds of big data applications to run on Hadoop.

Current Status

HP released the Trafodion code under the Apache License, Version 2, in June
of 2014. Since that time, we have had 

Re: [VOTE] Apache Drill 0.6.0-incubating release

2014-10-08 Thread lars hofhansl
+1 (binding)

- Downloaded bin and -src tarballs.
- Not knowing much about the internals of Drill (yet), I poked around in the 
tarballs, looks all good.
- Ran some of the examples.
- All looks good. Packaging is clean.

Few comments:
- I would probably prefer the documentation to be part of either the bin or src 
tarball, seems that should be part of the distribution.
- The documentation on 
https://cwiki.apache.org/confluence/display/DRILL/Apache+Drill+in+10+Minutes#ApacheDrillin10Minutes-StartDrill
 is a bit outdated
(refers to release 0.4.0 at points)

As for the Java8/Unittest failure discussion. IMHO a release does not need to 
be free of bugs (that's not actually possible anyway),
it just means it is useful "snaphot" of the software. In any case this is an 
important discussion to have.
(As the HBase 0.94 release manager I introduced a strict monthly release 
cadence and we found that far more useful then getting all
the last fixes in - those just have to wait a month. Only for critical 
correctness issues did I delay a release for a few days. 

Obviously that is just my opinion.)

Thanks.

-- Lars





From: Ted Dunning 
To: "general@incubator.apache.org"  
Sent: Wednesday, October 8, 2014 12:52 PM
Subject: Re: [VOTE] Apache Drill 0.6.0-incubating release


+1 (binding)

I have downloaded the code, compiled and run the tests.

I also checked all checksums, and verified the signatures.  I also verified
that the signing key was signed by people I trust (and indeed, by me as
well) and correctly propagated to the gpg key servers.

I also reviewed in both the source and binary that the various notices,
licenses and dependency lists appear to be correct.  The license files also
appear to be correct and include the correct attributions.  I have
previously checked that the list of dependencies and attributions was both
correct and complete and since these are generated automatically, I did not
specifically check them again.  Moreover, the dependencies have not changed
so this gives even higher confidence in this assessment.

It should be noted that Drill as a project has been able to produce several
high quality releases in a row with different release managers.  Moreover,
Drill has invested in documentation to help train release managers to help
grow the community.






On Tue, Oct 7, 2014 at 8:41 AM, jan i  wrote:

> Hi.
>
> I have had a look at your release and it looks good, I could not find any
> formal errors.
>
> But I took a closer look at the release vote thread, because a failing unit
> test is a serious bad quality signal for me.
>
> Whenever I test new software, I download it, build it, then run all  test
> cases to secure I got it build correctly, where I assume I have made
> something wrong if a test case fails.
>
> Apache is known for quality software and I think we all want to keep that
> image. I am sure the project does not take quality lightly, but the
> attitude "can be fixed later" especially with unit tests is to me not a
> good policy.
>
> If the software only runs with 1.7 and not higher, then why not make a
> simple startup version check, then there would be no problem (of course its
> even better to solve the problem). I just wonder how this error will affect
> people using the project.
>
> It seems (from the vote thread) you already have solved the problem, but
> dont want to wait for a respin, can you please at least explain why the
> project is under such a time constraint, that 72 hours is too long to wait
> to make good quality.
>
> I wanted to give the release a -1 but decided to give
>
> -0 binding.
>
> in the hope the PMC will go for quality and voluntary respin the release.
>
> rgds
> jan i
>
>
>
> On 7 October 2014 07:09, Steven Phillips  wrote:
>
> > In case there is any confusion, the first email sent out in this thread
> had
> > the wrong vote count. The second one has the correct count:
> >
> > +9 binding
> > +3 non-binding
> >
> > I should also mention there was one -0 (binding). This was due to unit
> test
> > failures when using java 1.8. Jiras were filed, and the fix will be
> > included in the next release, not this one.
> >
> > On Sun, Oct 5, 2014 at 11:14 AM, Steven Phillips  wrote:
> >
> > > I would like to present the Apache Drill 0.6.0-incubating release to
> > > the general incubator list for a vote.  This set of artifacts have
> passed
> > > our drill-dev vote and incorporate a number of improvements with over
> 30
> > > JIRAs closed in the last month.
> > >
> > > The vote thread can be found here:
> >
> http://mail-archives.apache.org/mod_mbox/incubator-drill-dev/201410.mbox/%3CCAA_-67fAJFB20wGX462wm7BYvoSy3PvydCPgY9uNSEj3HpQRmg%40mail.gmail.com%3E
> > >
> > > The vote passed with:
> > > +9 binding
> > > +3 non-binding
> > >
> > > You can find the artifacts for the release at this location:
> > http://people.apache.org/~smp/apache-drill-0.6.0.rc0/
> > >
> > > I look forward to your feedback.
> > >
> > > Thanks,
> > > Stev

Re: [VOTE] Graduation of Apache Phoenix from the Incubator

2014-05-02 Thread lars hofhansl
+1




 From: James Taylor 
To: general@incubator.apache.org 
Sent: Wednesday, April 30, 2014 10:44 PM
Subject: [VOTE] Graduation of Apache Phoenix from the Incubator
 

Hi everyone,

The Apache Phoenix podling has has discussed and voted to graduate from the
incubator with 22 +1 votes, 5 of which were IPMC vote [1]. We've made three
releases, increased our contributor and committer list [2], and have an
active, thriving community.

Please VOTE below on the graduation of Apache Phoenix from the
Incubator. The graduation resolution is pasted below.

The VOTE will be open for at least 72 hours:

[ ] +1 Graduate Apache Phoenix from the Incubator.
[ ] +0 Don't care.
[ ] -1 Don't graduate Apache Phoenix from the Incubator because

[1]
http://mail-archives.apache.org/mod_mbox/incubator-phoenix-dev/201405.mbox/%3CCAAF1JdgX_0nc7hgSrx9v1wJGKG0C3LBjO2ceZpGYsW1Z%3DsSaYw%40mail.gmail.com%3E
[2] https://incubator.apache.org/projects/phoenix.html


    X. Establish the Apache Phoenix Project

       WHEREAS, the Board of Directors deems it to be in the best
       interests of the Foundation and consistent with the
       Foundation's purpose to establish a Project Management
       Committee charged with the creation and maintenance of
       open-source software, for distribution at no charge to
       the public, related to a SQL database for NoSQL data stores
       such as Apache HBase.

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

       RESOLVED, that the Apache Phoenix Project be and hereby is
       responsible for the creation and maintenance of software
       related to a SQL database for NoSQL data stores such as Apache
       HBase; and be it further

       RESOLVED, that the office of "Vice President, Apache Phoenix" 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 Phoenix Project, and to have primary responsibility
       for management of the projects within the scope of
       responsibility of the Apache Phoenix 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 Phoenix Project:

         * Andrew Purtell        
         * Anoop Sam John        
         * Devaraj Das           
         * Eli Levine            
         * Enis Soztutar         
         * Gabriel Reid          
         * James R. Taylor       
         * Jeffrey Zhong         
         * Jesse Yates           
         * Lars Hofhansl         
         * Maryann Xue           
         * Michael Stack         
         * Mujtaba Chohan        
         * Nick Dimiduk          
         * Ramkrishna Vasudevan  
         * Simon Toens           
         * Steven Noels          

       NOW, THEREFORE, BE IT FURTHER RESOLVED, that James R. Taylor
       be appointed to the office of Vice President, Apache Phoenix, 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 Phoenix PMC be and hereby is
       tasked with the creation of a set of bylaws intended to
       encourage open development and increased participation in the
       Apache Phoenix Project; and be it further

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

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

Re: [VOTE] Release of Apache Phoenix 3.0.0 incubating RC3

2014-04-02 Thread lars hofhansl
+1 (binding)

- promoting my +1 from the Phoenix dev list.

-- Lars




 From: James Taylor 
To: general@incubator.apache.org 
Sent: Monday, March 31, 2014 10:40 PM
Subject: [VOTE] Release of Apache Phoenix 3.0.0 incubating RC3
 

Hi everyone,
This is a call for a vote on Apache Phoenix 3.0.0 incubating RC3. Phoenix
is a SQL query engine for Apache HBase, a NoSQL data store. It is accessed
as a JDBC driver and enables querying and managing HBase tables using SQL. This
is the next major release of Phoenix compatible with the 0.94 branch of
Apache HBase and will be our second release in the incubator. The release
includes both a source-only release and a convenience binary release.

New features include:
- Equi-joins through broadcast hash join
- Shared tables over same physical HBase table
- Read-only and updatable views
- Multi-tenancy
- JDBC ARRAY type
- Sequence creation and usage

The dev list thread for the passing vote (8 +1s with 2 IPMC votes) can be
found at:
http://mail-archives.apache.org/mod_mbox/incubator-phoenix-dev/201404.mbox/%3CCAAF1JdiaQHkaT7FeMW9R343j4mbZLOr0Qxn2ZeP9EoXVv4%3DGZQ%40mail.gmail.com%3E

The source tarball, including signatures, digests, etc can be found at:
https://dist.apache.org/repos/dist/dev/incubator/phoenix/phoenix-3.0.0-incubating-rc3/src/

The binary artifacts can be found at:
https://dist.apache.org/repos/dist/dev/incubator/phoenix/phoenix-3.0.0-incubating-rc3/bin/

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

KEYS file available here:
https://dist.apache.org/repos/dist/release/incubator/phoenix/KEYS

The hash and tag to be voted on:
https://git-wip-us.apache.org/repos/asf?p=incubator-phoenix.git;a=commit;h=363e71bfd7cf6576657dddb484c6a48de9b8de61
https://git-wip-us.apache.org/repos/asf?p=incubator-phoenix.git;a=tag;h=refs/tags/v3.0.0-incubating-rc3

For information about the contents of this release see:
https://git-wip-us.apache.org/repos/asf?p=incubator-phoenix.git;a=log;h=refs/tags/v3.0.0-incubating-rc3

Vote will be open for at least 72 hours. Please vote:

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

Thanks,
The Apache Phoenix Team

Re: [VOTE] Graduation of Apache Spark from the Incubator

2014-02-06 Thread lars hofhansl
I agree with Marvin. In addition I find it odd to rely in two sources of truth 
(and two sets of infrastructure, etc) as far as code goes just so we do code 
reviews on GitHub.
Anybody who wants to commit now needs to have both the Github repo and the 
Apache repo cloned; you can merge a pull request on GitHub, as that is not 
authoritative source control.
Github will be behind sometimes, etc, etc.

What if there are issues with Github (unlikely, I know, but would be out of 
Apache's control)?

Can't we add necessary Apache Infrastructure? Would Apache be able to get a 
free GitHub license - ala Jira - to run it as part of Apache (or maybe buy a 
license)?
On the Phoenix mailing Gerret was mentioned for git-style code review.

-- Lars




 From: Marvin Humphrey 
To: "general@incubator.apache.org"  
Sent: Thursday, February 6, 2014 9:53 AM
Subject: Re: [VOTE] Graduation of Apache Spark from the Incubator
 

On Thu, Feb 6, 2014 at 9:08 AM, Michael Joyce  wrote:
> How is doing a review on Github any different than doing a review on Review
> Board?

One is captured to Apache controlled channels and the other is not.

> If there's concern that work on Github isn't being adequately mirrored on
> the mailing lists then that sounds like an Infra problem to me.

It's not an Infra problem.  It's the problem of any PMC which fails to ensure
that all of its communications are properly archived.

If anyone here is interested in contributing towards this feature, I encourage
you to subscribe to the infrastructure-dev@apache list.  I also encourage
everyone to ponder carefully:

*   How to ensure that no information is lost when capturing communications
    in GitHub channels through notifications to our dev lists.
*   The impact of adding GitHub integration features on long-term ASF Infra
    labor costs.

> There are plenty of hooks [1] that makes this easy to do and, if I'm not
> mistaken, pull requests through Github are already supposed to mail dev@.

That's right.  I've actually worked on the specific hook that does that[1][2].

> I would assume that any comment on them should as well.

Why would you "assume" that GitHub comments are being mailed to dev lists?
They are not.

Every Apache PMC member is tasked with oversight of their project, and that
includes ensuring that all decisions happen on the dev list and are properly
documented.  It is not enough to "assume" that Infra is taking care of
archival -- ensuring that the archival actually happens is the PMC's direct
responsibility.

Marvin Humphrey

[1] https://issues.apache.org/jira/browse/INFRA-4651
[2] Thread on legal-discuss@apache: http://s.apache.org/Nhx


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

Re: Hoya Proposal

2014-01-14 Thread lars hofhansl
I should we shouldn't rule out a name just because the English pronunciation is 
similar to another project.
Will people really confuse Apache Hyena and Apache Jena?
Would have to be a face-to-face conversation or a recording where either party 
do not really know what they are talking about.

That said, "Hoya" seems like a fine name to me as well.

I do wonder whether it is a large enough project to be standalone (rather then 
being folded into either Hadoop or HBase).

Just my $0.02.


-- Lars




 From: Andy Seaborne 
To: general@incubator.apache.org 
Sent: Tuesday, January 14, 2014 4:03 AM
Subject: Re: Hoya Proposal
 

As a project name "Jena" has been in use for the project for about 13 
years now.  1.0 was 9 Jan 2001.   A mere 983K (zipped).

The discussion is about Hyena for Hoya.

    Andy

On 13/01/14 23:38, sebb wrote:
> Jenny ?
>
> On 13 January 2014 22:21, Ted Dunning  wrote:
>> Too many people will read that as Jena, the city in Thuringia.
>>
>> https://en.wikipedia.org/wiki/Jena
>>
>> -1
>>
>>
>>
>>
>> On Mon, Jan 13, 2014 at 1:57 PM, Andy Seaborne  wrote:
>>
>>> On 13/01/14 20:25, Bertrand Delacretaz wrote:
>>>
 On Mon, Jan 13, 2014 at 5:36 PM, Bertrand Delacretaz
  wrote:

> On Mon, Jan 13, 2014 at 3:33 PM, Steve Loughran 
> wrote:
>
>> ...What do people think about a project name "Hyena"? It's close
>> enough, lives
>> in the savannah...
>>
>
> I think it's too close to http://jena.apache.org/
>

 to be clear, this is a strong -1 from me, having confusing project
 names inside Apache is not ok. Hyena and Jena sound exactly the same
 in several languages, unfortunately.

>>>
>>> The "j-e-n" in "Jena" is like "Jen-kins" or "Gen-er-al".
>>>
>>> It is derived from "Jennifer"
>>>
>>> http://en.wikipedia.org/wiki/Jennifer_%28given_name%29
>>>
>>> which is often, but not here, with "nn":
>>>
>>> http://en.wikipedia.org/wiki/Jenna
>>>
>>>          Andy
>>>
>>>
 -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
>


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

Re: January 2014 Incubator report timeline

2014-01-09 Thread lars hofhansl
Thanks Marvin,

my username is LarsHofhansl

Thanks.

-- Lars




 From: Marvin Humphrey 
To: "general@incubator.apache.org" ; lars 
hofhansl  
Sent: Wednesday, January 8, 2014 3:38 AM
Subject: Re: January 2014 Incubator report timeline
 

On Tue, Jan 7, 2014 at 11:30 PM, lars hofhansl  wrote:
> Belated +1 from me as well.

Thanks, I've added it.

For future reference, what's your username for the Incubator wiki (not
Apache ID)? We should whitelist you now so that next month you can
participate in the report editing process directly.


Marvin Humphrey

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

Re: January 2014 Incubator report timeline

2014-01-07 Thread lars hofhansl
Belated +1 from me as well.




 From: Marvin Humphrey 
To: "general@incubator.apache.org"  
Sent: Tuesday, January 7, 2014 5:24 PM
Subject: Re: January 2014 Incubator report timeline
 

On Tue, Jan 7, 2014 at 3:49 PM, Stack  wrote:

> I went ahead and added up the Phoenix report (I removed us from the
> non-reporters list -- smile).

Great, thanks!

> I did not know what to fill in for the 'signed-off by' list so left it
> blank.

It's a list of Mentors who have seen the report and approved it.  I took the
liberty of filling in the checkboxes for Enis Sözutar and Devaraj Das because
they both sent +1 emails to dev@phoenix.incubator.

> Let me go ping our Shepherd for this period; hopefully he is just as
> forgiving of our late submission.

The main thing we need shepherds for is to signal the IPMC when all Mentors
have gone missing and a podling is adrift.  The secondary function of
providing outsider feedback can be helpful, but it's best not to add
commentary late in the process because we want to give the podling the chance
to respond if necessary.

Clearly the Mentors for Phoenix are engaged, and I plan to file the Incubator
report tomorrow regardless.


Marvin Humphrey

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

Re: Subscribtion at the private list

2013-12-19 Thread lars hofhansl
I'd volunteer. What does it involve? Of course I am new here.


Thanks.

-- Lars




 From: Jukka Zitting 
To: general  
Sent: Thursday, December 19, 2013 8:29 PM
Subject: Re: Subscribtion at the private list
 

Hi,

On Thu, Dec 19, 2013 at 1:20 AM, Raphael Bircher  wrote:
> I'm still not subscribed at the private incubator list. I was sending a
> request, but for some reasons, I'm not registred yet. Can someone help me to
> get on the private list. Thanks!

I checked through the backlog of recent subscription requests and
approved the new IPMC members. Welcome!

Apologies for the delay. It seems like we need a few new moderators
for private@incubator. Any volunteers?

BR,

Jukka Zitting


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

Re: Subscribtion at the private list

2013-12-19 Thread lars hofhansl
I have the same issue (tried multiple time for a week). Will do the same.




 From: David Crossley 
To: general@incubator.apache.org 
Sent: Wednesday, December 18, 2013 11:29 PM
Subject: Re: Subscribtion at the private list
 

Raphael Bircher wrote:
> Hi all
> 
> I'm still not subscribed at the private incubator list. I was sending a 
> request, but for some reasons, I'm not registred yet. Can someone help 
> me to get on the private list. Thanks!

Gee, that is not good. If you still get no result, perhaps
try contacting the moderators directly at private-owner@i.a.o

-David


> Greetings Raphael

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

Re: [VOTE] Enable Release Checklist Experiment

2013-12-13 Thread lars hofhansl
+1



 From: Marvin Humphrey 
To: "general@incubator.apache.org"  
Sent: Friday, December 13, 2013 12:59 PM
Subject: [VOTE] Enable Release Checklist Experiment
 

Greetings,

As the next step in our ongoing efforts to reform the release voting process,
I propose that we run an experiment allowing the PPMC members of select
podlings to earn binding votes under limited circumstances by completing a
release checklist.

For participating podlings, the Incubator's release management guide...

    http://incubator.apache.org/guides/releasemanagement.html

... would be supplanted by the following documents:

    http://incubator.apache.org/guides/release_manifest.txt
    http://incubator.apache.org/guides/release.html

The scope of this VOTE is limited to approving the following patch to our
policy page:

    https://paste.apache.org/k4vJ

Here is the patch content minus markup:

    2013 Alternate Release Voting Process

    Select podlings pre-cleared by a majority vote of the IPMC MAY
participate in
    an alternate release voting process:

    Should a Podling decide it wishes to perform a release, the Podling SHALL
    hold a vote on the Podling's dev list and create a permanently archived
    Release Manifest as described in the Experimental Release Guide.  At least
    three +1 votes from PPMC members are required (see the Apache Voting
    Process page).  If the majority of PPMC votes is positive, then the Podling
    SHALL send a summary of that vote to the Incubator's general list and
    formally request the Incubator PMC approve such a release.

    Formal approval requires three binding +1 votes and more positive than
    negative votes.  Votes cast by members of the Incubator PMC are always
    binding.  For all releases after the first, votes cast by members
of the PPMC
    are binding if a Mentor approves the Release Manifest.

Please note that the proposed change is both incremental and reversible:

*   It is incremental because podlings must be opted in by vote of the IPMC to
    participate.
*   It is reversible because once the experiment has run its course the
    policy change can be reverted with zero impact through lazy consensus.

Those who may have questions about the legitimacy of allowing binding votes
from non-IPMC members should see this post from Roy Fielding:

    http://s.apache.org/v7

Please vote:

[ ] +1 Yes, apply the patch enabling the experiment.
[ ] -1 No, do not apply the patch enabling the experiment.

This majority VOTE will run for 7 days and will close at 13:00 PST on Friday,
December 20, 2013.  Votes cast by members of the Incubator PMC are binding.

Here is my own +1.

Marvin Humphrey

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

Re: [VOTE] Phoenix for incubator project

2013-12-05 Thread lars hofhansl
ion format, interoperability between
them will take a big step forward.

In addition, we plan to explore providing lower level APIs for other
products such as Apache Drill to plug into when querying HBase data so that
they get the performance benefits of using Phoenix.

A Excessive Fascination with the Apache Brand

Phoenix is already a healthy and relatively well known open source project.
This proposal is not for the purpose of generating publicity. Rather, the
primary benefits to joining Apache are those outlined in the Rationale
section.

Documentation

Additional documentation on Phoenix may be found on its github website:

Phoenix overview:
https://github.com/forcedotcom/phoenix/blob/master/README.md

Phoenix wiki: https://github.com/forcedotcom/phoenix/wiki

Phoenix road map: https://github.com/forcedotcom/phoenix/wiki#roadmap

Phoenix issue tracking:
https://github.com/forcedotcom/phoenix/issues?direction=desc&sort=updated&state=open

Phoenix codebase: https://github.com/forcedotcom/phoenix

Phoenix SQL language reference: http://forcedotcom.github.io/phoenix/

Phoenix performance:
https://github.com/forcedotcom/phoenix/wiki/Performance#phoenix-vs-related-products

User group: https://groups.google.com/group/phoenix-hbase-user

Initial Source

The Phoenix codebase is currently hosted on Github:
https://github.com/forcedotcom/phoenix.

Source and Intellectual Property Submission Plan

Currently, the Phoenix codebase is distributed under a BSD license. Upon
entering Apache, the Phoenix license will be migrated to the Apache 2.0
License.

External Dependencies

Beyond relying on Apache HBase, Phoenix has the following external
dependencies:

ANTLR 3.5 (BSD license: http://www.antlr3.org/license.html)

Sqlline 1.1.2 (BSD license:
https://github.com/julianhyde/sqlline/blob/master/LICENSE)

Open CSV 2.3 (Apache 2.0 license)

Upon acceptance to the incubator, we would begin a thorough analysis of all
transitive dependencies to verify this information and introduce license
checking into the build and release process by integrating with Apache Rat.

Required Resources

Mailing list

We will migrate the existing Phoenix mailing lists as follows:

phoenix-hbase-u...@googlegroups.com --> us...@phoenix.incubator.apache.org

phoenix-hbase-...@googlegroups.com --> d...@phoenix.incubator.apache.org

priv...@phoenix.incubator.apache.org for IPMC members

comm...@phoenix.incubator.apache.org

The latter is to be consistent with the new PIAO naming scheme for podlings.

Source control

The Phoenix team would like to use Git for source control, due to our
current use of Git. We request a writeable Git repo for Phoenix, and
mirroring to be set up to Github through INFRA.

Issue Tracking

Phoenix currently uses the github issue tracking system associated with its
github repo:
https://github.com/forcedotcom/phoenix/issues?direction=desc&sort=updated&state=open.
We will migrate to the Apache JIRA:
http://issues.apache.org/jira/browse/PHOENIX

Other Resources

Jenkins/Hudson for builds and test running.
Wiki for documentation purposes
Blog to improve project dissemination

Initial Committers

James Taylor 

Mujtaba Chohan 

Jesse Yates 

Eli Levine 

Simon Toens 

Maryann Xue 

Anoop Sam John 

Ramkrishna S Vasudevan 

Jeffrey Zhong 

Nick Dimiduk 

Affiliations

The initial committers are from three organizations: Salesforce.com, Intel,
and Hortonworks.

James Taylor (Salesforce.com)
Mujtaba Chohan (Salesforce.com)
Jesse Yates (Salesforce.com)
Eli Levine (Salesforce.com)
Simon Toens (Salesforce.com)
Maryann Xue (Intel)
Anoop Sam John (Intel)
Ramkrishna S Vasudevan (Intel)
Jeffrey Zhong (Hortonworks)
Nick Dimiduk (Hortonworks)

Sponsors

Champion

Michael Stack

Nominated Mentors

Michael Stack
Lars Hofhansl
Andrew Purtell
Devaraj Das
Enis Soztutar
Steven Noels

Sponsoring Entity

The Apache Incubator

Re: [VOTE] Phoenix for Apache Incubator

2013-12-04 Thread lars hofhansl
This is not an official vote, is it?
In any case. +1

-- Lars




 From: Ravi Kiran 
To: general@incubator.apache.org 
Sent: Tuesday, December 3, 2013 8:37 AM
Subject: [VOTE] Phoenix for Apache Incubator
 

+1

An exciting project which we are currently evaluating at Evolv.
Looking forward for its incubation at Apache.

Regards
Ravi