incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jake Farrell <jfarr...@apache.org>
Subject Re: [RESULT][VOTE] Accept Mysos into the Apache Incubator
Date Tue, 02 Jun 2015 04:04:38 GMT
Following up on this, the dev@mysos.incubator.apache.org list has been
created and a thread has been started about the project name. A name search
has also been created [1] and linked on the project status page [2].

-Jake


[1]: https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-78
[2]: http://incubator.apache.org/projects/mysos.html



On Mon, Jun 1, 2015 at 9:55 PM, Jake Farrell <jfarrell@apache.org> wrote:

> With 14 positive votes (6 binding and 8 non-binding) and 1 negative vote,
> which was stated as non-blocking to the project entering incubation and
> negative only in context to the name, the vote to accept Mysos into the
> incubator passes.
>
> For initial project setup I will be submitting the account requests for
> the new project committers and creating a dev@ list. I plan to initiate a
> name search request with trademark@ and will start a thread on the new
> dev@ list regarding the projects name so the community can have a
> discussion around this topic. Anyone wishing to join in on the discussion
> will be encouraged to do so on the soon to be dev@ list.
>
> -Jake
>
>
> +1 Binding (6)
> -----
> Jake Farrell
> Dave Lester
> Jan Iversen
> Henry Saputra
> Ralph Goers
> Suresh Marru
>
>
> +1 Non-binding (8)
> -----
> Vinod Kone
> Chris Aniszczyk
> Timothy Chen
> Yan Xu
> Dallas Marlow
> Justin Erenkrantz
> Luke Han
> Adam Bordelon
>
> -1 Binding
> -----
> Bertrand Delacretaz - stated in vote that -1 was non blocking to entering
> incubation and was in reference to project name only
>
>
>
> On Thu, May 28, 2015 at 12:14 PM, 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
>>
>
>

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