- How can I get involved today?
You can get involved today in a couple of different ways:
- Start using open-vm-tools today and give us feedback
- Suggest feature enhancements
- Identify and submit bugs using the Sourceforge.net bug tracking system located here.
-
Start porting the code to other operating systems. We have currently ported the code on:
- Fedora Core 6 (i386 &x86_64)
- Fedora Core 7 (i386 & x86_64)
- Suse Enterprise 10.0 (i386 & x86_64)
- Suse Enterprise 10.1 (i386 & x86_64)
- Open Suse 10.3 (i386 & x86_64)
- Redhat 9.0 (i386)
- Redhat Enterprise 5 (i386 & x86_64)
- Redhat Enterprise 4 (i386 & x86_64)
- FreeBSD 6.2 (i386 & x86_64)
- OpenSolaris 10 "Nevada" (i386 & x86_64)
- Ubuntu Feisty 7.04 (i386 & x86_64)
- Ubuntu Dapper 6.06 (i386 & x86_64)
- Will external developers be allowed to become committers to the project?
Yes. Initially, VMware engineers will be the only committers. As we roll out our developement infrastructure, we will be looking to add external committers to the project as well.
- How can I submit code changes like bug fixes, patches, new features to the project?
Initially, you can submit bug fixes, patches and new features to the project development mailing list as attachments to emails or bug reports. To contribute source code, you will need to fill out a contribution agreement form as part of the submission process. We will have more details on this process shortly.
- What is the governance model for managing this as an open source project?
The feature roadmap and schedules for the open-vm-tools project will continue to be defined by VMware. As we work on setting up the development infrastructure, we also plan to publish these early enough so as to gather feedback and contributions from the community. Also, as mentioned earlier, VMware engineers will initially be the only approved committers. We will review incoming submissions for suitability for merging into the project. We will be looking to add community committers to the project based on their demonstrated contributions to the project. Finally, we also plan to set up a process for enhancement proposals, establishing sub-projects and so on.
- Will you ship code that I contribute with VMware products? If so, will I get credit for my contributions?
Contributions that are accepted into the open-vm-tools project's main source tree will likely be a part of VMware Tools. We also recognize the value of attribution and value your contributions. Consequently we will acknowledge contributions from the community that are distributed with VMware's products.
- Do I need to sign something before making a contribution?
Yes. You will need to sign and submit a contributor agreement.