[Digikam-devel] [Digikam on CDL Project]Tasks that i'll asign 2 my students

Gilles Caulier caulier.gilles at gmail.com
Tue Feb 14 17:44:16 GMT 2012


ok Fine for me...

2012/2/14 Veaceslav Munteanu <slavuttici at gmail.com>:
> Hmm.. sorry for not keeping you informed about my activity.. I was busy to
> make some tutorials for compiling digikam under kubuntu and some
> Qt-tutorials for students.
>
> Ok.. know i have 4 junior jobs.
>
> 1. And leave me 2 plugins( let's say DNGConverter and Rawconverter) to port
> to ThreadWeawer (simpleviewer i'll port by myself, there are other things to
> care off too)
>
> 2. A request from a user : https://bugs.kde.org/show_bug.cgi?id=180268#c12
> (remained the same)
>
> And add support for progressmanager in all kipi-plugins (remains the same)
>
> I'll inform you about how fast/slow work will go,so  you could reasign some
> tasks to others if remains unimplemented.
>
>
>
> On Tue, Feb 14, 2012 at 5:31 PM, Gilles Caulier <caulier.gilles at gmail.com>
> wrote:
>>
>> 2012/2/14 Veaceslav Munteanu <slavuttici at gmail.com>:
>> > Hello
>> >
>> > CDL is a ROSEdu project meant to introduce  students from Politehnica
>> > University of Bucharest to Open Source World:
>> > http://cdl.rosedu.org/2012/english
>> >
>> > as I talked with Gilles early, and he gave me few tasks that can be
>> > asigned
>> > to 2 possible digikam contributors(students).
>> >
>> > Initially i planned to have 3 students, but the one who said that will
>> > assist me can't do this and i'm the only left.
>> >
>> >
>> > I still don't know their technical skills so I wanted to start with few
>> > junior jobs and go further..
>> >
>> > 4 easy tasks:
>> >
>> > 1. https://bugs.kde.org/show_bug.cgi?id=292268
>> > 2. https://bugs.kde.org/show_bug.cgi?id=279444
>> > 3. https://bugs.kde.org/show_bug.cgi?id=268315
>> > 4. https://bugs.kde.org/show_bug.cgi?id=268317
>> >
>> > 2 advanced:
>> > 1. Make a new actionThread class based on ThreadWeaver from kdelibs
>> >   and using this test
>> >
>> > program:https://projects.kde.org/projects/extragear/graphics/kipi-plugins/repository/revisions/master/show/tests/multithreading
>>
>> An indian student named Janardhan Reddy currently work on it. We have
>> already ported JPEGLossLess plugin :
>>
>>
>> https://projects.kde.org/projects/extragear/graphics/kipi-plugins/repository/revisions/master/entry/jpeglossless/plugin/actionthread.h
>>
>> It's bassed on this common class in libkipiplugins :
>>
>>
>> https://projects.kde.org/projects/extragear/graphics/kipi-plugins/repository/revisions/master/entry/common/libkipiplugins/tools/threads/actionthreadbase.h
>>
>> Benjamin Girault will port in few week (after exam) Expoblending and
>> Panaorama classes :
>>
>>
>> https://projects.kde.org/projects/extragear/graphics/kipi-plugins/repository/revisions/master/entry/expoblending/manager/actionthread.h
>>
>> https://projects.kde.org/projects/extragear/graphics/kipi-plugins/repository/revisions/master/entry/panorama/manager/actionthread.h
>>
>> It still few classes to port, for ex into DNGConverter, RAWConverter,
>> SendImages, etc. grep actionthread.cpp for details. If you want to
>> assign some items to your students, lets me hear...
>>
>>
>> > 2. A request from a user :
>> > https://bugs.kde.org/show_bug.cgi?id=180268#c12
>> >
>> >
>> > One big(mainly a lot of work rather than difficult):
>> >
>> > 1. Add support of kipi host application progress manager in all
>> > kipi-plugins. (dngconverter already ported)
>>
>> It's not to complex to do. You need to grep all tool using this dialog :
>>
>>
>> https://projects.kde.org/projects/extragear/graphics/kipi-plugins/repository/revisions/master/entry/common/libkipiplugins/dialogs/batchprogressdialog.h
>>
>> and check if kipi host application support progressmanager (digiKam do
>> it of course) :
>>
>>
>> https://projects.kde.org/projects/kde/kdegraphics/libs/libkipi/repository/revisions/master/entry/libkipi/interface.h#L163
>>
>> ...using this method :
>>
>>
>> https://projects.kde.org/projects/kde/kdegraphics/libs/libkipi/repository/revisions/master/entry/libkipi/interface.h#L186
>>
>> ... and use this progress widget in plugin :
>>
>>
>> https://projects.kde.org/projects/extragear/graphics/kipi-plugins/repository/revisions/master/entry/common/libkipiplugins/widgets/progresswidget.h
>>
>> ...instead a standard QProgressBar...
>>
>>
>> >
>> > About media wiki plugin, i think that i was delegated to some possible
>> > contributors and maybe they'll find some time to make it. Or if we'll
>> > succesfully complete all tasks, will try to implement it.
>>
>> It's already assigned to another Indian student named Parthasarathy
>> Gopavarapu. He working on currently...
>>
>> Gilles
>> _______________________________________________
>> Digikam-devel mailing list
>> Digikam-devel at kde.org
>> https://mail.kde.org/mailman/listinfo/digikam-devel
>
>
>
>
> --
> Veaceslav
>
> _______________________________________________
> Digikam-devel mailing list
> Digikam-devel at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-devel
>



More information about the Digikam-devel mailing list