Zip a été choisi car c'est le format de compression utilisée par OO.Org.
Vous parliez de rapprochement entre différentes suites ? Et bien c'est le début. Le problème c'est que passer de tar à zip est beaucoup plus simple (et a moins de répercussion) que de changer le format du fichiers (xml pour OO.Org et Koffice).
Imaginez le travail. Il faut :
- comprendre les formats (au moins deux donc mais en fait il y a autant de format à comprendre que d'application impliqué dans le projet) ;
- controler que les fonctionnalités soient les mêmes et implémentés dans chaque appli. ;
- modifier et définir les dtd ;
- répercuter dans le noyau de chaque appli. (en gros réecrire le noyau mais pas tout à fait) ;
- répercuter au niveau des filtres (réecrire une partie du filtre);
La bonne nouvelle, c'est que des personnes travaillent dessus (lentement mais surement).
Une fois que cela sera fait, un petit peu de travail supplémentaire permettra d'avoir un même système de filtres pour toutes ses applis (un filtre développé poru une appli. fonctionnera pour les autres).
[^] # Re: Format de Fichiers
Posté par Jacolin Robert . En réponse à la dépêche Sortie KOffice 1.2. Évalué à 10.
Vous parliez de rapprochement entre différentes suites ? Et bien c'est le début. Le problème c'est que passer de tar à zip est beaucoup plus simple (et a moins de répercussion) que de changer le format du fichiers (xml pour OO.Org et Koffice).
Imaginez le travail. Il faut :
- comprendre les formats (au moins deux donc mais en fait il y a autant de format à comprendre que d'application impliqué dans le projet) ;
- controler que les fonctionnalités soient les mêmes et implémentés dans chaque appli. ;
- modifier et définir les dtd ;
- répercuter dans le noyau de chaque appli. (en gros réecrire le noyau mais pas tout à fait) ;
- répercuter au niveau des filtres (réecrire une partie du filtre);
La bonne nouvelle, c'est que des personnes travaillent dessus (lentement mais surement).
Une fois que cela sera fait, un petit peu de travail supplémentaire permettra d'avoir un même système de filtres pour toutes ses applis (un filtre développé poru une appli. fonctionnera pour les autres).