[Pkg-kde-extras] DISCUSS: split digikam into digikam and showfoto
Achim Bohnet
ach at mpe.mpg.de
Fri Jan 26 17:26:59 UTC 2007
On Friday, 26. January 2007 13:13, Tom Albers wrote:
> Hi Mark,
>
> It is good that we discuss these things more often imho. I would welcome some
> sort of a meeting on a regular interval to discuss things related to kde-extra's,
> but I'm getting OT here.
>
> fwiw, a response from me:
>
> > Whilst, showfoto is a useful application viewer in its own right and could
> > stand alone as a image viewer, arn't we just making more package bloat by
> > splitting it off into its own package. What are the advantages we are trying to
> > archive?
>
> Personaly I'm finding that digiKam is focussing more and more at the
> professional side of the spectrum. Showfoto is a simple application,
There now some work going on simplifying the user interface. So hopefully
soon many of the technical background will be hidden.
> yet powerfull due to the imageplugins and the kipi plugins. So I think
> they are aiming at a different target group. For me, I love showfoto
> and I prefer an older digiKam version (ow, did i say that out loud?)
:)
> > I don't think upstream are about to split showfoto off into a separate tarball
> > and development path.
>
> True. But when I was upstream, we had the consensus that it should be possible to have an independant showfoto, only with a build dependency on the rest of digikam, that's why splitting it upstream was never done.
>
> > Also if it does split then digikam needs to Depend on it and things like the
> > showfoto manpage also need to go across which haven't been brought across in
> > svn.debian.
>
> Why should digikam depend on showfoto? Should not be necessary.
Because digikam and showfoto share common infrastructure (like kio stuff)
Making digikam and showfoto independent need another -base or -common
pkgs.
Noone ever pestered my about showfoto depends on digikam yet, so I did
not bother.
> > I can only see very limited cases where a user is going to have showfoto
> > installed and not want digikam, I don't think this justifies the split.
>
> /me is one
Okay, noted ;)
> Although it is debatable, I think that considering the two target groups,
> two completely different applications and an upstream who always had this
> seperation in mind, that a split is justifyable. But from a debian
> perspective were the amount of packages needs to be kept small, I can
> imagen that this is not worth it. But you can judge that better than I
> can do that.
>
> > Also are we sure there are no dependencies between the two?
>
> When I was upstream there were none.
>
> > Ie, is libdigikam needed, or any of the kio_digikam* needed by showfoto?
>
> >From memory, the KIO's were primarily needed for the album handling
> >(streaming the images to the view), showfoto operates directly on disk,
> >not with a database and has no concept of albums (last time i checked,
> >again this could be wrong or outdated).
Showfoto still only knows about list of files or all files in a dir.
> > In fact in svn.debian showfoto is shown as Depends on digikam, so if the two
> > are always installed together, then why split them?
>
> showfoto should only depend at build time on digikam, not at runtime.
I can put this on my todo (medium prio).
If we do it, I would suggest to put everything that digikamimageplugins
needs to build into this -base/common pkg. I still don't like to
create a libdigikam and -dev pkgs, because the digikam's shared libs
break API as needed and where never intendet to be used by other tools.
Achim
> > If we want to bring attention to the fact that showfoto is different and
> > available, then why not include an additional paragraph in the description of
> > digikam?
>
> Again, I don't have a strong feeling for splitting or keeping them together.
> I do think that the maintanance of a package is easier when kubuntu and
> debian use the same. I can see some advantages for the split, so personaly I'm
> fine with it.
>
> Toma
>
>
> _______________________________________________
> pkg-kde-extras mailing list
> pkg-kde-extras at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-kde-extras
>
>
--
To me vi is Zen. To use vi is to practice zen. Every command is
a koan. Profound to the user, unintelligible to the uninitiated.
You discover truth everytime you use it.
-- reddy at lion.austin.ibm.com
More information about the pkg-kde-extras
mailing list