Newsletter Developpez.com

Inscrivez-vous gratuitement au Club pour recevoir
la newsletter hebdomadaire des développeurs et IT pro

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 https://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 https://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
Expert application Supply Chain & Achats H/F
Safran - Ile de France - Evry (91)
Ingénieur système de commande de vol H/F
Safran - Ile de France - Massy (91300)
Architecte / concepteur électronique numérique H/F
Safran - Ile de France - Éragny (95610)

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