Plans for the open-vm-tools package during the 13.10 cycle

Registered by Nate Muench (Mink)

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/installation to fail

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

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

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.