Je développe un environnement distribué, principalement en PHP. Beaucoup de mes projets partagent le même code. Par exemple mon code de logging (basé sur log4php mais avec quelques ajouts personnalisés).
Je peux simplement copier-coller ce code dans chaque projet, mais naturellement, si je modifie quoi que ce soit dans ce code, je dois le recoller partout et "espérer" qu'il ne change rien. Ce n'est évidemment pas une bonne méthode.
Je me demandais alors quelle était la meilleure façon de partager ce code ? J'espère qu'il y a quelque chose d'aussi simple que de créer son propre canal privé de type PEAR ? Est-ce que les gens font cela pour ce cas d'utilisation ? Ou existe-t-il un moyen plus simple ? Je préfère ne pas commencer avec des dépôts interdépendants, etc. Si c'est important, j'utilise Mercurial pour le versioning.
Merci à tous.