Setting up development environment with Eclipse and parallel stable version of Digikam

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Setting up development environment with Eclipse and parallel stable version of Digikam

Mikkel Bækhøj Christensen
Hi developers!

I want to get started contributing code to Digikam again. However, my
previous development setup is now broken for several reasons. In order
to do things right, I would like to know if someone knows a recipe for
setting up an environment that fulfills these requirements:

1. I want to edit code and debug in Eclipse

2. I want to have a usable parallel installation of a stable version of
Digikam. Very often, trunk is not in a reliable state, so I need a
stable version to do my actual image handling in.

I am using Ubuntu 10.04 (Gnome desktop) if that matters.

I hope someone out there can help me. Maybe we can help each other
produce a detailed how-to that can go on the wiki. There used to be an
Eclipse page on the wiki, but I can't find it any more. There is also a
page on installing an unstable digikam next to a stable one, but it is
not completely clear to me how that would apply to development.

Here it is: http://www.digikam.org/drupal/download/SvnAlongStable

I think that the lack of detailed instructions on how to set up the
development tools may be holding some people back from contributing.

Best regards,
Mikkel

_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: Setting up development environment with Eclipse and parallel stable version of Digikam

Marcel Wiesweg

Digikam is now on Git. Eclipse will certainly have decent support for git.
Currently the development/2.0 branch is "unstable" and master is "stable" but
expect that to change in the next few days - then 2.0 will be merged to
master.

As to installing two versions in parallel, I have never done that, will never
do that, some people may have succeeded though.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: Setting up development environment with Eclipse and parallel stable version of Digikam

Martin Klapetek
In reply to this post by Mikkel Bækhøj Christensen

Hi,

I'd strongly suggest to try KDevelop for digiKam. It's the best I've used so far with everything you need for development (including great git support).

As for the two paralel versions - been there, done that, wouldn't recommend :) The trunk is mostly so stable, that you don't have to worry, trust me, I'm on trunk for almost a year (and I'm active user) and never had big problems.

Marty

On Mar 2, 2011 9:44 PM, "Mikkel Bækhøj Christensen" <[hidden email]> wrote:
> Hi developers!
>
> I want to get started contributing code to Digikam again. However, my
> previous development setup is now broken for several reasons. In order
> to do things right, I would like to know if someone knows a recipe for
> setting up an environment that fulfills these requirements:
>
> 1. I want to edit code and debug in Eclipse
>
> 2. I want to have a usable parallel installation of a stable version of
> Digikam. Very often, trunk is not in a reliable state, so I need a
> stable version to do my actual image handling in.
>
> I am using Ubuntu 10.04 (Gnome desktop) if that matters.
>
> I hope someone out there can help me. Maybe we can help each other
> produce a detailed how-to that can go on the wiki. There used to be an
> Eclipse page on the wiki, but I can't find it any more. There is also a
> page on installing an unstable digikam next to a stable one, but it is
> not completely clear to me how that would apply to development.
>
> Here it is: http://www.digikam.org/drupal/download/SvnAlongStable
>
> I think that the lack of detailed instructions on how to set up the
> development tools may be holding some people back from contributing.
>
> Best regards,
> Mikkel
>
> _______________________________________________
> Digikam-devel mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-devel

_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: Setting up development environment with Eclipse and parallel stable version of Digikam

Matthias Welwarsky-2
In reply to this post by Marcel Wiesweg
On Wednesday 02 March 2011 22:28:07 Marcel Wiesweg wrote:
> Digikam is now on Git. Eclipse will certainly have decent support for git.
> Currently the development/2.0 branch is "unstable" and master is "stable"
> but expect that to change in the next few days - then 2.0 will be merged
> to master.

I've tried JGit plugin for Eclipse, it's not good. Subclipse for SVN is much
more refined and stable. But the ancient "gitk" gui is quite OK.

For Eclipse in general, it's easy to ask CMake to generate a CDT/Unix Makefile
project that you can easily import.

regards

_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel