[Tux4kids-discuss] [GSOC Idea] Create Unit Tests for TuxMath and t4k_common

Brendan Luchen cheezmeister at gmail.com
Mon Apr 15 06:57:56 UTC 2013


Pankaj,

I think unit tests would be great!

I'm not a mentor this year (in fact, I have no idea who *is*...) but 
there is no dedicated unit-testing mentor, if that's what you're asking.

Another thing to consider is the cost of maintaining the tests. Don't 
want to spend more time than they save, especially for a tiny community 
like T4K. I'd suggest (a) focusing on t4k_common and letting the extra 
assurance trickle into TuxMath; (b) going for quality over quantity by 
nailing the 20% of functionality that gets 80% of use, and (c) 
automating them to run *quickly* and *quietly* on each build, so there's 
no extra effort. Along the same lines, avoid adding dependencies as much 
as possible.

Best,
Brendan

On 4/14/2013 1:43 PM, Pankaj Bhambhani wrote:
> Hi,
>
> I am Pankaj Bhambhani, a final year B.Tech. student from DA-IICT, 
> India. I have been involved with KDE for the past 2 summers, doing 
> Season of KDE (SOK) with them in 2011 and Google Summer of Code with 
> them in 2012. I worked on Choqok, a microblogging client during this 
> time. I integrated features of Facebook in the software. My project 
> can be found here https://github.com/pankajb64/choqok-facebook 
> <%20https://github.com/pankajb64/choqok-facebook>
>
> I am interested in doing GSOC this year with Tux4Kids. I liked the 
> project on TuxMath regarding creating Unit Tests for TuxMath and 
> t4k_common. I have knowledge of C++. I have done Behaviour Driven 
> Design (BDD) and Test Driven Development (TDD) in Ruby on Rails using 
> tools available there (such as Cucumber, RSpec, etc.)
>
> I would like to know the response towards this project and what 
> additional details I need to know. Also, I would like to know if any 
> mentor has been assigned specifically to this idea.
>
> Regards,
> Pankaj Bhambhani.
>
>
> _______________________________________________
> Tux4kids-discuss mailing list
> Tux4kids-discuss at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/tux4kids-discuss

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/tux4kids-discuss/attachments/20130415/6deafddb/attachment.html>


More information about the Tux4kids-discuss mailing list