Skip to content

Fonctionnalités prises en charge et limitations ​

Cette page résume le périmètre produit. Les détails techniques restent dans la documentation développeur du dépôt.

Plateformes ​

  • Windows x64 : installateur NSIS.
  • Linux x86_64 : paquet Debian et AppImage.
  • Ubuntu Desktop 24.04 LTS x64 est la référence Linux testée.
  • Les secrets persistants utilisent Secret Service (GNOME Keyring/KWallet compatible) ; si le service est indisponible, Catenivo ne les enregistre pas en clair.
  • macOS n'est pas actuellement distribué.

Projets ​

À partir de Catenivo 1.0, les versions 1.x doivent conserver la compatibilité des projets créés depuis la 1.0, sauf rupture de structure volontaire et documentée lorsqu'aucune migration sans perte n'est possible.

Les caches ont une ABI séparée et peuvent devoir être régénérés après une mise à jour sans que le projet .etl soit devenu incompatible.

GeoPackage ​

Les champs date-heure sont pris en charge en lecture. Le writer GeoPackage prend actuellement en charge les dates, mais pas encore le type date-heure comme type de destination.

Géométrie ​

Plusieurs opérations géométriques sont volontairement limitées à la 2D. Les dimensions ou types non pris en charge sont refusés explicitement plutôt que supprimés silencieusement.

Boucles ​

Les traitements itératifs sont limités à deux niveaux. Les readers/writers, appels HTTP, sous-projets, jointures multi-entrées et certaines agrégations ne sont pas disponibles à l'intérieur d'une boucle.

DWG ​

La lecture vise les versions R13 à 2018 et les objets CAO courants. Les objets propriétaires ou avancés peuvent être incomplets après conversion.

Linux ​

La qualification Linux porte sur Ubuntu Desktop 24.04 LTS x64. Le fonctionnement sur une autre distribution compatible n'est pas présenté comme officiellement qualifié sans recette dédiée.