Skip to content

Un projet, plusieurs cibles

Utilisez cette page après le premier dépôt fonctionnel, lorsque la vraie question devient : ce même dépôt doit-il croître, et si oui, jusqu'où ?

La règle courte

Un dépôt peut couvrir en toute sécurité plusieurs sorties lorsque la même logique de plugin, la même intention de publication et le même modèle de propriété sont toujours valables.

Quand un dépôt devrait croître

Développez le même dépôt lorsque :

  • le comportement du plugin est toujours un produit cohérent
  • la nouvelle sortie est une autre façon de fournir le même plugin
  • une équipe peut toujours posséder proprement la source créée
  • la régénération et la validation permettent toujours au dépôt d'être facilement révisable

Quand un dépôt doit rester étroit

Gardez le référentiel concentré lorsque la sortie actuelle résout déjà le besoin réel et que des sorties supplémentaires ne feraient qu'ajouter des frais de maintenance.

Quand diviser les dépôts

Divisez les dépôts lorsque le produit cesse d'être une seule chose en pratique :

  • différentes équipes sont propriétaires du travail
  • le moment de la sortie diverge
  • le comportement diverge au-delà de la simple adaptation de la cible
  • le repo deviendrait plus difficile à raisonner que deux pensions plus petites

Le modèle mental sûr

Commencez de manière étroite, validez une sortie de travail, puis développez ensuite le dépôt avec une autre sortie prise en charge.

Documentation publique pour les auteurs de plugins et les intégrateurs.