Digikam/GSoC2012: Difference between revisions

From KDE Community Wiki
No edit summary
Line 112: Line 112:
Students and mentors will use [https://mail.kde.org/mailman/listinfo/digikam-soc-devel digikam-soc-devel at kde dot org] mailing-list to coordinate projects.
Students and mentors will use [https://mail.kde.org/mailman/listinfo/digikam-soc-devel digikam-soc-devel at kde dot org] mailing-list to coordinate projects.


= Repositories Branching and Releases Plan =
= Repositories Branching and Dates =


== Branches Creation ==
== Branches Creation ==
Line 134: Line 134:
* Git name "development/2.0.0"
* Git name "development/2.0.0"


== Dates ==
== Releases Plan ==


* 06 May 2012 : digiKam and Kipi-plugins 2.6.0-RC released from KDE git/master.
* 06 May 2012 : digiKam and Kipi-plugins 2.6.0-RC released from KDE git/master.
Line 146: Line 146:
* 02 Dec 2012 : digiKam Software Collection 3.0.0 RC including all GoSC-2012 works.
* 02 Dec 2012 : digiKam Software Collection 3.0.0 RC including all GoSC-2012 works.
* 23 Dec 2012 : digiKam Software Collection 3.0.0 Final including all GoSC-2012 works.
* 23 Dec 2012 : digiKam Software Collection 3.0.0 Final including all GoSC-2012 works.
== Coding Sprint ==
As a lots of students come from India this year, it will be nice to plan a reunion between developers in  this country to reduce travel and hotel costs.
[https://plus.google.com/u/0/105465824670275586186 Colin Guthrie] suggesting to apply for [http://atulchitnis.net/2012/one-more-thing FOSS.IN/2012] event.

Revision as of 12:58, 5 May 2012

digiKam Google Summer of Code 2012 Projects list

Video Slide Show Generator

  • Student  : Janardhan Reddy <annapareddyjanardhanreddy at gmail dot com>
  • Lead Mentor  : Angelo Naselli
  • Alternative Mentor : Gilles Caulier
  • Working on  : Kipi-plugins 3.0.0 Git branch
  • Proposal page
  • [??? Wiki page]

Camera User Interface Revamp

  • Student  : Islam Wazery <wazery at ubuntu dot com>
  • Lead Mentor  : Gilles Caulier
  • Alternative Mentor : Marcel Wiesweg
  • Working on  : digiKam 3.0.0 Git branch
  • Proposal page
  • Wiki page

Face Recognition

Improve integration of Photivo

  • Student  : Dominic Lyons <domlyons at googlemail dot com>
  • Lead Mentor  : Benjamin Girault
  • Alternative Mentor : Bernd Schöler
  • Working on  : Kipi-plugins 3.0.0 Git branch
  • Proposal page
  • [??? Wiki page]

UPnP / DLNA plugin

  • Student  : Smit Mehta <smit dot tmeh at gmail dot com>
  • Lead Mentor  : Marcel Wiesweg
  • Alternative Mentor : Gilles Caulier
  • Working on  : Kipi-plugins 3.0.0 Git branch
  • Proposal page
  • [??? Wiki page]

Video Metadata Support

  • Student  : Abhinav Badola <mail dot abu dot to at gmail dot com>
  • Lead Mentor  : Andreas Huggel
  • Alternative Mentor : Gilles Caulier
  • Working on  : A dedicated Svn branch for Exiv2, and libkexiv2 3.0.0 and digiKam 3.0.0 git branches.
  • Proposal page
  • [??? Wiki page]

Porting Libkipi and KIPI-Plugins to KDE XML-GUI

  • Student  : Victor Dodon <dodonvictor at gmail dot com>
  • Lead Mentor  : Benjamin Girault
  • Alternative Mentor : Gilles Caulier
  • Working on  : Libkipi-2.0.0 Git branch, and Kipi-plugins 3.0.0 Git branch
  • Proposal page
  • Wiki page

digiKam Summer of KDE 2012 Projects list

Wallpaper plugin

  • Student  : Varun Herale <varun dot herale at gmail dot com>
  • Lead Mentor  : Gilles Caulier
  • Alternative Mentor : Angelo Naselli
  • Working on  : Kipi-plugins 3.0.0 Git branch
  • Bugzilla entry
  • Wiki page

Extra projects relevant of digiKam Software Compilation 3.0.0

Kipi-plugins Factoring

Summary

In order to branch Kipi-plugins to 3.0.0, and to optimize time loading of KIPI host applications at startup, some tools need to be binary factored to the same plugin.

Import/Export tools To Web Services to factorize

  • Facebook
  • FlickrExport
  • GalleryExport
  • PicasaWebExport
  • Smug
  • Shwup
  • PiwigoExport
  • DebianScreenshots
  • YandexFotki
  • MediaWiki
  • RajceExport
  • Vkontakte
  • ImageShackExport
  • ImgurExport

Mentors List and Coordination

Students and mentors will use digikam-soc-devel at kde dot org mailing-list to coordinate projects.

Repositories Branching and Dates

Branches Creation

To create git branches, please look on this tutorial from KDE TechBase.

digiKam 3.0.0

  • Assigned to : Islam Wazery
  • Git name : "development/3.0.0"

Kipi-plugins 3.0.0

  • Assigned to : Smit Mehta
  • Git name "development/3.0.0"

Libkexiv2 3.0.0

  • Assigned to : Abhinav Badola
  • Git name "development/3.0.0"

Libkipi 2.0.0

  • Assigned to : Victor Dodon
  • Git name "development/2.0.0"

Releases Plan

  • 06 May 2012 : digiKam and Kipi-plugins 2.6.0-RC released from KDE git/master.
  • 07 May 2012 : digiKam 3.0.0 branch created from KDE git/master.
  • 07 May 2012 : Kipi-plugins 3.0.0 branch created from KDE git/master.
  • 07 May 2012 : Libkexiv2 3.0.0 branch created from KDE git/master.
  • 07 May 2012 : Libkipi 2.0.0 branch created from KDE git/master.
  • 02 Sep 2012 : digiKam Software Collection 3.0.0 beta1 including all GoSC-2012 works.
  • 07 Oct 2012 : digiKam Software Collection 3.0.0 beta2 including all GoSC-2012 works.
  • 04 Nov 2012 : digiKam Software Collection 3.0.0 beta3 including all GoSC-2012 works.
  • 02 Dec 2012 : digiKam Software Collection 3.0.0 RC including all GoSC-2012 works.
  • 23 Dec 2012 : digiKam Software Collection 3.0.0 Final including all GoSC-2012 works.

Coding Sprint

As a lots of students come from India this year, it will be nice to plan a reunion between developers in this country to reduce travel and hotel costs.

Colin Guthrie suggesting to apply for FOSS.IN/2012 event.