+1 jan i
On 28 May 2015 at 18:50, Timothy Chen <tnac...@gmail.com> wrote: > +1 > > Tim > > On Thu, May 28, 2015 at 9:26 AM, Chris Aniszczyk <z...@twitter.com.invalid> > wrote: > > +1 > > > > On Thu, May 28, 2015 at 11:14 AM, Jake Farrell <jfarr...@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 > >> > >> priv...@mysos.incubator.apache.org > >> comm...@mysos.incubator.apache.org > >> d...@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-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > >