<div dir="ltr"><div>Hi Nico,<br><br>> Are there guidelines for plugin developers to follow?<br><br></div><div>The development section[1] of the wiki is, in general, intended to provide these guidelines. The versioning page[2] in particular is relevant here, along with the Fiji contribution requirements[3].<br><br>>Will the updater figure it out that this is the same plugin?<br><br></div><div>Yes - if you use one of the patterns on the versioning page then the updater will do the right thing and determine it's a new version of the same jar.<br><br></div><div>Hope that helps.<br><br></div><div>Best,<br></div><div>Mark<br></div><div><br>[1] <a href="http://imagej.net/Development">http://imagej.net/Development</a><br>[2] <a href="http://imagej.net/Versioning">http://imagej.net/Versioning</a><br>[3] <a href="http://imagej.net/Fiji_contribution_requirements#Versioning_and_dependency_convergence">http://imagej.net/Fiji_contribution_requirements#Versioning_and_dependency_convergence</a><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jul 30, 2015 at 2:38 PM, Nico Stuurman <span dir="ltr"><<a href="mailto:nico.stuurman@ucsf.edu" target="_blank">nico.stuurman@ucsf.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">What is the recommended strategy for versioning of plugins?  For instance, I set up a maven project for my plugin, create a jar (named myplugin_-0.1-SNAPSHOT.jar) and make that available through the Fiji updater.  I then make some changes and want to increase the version in my pom.xml file (lets say to 0.1.1-SNAPSHOT).  This will change the name of the jar.  Will the updater figure it out that this is the same plugin?  Are there guidelines for plugin developers to follow?<br>
<br>
Thanks!<br>
<br>
Nico<br>
<br>
_______________________________________________<br>
ImageJ-devel mailing list<br>
<a href="mailto:ImageJ-devel@imagej.net" target="_blank">ImageJ-devel@imagej.net</a><br>
<a href="http://imagej.net/mailman/listinfo/imagej-devel" rel="noreferrer" target="_blank">http://imagej.net/mailman/listinfo/imagej-devel</a><br>
</blockquote></div><br></div>