[Cc:ed the named Debian krita maintainers and Bernd (maintainer of
gimp-plugin-registry). Hi guys; Martin is the upstream maintainer of
oratools, a bundle of plugins and desktop support for the OpenRaster
file format: http://gitorious.org/mypaint/oratools . Any comments?]
Martin Renold wrote:
I was wondering whether MyPaint should really have this mime? Anyway, there
is one in the source in desktop/mime/mypaint.xml. And Krita also has one,
not sure if it gets installed, but it's probably somewhat different.
Wouldn't there be conflicts if more than one application installs this?
Provided everything uses different files, then shared-mime-info
shouldn't get too confused when it updates. It's still better practice
to put behaviour only in one place, I think.
2. Since the package is targeted at artists and visually-thinking
people, it'd be really nice to have a thumbnailer for the most
common desktop environments :)
I fully agree. The thing (if I'm up-to-date) is that we haven't figured out
yet whom to ask to integrate those thumbnailers into which project.
As far as oratools - yourself and Jon - are concerned, oratools could
just package the mime-info XML and the thumbnailer scripts (disclaimer:
I've not played with the KDE one), plus the existing GIMP package. Leave
the installation details to the distros. It's still useful to have
everything in one place, for everyone's sake.
Ana Beatriz, Raúl: would that seem acceptable from a KDE/krita
perspective? I've no idea how KDE integrates thumbnailers, sadly.
(To fulfil the expectation created by the "tools" name, perhaps oratools
could bundle some conversion scripts as well as the desktop and gimp
integration stuff...? :)
Perhaps a new package for openraster desktop support could be
created for these two issues together?
and it certainly wouldn't be something limited to just MyPaint: Krita
(SVN), Drawpile, and GIMP (via the unofficial ORA loader/saver plugin)
would all benefit. Initially it could live in the mypaint package I
suppose, since mypaint is the program which would most immediately
benefit.
I was planning to move thumbnailers and mime stuff also into the oratools
repository (where the GIMP plugin is), away from the mypaint source, until
the respective desktop environments take over maintainence. Do you think
this should grow into its own independent project instead, for distributions
to package?
Seems like the best plan, simply from the perspective of keeping
everything in one place for maintainers. Making it fully independent of
mypaint might be a nice thing too, from a political perspective... :)
One caveat from the packaging perspective: don't force KDE stuff on
Gnome people or /vice versa/. If I were packaging for Debian, I'd split
it into:
oratools:
Description: MIME setup and GIMP plugin for OpenRaster images
Recommends: oratools-thumbnailer-gnome | oratools-thumbnailer-kde
Enhances: gimp
Depends: shared-mime-info
Suggests: oratools-thumbnailer-gnome | oratools-thumbnailer-kde
oratools-thumbnailer-kde:
Description: KDE thumbnailer for OpenRaster images
Enhances: kdebase
Depends: oratools, $KDE_STUFF
oratools-thumbnailer-gnome:
Description: GNOME-style thumbnailer for OpenRaster images
Enhances: gnome-desktop-environment, thunar
Depends: oratools, $GNOME_STUFF
and arrange for actual paint programs which use OpenRaster - krita,
mypaint - to use
Recommends: oratools-thumbnailer-gnome | oratools-thumbnailer-kde
With this setup, people grabbing mypaint or krita using a Debian package
manager that automatically selects Recommended packages should
automatically pull in the right thumbnailers for their system.
Thunar uses GNOME-style thumbnailers if they're available, according to
http://goodies.xfce.org/projects/thunar-plugins/thunar-thumbnailers/
Seems like KDE use shared-mime-info these days:
http://lists.kde.org/?l=kde-core-devel&m=117439505315489 , but their own
style of binary thumbnailer blivets.
--
Andrew Chadwick
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org