<div dir="ltr">Hi Brad,<div><br></div><div>It occurred to me that I have been committing but did not update you for a while. For the last few weeks, I have the following notes. I have tried to write them in a to-the-point manner.</div><div><br></div><div>







<p class="gmail-m_7524635908638369997gmail-p1"><b>GSoC Week #10 (4 Aug - 10 Aug)</b></p><p class="gmail-m_7524635908638369997gmail-p1">Points:</p><p class="gmail-m_7524635908638369997gmail-p1">








</p><ol class="gmail-m_7524635908638369997gmail-ol1">
<li class="gmail-m_7524635908638369997gmail-li1">if no variants, then avoid searching for them, so another field in snapshot_ports?</li>
<li class="gmail-m_7524635908638369997gmail-li1">to bring the whole snapshot to use Tcl, need to create the entire snapshot-stack</li>
<li class="gmail-m_7524635908638369997gmail-li1">limit the number of snapshots a user can store?</li>
</ol><div>







<p class="gmail-p1"><b><br></b></p><p class="gmail-p1"><b>GSoC Week #11 (11 Aug - 18 Aug)</b></p><p class="gmail-p1">Points:</p><p class="gmail-p1">








</p><ol class="gmail-ol1">
<li class="gmail-li1">We're not doing requested variants yet.</li>
</ol><div><br></div><div>







<p class="gmail-p1"><b>GSoC Week #12 (19 Aug - 25 Aug)</b></p>
<p class="gmail-p2">I am taking up the only safe approach to restoring all the ports that were installed and let the user trim leaves afterward.</p><p class="gmail-p2">Points:<br></p>
<ol class="gmail-ol1">
<li class="gmail-li3">added documentation for all the registry-snapshot functions</li>
<li class="gmail-li3">finally fixed the snapshot format for passing an object from the registry to tcl</li>
<li class="gmail-li3">added copyright notices to all the files with “2017 The MacPorts Project”</li>
<li class="gmail-li3">removed printf/puts statements from all my files</li>
<li class="gmail-li3">made installation and sort function use the new format of [snapshot ports]</li>
<li class="gmail-li3">removed TODOs which were over and described the left ones at proper places<br></li></ol>
<p class="gmail-p3">Doubts:</p>
<ol class="gmail-ol1">
<li class="gmail-li3">How many snapshots to list for restore? I'm doing 10, I just don't feel like listing everything for now.</li></ol>
<p class="gmail-p3">TODO:</p>
<ol class="gmail-ol1">
<li class="gmail-li3">no hash for snapshot->proc, yet.</li><li class="gmail-li3">working on installing the port command after uninstalling.</li></ol><p class="gmail-p3"><font face="arial, helvetica, sans-serif">All comments are appreciated.</font></p><p class="gmail-p3"><font face="arial, helvetica, sans-serif">Regards,</font></p><p class="gmail-p3"><font face="arial, helvetica, sans-serif">Umesh Singla</font></p></div><div><br></div></div></div></div>