<div dir="ltr"><div>Hi Andreas,</div><div><br></div><div><br></div><div>We're super excited to get OpenMM as part of the debian repos. To address your concerns:</div><div><br></div><div>1. Source files can be directly obtained from <a href="https://github.com/simtk/openmm">https://github.com/simtk/openmm</a>. Releases are tagged at <a href="https://github.com/SimTk/openmm/releases">https://github.com/SimTk/openmm/releases</a>. It should be simple to setup a watch script to monitor new tags/releases via github. We currently distribute pre-built binaries from <a href="http://simtk.org">simtk.org</a>, but it sounds like you guys plan to build from source anyways.</div>
<div><br></div><div>2. We're OK with what ever deployment/maintenance options you think is best (Alioth, etc.). Having Debian download statistics would be really nice. </div><div><br></div><div>3. We'd be happy to work with whoever (Steffan, CCed) to get this pushed through. Thanks for volunteering to do the initial inject.</div>
<div><br></div><div>Some questions on our end:</div><div><br></div><div>1. Does getting this into DebianMed/DebiChem mean that users on ubuntu/debian will be able to simply do apt-get install openmm to fetch the package (without needing to add additional sources, etc.)?</div>
<div>2. What additional steps do we need to take on our end? Is <a href="https://github.com/rmcgibbo/openmm-debpackaging">https://github.com/rmcgibbo/openmm-debpackaging</a> sufficient?</div><div><br></div>CCing Peter and Vjiay on this (both are heavily involved in OpenMM)</div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jan 22, 2014 at 8:26 AM, Andreas Tille <span dir="ltr"><<a href="mailto:andreas@an3as.eu" target="_blank">andreas@an3as.eu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
I've got the information that there is some interest in Debian packaging<br>
of OpenMM[1]. There is actually a git repository[2] created by Yutong<br>
Zhao and Robert McGibbon. IMHO the next step could be perfectly be to<br>
inject this package straight into Debian. As readers of the Debian Med<br>
list know that this is one of our strengthes to work together with<br>
upstream and there is even an education program "Mentoring of the<br>
Month"[3] to educate newcomers (even if at first look to[2] the<br>
mentoring part can be skipped to some extend).<br>
<br>
As you might know Steffen Möller has injected some other attempt of<br>
packaging into the DebiChem SVN repository[4]. It seems to make sense<br>
to merge both efforts to finally create a package ready for uploading.<br>
To let you know: The DebiChem and Debian Med team are working together<br>
since we are sharing some packages of interest. From my naive point<br>
of view it comes closer to the field of DebiChem.<br>
<br>
What could be the steps for an upload to Debian.<br>
<br>
1. We need better access to the source of OpenMM.<br>
When trying to download the source I was requested to add some<br>
login code. Whatever your reasons for this are (we had some<br>
similar cases in the past) I would like to make you aware that<br>
uploading your package to Debian will undermine this. Anybody<br>
will be able to download the source from the Debian mirror and<br>
considering the license of OpenMM this is perfectly legal. If<br>
you installed this registration system you might in reward notice<br>
that we can provide statistics from Debian Popularity Contest.<br>
You have easy access to this at the so called Web Sentinel for<br>
DebiChem for instance see here[5] and look for the term "Popcon".<br>
The advantage of this statistics is that you get numbers not<br>
for download but for *real* *usage*<br>
In short: Please provide a password free download option which<br>
would simplify the Debian packaging and you get some reward for<br>
this.<br>
<br>
2. Please simplify the detection of new versions.<br>
Similar to the first item this is also connected to the ability<br>
for downloads. Since you did some Debian packaging I assume you<br>
are also aware of debian/watch files which are providing an<br>
automatic way to detect new versions. With your current web<br>
framework this is very troublesome.<br>
<br>
3. Once we have got the source I'd suggest we inject the package<br>
on our Alioth platform and take over team maintenance. The<br>
Debian Med policy[6] explains in very detail how this works -<br>
it can be translated to the work of DebiChem as well (to my<br>
knowledge there is no such document for DebiChem).<br>
I would volunteer to do this initial inject to provide you<br>
with a fully functional Git repository to run git-buildpackage.<br>
<br>
4. Once the package will be ready some team member can upload it<br>
to the Debian mirror.<br>
<br>
What do you think about this plan?<br>
<br>
BTW, it might be a bit short notice but the next Debian Med team sprint<br>
will happen in ten days close to Aberdeen[7]. It would be great if<br>
somebody of the OpenMM team would like to join. This could speed up<br>
things for a first upload.<br>
<br>
Kind regards<br>
<br>
Andreas.<br>
<br>
[1] <a href="https://simtk.org/home/openmm" target="_blank">https://simtk.org/home/openmm</a><br>
[2] <a href="https://github.com/rmcgibbo/openmm-debpackaging" target="_blank">https://github.com/rmcgibbo/openmm-debpackaging</a><br>
[3] <a href="https://wiki.debian.org/DebianMed/MoM" target="_blank">https://wiki.debian.org/DebianMed/MoM</a><br>
[4] <a href="http://anonscm.debian.org/viewvc/debichem/experimental/openmm/debian/" target="_blank">http://anonscm.debian.org/viewvc/debichem/experimental/openmm/debian/</a><br>
[5] <a href="http://blends.debian.org/debichem/tasks/molmech" target="_blank">http://blends.debian.org/debichem/tasks/molmech</a><br>
[6] <a href="http://debian-med.alioth.debian.org/docs/policy.html" target="_blank">http://debian-med.alioth.debian.org/docs/policy.html</a><br>
[7] <a href="https://wiki.debian.org/DebianMed/Meeting/Aberdeen2014" target="_blank">https://wiki.debian.org/DebianMed/Meeting/Aberdeen2014</a><br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
<a href="http://fam-tille.de" target="_blank">http://fam-tille.de</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div style="text-align:left">Yutong Zhao</div><div style="text-align:left">Stanford University</div><div style="text-align:left"><br></div><div style="text-align:left">
<a href="http://www.proteneer.com" target="_blank">www.proteneer.com</a> | <a href="http://simbios.stanford.edu" target="_blank">simbios.stanford.edu</a></div><div><div><div><div><br></div></div></div></div>
</div>