Salut,

Le 29/08/2014 11:10, Florian Robardet a écrit :
> Bonjour Johan, bonjour tout le monde,
> 
> Merci à tous pour votre accueil et votre gentillesse
> 
> Johan, j'ai une question.
> Je n'y connais rien au développement PHP collaboratif.
> Je souhaiterais faire développer quelques fonctionnalités pratiques pour
> Galette mais comme je ne suis pas codeur, je pensais faire appel à un
> développeur freelance pour me développer quelques modifs ou évolutions. En
> pratique, comment marche le Git, il peut télécharger le code source,
> développer ses propres modifications (branche ?), et les remettre sur ton
> espace, c'est toi qui testes ensuite la fonctionnalité et qui décide ou non
> de l'inclure dans les prochaines versions ?

N'importe qui peut effectivement récupérer les sources et travailler sur
sa propre branche (le workflow que j'ai retenu est explicité sur
http://galette.eu/documentation/fr/development/contributor.html#modele-de-developpement).

Les modifications doivent ensuite m'être fournies d'une manière ou d'une
autre (personne ne peut envoyer des modifications sur le dépôt git
principal, mais on peut me fournir des patches, ou passer par github, etc).

C'est effectivement moi qui, finalement, décidera d'inclure ou pas la
fonctionnalité dans le code source de Galette ; il vaut peut-être mieux
dans un premier temps voir avec moi si ça sera réintégré, pour éviter de
travailler « dans le vide ».
S'il est décidé d'intégrer la fonctionnalité , je la teste généralement,
mais parfois succinctement ; ce sont les utilisateurs qui sont le mieux
placés pour ça ;)

La conception de plugins se passe complètement de mon appréciation,
puisque le code de Galette n'est pas impacté.

Enfin, saches que je propose moi-même d'effectuer des développements sur
Galette via mon activité d'auto-entrepreneur (http://x-tnd.be/about).

++
-- 
Johan

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion

Répondre à