[tor-dev] GSoC 2014 : Rewrite Tor Weather

Karsten Loesing karsten at torproject.org
Mon Mar 17 14:12:53 UTC 2014


On 14/03/14 22:13, Sreenatha Bhatlapenumarthi wrote:
> Hi there!
> 
> I am Sreenatha(lucyd). I am interested in working on Tor Weather this
> summer as a part of GSoC 2014.

Hi Sreenatha!  Glad to hear you're interested in Tor Weather!

Just a quick reminder about GSoC: the student application deadline is
really soon, in like four days or so from now.  Be sure to get your
application in by the deadline!

> I helped Damian migrate weather to stem(#8264) last summer and have been
> following the work on it's rewrite. I made an attempt to further this by
> writing
> a couple of python scripts.
> 
> 1. Relay Search using Onionoo : A python script[0] that uses onionoo's
> search
>     functionality to find relays with specific fingerprint/nickname/IP
> address. For
>     now, I've used a global variable to store the search results for better
> performance
>     in case of a repeated query. Once the database structure for the new
> weather is
>     confirmed, I'll modify it accordingly. Feedback on this is much
> appreciated.

Looks like some fine code.  I didn't spot any issues with it.  (I'm not
a Python person.)

> 2. Patch for #9889 : I've also submitted a patch[1] for #9889 that checks
> if a given
>     relay qualifies for a t-shirt.
> 
> I'd really appreciate if you could take a look at my work and suggest
> possible
> improvements or provide some advice regarding the project in general.

I commented on #9889 with some feedback.  But let's keep the
#9889-specific discussion on the ticket.

Regarding general advice for this project, there's the project idea:

https://www.torproject.org/getinvolved/volunteer.html.en#rewriteWeather

Not sure what other advice you're looking for.  Do you have any specific
questions?

Thanks for working on Weather!

All the best,
Karsten


> [0] - https://github.com/lucyd/weather-rewrite/blob/master/search_relay.py
> [1] - https://trac.torproject.org/projects/tor/ticket/9889#comment:3
> 



More information about the tor-dev mailing list