Annuaire des initiatives
Pertinence
Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.
- Outil dédié à la création et à la gestion de métadonnées pour les logiciels et codes de recherche. Il permet aux chercheurs et développeurs de générer des fichiers codemeta.json standardisés, facilitant ainsi l'indexation et la citation des travaux logiciels dans les archives ouvertes comme Software Heritage. Ce projet s'inscrit dans une démarche d'ouverture et de transparence scientifique, en alignant les pratiques de documentation avec les recommandations des communautés académiques.
- Ce projet permet de convertir et standardiser les métadonnées de projets logiciels au format Codemeta vers le schéma de métadonnées de Zenodo. Il facilite ainsi le dépôt et l'archivage de codes sources dans des plateformes de recherche comme Zenodo, en assurant une interopérabilité entre différents systèmes de gestion de métadonnées scientifiques.
- Ce projet propose une collection de macros pour Autoconf destinées à simplifier et standardiser la configuration de projets C/C++. Il permet d'automatiser la détection de bibliothèques externes, de générer des métadonnées pour les paquets logiciels, et d'offrir des options de compilation avancées comme le mode debug ou la couverture de code. Les macros réduisent la duplication de code et améliorent la portabilité des projets.
- Ce projet fournit une configuration standardisée pour l'outil oxlint, un linter performant pour JavaScript et TypeScript. Il permet aux développeurs d'appliquer automatiquement des règles de qualité de code reconnues, facilitant ainsi la détection précoce des erreurs et la cohérence entre les projets. En s'appuyant sur des conventions éprouvées, il contribue à améliorer la lisibilité, la maintenabilité et la robustesse du code source.
- Le projet judilibre-ops vise à centraliser et standardiser la gestion du code source et l'automatisation de la chaîne d'outils de déploiement continu (CI/CD) pour plusieurs sites web Judilibre. Il établit des normes de codage et de configuration cohérentes, facilitant ainsi la maintenance et la collaboration entre les développeurs.
- Notoriété 7 %Ce projet fournit une collection de Makefiles réutilisables pour uniformiser les pratiques de développement au sein d'une organisation. Il permet de centraliser et de standardiser les processus de build, de test et de déploiement, réduisant ainsi la duplication de code et facilitant la maintenance des projets. Les Makefiles sont conçus pour être adaptables à différents environnements techniques tout en garantissant une cohérence dans les workflows.
- Notoriété 7 %Cette gem Ruby est une bibliothèque de steps Cucumber conçue pour simplifier la rédaction de tests automatisés d'interfaces utilisateur. Elle propose des étapes génériques et réutilisables, notamment des surcouches des matchers Capybara, adaptées au contexte français et au DSFR. Elle permet aux équipes de construire rapidement des suites de tests robustes et maintenables pour leurs applications web, en réduisant la duplication de code et en standardisant les pratiques de test.
- Notoriété 15 %Outil de formatage automatique pour le langage Catala, conçu pour uniformiser et améliorer la lisibilité du code source. Il permet aux développeurs de gagner du temps en appliquant des règles de mise en forme standardisées, tout en s'intégrant facilement aux environnements de développement existants comme les éditeurs de texte ou les IDE.
- Ce projet est une bibliothèque Puppet dédiée à OpenStack, conçue pour centraliser et partager des fonctionnalités communes entre les différents modules OpenStack. Il permet d'éviter la duplication de code en offrant des ressources réutilisables comme la gestion des bases de données (MySQL, PostgreSQL), la validation des services ou encore la configuration des fichiers INI. Il est utilisé par de nombreux modules OpenStack pour standardiser et simplifier leur déploiement et leur maintenance.
75 initiatives
10