No, profiles are a way of folks to tweak the metadata containment requirements of feeds/entries for specific use cases (example: creating an archive as opposed to a syndicated feed). While I cannot speak for PaceProfile which does not call out any specific text on the matter, with PaceProfileAttribute the production of new profiles that are backwards compatible with the core profile is STRONGLY recommended but not required. PaceProfileAttribute assumes a community vetting process that optimistically assumes that a) creation of new profiles will be fairly rare and b) such profiles will only enjoy broad use if they are actually made interoperable with the core. Folks that attempt to be incompatible with the core requirements would have to convince the other Atom software providers to support their profile if they wish to achieve any level of interoperability.
- James M Snell
Graham wrote:
Profiles seem to be a way for people who disagree with decisions made by this working group to invent their own Atom format and claim it is valid Atom. No thank you.
-1
Graham
