We use PE-APP and APP-Desktop. Unfortunately because they are given a different build number for essentially the same product (I hope) APP-desktop will show a version warning for documents built by PE-APP and there is no way to stop this. (We are currently on PE 7.1 M20 and APP-11.2M20 (latest) which should be the same APP)
We would like the ability to switch this warning off for all or some mismatches. For background, because we need to ensure the correct library is used we implement "library versioning" and APP system versioning is less important. We would like to be able to manage Version mismatches, to not make it us specific I would recommend that mismatches can be suppressed based on a range where each component of the version can be selected. I.e.
I think the basic feature would be like this:-
M to M - Ignore build number (checkbox)
Where anything in ’s is a drop down of all values available (+ignore value, +any). Ideally you would be able to create multiple “rules” like this
So you could create:-
• M to M Ignore build = true ignores any build between 11.2M00 and 11.2.M20 • [IGNORE]M[IGNORE] to [IGNORE]M[IGNORE] Ignore build = true Ignores any version 11 documents • M to M Ignore build = false Only ignores build number differences i.e. PE Desktop mismatch.
• [IGNORE][IGNORE]M[IGNORE] to [IGNORE][IGNORE]M Ignore build = false
That way over the lifetime of the library you can test and validate which versions work with which based on the features used etc and only provide version feedback when it is appropriate. I hope this gives a reasonable idea of what we're we would like to achieve. Although some special fields, options, would make it easier i.e. a simple Ignore PE/APP differences for same version, ignore ALL, ... I am sure the developers can spec something decent from this.