<br><br><div class="gmail_quote">On Thu, Feb 24, 2011 at 12:34 PM, Gilles Caulier <span dir="ltr"><<a href="mailto:caulier.gilles@gmail.com">caulier.gilles@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
2011/2/24 Gabriel Voicu <<a href="mailto:ping.gabi@gmail.com">ping.gabi@gmail.com</a>>:<br>
<div class="im">> Hello everyone,<br>
><br>
> The course began this saturday. there are 15 students, 2 of them working on<br>
> the Digikam project. Initially, 5 of them wanted to work on Digikam, but<br>
> because I don't have time, we ended up in having just two. :-( The course<br>
> will be finished around 17th of April.<br>
><br>
> Now, I will list the ideas and please let me know if you are OK with us<br>
> implementing them in this period (February 26 - April 17).<br>
><br>
> 1) GUI refactoring:<br>
><br>
> Each student will have to refactor a GUI. These should be an easy task to<br>
> help them get used to digikam/kipi code/coding style. Each one of the 2<br>
> students will refactor a GUI. I've chosen these 2 widgets to modify, but if<br>
> you have something else in mind, please let me know:<br>
><br>
> 1.1) "Merge MetadaEdit EXIF/IPTC/XMP dialogs to one dialog with tabs.<br>
><br>
> The goal is to reduce MetadataEdit menu enties in kipi host application.<br>
> Currently, we can edit Exif or Iptc, or Xmp using dedicated dialog. it's too<br>
> long if users want to modify Exif and Xmp values for ex. it need to<br>
> open/close 2 dialogs"<br>
><br>
> 1.2) Refactor DNG converter.<br>
><br>
> If I understood well, the task here is to use KipiPlugins::ImagesList<br>
> instead of it's ImageList. Am I right?<br>
<br>
</div>yes, eaxctly.<br>
<br>
The same work need to do it on RAWConverter plugin, which use a very<br>
similar code. In fact, i started to implement DNG converter using Raw<br>
Converter GUI code.<br>
<div class="im"><br>
><br>
><br>
> 2) Implement face tags with regions to files:<br>
><br>
> "We also still don't have any code that saves people tags with regions to<br>
> files. We discussed some possible options about using RDF etc. So here<br>
> one could write code that takes a face tag with region coordinates, and<br>
> writes it into XMP via libkexiv2, and can also produce a face tag from<br>
> the XMP. Here, one would need to know the representation of face tags<br>
> inside digikam, and then spend some time getting save/load code to work<br>
> using test based development, without touching any digikam code. Once<br>
> the code is done, either the students or a digikam developer would<br>
> integrate it into the image metadata load/save routines of digikam."<br>
><br>
> In big lines, these are the tasks. If we finish earlier than February 17, we<br>
> will start and fixing some bugs. After we finish each task, we will send a<br>
> patch to merge it with the current code.<br>
<br>
</div>fine...<br>
<font color="#888888"><br></font></blockquote><div><br>Sorry, I made a mistake above: "If we finish earlier than February 17, we<br>
> will start and fixing some bugs.". It should have been April 17. Sorry.<br><br>Gabriel<br></div></div><br>