Hello
I'm trying to check compatibility of more than 40 plugins made by my company, compiled for Jira 5.0, to check if they are compatible for 5.2.10
I have tryed many plugins in http://checkup.atlassian.com/ but never can upload full plugin. The upload proccess finish with an error like this:
Oops, an error occured
This exception has been logged with id 6e2jeni84.
From that moment, I refresh the browser and try to go again to http://checkup.atlassian.com but always show same error (with different log id). I have to clear my browser cache to load again the page.
Also, I was looking for some documentation about changes in Jira API, but only found Release Notes, Upgrade Notes and "Preparing for Jira 5.x", but no information about API changes, deprecated or deleted methods..., Why there isn't API changes Release Notes for developers?
Also, I'm a little confused about the compatibility of a plugin. For example, in our case, we have lot of plugins with a pom.xml like this
<properties>
<jira.version>5.0.7</jira.version>
<jira.data.version>${jira.version}</jira.data.version>
<amps.version>3.11</amps.version>
<project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
</properties>
What exactly does this mean? I can run my plugin in 5.2, but the plugin is compiled with the 5.0.7 API. If my plugin use a deleted method or a method that was changed its number of parameters, how do I know this incompatibility? Should Jira raise an error when installing this plugin?
What about the amps version? Does the version 3.11 belongs to sdk 3.11?
Why doesn't happen anything if I have sdk 3.9 installed in my developer machine?
In summary, which are the best ways to check plugin compatibility?
Thank you
Best regards