De manière inattendue, Canonical a partagé un nouvel article de blog détaillant « l’avenir de Snapcraft » – mais ne vous laissez pas emporter : ils sont ne pas s’éloigner du format de l’application Snap !

En fait, ils doublent un peu.

de canonique Igor Ljubuncic explique d’une manière relativement article de blog verbeux mais quelque peu vague que la base de code actuelle pour Snapcraft (la technologie utilisée pour créer des applications Snap) est en train de devenir « héritée ». Une base de code Snapcraft plus récente, plus petite et « encore plus modulaire » (remaniée à l’aide de quelque chose appelé Pièces d’artisanat) va le remplacer.

Oui, Canonical recâble Snapcraft, ce qui permet potentiellement aux développeurs de créer plus facilement et moins d’efforts pour créer des applications Snap.

Ne paniquez pas si vous êtes déjà un passionné de Snap-ee : Snaps basés sur le « monolithique » core18 et core20 les bases de code continueront à fonctionner dans le futur. De plus, les développeurs peuvent passer au module core22 si ils veulent.

Publicité

Un « mécanisme de secours » est également intégré au processus de création de Snap. Cela signifie que les développeurs n’auront même pas à choisir explicitement un noyau, le bon noyau est choisi pour eux.

On espère que les fruits de la refonte filtreront pour remédier à certaines des lacunes préexistantes du format, et que les changements élargiront l’attrait de la création de Snaps au sein de la communauté de développement Linux au sens large (qui, pour l’anecdote, est basé sur le fait d’être quelqu’un qui écrit sur les logiciels Linux , semblent préférer Flatpak).

Il n’y a rien d’autre à voir pour le moment. Igor prévient que la « première preuve de concept actuelle ne couvre que certains aspects de la fonctionnalité Snapcraft » mais qu’elle « [illustrates] une conversion relativement rapide vers la nouvelle conception modulaire.

Il ajoute: «À l’avenir, vous devriez vous attendre à voir pas mal de nouveaux développements intéressants dans le produit, tous visant à rendre les choses plus simples, plus rapides, plus robustes et sans nuire à l’expérience utilisateur.« 

Les développeurs pourront, espérons-le, voir, entendre et, espérons-le, lancer les pneus de ce nouveau Snapcraft amélioré au cours de 2022 – qui sait : peut-être qu’il arrivera à temps pour profiter à Ubuntu 22.04 LTS, dont la sortie est prévue en avril.

En un coup d’œil :

  • La base de code Snapcraft actuelle est désormais considérée comme « héritée »
  • La nouvelle base de code est « encore plus modulaire »
  • Les données de configuration du projet utiliseront pydantique maquette
  • Les Snaps existants continueront de fonctionner
  • La nouvelle version est en développement actif

Rate this post
Publicité
Article précédentLes meilleurs appareils et applications compatibles avec Google Home en 2022
Article suivantComment utiliser l’application Google Home sur PC et Mac

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici