Re: Les branches spip-3-stable

[email protected]
Newsgroups gmane.comp.web.spip.devel
Message-ID <42e42f97-9ad5-41ce-b6fd-830277fab4c8@Spark>
Les petits loups je vous adore.
Comme d’hab face à une question concrète pour un problème de maintenant on part en conjectures et en projets de développement à 5 ans qui résoudront certainement de manière très élégante la question :)
Alors n’hésitez pas, foncez, ça sera génial.

En attendant je vais faire un truc foireux et basic, mais c’est juste en attendant mieux.
Des bisous

--
Cédric

On 17 mars 2018 à 15:51 +0100, RastaPopoulos <[email protected]>, wrote:
> Le 17/03/2018 à 15:10, James a écrit :
> > Et s'il existait un outil capable de déterminer quel est le bon numéro
> > ("svn ls" plus un peu de logique basée sur un référentiel ou une règle)
> > et qui faisait le up ou le switch ?
>
> La structure existe déjà, ça s'appelle une commande spip-cli.
> https://zone.spip.org/trac/spip-zone/browser/_outils_/spip-cli/trunk/spip-cli/CoreMettreajour.php
>
> Et ça se lance comme ça :
> > spip up [options]
>
> Je dis la structure car ça ne gère pas forcément encore tous les cas
> dont tu parles, qu'on pourrait vouloir gérer. Mais toute la structure
> est là + c'est sur la zone + c'est en PHP donc pas mal de gens peuvent
> contribuer.
>
> Il y a bien déjà un tableau référentiel, mais qui concerne pour
> l'instant uniquement les branches directes (donc "en dev" même si elles
> sont plutôt stable), et il suffirait donc d'ajouter aussi les branches
> "vraiment stables".
>
> On pourrait alors ajouter comme option des trucs du genre
> > spip up --stable
> (sans avoir à le faire quand on est déjà sur la bonne version évidemment)
>
> Il faudrait bien sûr mettre à jour aussi la commande "Télécharger" (ou
> "dl" qui contient le même référentiel (et il faudrait plutôt partager ce
> même référentiel commun au lieu de le dupliquer.
> https://zone.spip.org/trac/spip-zone/browser/_outils_/spip-cli/trunk/spip-cli/CoreTelecharger.php
> > spip dl
> > spip dl --branche 3.2
>
> Rajout à faire pour celle là symétriquement à l'autre :
> > spip dl --stable
> > spip dl --branche 3.2 --stable
>
> Bref, il y a sûrement un peu de nettoyage à faire, et ensuite améliorer,
> mais encore une fois, toute la structure est là, en PHP, et déjà
> fonctionnelle.
>
> --
> RastaPopoulos
>
> _______________________________________________
> liste: http://listes.rezo.net/mailman/listinfo/spip-dev
> doc: http://www.spip.net/
> dev: http://trac.rezo.net/trac/spip/
> irc://irc.freenode.net/spip
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.