[Shotwell] Fedora Summer Coding Project

Adam Dingle adam at yorba.org
Tue Apr 20 14:30:28 PDT 2010


Paul,

it's great to hear you're interested in working on Shotwell this 
summer.  We'd certainly be happy to have your help.

I can comment on a couple of your proposed ideas.  First, zooming has 
recently been implemented in the trunk (try it!)  We're also interested 
in replacing Shotwell's photo transformation pipeline with GEGL (that's 
http://trac.yorba.org/ticket/1624) but that will be a major project with 
lots of architectural consequences for Shotwell as a whole, so I think 
that is probably a project for the core team.

I'm not sure what you mean by "pass in" or "fill" modes - can you 
explain?  Also, how would the "compare photos" view work?  Shotwell 
already lets you compare the unedited and edited versions of any photo, 
by the way - just press the Shift key.

I'd suggest that you look at our existing Wiki page listing summer 
coding ideas:

http://trac.yorba.org/wiki/SummerCodeIdeas

You can also look through our ticket database 
(http://trac.yorba.org/report/16) for ideas.  You might want to take on 
some smaller tickets at first to help you get to know the code.  Let us 
know what you think you might want to work on first and we'll be happy 
to provide some ideas and feedback.  Thanks!

adam

Paul Lange wrote:
> Hey,
>
> my name is Paul and I'm studying Mechanical and Process Engineering in
> Darmstadt, Germany.
> I'm interested in participating in Fedora Summer Coding [1] this summer,
> therefore I'm currently searching for a project. As one of my hobbies is
> photography I'm really interested in photo management/editing software.
> Because of this I think improving Shotwell would be a great project.
>
> I have two ideas for which I would like to hear what you think about:
>
> 1)
> Improve the display of photos. Add zooming and add display modes like
> "pass in" or "fill". Furthermore things like a "Compare photos" view
> would be nice. Parts of this could be done using Clutter to create a
> visually pleasing interface.
>
> 2)
> Create a GEGL-based processing system. I really like the idea behind
> GEGL and think it would be great to integrate it into Shotwell. It's
> kind of slow at the moment but there's ongoing work to improve that.
> This could also include porting the current stuff over to GEGL.
>
>
> I would really appreciate any kind of feedback!
>
> with kind regards,
> Paul
>
>
> [1] http://fedoraproject.org/wiki/Summer_Coding_2010 
>
>
> _______________________________________________
> Shotwell mailing list
> Shotwell at lists.yorba.org
> http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell
>
>   




More information about the Shotwell mailing list