<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Oct 1, 2013 at 10:28 PM, Nathan Wilcox <span dir="ltr"><<a href="mailto:nathan@leastauthority.com" target="_blank">nathan@leastauthority.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi all,<br>
<br>
We're starting the Least Authority code audit now.  So far I've been<br>
catching up on issue tickets and email for Ooni.  Also, I just moved<br>
into Mission Social near Tom.  ;-)<br>
<br>
There are a few bits from a meeting many weeks ago I wanted to follow up on:<br>
<div><div class="h5"><br>
<br>
On Wed, Aug 21, 2013 at 6:25 AM, Arturo Filastò <<a href="mailto:art@torproject.org">art@torproject.org</a>> wrote:<br>
> Hi all,<br>
><br>
> As promised here are the notes for the last OONI weekly call of August 19th<br>
> 2013 18:00 CET.<br>
><br>
> People present<br>
><br>
> * Meredith<br>
> * Nathan<br>
> * Tom<br>
> * Arturo<br>
> * Stephen<br>
><br>
> This is what was discussed:<br>
><br>
> # Drop /nettest part of API<br>
><br>
> Stephen raised some good points on the /nettest API. We agreed that since<br>
> keeping track of versioning is something a bit complicated we should not<br>
> implement this feature at this time. We should always update net tests and<br>
> the probe software at the same time, therefore having a feature that could<br>
> possibly lead to this un-alignement is not ideal.<br>
><br>
> ## Next steps<br>
><br>
> We will remove from the <a href="http://oonib.md" target="_blank">oonib.md</a> specification the /nettest API and remove<br>
> support for it inside of oonib.<br>
><br>
> # Doing the security audit with test infrastructure<br>
><br>
> Nathan said that it would be useful to have oonib deployed in an environment<br>
> that resembles production is useful to them.<br>
><br>
> We will not manage to have ooni deployed on the m-lab production nodes, but<br>
> we can easily deploy it on the m-lab test nodes.<br>
><br>
> Stephen says that as long as the package building process keeps on working,<br>
> this will be easy for him to do.<br>
><br>
<br>
</div></div>Is there a recent version deployed to M-Lab test nodes?<br></blockquote><div><br></div><div>Check out <a href="https://github.com/m-lab-tools/ooni-support.git">https://github.com/m-lab-tools/ooni-support.git</a><br>
<br></div><div>The most recent tagged version is deployed on <a href="http://mlab2.nuq0t.measurement-lab.org">mlab2.nuq0t.measurement-lab.org</a>. We have a few other test nodes that we can deploy to as well.<br> <br></div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
This would make our work much easier, but isn't strictly necessary: We<br>
can review code without running anything, and where it would help we<br>
can attempt to run code locally.  Having a staging environment is nice<br>
though, because then we avoid spending too much time with<br>
configuration issues and we know the platform is configured correctly.<br>
<div class="im"><br>
<br>
<br>
> Making sure this stays true we have created this ticket:<br>
> <a href="https://github.com/TheTorProject/ooni-probe/issues/161" target="_blank">https://github.com/TheTorProject/ooni-probe/issues/161</a><br>
><br>
> ## Next steps<br>
><br>
> OONI team will finish development on oonib, tag a release and test it with<br>
> the deployment scripts.<br>
><br>
<br>
</div>Which tag should Least Authority focus on for our code audit?<br>
<br>
If I don't hear from anyone I'll go with what looks like the most<br>
recent stable tags:<br>
<br>
ooni-backend: v1.0.0-rc5<br>
ooni-probe: v1.0.0-rc3<br></blockquote><div><br></div><div>These are the latest tags. There are a few pull requests (>= #208 on <a href="https://github.com/TheTorProject/ooni-probe.git">https://github.com/TheTorProject/ooni-probe.git</a>) that ideally would be reviewed and merged because they fix some issues that a review would likely raise, but these PR only apply to ooni-probe, not ooni-backend.<br>
</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div class="im"><br>
<br>
> # Issue of backend collector mapping server side reports<br>
><br>
> I explained the rationale behind having the test helpers keyed to a<br>
> collector.<br>
><br>
> As long as we make it that you report to the collector run by the test<br>
> helper you used we will be able, in future versions, to collect also reports<br>
> from the backend side.<br>
><br>
> # Slight delay on this weeks milestone<br>
><br>
> We are a bit behind on the next milestone, but we have however a bit of<br>
> buffer with the one before the least authority audit starts.<br>
><br>
> We will finish it by this week, but we will not change the date on the<br>
> github milestone. It is just expected to be closed on the 25th.<br>
><br>
> # Merging of wiki with ooni-spec<br>
><br>
> We agreed that the wiki is going to go into the ooni-spec repository<br>
> (<a href="https://github.com/TheTorProject/ooni-probe/issues/159?source=c" target="_blank">https://github.com/TheTorProject/ooni-probe/issues/159?source=c</a>)<br>
><br>
> ## Next steps<br>
><br>
> Merge the wiki into the ooni-spec repository and add a link in the wiki<br>
> front page pointing to it's new location.<br>
><br>
> --<br>
><br>
> If you think I missed something feel free to append your comments to this<br>
> email.<br>
><br>
> ~ Art.<br>
><br>
><br>
</div>> _______________________________________________<br>
> ooni-dev mailing list<br>
> <a href="mailto:ooni-dev@lists.torproject.org">ooni-dev@lists.torproject.org</a><br>
> <a href="https://lists.torproject.org/cgi-bin/mailman/listinfo/ooni-dev" target="_blank">https://lists.torproject.org/cgi-bin/mailman/listinfo/ooni-dev</a><br>
><br>
<span class=""><font color="#888888"><br>
<br>
--<br>
Nathan Wilcox<br>
Least Authoritarian<br>
_______________________________________________<br>
ooni-dev mailing list<br>
<a href="mailto:ooni-dev@lists.torproject.org">ooni-dev@lists.torproject.org</a><br>
<a href="https://lists.torproject.org/cgi-bin/mailman/listinfo/ooni-dev" target="_blank">https://lists.torproject.org/cgi-bin/mailman/listinfo/ooni-dev</a><br>
</font></span></blockquote></div><br></div></div>