Hi,
I maintain many plugins like PDF, Behaviors, Reports, Webservices...
In GLPI 0.85.3 there was an API change (many associated items in a
ticket) that force me to release a major version of a plugin for a GLPI
minor version, which is not correct (see http://semver.org/).
By example,
webservices 1.5.1 for GLPI >= 0.85 and <0.85.3
and webservices 1.6.0 for GLPI >= 0.85.3 in which i need to make a
compatibility hack to avoid breaking compatibility of development
relying on the plugin response.
For your futures developments, please think to plugins used by lot of
users else your users will not have valid plugin since a make correction
(i can't put max version in the prerequisite of plugin because i can't
imagine all your API changes).
I'm used to only change plugin version after GLPI major version release.
Thanks.
Yllen
_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev