<div dir="ltr">On Mon, Jun 10, 2013 at 12:32 AM, Karl Rupp <span dir="ltr"><<a href="mailto:rupp@mcs.anl.gov" target="_blank">rupp@mcs.anl.gov</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hey,<div class="im"><br>
<br>
> With -citations, or in addition to it, we should have some flag<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
that causes the print out of the unique version information for each<br>
package used in a computation. Since computations are often done<br>
"between" version releases or with "randomly" patched releases how<br>
can we capture that information?<br>
<br>
<br>
I think getting version information from other packages is pretty<br>
worthless (how many times has SuperLU<br>
had a shadow release). However, for all the packages that we control, we<br>
can get the SHA1 very simply.<br>
So a list of SHA1s for all packages would be meaningful.<br>
</blockquote>
<br></div>
Yeah, SHA1 is fine. One problem, however, is the reverse-lookup, i.e. trying to 'find' the correct packages with given SHA1s in order to e.g. reproduce some results. If we provide all external packages out of our own download repositories, we can keep track of the SHA1s in use. With external download URLs, however, such a trace-back might be fairly hard or even impossible. Thus, we might want to consider some date information in addition to the SHA1 just to have a hint in case a SHA1 cannot be matched.<br>
</blockquote><div><br></div><div style>I am saying its not possible without managing the repo.</div><div style><br></div><div style> Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Best regards,<br>
Karli<br>
<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
-- Norbert Wiener
</div></div>