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
