+1 (non-binding)

> On 26 Feb 2018, at 20:53, Ashutosh Chauhan <hashut...@apache.org> wrote:
> 
> +1
> 
> On Sun, Feb 25, 2018 at 11:51 PM, Hao Chen <h...@apache.org> wrote:
> 
>> +1 (non-binding)
>> 
>> Hao Chen
>> 
>> *PMC & Committer, Apache Eagle*
>> 
>> On Mon, Feb 26, 2018 at 3:02 PM, ShaoFeng Shi <shaofeng...@apache.org>
>> wrote:
>> 
>>> +1 (non-binding)
>>> 
>>> 2018-02-26 14:16 GMT+08:00 Zhanhui Li <lizhan...@gmail.com>:
>>> 
>>>> +1 (non-binding)
>>>> 
>>>> Glad to see Druid in Apache community.
>>>> 
>>>>> 在 2018年2月26日,下午1:45,Bhupesh Chawda <bhup...@datatorrent.com> 写道:
>>>>> 
>>>>> +1 (non-binding)
>>>>> 
>>>>> ~ Bhupesh
>>>>> 
>>>>> 
>>>>> _______________________________________________________
>>>>> 
>>>>> Bhupesh Chawda
>>>>> 
>>>>> E: bhup...@datatorrent.com <mailto:bhup...@datatorrent.com> |
>> Twitter:
>>>> @bhupeshsc
>>>>> 
>>>>> www.datatorrent.com <http://www.datatorrent.com/>  |
>> apex.apache.org
>>> <
>>>> http://apex.apache.org/>
>>>>> 
>>>>> 
>>>>> 
>>>>> On Mon, Feb 26, 2018 at 11:12 AM, Chinmay Kolhatkar <
>>> chin...@apache.org
>>>> <mailto:chin...@apache.org>>
>>>>> wrote:
>>>>> 
>>>>>> +1
>>>>>> 
>>>>>> On 2018/02/24 09:02:41, Ted Dunning <ted.dunn...@gmail.com> wrote:
>>>>>>> +1
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> On Thu, Feb 22, 2018 at 11:03 AM, Julian Hyde <jh...@apache.org>
>>>> wrote:
>>>>>>> 
>>>>>>>> Hi all,
>>>>>>>> 
>>>>>>>> After some discussion on the Druid proposal[1], I'd like to
>>>>>>>> start a vote on accepting Druid into the Apache Incubator,
>>>>>>>> per the ASF policy[2] and voting rules[3].
>>>>>>>> 
>>>>>>>> A vote for accepting a new Apache Incubator podling is a
>>>>>>>> majority vote for which only Incubator PMC member votes are
>>>>>>>> binding. Votes from other people are also welcome as an
>>>>>>>> indication of people's enthusiasm (or lack thereof).
>>>>>>>> 
>>>>>>>> Please do not use this VOTE thread for discussions.  If
>>>>>>>> needed, start a new thread instead.
>>>>>>>> 
>>>>>>>> This vote will run for at least 72 hours. Please VOTE as
>>>>>>>> follows:
>>>>>>>> [ ] +1 Accept Druid into the Apache Incubator
>>>>>>>> [ ] +0 Abstain
>>>>>>>> [ ] -1 Do not accept Druid into the Apache Incubator
>>>>>>>>       because ...
>>>>>>>> 
>>>>>>>> The proposal is listed below, but you can also access it on
>>>>>>>> the wiki[4].
>>>>>>>> 
>>>>>>>> Julian
>>>>>>>> 
>>>>>>>> [1] https://lists.apache.org/thread.html/
>>>>>> b95f90a30b6e8587e9b108f368b07c
>>>>>>>> 1b3e23e25ca592448d9c9f81e2@%3Cgeneral.incubator.apache.org%3E
>>>>>>>> 
>>>>>>>> [2] https://incubator.apache.org/policy/incubation.html#
>>>>>>>> approval_of_proposal_by_sponsor
>>>>>>>> 
>>>>>>>> [3] http://www.apache.org/foundation/voting.html
>>>>>>>> 
>>>>>>>> [4] https://wiki.apache.org/incubator/DruidProposal
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> = Druid Proposal =
>>>>>>>> 
>>>>>>>> == Abstract ==
>>>>>>>> 
>>>>>>>> Druid is a high-performance, column-oriented, distributed
>>>>>>>> data store.
>>>>>>>> 
>>>>>>>> == Proposal ==
>>>>>>>> 
>>>>>>>> Druid is an open source data store designed for real-time
>>>>>>>> exploratory analytics on large data sets. Druid's key
>>>>>>>> features are a column-oriented storage layout, a distributed
>>>>>>>> shared-nothing architecture, and ability to generate and
>>>>>>>> leverage indexing and caching structures. Druid is typically
>>>>>>>> deployed in clusters of tens to hundreds of nodes, and has
>>>>>>>> the ability to load data from Apache Kafka and Apache
>>>>>>>> Hadoop, among other data sources. Druid offers two query
>>>>>>>> languages: a SQL dialect (powered by Apache Calcite) and a
>>>>>>>> JSON-over-HTTP API.
>>>>>>>> 
>>>>>>>> Druid was originally developed to power a slice-and-dice
>>>>>>>> analytical UI built on top of large event streams. The
>>>>>>>> original use case for Druid targeted ingest rates of
>>>>>>>> millions of records/sec, retention of over a year of data,
>>>>>>>> and query latencies of sub-second to a few seconds. Many
>>>>>>>> people can benefit from such capability, and many already
>>>>>>>> have (see http://druid.io/druid-powered.html). In addition,
>>>>>>>> new use cases have emerged since Druid's original
>>>>>>>> development, such as OLAP acceleration of data warehouse
>>>>>>>> tables and more highly concurrent applications operating
>>>>>>>> with relatively narrower queries.
>>>>>>>> 
>>>>>>>> == Background ==
>>>>>>>> 
>>>>>>>> Druid is a data store designed for fast analytics. It would
>>>>>>>> typically be used in lieu of more general purpose query
>>>>>>>> systems like Hadoop MapReduce or Spark when query latency is
>>>>>>>> of the utmost importance. Druid is often used as a data
>>>>>>>> store for powering GUI analytical applications.
>>>>>>>> 
>>>>>>>> The buzzwordy description of Druid is a high-performance,
>>>>>>>> column-oriented, distributed data store. What we mean by
>>>>>>>> this is:
>>>>>>>> 
>>>>>>>> * "high performance": Druid aims to provide low query
>>>>>>>> latency and high ingest rates possible.
>>>>>>>> * "column-oriented": Druid stores data in a column-oriented
>>>>>>>> format, like most other systems designed for analytics. It
>>>>>>>> can also store indexes along with the columns.
>>>>>>>> * "distributed": Druid is deployed in clusters, typically of
>>>>>>>> tens to hundreds of nodes.
>>>>>>>> * "data store": Druid loads your data and stores a copy of
>>>>>>>> it on the cluster's local disks (and may cache it in
>>>>>>>> memory). It doesn't query your data from some other
>>>>>>>> storage system.
>>>>>>>> 
>>>>>>>> == Rationale ==
>>>>>>>> 
>>>>>>>> Druid is a mature, active project with a large number of
>>>>>>>> production installations, dozens of contributors to each
>>>>>>>> release, and multiple vendors offering professional
>>>>>>>> support. Given Druid's strong community, its close
>>>>>>>> integration with many other Apache projects (such as Kafka,
>>>>>>>> Hadoop, and Calcite), and its pre-existing Apache-inspired
>>>>>>>> governance structure, we feel that Apache is the best home
>>>>>>>> for the project on a long-term basis.
>>>>>>>> 
>>>>>>>> == Current Status ==
>>>>>>>> 
>>>>>>>> === Meritocracy ===
>>>>>>>> 
>>>>>>>> Since Druid was first open sourced the original developers
>>>>>>>> have solicited contributions from others, including through
>>>>>>>> our blog, the project mailing lists, and through accepting
>>>>>>>> GitHub pull requests. We have an Apache-inspired governance
>>>>>>>> structure with a PMC and committers, and our committer ranks
>>>>>>>> include a good number of people from outside the original
>>>>>>>> development team.
>>>>>>>> 
>>>>>>>> === Community ===
>>>>>>>> 
>>>>>>>> The Druid core developers have sought to nurture a community
>>>>>>>> throughout the life of the project. We use GitHub as the
>>>>>>>> focal point for bug reports and code contributions, and the
>>>>>>>> mailing lists for most other discussion. To try to make
>>>>>>>> people feel welcome, we've also spelled this out on a
>>>>>>>> "CONTRIBUTE" link from the project page:
>>>>>>>> http://druid.io/community/. Today we have an active
>>>>>>>> contributor base (a typical release has ~40 contributors)
>>>>>>>> and mailing list.
>>>>>>>> 
>>>>>>>> === Core Developers ===
>>>>>>>> 
>>>>>>>> Druid enjoys good diversity of committer affiliation. The
>>>>>>>> most active developers over the past year are affiliated
>>>>>>>> with four different companies: Imply, Metamarkets, Yahoo,
>>>>>>>> and Hortonworks. Many Druid committers are also committers
>>>>>>>> on other ASF projects as well, including Apache Airflow,
>>>>>>>> Apache Curator, and Apache Calcite. The original developers
>>>>>>>> of Druid remain involved in the project.
>>>>>>>> 
>>>>>>>> === Alignment ===
>>>>>>>> 
>>>>>>>> Druid's current governance structure is Apache-inspired with
>>>>>>>> a PMC and committers chosen by a meritocratic
>>>>>>>> process. Additionally, Druid integrates with a number of
>>>>>>>> other Apache projects, including Kafka, Hadoop, Hive,
>>>>>>>> Calcite, Superset (incubating), Spark, Curator, and
>>>>>>>> ZooKeeper.
>>>>>>>> 
>>>>>>>> == Known Risks ==
>>>>>>>> 
>>>>>>>> === Orphaned products ===
>>>>>>>> 
>>>>>>>> The risk of Druid becoming orphaned is low, due to a diverse
>>>>>>>> committer base that is invested in the future of the
>>>>>>>> project.
>>>>>>>> 
>>>>>>>> === Inexperience with Open Source ===
>>>>>>>> 
>>>>>>>> Druid's core developers have been running it as a
>>>>>>>> community-oriented open source project for some time now,
>>>>>>>> and many of them are committers on other open source
>>>>>>>> projects as well, including Apache Airflow, Apache Curator,
>>>>>>>> and Apache Calcite.
>>>>>>>> 
>>>>>>>> === Homogenous Developers ===
>>>>>>>> 
>>>>>>>> Druid's current diversity of committer affiliation means
>>>>>>>> that we have become accustomed to working collaboratively
>>>>>>>> and in the open. We hope that a transition to the ASF helps
>>>>>>>> Druid's contributor base become even more diverse.
>>>>>>>> 
>>>>>>>> === Reliance on Salaried Developers ===
>>>>>>>> 
>>>>>>>> Druid's user base and contributor base skews heavily towards
>>>>>>>> salaried developers. We believe this is natural since Druid
>>>>>>>> is a technology designed to be deployed on large clusters,
>>>>>>>> and due to this, tends to be deployed by organizations
>>>>>>>> rather than by individuals. Nevertheless, many current Druid
>>>>>>>> developers have continued working on the project even
>>>>>>>> through job changes, which we take to be a good sign of
>>>>>>>> developer commitment and personal interest.
>>>>>>>> 
>>>>>>>> === Relationships with Other Apache Products ===
>>>>>>>> 
>>>>>>>> Druid integrates with a number of other Apache
>>>>>>>> projects. Druid internally uses Calcite for SQL planning,
>>>>>>>> and Curator and ZooKeeper for coordination.  Druid can read
>>>>>>>> data in Avro or Parquet format. Druid can load data from
>>>>>>>> streams in Kafka or from files in Hadoop. Druid integrates
>>>>>>>> with Hive as an option for SQL query acceleration. Druid
>>>>>>>> data can be visualized by Superset (incubating).
>>>>>>>> 
>>>>>>>> === A Excessive Fascination with the Apache Brand ===
>>>>>>>> 
>>>>>>>> Druid is a successful project with a diverse community. The
>>>>>>>> main reason for pursuing incubation is to find a stable,
>>>>>>>> long term home for the project with a well known governance
>>>>>>>> philosophy.
>>>>>>>> 
>>>>>>>> == Required Resources ==
>>>>>>>> 
>>>>>>>> === Mailing lists ===
>>>>>>>> 
>>>>>>>> We would like to migrate the existing Druid mailing lists
>>>>>>>> from Google Groups to Apache.
>>>>>>>> 
>>>>>>>> * druid-user@googlegroups -> us...@druid.incubator.apache.org
>>>>>>>> * druid-development@googlegroups ->
>> d...@druid.incubator.apache.org
>>>>>>>> 
>>>>>>>> === Source control ===
>>>>>>>> 
>>>>>>>> Druid development currently takes place on GitHub. We would
>>>>>>>> like to continue using GitHub, if possible, in order to
>>>>>>>> preserve the workflows the community has developed around
>>>>>>>> GitHub pull requests.
>>>>>>>> 
>>>>>>>> === Issue tracking ===
>>>>>>>> 
>>>>>>>> Druid currently uses GitHub issues for issue tracking. We
>>>>>>>> would like to migrate to Apache JIRA at
>>>>>>>> http://issues.apache.org/jira/browse/DRUID.
>>>>>>>> 
>>>>>>>> == Documentation ==
>>>>>>>> 
>>>>>>>> Druid's documentation can be found at
>>>>>>>> http://druid.io/docs/latest/.
>>>>>>>> 
>>>>>>>> == Initial Source ==
>>>>>>>> 
>>>>>>>> Druid was initially open-sourced by Metamarkets in 2012 and
>>>>>>>> has been run in a community-governed fashion since then. The
>>>>>>>> code is currently hosted at https://github.com/druid-io/ and
>>>>>>>> includes the following repositories:
>>>>>>>> 
>>>>>>>> * druid (primary repository)
>>>>>>>> * druid-console (web console for Druid)
>>>>>>>> * druid-io.github.io (source for Druid's website at
>>>>>>>> http://druid.io/)
>>>>>>>> * tranquility (realtime stream push client for Druid)
>>>>>>>> * docker-druid (Docker image for Druid)
>>>>>>>> * pydruid (Python library)
>>>>>>>> * RDruid (R library)
>>>>>>>> * oss-parent (Maven POM files)
>>>>>>>> 
>>>>>>>> == Source and Intellectual Property Submission Plan ==
>>>>>>>> 
>>>>>>>> A complete set of the open source code needs to be licensed
>>>>>>>> from the owning organization to the Foundation. Commercial
>>>>>>>> legal counsel for the owning organization will review the
>>>>>>>> standard Foundation licensing paperwork and propose any
>>>>>>>> updates as needed. This license will enable Apache to
>>>>>>>> incubate and manage the Druid project moving forward.
>>>>>>>> 
>>>>>>>> Other Druid paraphernalia to be transferred to Apache
>>>>>>>> consists of:
>>>>>>>> 
>>>>>>>> * GitHub organization at https://github.com/druid-io/
>>>>>>>> * Twitter account at https://twitter.com/druidio
>>>>>>>> * "druid.io" domain name
>>>>>>>> * "Druid" trademark assignment per Foundation standard
>>>>>>>> paper. The trademark assignment paperwork shall be
>>>>>>>> reviewed by the owning organization's commercial and IP
>>>>>>>> counsel
>>>>>>>> * CLAs - all rights in the code licensed above should
>>>>>>>> encompass the CLAs that existed between developers and
>>>>>>>> owning organization
>>>>>>>> 
>>>>>>>> A copyright license to the code, trademark assignment of
>>>>>>>> Druid, and transfer of other paraphernalia to Apache should
>>>>>>>> be sufficient to cover all rights required by Apache to
>>>>>>>> operate the project.
>>>>>>>> 
>>>>>>>> == External Dependencies ==
>>>>>>>> 
>>>>>>>> External dependencies distributed with Druid currently all
>>>>>>>> have one of the following Category A or B licenses: ASL,
>>>>>>>> BSD, CDDL, EPL, MIT, MPL; with one exception: the optional
>>>>>>>> Druid MySQL metadata store extension depends on MySQL
>>>>>>>> Connector/J, which is GPL licensed. Druid currently packages
>>>>>>>> this as a separate download; see our current presentation
>>>>>>>> on: http://druid.io/downloads.html. As part of incubation we
>>>>>>>> intend to determine the best strategy for handling the MySQL
>>>>>>>> extension.
>>>>>>>> 
>>>>>>>> == Cryptography ==
>>>>>>>> 
>>>>>>>> Not applicable.
>>>>>>>> 
>>>>>>>> == Initial Committers ==
>>>>>>>> 
>>>>>>>> The initial committers for incubation are the current set of
>>>>>>>> committers on Druid who have expressed interest in being
>>>>>>>> involved in Apache incubation.  Affiliations are listed
>>>>>>>> where relevant. We may seek to add other committers during
>>>>>>>> incubation; for example, we would want to add any current
>>>>>>>> Druid committers who express an interest after incubation
>>>>>>>> begins.
>>>>>>>> 
>>>>>>>> * Charles Allen (char...@allen-net.com) (Snap)
>>>>>>>> * David Lim (david.clarence....@gmail.com) (Imply)
>>>>>>>> * Eric Tschetter (ched...@apache.org) (Splunk)
>>>>>>>> * Fangjin Yang (f...@imply.io) (Imply)
>>>>>>>> * Gian Merlino (g...@apache.org) (Imply)
>>>>>>>> * Himanshu Gupta (g.himan...@gmail.com) (Oath)
>>>>>>>> * Jihoon Son (jihoon...@apache.org) (Imply)
>>>>>>>> * Jonathan Wei (jon....@imply.io) (Imply)
>>>>>>>> * Maxime Beauchemin (maximebeauche...@gmail.com) (Lyft)
>>>>>>>> * Mohamed Slim Bouguerra (slim.bougue...@gmail.com) (Hortonworks)
>>>>>>>> * Nishant Bangarwa (nish...@apache.org) (Hortonworks)
>>>>>>>> * Parag Jain (paragjai...@gmail.com) (Oath)
>>>>>>>> * Roman Leventov (leventov...@gmail.com) (Metamarkets)
>>>>>>>> * Xavier Léauté (xav...@leaute.com <mailto:xav...@leaute.com>)
>>>> (Confluent)
>>>>>>>> 
>>>>>>>> == Sponsors ==
>>>>>>>> 
>>>>>>>> * Champion: Julian Hyde
>>>>>>>> * Nominated mentors: Julian Hyde, P. Taylor Goetz, Jun Rao
>>>>>>>> * Sponsoring entity: Apache Incubator
>>>>>>>> 
>>>>>>>> ------------------------------------------------------------
>>> ---------
>>>>>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>>>>>> For additional commands, e-mail: general-help@incubator.apache.
>> org
>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> ------------------------------------------------------------
>> ---------
>>>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>>> 
>>>> 
>>> 
>>> 
>>> --
>>> Best regards,
>>> 
>>> Shaofeng Shi 史少锋
>>> 
>> 


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

Reply via email to