LWN.net Logo

Advertisement

Front, Kernel, Security, Distributions, Development. See your byline here on LWN.net.

Advertise here

Repositioning the KDE Brand (KDE.News)

Repositioning the KDE Brand (KDE.News)

Posted Nov 29, 2009 8:42 UTC (Sun) by jospoortvliet (subscriber, #33164)
In reply to: Repositioning the KDE Brand (KDE.News) by michaeljt
Parent article: Repositioning the KDE Brand (KDE.News)

yes, there are certainly a few things there which aren't needed. And there
is a lot there which isn't part of the KDE platform but part of the lower
stack. Xine, soprano, libexiv, boost and Akonadi come to mind.

But anyway - I don't see why any of this makes digikam any less standing on
its own? Ok, installing dolphin or any other graphical application is silly,
but that's recommended, not required. The libs makes sense - and you only
have to install them once. It's not like the diskspace is gonna hurt
anyone... Digikam uses marble for geolocation, soprano for tagging and
rating, might use akonadi soon for storing the actual images. And each has
his own dependencies too... With functionality come dependencies. Or a huge,
unmaintainable codebase because you have a strong NIH attitude (eg Firefox,
OpenOffice)


(Log in to post comments)

Repositioning the KDE Brand (KDE.News)

Posted Nov 29, 2009 9:49 UTC (Sun) by michaeljt (subscriber, #39183) [Link]

> But anyway - I don't see why any of this makes digikam any less standing on its own?

My question is more whether the Ubuntu package of Digikam (subtle difference there!) stands on its own. And the discussion of reducing the total dependency size (and that didn't include Qt either, which I have installed for VirtualBox) comes from the original idea that Digikam might be a good alternative to F-Spot, with its Mono dependency (both large in megabytes and charged politically) in the default Ubuntu install. In this context it does make sense to keep the size in megabytes of the Digikam dependencies as small as they can reasonably be.

It is not definitely not NIH - although to tell the truth, I don't think that it is NIH in the cases of Firefox and Oo.o either; they just both arrived from the proprietary world, where you don't have the luxury of FOSS-style dependencies.

Repositioning the KDE Brand (KDE.News)

Posted Nov 29, 2009 10:13 UTC (Sun) by jospoortvliet (subscriber, #33164) [Link]

Well, the dependencies are big if you don't run anything yet. The KDE
Platform IS big, offers a lot of features. Digikam does. I guess that is
indeed a disadvantage, having a 3.5 mb download would be better. But it's
not a huge issue, right?

I can see why somebody wouldn't want to use F-spot - mono being evil (or
not) and all. And having the slowness due to an interpreted language etc (or
not, again, it's up for debate). Of course I'd rather see ppl who want to
use Digikam and other KDE apps because they're good ;-)

I just hope the dependencies aren't a real reason not to use digikam or
other KDE apps. I think for normal users they're not, as the won't even see
the libs being downloaded. As long as it is reasonably properly packaged (eg
doesn't include dolphin) things should be OK.

Repositioning the KDE Brand (KDE.News)

Posted Nov 29, 2009 21:32 UTC (Sun) by michaeljt (subscriber, #39183) [Link]

> Of course I'd rather see ppl who want to use Digikam and other KDE apps because they're good ;-)
See http://brainstorm.ubuntu.com/idea/22708/ for my attempt at getting something moving here. Feel free to promote it a bit and pass the link around to like-minded people if you like it (or tell me why not if you don't :). I think it would be great if good applications were not held back by being associated with the "other desktop", and I think this would be a good chance to break down some of the walls in people's minds.

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds