3. The method of claim 1 , the information including: an identification, a version, and platform filters, and the information further including one or more of: dependent plug-ins fragments, included plug-ins and fragments, and information regarding host plug-ins.
1. A method of developing a software product, comprising: receiving, on a computer system including at least one computing device, a request to evaluate a set of plug-ins and fragments corresponding to the software product as part of a quality engineering investigation of the software product; and evaluating the set of plug-ins and fragments in response to the request using the computer system, the evaluating including: obtaining, on the computer system, information pertaining to the set of plug-ins and fragments from a manifest corresponding to each plug-in and fragment in the set of plug-ins and fragments available from a set of sites registered with a particular instance of the software product, wherein each site in the set of sites includes at least one plug-in in the set of plug-ins and fragments, wherein each fragment in the set of plug-ins and fragments internationalizes a corresponding plug-in in the set of plug-ins and fragments, and wherein the information includes version information and dependency information for each plug-in and fragment in the set of plug-ins and fragments; analyzing the information and performing a set of tests using the computer system to determine whether the set of plug-ins and fragments have any one of a set of issues, wherein the set of issues includes: an error relating to the manifest, an error relating to the version information, and an error relating to the dependency information; and providing, using the computer system and for each issue determined to be present, details regarding the issue, a cause of the issue, and details corresponding to resolution of the issue for use during the quality engineering investigation.