[Digikam-devel] Re: GSOC 2011 Mac support

Gilles Caulier caulier.gilles at gmail.com
Mon Mar 28 14:36:45 BST 2011


2011/3/26 Matt Rathbun <mjrathbu at mtu.edu>:
> Hi everyone,
> My name's Matt Rathbun and I am about to complete my fourth year studying
> Computer Engineering. I've been following this mailing list for the past
> week because I'm really interested in contributing to Digikam in Google
> Summer of Code this year. In particular, I'm interested in the Mac OS X
> support idea. I've been using Mac OS X since I bought an iBook way back in
> 2001, so I have a good idea of how Mac OS X works.

Great... I'm also Macbook user...

> For almost as long, I've
> been running linux as well. Having spent plenty of time with excellent KDE
> software, I'm very interested in helping port programs such as Digikam to
> Mac. I'm proficient in C++ and Qt and have some experience in various
> scripting languages.

digiKam and co is already ported to mac, through macport project. Of
course, not all features are yet tested and some bugs still open.

Currently the whole digiKam 2.0.0 Software Compilation compile and run :

https://projects.kde.org/projects/extragear/graphics/digikam/digikam-software-compilation

http://bugsfiles.kde.org/attachment.cgi?id=58242

> I'm currently installing digikam through macports to see how the mac version
> works so far (I would have had it installed earlier but the last install
> tripped on dbus). I'll probably have at least some questions when that
> finally finishes compiling and I get to play with it. For now though, I was
> wondering if you had any more comments or suggestions on what you want done.
> Any input would be greatly appreciated.

The goal of this project is to provide an easy way to generate a stand
alone DMG package for mac. The subject is open in this file :

https://bugs.kde.org/show_bug.cgi?id=257679

The DMG package must be optimized in size. This is not the case if
macport solution is used due to a large dependencies list set with KDE
package.

This want not mean that we want remove KDE dependency to digiKam
(:=))). It's technically very very difficult. But ideas about mac
packaging from other projects as Clementine can be instructive
(http://www.clementine.org)

Also, digiKam & co functionalities must be reviewed in-deep to
identify at least main bugs which still exist under this OS.

If you feel good with this project, please prepare a proposal for
future selection by mentors :

http://www.booki.cc/gsocstudentguide/_v/1.0/writing-a-proposal/

I still open for questions of course...

Best

Gilles Caulier



More information about the Digikam-devel mailing list