Hi everyone,

adding committers, who would need to vote for or against the proposal. The 
title probably does not need an RFC, which is why no-one looked at it so far

I think this is a great idea and I would want to welcome XCP-ng into the 
project: with this in mind, I vote +1

Lars


> On 22 Jul 2019, at 17:25, Olivier Lambert <lambert.oliv...@gmail.com> wrote:
> 
> Hello everyone,
> 
> Following up on discussions that we had at the last Xen summit, we’re 
> submitting a Xen subproject proposal, regarding XCP-ng project 
> (https://xcp-ng.org <https://xcp-ng.org/>). Feel free to give your feedback!
> 
> Regards,
> 
> Olivier Lambert and XCP-ng team
> 
> 
> # XCP-ng proposal
> 
> ## The Project
> 
> XCP-ng is a turn-key virtualization platform based on the Xen Hypervisor, 
> using existing Xen Project tools (XAPI). It's built from Xenserver source, 
> improved and maintained by both passionate individuals and companies. The 
> result is a completely free and Open Source solution available for everyone.
> 
> Thanks to a very successful Kickstarter campaign as well as backing from 
> various companies, the project doesn't require any further funds and isn't 
> seeking monetary contributions.
> 
> We believe forming a Xen sub-project within the Linux Foundation has the 
> potential to bring further companies and contributors into the Xen Project as 
> a whole, as well as demonstrate our dedication to open source. XCP-ng has 
> already displayed its ability to draw new users into the Xen virtualization 
> ecosystem. For new users, utilizing Xen from scratch can be daunting. XCP-ng 
> offers a way to solve this problem by drawing end-users more closely into the 
> Xen Project and providing an easy route for prospective Xen users to get 
> started with Xen. This is an area where Xen has been trailing KVM for a long 
> time. Hosting XCP-ng within the Xen Project provides a route to level the 
> playing field. It would also enable the Xen Project to leverage XCP-ng 
> success stories for the benefit of the Xen Project as a whole.
> 
> ## The Mission
> 
> Our goal is to continue development of XCP-ng while building a large 
> community of contributors to XCP-ng. We also expect an increase of 
> contributions to XAPI as well as the Xen Project. Through large community 
> involvement and contributions we have already turned XCP-ng into a stable 
> hypervisor platform that is used in small and large enterprise deployments.
> 
> ## Upstream first, fully Open Source
> 
> Vates and XCP-ng have started to work with a number of academic organizations 
> with the aim to fund and develop feature improvements and new features that 
> benefit the whole Xen Project ecosystem (including the Hypervisor and XAPI). 
> We follow an upstream first philosophy, which is possible because of the fast 
> release cycle of XCP-ng and expect to become a long-term contributor to XAPI 
> and the Hypervisor project.
> 
> Besides contributions, we believe that an XCP-ng which is part of the Xen 
> Project will deliver other benefits:
> 
> * Bring passionate and verbal XCP-ng users closer to the Xen Project
> * Bring more publicity to the Xen Project: currently we have the XCP-ng blog, 
> newsletter and success stories, which we are willing to share with the Xen 
> Project
> 
> With an incredibly active forum, IRC, and github, we are always looking for 
> more contributors to the project. We also believe in giving back to the open 
> source community via contributions to upstream projects, and we believe 
> becoming a Xen Project member will help in our ability to do so. To further 
> our dedication to open source, Vates SAS, the company with the most active 
> contributions to XCP-ng currently, is in the process of becoming a Linux 
> Foundation member.
> 
> ## How we differ from existing platforms
> 
> Our vision is to maintain XCP-ng as a complete easy-to-use hypervisor 
> solution similar to existing full-stack solutions. Where we differ is our 
> dedication to the open source mindset. We have no licensing system or license 
> restrictions, all pieces of the platform are free to use. Simultaneously, we 
> encourage community involvement and have merged many community contributions 
> already.
> 
> ## Infrastructure
> 
> The infrastructure will be primarily managed by Vates, with multiple 
> companies in partnership (mainly hosting companies owning DC real estate). 
> Access and resources can be given for people interested in becoming 
> maintainers.
> 
> We would also like to expand the very active XCP-ng forum to also cover Xen 
> and XAPI, providing a modern user friendly interface for users to discuss the 
> hypervisor and related parts with dedicated sections. This will help to 
> centralize much Xen & XAPI discussion in a place that is easier for casual 
> users to find than a mailing list.
> 
> ## Security
> 
> XCP-ng has a dedicated email for security feedback (secur...@xcp-ng.org 
> <mailto:secur...@xcp-ng.org>) and is already a member of the Xen 
> pre-disclosure mailing list.
> 
> ## License
> 
> XCP-ng can be considered as a specialized Linux distribution, so there are 
> multiple packages inside it. However, most of its packages are licensed in 
> GPLv2.
> 
> ## Contributors / Roles
> 
> Project lead: Olivier Lambert (Vates SAS)
> 
> * Github org: https://github.com/xcp-ng/ <https://github.com/xcp-ng/>
> * Main website: https://xcp-ng.org <https://xcp-ng.org/>
> 
> Extra notes:
> 
> * we already contributed to Xen hypervisor (see 
> https://lists.xenproject.org/archives/html/xen-devel/2019-02/msg01602.html 
> <https://lists.xenproject.org/archives/html/xen-devel/2019-02/msg01602.html> 
> ) and we plan to do more in the future
> * we already contributed to XAPI (see 
> https://github.com/xapi-project/xen-api-libs-transitional/commit/3f881066a1bdd4b52275e49edb57fba0d47c2dc9
>  
> <https://github.com/xapi-project/xen-api-libs-transitional/commit/3f881066a1bdd4b52275e49edb57fba0d47c2dc9>
>  )
> * we added new features (ZoL support, zstd compression…)
> * we contributed to various other projects (eg: ZFS on Linux 
> https://github.com/zfsonlinux/zfs/pull/8866 
> <https://github.com/zfsonlinux/zfs/pull/8866>) 
> * we are committed to invest money and time in R&D for XCP-ng (see 
> https://xcp-ng.org/blog/2018/12/19/xcp-ng-research-initiative/ 
> <https://xcp-ng.org/blog/2018/12/19/xcp-ng-research-initiative/> )
> * our dev process is fully documented and open: 
> https://github.com/xcp-ng/xcp/wiki/Development-process-tour 
> <https://github.com/xcp-ng/xcp/wiki/Development-process-tour>
> * we have dev diaries explaining to everyone what we are working on, in 
> details: 
> https://xcp-ng.org/forum/topic/1036/dev-diaries-1-analyzing-storage-perf-smapiv3
>  
> <https://xcp-ng.org/forum/topic/1036/dev-diaries-1-analyzing-storage-perf-smapiv3>_______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xenproject.org
> https://lists.xenproject.org/mailman/listinfo/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

Reply via email to