Return-Path: X-Original-To: apmail-incubator-general-archive@www.apache.org Delivered-To: apmail-incubator-general-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 066F0187C3 for ; Thu, 28 May 2015 16:51:06 +0000 (UTC) Received: (qmail 65819 invoked by uid 500); 28 May 2015 16:51:05 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 65624 invoked by uid 500); 28 May 2015 16:51:05 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 65598 invoked by uid 99); 28 May 2015 16:51:05 -0000 Received: from Unknown (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 28 May 2015 16:51:05 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 9482CC97B4 for ; Thu, 28 May 2015 16:51:04 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.1 X-Spam-Level: X-Spam-Status: No, score=-0.1 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-us-west.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id yzh9Cy6yYc1O for ; Thu, 28 May 2015 16:50:55 +0000 (UTC) Received: from mail-ie0-f174.google.com (mail-ie0-f174.google.com [209.85.223.174]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id 5058924C07 for ; Thu, 28 May 2015 16:50:55 +0000 (UTC) Received: by ieczm2 with SMTP id zm2so43066897iec.1 for ; Thu, 28 May 2015 09:50:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=7AaH1J8G0p40lADKHD/5RI02sZab8PiBK0LlRLAe4f4=; b=p2SMDw5Gu6dSjl/BqmkJF7gAxNif09lhO0M8pM3lQ2rsvQmJlJA3ek0OdtmlHWCEtG wOYEklfx5nnIfwN+qxiJlSlHxHb6Y6CFTSNbA9pKH7osRv+5I9S4SBBkectPxjrLVwjV FqoJE7Si/tNyd9L7ivCtQvQ346MwPR0j2tWpJQg/bLxMtEAEDW2nwqqEF72rr5synTQl j1/1S1+12R3nbGI78YfyHaquMH+TKf+alZMl0hkSgO0AFM64m7pZh4HPxr/vpWTyy99b MpMBYsEaK0xCib2oLmLdOc/e2eEjfwute+5DGawOq/z1KEKray7jbHqctLiGxTUzDIQH XthQ== MIME-Version: 1.0 X-Received: by 10.50.80.19 with SMTP id n19mr12435892igx.30.1432831809683; Thu, 28 May 2015 09:50:09 -0700 (PDT) Received: by 10.79.94.197 with HTTP; Thu, 28 May 2015 09:50:09 -0700 (PDT) In-Reply-To: References: Date: Thu, 28 May 2015 09:50:09 -0700 Message-ID: Subject: Re: [VOTE] Accept Mysos into the Apache Incubator From: Timothy Chen To: "general@incubator.apache.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable +1 Tim On Thu, May 28, 2015 at 9:26 AM, Chris Aniszczyk w= rote: > +1 > > On Thu, May 28, 2015 at 11:14 AM, Jake Farrell wrot= e: > >> Based on the earlier discussion in thread [1], I would like to call a VO= TE >> to accept Mysos, an Apache Mesos framework for running MySQL instances, = as >> a new Apache Incubator project. >> >> The proposal is available on the wiki at [2] and is also attached below >> >> The VOTE is open for at least the next 72 hours: >> >> [ ] +1 Accept Mysos into the Apache Incubator >> [ ] =C2=B10 >> [ ] -1 Do not accept Mysos into the Apache Incubator because... >> >> I would like to get the voting started with my own +1 >> >> Thank you >> -Jake >> >> [1]: http://s.apache.org/2vm >> [2]: https://wiki.apache.org/incubator/MysosProposal >> >> >> >> Mysos Proposal >> >> Abstract >> >> Mysos is an Apache Mesos framework for running MySQL instances. >> >> Proposal >> >> Mysos runs on Apache Mesos (cluster manager) to dramatically simplify th= e >> management of MySQL instances. It is designed to offer: >> >> Efficient hardware utilization through multi-tenancy (in >> performance-isolated containers) >> High reliability through preserving the MySQL state during failure and >> automatic backing up to/restoring from HDFS >> An automated self-service option for bringing up new MySQL clusters >> High availability through automatic MySQL master failover >> An elastic solution that allows users to easily scale up and down a MySQ= L >> cluster by changing the number of slave instances >> Background >> >> Initial development of Mysos was done at Twitter, and its codebase was >> recently open sourced. This proposal is for Mysos to join the Apache >> Incubator. >> >> Rationale >> >> Mysos is built to be used by anyone who desires to run MySQL on Apache >> Mesos, and in the near-future it will take advantage of state primitives >> that are being added to the Mesos core: >> https://issues.apache.org/jira/browse/MESOS-1554 >> >> Furthermore, the rapid growth of Mysos community is empowered by open >> source. We believe the Apache Foundation is a great fit as the long-term >> home for Mysos, as it provides an established process for community-driv= en >> development and decision making by consensus. >> >> Initial Goals >> >> Move the existing codebase to Apache >> Integrate with the Apache development process >> Ensure all dependencies are compliant with Apache License version 2.0 >> Strengthen and grow the Mysos community >> Incremental development and releases per Apache guidelines >> Current Status >> >> Mysos was originally born out of a project within Twitter. The original >> committers (Twitter) are working with Mesosphere and Percona to fully op= en >> source the code and make it ready for incubation at Apache. >> >> The Mysos source is currently hosted at GitHub, which will be used to se= ed >> the Apache git repository. >> >> Meritocracy >> >> We plan to invest in supporting a meritocracy. We will discuss the >> requirements in an open forum. Several companies have already expressed >> interest in this project, and we intend to invite additional developers = to >> participate. We will encourage and monitor community participation so th= at >> privileges can be extended to those that contribute. >> >> Community >> >> By bringing Mysos into Apache, we believe that the community will grow e= ven >> bigger. >> >> Core Developers >> >> Mysos was initially developed as a collaboration between Twitter and >> Mesosphere. >> >> Alignment >> >> We believe that having Mysos at Apache will help further the growth of t= he >> big-data community, as it will encourage cooperation within the greater >> ecosystem of projects spawned by Apache Mesos. >> >> Known Risks >> >> Orphaned Products >> >> Mysos is being used and developed by companies we work for so the compan= ies >> have an interest in its continued vitality. >> >> Given strong interest we've had since open sourcing Mysos, we anticipate >> we'll grow a sustainable community that will expand contributors and kee= p >> it active as the Mesos core evolves. >> >> Inexperience with Open Source >> >> Most of the committers have experience at Apache, whether it's through >> Apache Mesos, Aurora or other projects. Apache Mesos and Apache Aurora w= ere >> both shepherded through the ASF incubator process and have graduated to >> become successful and diverse open source projects. We also have Jake >> Farrell as an ASF Champion to help us through incubation. >> >> Homogenous Developers >> >> Initial committers come from a number of companies. Our intention is >> increase the diversity of contributing developers and their affiliations= , >> and we'll recognize contributions and contributors as the community grow= s >> at Apache. We encouraged by interest in the project thus far. >> >> Reliance on Salaried Developers >> >> It is expected that Mysos development will occur on both salaried time a= nd >> on volunteer time, after hours. The majority of initial committers are p= aid >> by their employers to contribute to this project. However, they are all >> passionate about the project, and we are confident that the project will >> continue even if no salaried developers contribute to the project. We ar= e >> committed to recruiting additional committers including non-salaried >> developers. >> >> Relationships with Other Apache Products >> >> Mysos depends on Apache Mesos. The Mysos team will work closely with the >> Apache Mesos community to ensure the proper stateless primitives are in >> place to enable MySQL to run on Apache Mesos. >> >> An Excessive Fascination with the Apache Brand >> >> Mysos is a new open source project and the primary benefits to joining >> Apache are those outlined in the Rationale section. >> >> Documentation >> >> Documentation is currently located as README markdown files: >> >> /README.md /docs/user-guide.md >> >> Additional will continue to be added to the project. >> >> Source and Intellectual Property Submission Plan >> >> The Mysos codebase is currently hosted on Github: >> https://github.com/twitter/mysos. >> >> These are the codebases that we would migrate to the Apache foundation. >> >> External Dependencies >> >> All Mysos dependencies have Apache compatible licenses. >> >> Cryptography >> >> We do not expect Mysos to be a controlled export item due to the use of >> encryption. >> >> Required Resources >> >> Mailing lists >> >> private@mysos.incubator.apache.org >> commits@mysos.incubator.apache.org >> dev@mysos.incubator.apache.org >> Subversion Directory >> >> Git is the preferred source control system: >> >> git://git.apache.org/mysos >> >> Issue Tracking >> >> We'd like to use JIRA for issue tracking with project key MYSOS and Revi= ew >> Board for our code reviews. >> >> Initial Committers >> >> Chris Aniszczyk >> Vinod Kone >> Dave Lester >> Yan Xu >> Tobi Knaup >> Sunil Shah >> Jake Farrell >> >> Affiliations >> >> Chris Aniszczyk (Twitter) >> Vinod Kone (Twitter) >> Dave Lester (Twitter) >> Yan Xu (Twitter) >> Tobi Knaup (Mesosphere) >> Sunil Shah (Mesosphere) >> Jake Farrell (Acquia) >> >> Sponsors >> >> Champion >> >> Jake Farrell >> >> Nominated Mentors >> >> Dave Lester >> Benjamin Hindman >> Henry Saputra (hsaputra at apache dot org) >> >> Sponsoring Entity >> >> The Apache Incubator >> > > > > -- > Cheers, > > Chris Aniszczyk | Open Source | Twitter, Inc. > @cra | +1 512 961 6719 --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org