Plans for the open-vm-tools package during the 13.10 cycle
These are the plans I have for the package during the 13.10 development cycle.
COMPLETED IN 0ubuntu1 UPDATE:
-Remove VMCI & VSOCK from the package (Since they're merged into Linux 3.9).
CURRENTLY IN PROGRESS:
-Look into backporting the newer packages to older releases (namely Precise-Raring), so the package has support if someone wants to install a newer kernel.
* Precise backport is awaiting approval
TO DO'S:
-Kmod (from Debian)
* Available during the last couple of cycles, attempted implementation (because Ubuntu finally started supporting it) during Raring.
-Maybe add back some manpages of components that are in the kernel now (but not reference them)
-Do shared folder auto-mount now? Look into it
-Finally get my @ubuntu.com email (and correct my launchpad name), so I can formally put my name as "Maintainer"
-Consider adding Debian implementation of DKMS module compilation
* Looks simpler than what we have in Ubuntu
CURRENT ISSUES:
-vmhgfs module is broken.
* May be related to issues with GCC 4.8
-(From Debian) Dropping obsolete sysvinit initscript start/stop numbers
* Causes module compilation/
DEBIAN PACKAGE ORPHAN SITUATION:
Debian package has been orphaned, I have no plans (right now) to take over. I don't use Debian, and I think I want to become maintainer of Ubuntu's package first.
REVISION PLANS (April Upstream):
-0ubuntu1: Get the package building successfully under Saucy: DONE
-0ubuntu2: Everything else: DONE
-(CANCELED) 0ubuntu3: Pull in Debian's Implementation of DKMS (Maybe)?
* This will probably wait until the next upstream release, so I can make sure vmhgfs works again
REVISION PLANS (September Upstream):
-0ubuntu1: New upstream release, plus fixes for remaining kernel issues with vmblock and vmhgfs
-(CANCELED) 0ubuntu2: Pull in Debian's Implementation of DKMS (Maybe)?
* Postponed until 14.04 cycle
Blueprint information
- Status:
- Complete
- Approver:
- Nate Muench (Mink)
- Priority:
- Undefined
- Drafter:
- Nate Muench (Mink)
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Discussion
- Series goal:
- Proposed for saucy
- Implementation:
- Implemented
- Milestone target:
- ubuntu-13.10
- Started by
- Nate Muench (Mink)
- Completed by
- Nate Muench (Mink)
Related branches
Related bugs
Sprints
Whiteboard
Kernel Module Notes (Raring):
vmblock: Blocked building, vmblock-fuse replaces this
vmsync: Blocked building, patch was needed because changes had to be made to source
Kernel Module Notes (13.10):
vmci & vsock: To be removed because Linux 3.9 has these built-in to the kernel
vmblock: Completely blocked building, causes 3.10 kernel modules to fail. Modification of vmsync patch needed.
Manpages to add back:
vmxnet3
vmsync(?)
The updates for the 2013.04.16-1098359 release are canceled because package is incompatible with 3.10 Kernel.
Work Items
Work items:
Remove VMCI & VSOCK from the package: DONE
Look into backporting the newer packages to older releases: INPROGRESS
Kmod: POSTPONED
Maybe add back some manpages of components that are in the kernel now: POSTPONED
Do shared folder auto-mount now?: DONE
Finally get my @ubuntu.com email (and correct my launchpad name): POSTPONED
(From Debian) Dropping obsolete sysvinit initscript start/stop numbers: POSTPONED
Pull in Debian's Implementation of DKMS: POSTPONED
Become maintainer of Debian's open-vm-tools packages: POSTPONED