incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jan i <j...@apache.org>
Subject Re: [VOTE] Accept Mysos into the Apache Incubator
Date Thu, 28 May 2015 17:30:04 GMT
+1

jan i

On 28 May 2015 at 18:50, Timothy Chen <tnachen@gmail.com> wrote:

> +1
>
> Tim
>
> On Thu, May 28, 2015 at 9:26 AM, Chris Aniszczyk <zx@twitter.com.invalid>
> wrote:
> > +1
> >
> > On Thu, May 28, 2015 at 11:14 AM, Jake Farrell <jfarrell@apache.org>
> wrote:
> >
> >> Based on the earlier discussion in thread [1], I would like to call a
> VOTE
> >> 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
> >>   [ ] ±0
> >>   [ ] -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
> the
> >> 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
> MySQL
> >> 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-driven
> >> 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
> open
> >> source the code and make it ready for incubation at Apache.
> >>
> >> The Mysos source is currently hosted at GitHub, which will be used to
> seed
> >> the Apache git repository.
> >>
> >> Meritocracy
> >>
> >> We plan to invest in supporting a meritocracy. We will discuss the
> >> requirements in an open forum. Several companies have already expressed
> >> interest in this project, and we intend to invite additional developers
> to
> >> participate. We will encourage and monitor community participation so
> that
> >> privileges can be extended to those that contribute.
> >>
> >> Community
> >>
> >> By bringing Mysos into Apache, we believe that the community will grow
> even
> >> 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
> the
> >> 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
> companies
> >> 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
> keep
> >> 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
> were
> >> 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
> grows
> >> 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
> and
> >> on volunteer time, after hours. The majority of initial committers are
> paid
> >> 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
> are
> >> 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
> Review
> >> Board for our code reviews.
> >>
> >> Initial Committers
> >>
> >> Chris Aniszczyk <caniszczyk at apache dot org>
> >> Vinod Kone <vinodkone at apache dot org>
> >> Dave Lester <dlester at apache dot org>
> >> Yan Xu <yan at twitter dot com>
> >> Tobi Knaup <tobi at mesosphere dot io>
> >> Sunil Shah <sunil at mesosphere dot io>
> >> Jake Farrell <jfarrell at apache dot org>
> >>
> >> 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 <jfarrell at apache dot org>
> >>
> >> Nominated Mentors
> >>
> >> Dave Lester <dlester at apache dot org>
> >> Benjamin Hindman <benh at apache dot org>
> >> 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
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message