On 03/29/2011 03:40 PM, Valentín wrote:
Hi!

My name is Valentín Barros and I'm interested in applying to this Google
Summer of Code, and my principal project (and maybe the only) will be to
code to Shotwell. I want to implement the feature about playing videos
directly by Shotwell (#2820).

I think that this only feature would be a short thing to implement in a
GSoC, but just in case, I'm writing this to ask if you consider that it
could be more hard and I'm missing something.

So, let me introduce myself:

I'm Spanish, I'm 22 years old and I study Technical Engineering in Computer
Systems in A Coruña. I also work as a freelance web developer since 2008 and
I've been studying (self-taught) computer-related stuff since I was 16.

My principal programing language is PHP, but I'm also comfortable with C and
some others. I know a bit of GTK+ and I've played with GStreamer, Cairo and
Clutter —but I've never done anything big with those because at this time my
main occupation is web development and the studies. Maybe the most
representative application I've wrote is a very simple image
viewer/organizer written in Python with PyGTK —it has a people tagging
functionality like the one in Facebook, and it generates some XML files and
renames photos with that tags information to help me manage my collection of
thousands of photos that I have taken with my cameras (yes, I like taking
photos :p ). Writing it I have improved my skills with Python and I've
learned how to create custom GTK widgets.

 From now to "Students begin coding" I have about 8-10 hours/week to continue
learning Vala/GTK+/GStreamer/Shotwell, and during GSoC I would spend 40
hours/week working on this.

So, do you think that implementing a video player could be enough to this
GSoC or I should add some other sub task to my application?

I'm also thinking in other idea: To implement a people tagging system, like
the one Facebook (and I believe also Picasa) has, allowing the user to add
people to the photos and later do searches and so —I mean, the same tags
system Shotwell already has, but people-focused, and allowing the user to
situate the tag in some position inside the photo rather than applying it to
the entire file.

What do you thing about this?

Valentín,

thanks for introducing yourself and for the overview of your background. I agree that video playback in Shotwell is too small to be a project for an entire Summer of Code. But I think that positional tags might be a reasonable project and would be a nice stepping stone toward face recognition. You probably saw that Bruno filed a new ticket for positional tags. Actually we've had an existing ticket for that for a while: http://trac.yorba.org/ticket/3111. I've copied Bruno's notes to that existing ticket and we can use those as a starting point for further discussion. Cheers -

adam

_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell

Reply via email to