Annuaire des initiatives
Pertinence
Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.
- Ce projet est une ressource pédagogique destinée à l'apprentissage des bases du contrôle de version avec Git. Il propose des exercices pratiques et des guides pour maîtriser les commandes essentielles, les workflows collaboratifs et les bonnes pratiques de gestion de code source. Destiné aux étudiants ou débutants en développement logiciel, il facilite la compréhension des concepts clés comme les commits, les branches, les fusions et les dépôts distants.
- Ce projet fournit des tableaux de bord Grafana dédiés à la visualisation des données issues de l'infrastructure d'archivage logiciel Software Heritage. Il permet aux développeurs et aux chercheurs de suivre l'évolution des dépôts de code source, d'analyser les métriques de contribution et de faciliter la compréhension des projets open source à grande échelle.
- Ce projet vise à analyser et optimiser des graphes de dépendances logiciels issus de dépôts de code source. Il permet de benchmarker des pipelines de traitement, d'évaluer des jeux de données et de mesurer les performances de différents outils d'analyse. Utilisé dans un cadre académique et de recherche, il facilite la compréhension des structures de code et l'identification de points d'amélioration.
- Projet académique réalisé dans le cadre d'une SAE (Situation d'Apprentissage et d'Évaluation) à l'Université de Lille. Il s'agit d'un dépôt de code source collaboratif permettant aux étudiants de travailler ensemble sur des développements logiciels, avec des outils d'intégration continue pour automatiser les tests et le déploiement. Le projet inclut également une documentation complète pour faciliter la compréhension et la maintenance.
- Service d'indexation automatique de contenus logiciels pour faciliter leur analyse et leur classification. Il permet de détecter les types de fichiers, les licences open source, et d'extraire des métadonnées structurées à partir de dépôts de code. Utilisé pour améliorer la traçabilité et la compréhension des projets open source hébergés par l'organisation.
- Rosette est un bot Matrix conçu pour faciliter la compréhension des projets logiciels. Il analyse les dépôts de code, répond aux questions des équipes en expliquant les fonctionnalités, les possibilités techniques ou les origines des bugs, le tout en langage clair. Il s'intègre aux salons de discussion Tchap pour fournir des réponses contextualisées et accessibles, sans modifier le code ni exécuter de commandes.
- Ce dépôt est un lieu central pour partager le code source de programmes de travaux et d'études réalisés sur le SNDS. Il facilite le rassemblement des ressources, notamment pour les organisations qui ne disposent pas de leur propre dépôt. L'objectif est d'améliorer la prise en main des données, la compréhension des méthodologies employées, et d'engendrer des discussions factuelles pour une progression collective.
- Ce projet permet d'extraire et d'analyser des motifs récurrents dans l'historique des modifications de code source. Il utilise des techniques avancées de parsing et de comparaison de versions pour identifier des schémas d'évolution, des vulnérabilités émergentes ou des changements structurels dans les dépôts logiciels. Les résultats peuvent servir à améliorer la maintenance, la sécurité ou la compréhension des projets logiciels.
9 initiatives
10