Bug#305480: libgtop2: try to not break API/ABI compatibility

2005-05-02 Thread Sebastien Bacher
Le lundi 02 mai 2005 à 15:39 +, ROBERTOJIMENOCA a écrit :

 I think other distributions also want an stable API so they'll use the
 Debian release instead upstream to be compatible (or Debian should use
 API stable release from other distributions if available).
 
 So, if upstream wants to break the API with no good reason then Debian
 should use an stable API.

Really you want to discuss this upstream, there is no point to fork the
lib.


Cheers,

Sebastien Bacher





Bug#305480: libgtop2: try to not break API/ABI compatibility

2005-05-02 Thread ROBERTOJIMENOCA
Sebastien Bacher wrote:
 Le lundi 02 mai 2005 à 14:51 +, ROBERTOJIMENOCA a écrit :
  I disagree with you, Debian should enforce API compatibility even if
  upstream is so evil to not do so.
 
 You are saying than the Debian package should not be API compatible with
 the upstream code and the other distributions?

I think other distributions also want an stable API so they'll use the
Debian release instead upstream to be compatible (or Debian should use
API stable release from other distributions if available).

So, if upstream wants to break the API with no good reason then Debian
should use an stable API.





Bug#305480: libgtop2: try to not break API/ABI compatibility

2005-05-02 Thread Sebastien Bacher
Le lundi 02 mai 2005 à 14:51 +, ROBERTOJIMENOCA a écrit :

 I disagree with you, Debian should enforce API compatibility even if
 upstream is so evil to not do so.

You are saying than the Debian package should not be API compatible with
the upstream code and the other distributions?


Cheers,

Sebastien Bacher





Bug#305480: libgtop2: try to not break API/ABI compatibility

2005-05-02 Thread ROBERTOJIMENOCA
Sebastien Bacher wrote:
 Le mercredi 20 avril 2005 à 09:04 +, ROBERTOJIMENOCA a écrit :
  Package: libgtop2
  Severity: wishlist
  
  Please, try to not break API/ABI compatibility in future libgtop2
 
 Nothing to do with the distribution, that's an upstream decision. I've
 already argued with the upstream maintainer about this, according to him
 that's not possible to work with libgtop without breaking the ABI. I'm
 closing the bug here, feel free to argue upstream.

You know upstream maintainer of libgtop2 has to be kidding about not
being possible to not break the API.

I disagree with you, Debian should enforce API compatibility even if
upstream is so evil to not do so.

Anyway I know that the Debian maintainer can't undo all the breakage
done to the API by upstream but at least upstream should know to be more
careful about these issues.





Bug#305480: libgtop2: try to not break API/ABI compatibility

2005-04-20 Thread ROBERTOJIMENOCA
Package: libgtop2
Severity: wishlist

Please, try to not break API/ABI compatibility in future libgtop2
versions. It's a pain having a new library that conflicts with the old
one and needs to recompile all the packages that use libgtop2.

Just take gtk+2 as an example. They haven't broken API/ABI compatibility
since gtk+-2.0. Sure they add new functions but don't break already
established API/ABI.

Some interesting documents about the subject:
Preserving Backward Compatibility http://www.onlamp.com/lpt/a/5626
Parallel Installation http://www106.pair.com/rhp/parallel.html




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]