> This is my patch for 2008.08.08 release. This patch adds a > simple "Record" panel to vmware-toolbox and "record" command > to vmware-toolbox-cmd. > I configured the build by "--without-procps --disable-unity", > since I didn't install the two packages. > I have tested the patch on rhel5, suse10 and ubuntu7.04.
Thanks! I haven't reviewed the entire patch yet, but here are some suggestions to get started: - Please clean up your patch and make it conform to the open-vm-tools coding style. You can see the coding style here: http://open-vm-tools.wiki.sourceforge.net/CodingStandards. If something is unclear or ambiguous, feel free to ask. Some specific things I immediately noticed: - Configure your editor to use levels of indentation sized to 3 spaces. - No tabs; use an appropriate number of spaces instead. - Continuation lines should obey the nesting of parenthesization. - All arguments to new functions should have comment annotations next to them (such as IN, OUT, or IN/OUT). - New copyright preambles should be dated to 2008. - The second line in the RecordCommand function header's "Side effects" section needs more indentation. - I gather that you're familiar with the subcommands of the BDOOR_CMD_STATELOGGER backdoor command through working with internal engineers? I'm going to try and get the actual header documenting the commands released so that you need not hard-code the values 1 and 2 in calls to Record_Control. - I think Record_Control should actually be in lib/guestApp/guestApp.c, not in toolboxcmd-record.c. I'd rather that the GTK toolbox didn't depend on any toolboxcmd* files, since the toolbox* and toolboxcmd* group of files can be considered to be separate UI front-ends to a shared back-end. > I get the contribution agreement document, but I am not sure > if paper form or electronic form is required. The agreement should be faxed or scanned and e-mailed. http://open-vm-tools.sourceforge.net/contribute.php has more information; choose whichever method is more convenient for you, and let me know if neither are doable and we can work something else out. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ open-vm-tools-devel mailing list open-vm-tools-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/open-vm-tools-devel