<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>