Jeremias Bosch | 2 Mar 2011 15:59
Picon
Favicon

Update of Core Lib "Telepathy" 0.51 - 0.57 even MeeGo Core is frozen for 1.2 Release.

Hello all,
we are working on an Framework and Application using Telepathy. Our main
target platform is MeeGo.
We happily saw

http://www.mail-archive.com/meego-dev-WXzIur8shnEAvxtiuMwx3w <at> public.gmane.org/msg08011.html

and decided to be compliant with MeeGo Core 1.2 - which is delivering
Telepathy 0.51 as 'core compliant'.
Unfortunately there was without any further notice an update of
Telepathy 0.51 to 0.57.

https://bugs.meego.com/show_bug.cgi?id=13593

Which does change logical functionalty / provides different Interfaces
and is classically neither API nor ABI compatible.
Meaning we did porting to from previous 0.21 to 0.51 because we expected
the lib version is frozen. But now it is 0.57.
I wonder how can we avoid that there is not another update randomly
coming along the way to 1.2 Meego Release?

Don't get this wrong, the 0.57 Version seems seriously better than 0.51,
we are glad of having it updated. But
we want to secure that for future updates of any Core Compliant Lib
there is at least a 2 Weeks notice before
such an update esp. when core is supposed to be in frozen state.

Best,

Jeremias
(Continue reading)

Hindman, Gavin | 2 Mar 2011 17:51
Picon
Favicon

Re: Update of Core Lib "Telepathy" 0.51 - 0.57 even MeeGo Core is frozen for 1.2 Release.

This update occurred the week we went into feature-freeze, and contained a large number of necessary bug
fixes, so the update was allowed.  We will be keeping middleware changes to an absolute minimum, and
especially anything that is not ABI/API compatible with previous versions will be heavily scrutinized.

Thanks,
__________________________ 
Gavin Hindman 
SSG\OTC MeeGo Core Product Manager

-----Original Message-----
From: meego-pm-bounces@...
[mailto:meego-pm-bounces@...] On Behalf Of Jeremias Bosch
Sent: Wednesday, March 02, 2011 7:00 AM
To: meego-pm@...
Subject: [MeeGo-pm] Update of Core Lib "Telepathy" 0.51 - 0.57 even MeeGo Core is frozen for 1.2 Release.

Hello all,
we are working on an Framework and Application using Telepathy. Our main
target platform is MeeGo.
We happily saw

http://www.mail-archive.com/meego-dev-WXzIur8shnEAvxtiuMwx3w <at> public.gmane.org/msg08011.html

and decided to be compliant with MeeGo Core 1.2 - which is delivering
Telepathy 0.51 as 'core compliant'.
Unfortunately there was without any further notice an update of
Telepathy 0.51 to 0.57.

https://bugs.meego.com/show_bug.cgi?id=13593

(Continue reading)

Olli Salli | 2 Mar 2011 20:34
Picon

Re: Update of Core Lib "Telepathy" 0.51 - 0.57 even MeeGo Core is frozen for 1.2 Release.


> Hello all,
> we are working on an Framework and Application using Telepathy. Our main
> target platform is MeeGo.

Hi,

while I don't have any information on how the MeeGo release process is
supposed to go wrt feature freezes and such, and am not in any way
responsible for pushing new tp-qt4 releases to MeeGo, I'd like to clear
up some of the confusion about API/ABI compatibility in telepathy-qt4.

> We happily saw
>
> http://www.mail-archive.com/meego-dev-WXzIur8shnEAvxtiuMwx3w <at> public.gmane.org/msg08011.html
>
> and decided to be compliant with MeeGo Core 1.2 - which is delivering
> Telepathy 0.51 as 'core compliant'.
> Unfortunately there was without any further notice an update of
> Telepathy 0.51 to 0.57.
>
> https://bugs.meego.com/show_bug.cgi?id=13593

First of all, the versions are 0.5.1 and 0.5.7. This is not just a
cosmetic difference, rather API/ABI compatibility is encoded in the
version number as follows:

Each version 0.5.x is backwards compatible with any earlier 0.5.x release,
but not backwards compatible with any 0.4.x release. Any 0.6.x release
will be backwards compatible all the way down to 0.5.0 as well: in
(Continue reading)

baris.boyvat | 3 Mar 2011 09:27
Picon

Re: Update of Core Lib "Telepathy" 0.51 - 0.57 even MeeGo Core is frozen for 1.2 Release.

Hello,

So as a summary of what Olli nicely explained: There were no
API/ABI breaks between 0.5.1 and 0.5.7 (written wrong by Jeremias
as 0.51 and 0.57).

Telepathy libraries has been regularly updated to MeeGo as the other
open source components before the feature freeze. 0.5.7 has
important bug fixes that needs to be included in the MeeGo 1.2.

There are always bugs created in bugzilla before a library is 
integrated to MeeGo. Also, in telepathy@..., 
all telepathy-qt4 and other Telepathy releases are announced.

Best Regards,
-Baris

> -----Original Message-----
> From: ext Olli Salli [mailto:olli.salli@...]
> Sent: 2. maaliskuuta 2011 21:34
> To: meego-pm@...
> Cc: Andre Moreira Magalhaes
> Subject: Re: [MeeGo-pm] Update of Core Lib "Telepathy" 0.51 - 0.57 even
> MeeGo Core is frozen for 1.2 Release.
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> > Hello all,
> > we are working on an Framework and Application using Telepathy. Our
(Continue reading)


Gmane