Fran�ois TOURDE wrote:

Le 12547i�me jour apr�s Epoch,
[EMAIL PROTECTED] �crivait:
Oui mais normallement pour une API : compatibilit� ascendante (je
crois que je ne me trompe pas de terme, enfin un prog ecrit pour la
1.0 DOIT fonctionner avec la 2.50, sinon API mal faite =>changer
d'API, �a me fait penser � Java et ses nombreux changements entre la
1.0 et 1.1)

�a, c'est dans l'univers id�al. Mais c'est pas dr�le. ;)
Ben pourquoi ? ;)

Si il est vrai que garder une compatibilit� ascendante peut �tre pas
mal dans beaucoup de cas, il y a des cas o� ce n'est pas assez simple,
et d'autres dans lesquels c'est carr�ment chiant (ex. l'archi des
procs Intel).
j'en ai pleinement conscience.

Si dans le sens o� cela "fout le souc" dans la gestion des paquets
(voir la partie de mon message Gnome/KDE via Gtk/QT) C'est �a qui
m'ennui et fait que je m'insurge un peu vis � vis des nombreux DD qui
ont laiss�s une telle situation se produire.

En g�n�ral, on ne "laisse" pas se produire cette situation. Les DD
d�pendent souvent de ce qui est fait en upstream, et les upstreams ne
communiquent pas forc�ment entre eux.

Certe, mais avec les n versions de libpng-dev de Debian, je suppose qu'il y aura de nombreux pbs � venir.

Et puis les forks de libs peuvent n'�tre que temporaires, pour
r�soudre des soucis ponctuels.

aarfff le temporaire � tendances � durer (le chgt d'heure en est un bon exemple)

certe, mais cela n'est pas une bonne chose. Une r�solution des
pobl�mes de mani�re moins triviale �tait necessaire mais n'a pas �t�
faite :(.

Eh oui. Mais dans ce cas, il faut te proposer pour le faire ;)
mouai pourquoi pas ?

... S�rieusement les gens font rarement ce genre de conflits de fa�on
volontaire. Entre 3 jours de d�v. pour rajouter une fonctionnalit�
majeure et 30 jours de n�go/devs pour harmoniser deux programmes qui
n'ont rien � voir entre eux, � part l'utilisation d'une lib, je te
laisse deviner ce qui est choisi ...
Nous en revenons au point de d�part, ils ont fait le mauvais choix, celui type du mod�le �conomique d'entreprise d'ailleurs, et m�me si pour une fois ce n'est pas l'utilisateur lambda de base qui en pati, c'est le d�veloppeur de base ou l'utilisateur avanc�. Surtout pour une distrib comme Debian o� la "politique" est tr�s pr�sente.

A+,

 J8.

Répondre à