Details
Description
The "Profile" annotation and "Compliance" enum have never been adopted and should be droped.
These were the invention of Polexis and only define GO-1 specific Compliance levels. For the needs of describing that an element (class/method) follows a profile, it would be better to extend the "Specification" enum with the profile name or modify the Specification enum to allow profiles.
Deprecate for 2.3 and drop in 3.0.
Actually the CORE compliance level is defined in ISO 19115. So we have kept the Profile annotation and the ComplianceLevel enum, and deprecated all enum except the one which is defined by ISO.