Distribuer son application Python

1 au 3 juillet 2024

Loïc Gouarin

This work is licensed under a Creative Commons Attribution 4.0 International License
  • Ingénieur de recherche en calcul scientifique au CNRS
  • Co-responsable de l'équipe HPC@Maths
  • Membre du bureau du groupe Calcul
  • Développeur de logiciels open-source

Introduction


Le processus de distribution

Le processus de distribution

Le processus de distribution

Le processus de distribution

Le processus de distribution

Le processus de distribution

Le processus de distribution

Le processus de distribution

Le processus de distribution

Mais pourquoi moi ???!!!!

  • Monter en compétences
  • Faciliter la correction de bugs et l'ajout de nouvelles fonctionnalités
  • Pouvoir faire des nouvelles versions facilement et rapidement
  • Offrir plus de visibilité
  • Améliorer la qualité du logiciel

Une fois qu'on a les bonnes recettes, le processus est toujours le même !

Transmission et enrichissement

  • Diffuser le savoir-faire scientifique et technologique
  • Analyser l'intérêt porté sur le projet
  • Faciliter la création d'une communauté
  • Favoriser l'émergence de nouvelles contributions

Améliorer la qualité

Les briques de bases (permettant d'améliorer grandement la qualité du logiciel) sont indépendantes du langage de programmation.

Elles sont

  • Le formatage du code source
  • L'analyse statique
  • La documentation
  • Les tests
  • L'intégration continue

Questions


Question

petit retour en arrière...

Crédits