Skip to content

Conversation

@YanMesb
Copy link

@YanMesb YanMesb commented Oct 15, 2025

Ajout d’un nouveau guide de bonnes pratiques de contribution Open Source.
Contient les sections :

  • Cadrer sa contribution
  • Préparer sa contribution
  • Sécuriser sa contribution
  • Soumettre sa contribution
  • Annexes et mécanismes de financement

Ce document vise à aider les contributeurs à suivre les bonnes pratiques avant une PR.

Signed-off-by: Yannis Mesbah <yannis.mesbah@francetravail.fr>
@lgrd lgrd self-requested a review October 15, 2025 11:50
@lgrd lgrd self-assigned this Oct 15, 2025
@lgrd lgrd removed their request for review October 15, 2025 11:50
@lgrd
Copy link
Collaborator

lgrd commented Oct 15, 2025

Merci ! Je regarde ça au plus vite ! :D

Copy link
Collaborator

@lgrd lgrd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

J'ai fait quelques commentaires. Je vous laisse me faire un retour et n'hésitez pas à modifier directement la PR. :)

En tout cas, bravo pour ce travail et encore merci !


---

# Focus sur les mécanismes de financement
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Je vous propose que l'on mette cette partie dans un autre document. Qu'en pensez-vous ?


---

# Sécuriser sa contribution
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Est-ce que ce ne serait pas un grand III ?


---

# III - Soumettre la contribution
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Est-ce que ce ne serait pas un grand IV ?


---

## Pour contribuer à titre professionnel, veuillez respecter les directives suivantes:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Vu que nous parlons de bonnes pratiques, je pense qu'il serait intéressant que l'on modifie légèrement la formulation de ce titre. Qu'en pensez-vous ? :)


- Ne pas utiliser d’adresses électroniques génériques ou anonymes.
L'utilisation de votre adresse mail professionnelle est possible tout comme de votre adresse mail personnelle tant que votre adresse mail primaire est sécurisée.
- Votre contribution doit être alignée avec les valeurs de votre entreprise.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pourquoi ne pas parler d'administration ? :)


---

### Vérifiez la pertinence du projet auquel vous souhaitez contribuer
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Encore un détail, je mettrais bien cette partie avant la précédente aussi. xD

- Créez une nouvelle branche pour votre contribution (ex: `feature/nouvelle-fonctionnalité`).
- Ou forkez le projet.
- Faites les modifications nécessaires et testez-les localement.
- Vérifiez la sécurité de votre produit (avec une attention particulière aux points détaillés dans la partie « Sécurité et traçabilité » de ce guide).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Je l'ai raté ou elle n'est plus présente ?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Je crois que je l'ai vu mais sans titre ^^ ou ce n'est pas ça... :/ cf. ligne 105

- Vérifiez la licence du produit auquel vous voulez contribuer.
Votre contribution doit être faite sous la même licence ou une licence compatible a minima.
- Lisez la documentation projet et suivez la procédure de contribution communiquée par l’équipe projet.
- Assurez-vous que votre contribution passe tous les tests demandés par le mainteneur et indiqués dans le fichier `Contrib.MD`.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Il est question du contributing ou d'un autre fichier ?


**Processus de signature d'un CLA — À signer une fois par projet et par contributeur :**

1. Information à transmettre à l'OSPO
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On devrait peut-être préciser "si vous en avez un", non ? ^^


---

### Types de contribution
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

j'aurais bien mis cette partie au début pour donner du contexte aux contributions possibles. Un avis ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants