Sortie d'Inqlude 0.7
Première préversion d'un outil de gestion de paquets pour les bibliothèques Qt

Le , par dourouc05, Responsable Qt
Après trois années de développement, l’idée d’Inqlude, soit un dépôt de bibliothèques, un gestionnaire de paquets centré sur Qt, arrive à un certain niveau de maturité : l’auteur considère le projet comme prêt pour les utilisateurs précoces. Notamment, l’outil est utilisé pour générer le site Web inqlude.org ; parmi les bibliothèques présentes, un grand nombre provient des KDE Frameworks 5. À terme, il se veut l’équivalent de Bower ou npm en JavaScript, de RubyGems ou encore de pip pour Python.

Les métadonnées sont gérées, comme d’autres avant lui, par des fichiers de manifeste, écrits en JSON. La gestion du téléchargement et de l’installation des paquets n’est pas encore prête : une implémentation simple est d’ores et déjà disponible, mais il manque encore des métadonnées pour rendre le processus utile.

Les prochaines versions sont déjà planifiées :

  • 0.8 : la documentation sera améliorée pour faciliter les contributions ;
  • 0.9 : les fichiers de manifeste ne pourront plus changer de structure
  • 1.0 : l’outil pourra gérer des paquets en local, ce qui le rendra effectivement utile pour les utilisateurs et développeurs d’applications Qt.

En l’état, le projet permet déjà d’avoir un aperçu de l’écosystème Qt, des diverses bibliothèques non inclues dans la distribution officielle de Qt mais néanmoins utiles.

Source : Announcing first Inqlude alpha release
Article d'origine



Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de dourouc05 dourouc05 - Responsable Qt http://www.developpez.com
le 22/09/2015 à 12:02
Une bonne année après l’annonce de la première préversion d’Inqlude, un total de cent quatre-vingts-quatre paquets est maintenant répertorié sur la base de données. Notamment, tous les modules de KDE Frameworks sont disponibles dans leur dernière version.

Cette collection est gérée en ligne, dans un dépôt GitHub. Pour tout ajout ou mise à jour, il suffit d’y envoyer une demande de modification. Elle est directement utilisée par tous les clients Inqlude : le site, mais aussi le client C++. Le site propose également une version plus réduite, ne contenant que la dernière version de la description de chaque bibliothèque (et non chaque modification, comme le dépôt Git).

Actuellement à la version 0.7.2, le client en ligne de commande peut lister les paquets disponibles et installés, ainsi qu’installer une bibliothèque. Dans le futur, une plus forte intégration avec le reste de l’écosystème Qt est prévue, comme avec l’installateur ou encore Qt Creator ; plus de métadonnées sur les paquets sont aussi prévues, comme le niveau de maturité ou encore l’activité du développement (un indicateur qui devrait être automatisé).

Source : 184 Qt Libraries.
Avatar de neF4ST neF4ST - Membre à l'essai http://www.developpez.com
le 22/09/2015 à 13:35
J'ai cliqué sur 2 3 liens et j'ai eu le droit à des 404 ou des redirections, les libs étant abandonnées ...
Offres d'emploi IT
Leader technique software télécom H/F
Atos - Provence Alpes Côte d'Azur - 206581
Ingénieur SW télécom H/F
Atos - Provence Alpes Côte d'Azur - Aix-en-Provence (13100)
Développeur php
Vaisonet - Provence Alpes Côte d'Azur - Vaison-la-Romaine (84110)

Voir plus d'offres Voir la carte des offres IT
Responsable bénévole de la rubrique Qt : Thibaut Cuvelier -