Re: Proposer-un-patch-via-git

YannX SPIP <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <DB7PR01MB4588B8E1AB1054C6E05A9268EE080@DB7PR01MB4588.eurprd01.prod.exchangelabs.com>
Bravo JLuc,
Tu continues a écrire plein d'informations hyper-utiles sur Contrib : 
bravo, et merci !
Je persiste à regretter que ces informations (et plus généralement 
toutes celles de Carnet) ne soient pas accessibles dans le moteur de 
recherche principal de Contrib, et j'espère que l'arrivée de nouveaux 
modes de recherche, avec mots-clés, statuts... pourra aussi proposer 
"avec Carnet" comme "avec Archives".
D'ailleurs, j'aimerais bien proposer de regrouper tous ces articles 
"autour de la vie des dépots" dans une rubrique dédiée (dans Carnet 
aujourd'hui et à terme dans.... pour donner une vue générale et 
actualisée des moyens et outils pour collaborer a SPIP ; rien que mon 
expérience en ce domaine est extremement décourageante, car il (me) 
reste tres difficile de comprendre les tenants et aboutissants des 
divers lieux de dépots, stocjkages, techniques, et avec le passage 
envisagé de SVN à GIT (voire Composer par-dessus SVP), c'est totalement 
abscons ...

Si cette approche te sied, j'aimerai y contribuer, en jouant le "candide" !
@+
YannX

PS Maieul, qui gère le Carnet (en termes de sous-rubricage en 
particulier...)

Le 13/05/2019 à 14:41, JLuc a écrit :
> Les premiers de cordée, semble t il, préparent la migration vers 
> composer...
>
> Je trouve l'évolution avec git assez excitante
> mais au delà d'un petit fonctionnement tranquille entre moi et moi-même,
> c'est pas évident quand il y a des conflits
> ou des PR à faire sur un repo où je n'ai pas le droit d'écrire.
>
> POUR PROPOSER UN PATCH POUR LA DIST
>
> Avec SVN, c'est basiquement simple (et peu sympa) :
> il faut générer localement un fichier .diff ou .patch et le joindre au 
> ticket sur core.spip.net
>
> Avec git, c'est plus sympa car on peut proposer plus directement une 
> modification :
> via une PR qui pourra être retouchée et améliorée par le même procédé,
> et qui, lorsqu'elle sera acceptée, sera intégrée en un clic au repo 
> maître.
>
> C'est plus sympa mais ça nécessite une mise en place d'un tout autre 
> ordre
> a propos de laquelle j'ai commencé une documentation / pris des notes :
> https://contrib.spip.net/Proposer-un-patch-via-git-spip-net
>
> J'y décris en détail la manière de faire pour git.spip.net.
>
> J'y recommande de créer une branche pour chaque modif proposée,
> car mon expérience c'est que sinon, les modifs s'ajoutent et se mélangent
> et ça devient sale et difficile à utiliser.
>
> Je décris comment faire en passant par l'interface en ligne
> - ce qui nécessite de faire un clone en ligne et de cloner localement 
> ce clone -
> car ça permet de faire la PR finale via l'UI,
> -- et car je ne sais pas faire la PR finale par la ligne de commande.
>
> Ce serait toutefois plus simple de faire la PR localement via la ligne 
> de commande,
> et sans nécessiter la création d'un clone sur git.spip.
>
> Est-ce que quelqu'un pourrait expliquer quelle est cette commande ?
>
> JL
>
> _______________________________________________
> liste: https://listes.rezo.net/mailman/listinfo/spip-dev
> doc: http://www.spip.net/
> dev: http://trac.rezo.net/trac/spip/
> irc://irc.freenode.net/spip
> .
>

-- 
YannX
http://www.spippourlesnuls.fr


---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
https://www.avast.com/antivirus
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.