source: spip-zone/_squelettes_/soyezcreateurs_net/readme.txt @ 118219

Last change on this file since 118219 was 103869, checked in by spip.franck@…, 3 years ago

En finir une fois pour toute avec spip-contrib car maintenant, c'est contrib.spip

File size: 3.2 KB
Line 
1Ce squelette est ouvert aux commits après en avoir discuté avec son auteur : real3t@gmail.com
2
3Licence : il est distribué en licence GPL
4
5Documentation : https://contrib.spip.net/SoyezCreateurs,1237?tri_articles=titre
6
7Il sera possible de participer à cette documentation sur SPIP-Contrib
8
9En l'état, la dernière version ce squelette nécessite :
10- SPIP 2.1.2
11- plein de plugins
12
13----
14Méthode de travail en commun : le principe pour toucher au squelette :
15- rajouter un mot clef ou une config
16- rajouter la boucle utilisant le mot clef pour obtenir le comportement différent
17- mettre à jour la procédure d'installation avec le mot clef ayant la valeur qui fait que la fonctionnalité est débrayée par défaut (sauf si elle apporte un vrai plus)
18  Autrement dit, il ne faut pas que les sites déjà existants soient "cassés" par une mise à jour
19- vérifier que c'est toujours valide XHTML avec et sans la fonctionnalité et commiter si possible avec une url d'exemple
20- merci aussi de respecter au maximum les bonnes pratiques en terme d'accessibilité à tous.
21- Eviter de créer des CSS supplémentaires quand celles déjà disponibles suffiraient avec le bon HTML
22
23----
24
25Travail avec des branches et des tags ? (copier/coller depuis IRC, jamais appliqué)
26
27sous le dossier "soyezcreateurs_net" il convient de créer deux ou trois sous-dossiers en plus
28"trunk"
29"branches"
30"tags" (éventuellement)
31Donc
32root/_squelettes_/soyezcreateurs_net/trunk
33mais tu n'as pas besoin de ça
34Voici comment on peut faire
35svn mkdir svn://zone.spip.org/spip-zone/_squelettes_/soyezcreateurs_net/branches -m "Ajout d'un lieu de branches"
36svn mkdir svn://zone.spip.org/spip-zone/_squelettes_/soyezcreateurs_net/tags -m "Ajout d'un lieu de tags"
37Après que tu fais ça (ou moi) je ferai :
38svn cp svn://zone.spip.org/spip-zone/_squelettes_/soyezcreateurs_net/squelettes svn://zone.spip.org/spip-zone/_squelettes_/soyezcreateurs_net/e-delib_squelettes
39puis
40pardon
41svn cp svn://zone.spip.org/spip-zone/_squelettes_/soyezcreateurs_net/squelettes svn://zone.spip.org/spip-zone/_squelettes_/soyezcreateurs_net/branches/e-delib_squelettes
42et
43je tag
44svn cp svn://zone.spip.org/spip-zone/_squelettes_/soyezcreateurs_net/branches/e-delib_squelettes svn://zone.spip.org/spip-zone/_squelettes_/soyezcreateurs_net/tags/e-delib_squelettes_tag-001
45et pour être hyper clair, je tag aussi la branche trunk (qui s'appelle squelettes au fait)
46svn cp svn://zone.spip.org/spip-zone/_squelettes_/soyezcreateurs_net/squelettes svn://zone.spip.org/spip-zone/_squelettes_/soyezcreateurs_net/tags/squelettes_tag-001
47...
48Pour rassembler ensuite, voici comment on fait
49cd squelettes (le vrai)
50svn merge svn://zone.spip.org/spip-zone/_squelettes_/soyezcreateurs_net/tags/e-delib_squelettes_tag-001 svn://zone.spip.org/spip-zone/_squelettes_/soyezcreateurs_net/tags/e-delib_squelettes_tag-002 svn://zone.spip.org/spip-zone/_squelettes_/soyezcreateurs_net/branches/e-delib_squelettes
51ou
52svn merge
53svn://zone.spip.org/spip-zone/_squelettes_/soyezcreateurs_net/tags/e-delib_squelettes_tag-001
54svn://zone.spip.org/spip-zone/_squelettes_/soyezcreateurs_net/tags/e-delib_squelettes_tag-002
55.
56et on test le dossier local
57puis svn ci
Note: See TracBrowser for help on using the repository browser.