Skip to content

Dynamic functionality testing #7

@rjschwei

Description

@rjschwei

At present ISVs tend to depend on package names to determine if particular functionality is present. For example I recently ran across an application that tested for libaio to be present. Changing the package name to libaio1 cause the application installer to fall over and refuse to install the application. Additionally such testing is inevitably tied to the packaging commands used on a specific distribution which results in conditional code to decide which commands to use.

At the heart the application couldn't care less about the package name of course. What the application needs is to test that given functionality is present. Therefore, a cross distribution "interface" test that can be used at install time by ISVs would be very helpful.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions