GSoC 2015 - Introduction

Marcos Cardinot markoskardinot at gmail.com
Thu Mar 19 18:38:51 PDT 2015


Oh, I forgot to mention - I'm 'cardinot' in #subsurface

2015-03-19 22:27 GMT-03:00 Marcos Cardinot <markoskardinot at gmail.com>:

> Hi everyone,
>
> Firstly, I would like to introduce myself...
> I'm a computer engineer and a physics student who wishes to apply for GSoC
> this year.
>
> In order to get familiar with the source code, I have been studying it and
> working on some bugs.
> I've sent four patches so far... so, it means that I've read the
> 'contribution guidelines', compiled and ran subsurface from source
> successfully  =D
>
> There are two projects for which I would be very pleased to apply: 'Unit
> testing' and 'Asset management'.
> It seems that the mentors are not assigned yet (?) Please, let me  know if
> I'm wrong, in this case, it would be nice to know who are the potential
> mentors for each of these projects. =D
> I also have a couple of initial questions about them...
>
> *- Unit testing*
> I saw that there are a few tests implemented using the Qt Test framework.
> However, I would suggest using the Google Test Framework. It is far more
> sophisticated and featureful unit testing framework, especially if we use
> it with Google Mock.
>
> Is there any objection against the use of this framework? should I
> consider another one?
>
> Of course, the QtTest has some good features to test basic GUI events and
> we could use it for this purpose.
> Is there a plan to test the GUI in this project as well? in this case,
> what about using something like Sikuli [1]?
>
> *- Asset Management*
>
> The main concept of this project is very clear[2], but as I'm not a diver,
> I really appreciate your help to better understand all the details expected
> for this project. In this way I would have more knowledge to think about
> the data structure.
>
> Do you recommend any specific documentation/software which would give me
> ideas about what would be expected from the user point of view (I mean,
> assets)?
>
> Would you expect to have the data being stored in the same log file (xml)?
>
> Do you expect to have it placed as a new view or a new dialog?
>
> -----
>
> Any of these projects have a higher priority?
> I think that the answer for this one will be 'NO' - but, as I'm
> considering these two projects, it would be awesome to hear from the
> community which one would make more people happy! =D
>
> All the best,
> Marcos Cardinot
>
> [1] www.sikuli.org
> [2]
> http://trac.subsurface-divelog.org/wiki/Subsurface_GSOC_2015_Idea_List#Assetmanagement
>
>


-- 
MARCOS CARDINOT
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150319/e83b10f3/attachment-0001.html>


More information about the subsurface mailing list