Compliancy For Application Developers
To be considered RP 1210B- (or later) compliant:
- Application developers must require that the person who installs their applications on a Windows Vista machine are logged in specifically as "Administrator" or have administrator rights. This also means that the application install program is manifested to "requireAdministrator" .
- Application developers will require applications be installed for "ALL USERS," not just the current user.
If all VDA and all application developers cooperate, the industry will reduce the frequency of unnecessary technical support calls, as there could be five or six (even more) copies of the same driver, RP121032.INI. or application on a single PC. What is worse is that they could be at different versions. A simple example:
- Technician1 installs VDA Vendor1 drivers at version 1.0, and Technician2 installs VDA Vendor1 drivers at version 2.0 (a release that included "major" bug fixes from version 1.0).
- Technician1 encounters a problem with Application1 (and "buggy" VDA drivers at version 1.0). He asks Technician2 to try the application and it works perfectly (wasting time for the technician and costing the fleet money).
- Technician1 calls the technical support line for Application1, and the people responsible for Applicationl1 spend hours trying to track down the problem. This costs both the fleet money, as well as the developers of Application1, not to mention VDA Vendor1 if the problem gets escalated to them!