Is the Xfce maintainer of tumber on this list? Might want to involve him
on the plan going forward... I know him to be a sensible and agreeable
person.
Auke
On 02/02/11 05:06, Marius Vollmer wrote:
[ Let's concentrate on what needs to be done with Tumbler.
]
ext Damien Lespiau<[email protected]> writes:
The XFCE repository seems to always have been the "upstream" version.
Yes, I agree with that.
I can't say yet how to proceed, but would you be happy if we merge
the XFCE and the Maemo code bases, call that 0.2, and agree on the
canonical place to release it from?
The current version breaks the specified use of a thumbnailing service
and thus breaks the applications that depend on it.
Ok, understood. I didn't see how incompatible the two tumbler versions
are. Here is a revised plan, then:
- We remove tumbler 0.1.12 from MeeGo again. This might
'inconvenience' some apps that expect 0.1.12.
- XFCE makes a 0.2 release, maybe identical to 0.1.6.
- Nokia merges XFCE 0.2 into its Tumbler tree, makes it compatible with
the thumbnailing spec, and releases 0.2-meego1. This goes into MeeGo.
Making it compatible means that we lose a lot of performance,
hence...
- ...we try to amend the spec to get that lost performance back. Once
done and all clients in MeeGo have been updated, MeeGo Handheld is
tuned for higher performance.
The performance motivated deviations from the spec are:
- Using JPEG instead of PNG for the thumbnail image format. JPEG is
usually smaller and we have better optimized code for loading and
saving it. Generating both PNG and JPEG would be spec compliant but
very wasteful.
- Not storing meta data inside the thumbnail image itself. This is
harder for JPEGs and slow in any case. This is most important for
time stamps, which is done by setting the mtime of the file instead
of putting a Thumb::MTime tag into the image.
- The predefined thumbnail sizes are not appropriate for our devices
and we need to be more flexible. (I think the 0.3 version of the
spec that I just found also moves in that direction.)
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging