Hi Tobias,<br><br><div>> I'll update the <a href="http://fiji.sc/wiki/index.php/ImgLib2_Documentation">http://fiji.sc/wiki/index.php/ImgLib2_Documentation</a></div><div>> pages with github links as well.</div><div>

<br></div><div>Great. It should work if you model it after the ImgLib2 Tutorials page. Of course, you'll need all your code snippets committed to the Git repository somewhere too.</div><div><br></div><div>Once you have things set, you can check things manually by running (e.g.):</div>

<div><br></div><div>DEBUG=1 $SCIJAVA_COMMON/bin/<a href="http://verify-code-snippets.pl">verify-code-snippets.pl</a> <a href="http://fiji.sc/ImgLib2_-_Getting_Started">http://fiji.sc/ImgLib2_-_Getting_Started</a></div><div>

<br></div><div>Where $SCIJAVA_COMMON is the location of a scijava-common working copy from:</div><div>    <a href="https://github.com/scijava/scijava-common">https://github.com/scijava/scijava-common</a></div><div><br></div>

<div>Once the verification script is happy with any updated wiki pages, let me know and I'll add those pages to the Jenkins job. Or if you find a bug, let me know that too. :-)</div><div><br></div><div>Thanks,</div><div>

Curtis</div><div><br></div><div><br></div><div class="gmail_quote">On Wed, Oct 10, 2012 at 3:34 AM, Tobias Pietzsch <span dir="ltr"><<a href="mailto:tobias.pietzsch@gmail.com" target="_blank">tobias.pietzsch@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 10/09/2012 10:45 PM, Curtis Rueden wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
Hi all,<br>
<br>
I completed an initial version of a web code snippet verification<br>
script. It can be found in the SciJava common repository at:<br>
<a href="https://github.com/scijava/scijava-common/blob/master/bin/verify-code-snippets.pl" target="_blank">https://github.com/scijava/<u></u>scijava-common/blob/master/<u></u>bin/verify-code-snippets.pl</a><br>
<br>
The initial use case was to verify that code snippets from the ImgLib2<br>
examples page (<a href="http://fiji.sc/ImgLib2_Examples" target="_blank">http://fiji.sc/ImgLib2_<u></u>Examples</a>) stay in sync with code<br>
in the Git repository<br>
(<a href="https://github.com/imagej/imglib/tree/master/imglib2/examples/src/main/java" target="_blank">https://github.com/imagej/<u></u>imglib/tree/master/imglib2/<u></u>examples/src/main/java</a>).<br>
<br>
The script works by looking for a link to code on GitHub (of the form<br>
"<a href="https://github.com/.../blob/.." target="_blank">https://github.com/.../blob/.<u></u>.</a>.") preceding each code snippet.<br>
<br>
It is working well for the ImgLib2 Examples, so I have set up a Jenkins<br>
job to run it daily:<br>
<a href="http://jenkins.imagej.net/job/ImageJ-ImgLib-code-snippets/" target="_blank">http://jenkins.imagej.net/job/<u></u>ImageJ-ImgLib-code-snippets/</a><br>
<br>
Later, I will update the various code snippets on <a href="http://developer.imagej.net" target="_blank">developer.imagej.net</a><br></div>
<<a href="http://developer.imagej.net" target="_blank">http://developer.imagej.net</a>> as well and add them to the Jenkins job.<div class="im"><br>
<br>
Regards,<br>
Curtis<br>
<br>
P.S. to Tobias: The script caught your recent changes to Examples 4 & 6.<br>
I updated the wiki page to match!<br>
<br>
</div></blockquote>
<br>
Cool idea.<br>
Thanks a lot Curtis for fixing the Examples! I hadn't thought about updating the wiki...<br>
<br>
I'll update the <a href="http://fiji.sc/wiki/index.php/ImgLib2_Documentation" target="_blank">http://fiji.sc/wiki/index.php/<u></u>ImgLib2_Documentation</a><br>
pages with github links as well.<br>
<br>
best regards,<br>
Tobias<br>
<br>
<br>
</blockquote></div><br>