Intégration de Swift Package Index
Apple annonce l'intégration de Swift Package Index, une plateforme communautaire d'indexation de métadonnées pour les paquets Swift. Cependant, les développeurs ne verront aucun changement immédiat dans le fonctionnement de l'outil.
Fonctionnalités de l'outil
L'outil, connu pour sa fonction de recherche de paquets Swift, offre plusieurs fonctionnalités clés :
- Évaluation de la compatibilité des versions
- Accès à une documentation automatisée
- Tests des dépendances
Comme indiqué dans un billet officiel,
"Swift Package Index teste automatiquement chaque paquet Swift sur les plateformes et versions supportées, offrant aux développeurs une assurance avant l'ajout de dépendances."
Collaboration avec Apple
La collaboration avec Apple garantit un accès à davantage de ressources pour :
- Élargir l'écosystème
- Aider les développeurs à mieux choisir leurs dépendances
- Relever de nouveaux défis
L'entreprise précise que le projet restera open source, sans modification immédiate pour les contributeurs ou les auteurs de paquets.
"Nous prévoyons d'intégrer progressivement des fonctionnalités comme la signature et l'identité des paquets pour renforcer la sécurité de l'écosystème", indique la note officielle.
Mises à jour et remerciements
Les ingénieurs d'Apple travailleront en parallèle avec la communauté, avec des mises à jour prévues dans les mois à venir. Le message remercie particulièrement les contributeurs et acteurs de l'écosystème Swift.
La plateforme, largement utilisée par les développeurs Swift, pourrait bénéficier d'une intégration native dans Xcode. Actuellement, l'ajout de paquets nécessite une URL de dépôt, mais Apple pourrait permettre de rechercher et d'intégrer directement des paquets compatibles via son IDE, simplifiant ainsi la gestion des dépendances.