On Thu, 03 Feb 2011 12:02:59 +0000
Damien Lespiau <[email protected]> wrote:

> On Thu, 2011-02-03 at 11:46 +0000, Marius Vollmer wrote:
> > ext Jannis Pohlmann <[email protected]> writes:
> > 
> > > But there are strong reasons why the JPEG backend was not included
> > > upstream:
> > 
> > I think the reasons you give are reasons why the JPEG backend would
> > not be enabled by default.  It could still be included in your tree
> > and be excersized by the test suite.

Yes, indeed. The ability to have incompatible cache backends results in
a confusion at the application end about where to load the generated
thumbnails from. This ability was a hack (incompatible with the standard
way of doing it) that we agreed on making possible for Maemo. Disabling
it on normal distributions makes a lot of sense as all applications
look for PNG thumbnails anyway.

I don't care if the thumbnails are stored as PNG or JPEG personally. We
sure can merge the JPEG backend into the upstream repository. Like I
mentioned in my other mail, we should then add something to the D-Bus
API that allows applications to look up the thumbnails more easily
(without having to KNOW a priori which backend is used).

> > > The only reason I did not push for this when turning the cache
> > > backends into plugins was that I considered Maemo a
> > > custom-tailored OS where normal desktop apps wouldn't run anyway.
> > 
> > The same is likely true of MeeGo Handheld.
> 
> This is actually a key point of what we (I share that feeling with a
> lot of people here at Intel) want for MeeGo. The "middleware" packages
> should be used *untouched* on every product. This is really important
> down the road for any one wanting to use MeeGo.

Most distributions patch things a little bit. Using the JPEG backend
as default instead of the PNG one is a more extensive patch, you could
say. So it would be great if we could make this a trivial adjustment
that didn't affect applications much. I proposed a GetThumbnailFormat()
method in my other mail, which is ONE idea to achieve this.

  - Jannis
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging

Reply via email to