commit 6eb4e40e209cea8b7a873649f402cc0fe4aae2b6 Author: Damian Johnson atagar@torproject.org Date: Mon Mar 7 11:49:17 2016 -0800
Add 'Ahmia - Hidden Service Search' back to the page
Oops, removing this was my bad. Juha asked for this to be added back and George has volunteered as the backup mentor. --- getinvolved/en/volunteer.wml | 65 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+)
diff --git a/getinvolved/en/volunteer.wml b/getinvolved/en/volunteer.wml index 0bfe429..27db957 100644 --- a/getinvolved/en/volunteer.wml +++ b/getinvolved/en/volunteer.wml @@ -1352,6 +1352,71 @@ implementation. </ul> </li>
+ <a id="ahmiaSearch"></a> + <li> + <b>Ahmia - Hidden Service Search</b> + <br> + Language: <i>Python, Django</i> + <br> + Likely Mentors: <i>Juha Nurmi (numes), George (asn)</i> + <br><br> + <p> + Ahmia is open-source search engine software for Tor hidden service deep + dark web sites. You can test the running search engine at ahmia.fi. For + more information see our <a + href="https://blog.torproject.org/category/tags/ahmiafi%22%3Eblog post about + Ahmia's GSoC2014 development</a>. + </p> + + <p> + Ahmia is a working search engine that indexes, searches, and catalogs + content published on Tor Hidden Services. Furthermore, it is an environment + to share meaningful insights, statistics, insights, and news about the Tor + network itself. In this context, there is a lot of work to do. + </p> + + <p> + The Ahmia web service is written using the Django web framework. As a + result, the server-side language is Python. On the client-side, most of the + pages are plain HTML. There are some pages that require JavaScript, but the + search itself works without client-side JavaScript. + </p> + + <p> + There are several possible directions for this project, including... + </p> + + <ol> + <li>Improving the search results (very important)<br /> + <ul> + <li>Tweaking search algorithms</li> + <li>Adjust Apache Solr</li> + <li>Enrich the data that is used to rank the search results</li> + </ul> + </li> + <li>Improving UX and UI (very important)<br /> + <ul> + <li>Showing relevant knowledge</li> + <li>Design the navigation and information architecture</li> + <li>HTML5, CSS and Django development</li> + </ul> + </li> + <li>Review code and infrastructure<br /> + <ul> + <li>Review code and fix bugs</li> + <li>Writing Django test cases</li> + <li>Linux configurations, automatizations</li> + </ul> + </li> + <li>Gather statistics over time and publish them<br /> + <ul> + <li>Gather different kind of stats about Hidden Services</li> + <li>Publish these stats using HTTP REST API</li> + <li>Using this API show meaningful tables, charts and visualizations</li> + </ul> + </li> + </ol> + </li> <!-- <a id=""></a> <li>
tor-commits@lists.torproject.org