[spip-dev] Re[2]: [Spip] Groupes de travail

Hello,

Constituer un site "officiel" de SPIP. Non pas une sous-rubrique de
uZine mais un vrai site (sous SPIP, of course)

C'est si dur que ça d'aller sur http://www.uzine.net/spip/ ???

Je précise que c'est "un vrai site", et réalisé avec SPIP ...

Pourquoi? Parce que je me suis rendu compte que tous les trucs de
SPIP (liste de dév, d'aide, doc, etc.) sont hébergés par
uZine/rezo.net et dépendent actuellement de l'administratition de
notre célèbre trio

Normal, ce sont eux les mainteneurs. Où est le mal ? SPIP est leur
projet, ce n'est pas dans le domaine public ...

Si un des trois ou carrément les trois ont un problème un jour ou
ont tout simplement envie de faire autre chose (intention tout à
fait louable), on se retrouve (utilisateurs de SPIP) sur le carreau

Non, on reprend le projet. On a les sources, c'est sous GNU/GPL, on
peut très bien reprendre le bébé. C'est notamment ce qui s'est fait
il y a peu avec phpMyAdmin ...

dans les plus grands probabilités le projet tombera à l'eau

Certainement pas.

On est donc trop dépendants.

Tout comme on dépend de nos fournisseurs de quoi que ce soit. Tu veux
aussi monter un supermarché, une agence de tourisme, une maison de
production, ... ?

Ce qu'il faut faire c'est créer un site et des listes qui soient
indépendants. c-à-d on a l'espace propre chez un hébergeur et
surtout on organise le truc.

Là, il y a un site et des listes, c'est sur un espace "propre" chez un
hébergeur, c'est organisé. Je ne vois pas ce que tu veux en plus ...

Bon, je sais pas ce que vous en pensez mais moi je trouve que si on
veut que le projet progresse et devienne plus indépendant

Plus indépendant de quoi, _bordel_ ???

Un truc qui serait pas mal ça serait de réunir dans une FAQ les
questions qu'on été posées sur la liste et leurs réponses
respectives.

C'est faisable très simplement en contribuant à l'existant. Il suffit
de s'inscrire comme rédacteur sur uZine ...

Il doit donc être possible de trouver un accord avec les 3
initiateurs afin de développer un SUPER SPIP qui rencontrerait des
besoins plus larges...

Parce que tu trouves vraiment que SPIP n'évolue pas avec chaque
nouvelle version ???

Il faudrait alors éventuellement trouver un nom pour ce projet !!

Euh ... je propose "SPIP". Original, non ?

Franchement, c'est quoi ces conneries que vous nous sortez là ?

Tout ce qui manque à SPIP, c'est un CVS pour éviter de perdre ce qui
se fait, même s'il n'y a que trois personnes qui peuvent y écrire.

Nicolas.

Salut,

Tout ce qui manque à SPIP, c'est un CVS pour éviter de perdre ce qui
se fait, même s'il n'y a que trois personnes qui peuvent y écrire.

J'agréé pleinement :slight_smile:

Le travail que font les développeurs de SPIP est excellent, le produit est
extra.

Mais il est légitime que certains aient besoins de choses 'particulières',
qui leurs sont spécifiques. Ors, l'absence de CVS empeche que ces ajouts
se passent dans de bonnes conditions et favorise les forks (je ne
comprends pas bien là dessus le discours des spipeurs qui y voient
l'inverses).

J'explique (visiblement, y'a besoin). Imaginons que je veuille développer
la fonctionalité 'A' non dispo dans spip et que les développeurs ne
veulent pas implémenter (récemment, j'en ai vu une très légitime: pouvoir
y écrire en chinois).

Actuellement, comment je fais ?

- Je reprends la derniere version de spip publiée (pas le choix, y'a que
cela).
- Je travaille à ajouter ma fonctionnalité durant 1 mois.

Un mois plus tard, sort la nouvelle version de SPIP, dont je ne pouvais
rien voir auparavant (évidemment, elle n'est pas publique).

La probabilité est alors élevée que mon hack ne marche plus... Pire: il
est meme possible que les gars de SPIP se soient dit 'finalement, rendre
spip multilingue, ca serait bien' et qu'il aient partiellement doublé le
travail (de manière bien sur incompatible).

Alors plutot que de porter mon travail vers 1.4, je fais une 1.3bis avec
mes ajouts incompatibles... Et voilà le fork est accomplis.

Sans aller jusqu'à vouloir figer les API etc, le simple que fait qu'au
cours de ce mois et des suivants un cvs update m'ait permis de suivre au
jour le jour les modifications réalisées, me permettant d'y adapter
quotidiennement l'écriture de mon code, ferait que quand sortirait la
version 1.4, mon module 'chinois' marcherait naturellement...

Et je réitère ma proposition: s'il s'avere que le problème pour passer à
CVS est celui de la formation des développeurs, je peux essayer de faire
une CVS-bouffe avec eux un soir: par exemple, potentiellement je pourrais
etre jeudi soir sur Paris, si ca en interesse...

  Yannick

Je reprends la derniere version de spip publiée (pas le choix, y'a
que cela)

C'est faut. Il n'y a oas de CVS d'accord, mais les fichiers sont
toujours disponibles à tout moment dans leurs dernières versions :

http://rezo.net/spip-dev/devel/

Nicolas.

Bonjour,

Ouais, je lance des idées toutes cons et on se tape sur la gueule,
trop fun. Mais rien de constructif les gars.

Constituer un site "officiel" de SPIP. Non pas une sous-rubrique de
uZine mais un vrai site (sous SPIP, of course)

NH> C'est si dur que ça d'aller sur http://www.uzine.net/spip/ ???

NH> Je précise que c'est "un vrai site", et réalisé avec SPIP ...

T'as pas compris ce que je voulais dire (et c'est paske je me suis mal
exprimé). Je parle d'un truc qui soit pas une rubrique d'uZine mais
UN VRAI SITE sous Spip. Genre un truc qui soit plus indépendant, son
propre espace privé, etc.

Pourquoi? Parce que je me suis rendu compte que tous les trucs de
SPIP (liste de dév, d'aide, doc, etc.) sont hébergés par
uZine/rezo.net et dépendent actuellement de l'administratition de
notre célèbre trio

NH> Normal, ce sont eux les mainteneurs. Où est le mal ? SPIP est leur
NH> projet, ce n'est pas dans le domaine public ...

J'ai jamais prétendu le contraire. Spip c'est le projet de
ARNO*/Antoine/Fil, et il est super. Mais si chacun peut venir
améliorer le truc, c'est mieux.

Je pense notamment à une architecture modulaire (ça prend du temps je
sais) qui permettent à chacun de développer un module qui
correspondent à ses besoins et qu'après il le mette sur le site.

On aurait donc un "système" et des "modules". Le système c'est Spip
version basique. Les modules c'est des fichiers qui viennent par
exemple modifier l'apparence de l'espace privé, ajouter une fonction
envoyer à un ami, etc.

Si un des trois ou carrément les trois ont un problème un jour ou
ont tout simplement envie de faire autre chose (intention tout à
fait louable), on se retrouve (utilisateurs de SPIP) sur le carreau

NH> Non, on reprend le projet. On a les sources, c'est sous GNU/GPL, on
NH> peut très bien reprendre le bébé. C'est notamment ce qui s'est fait
NH> il y a peu avec phpMyAdmin ...

Non, je crois pas. Tu vois ici une équipe qui connaît par coeur le
code de SPip et qui est près du jour au lendemain à reprendre le
projet en main et le faire tourner, répondre aux questions des
utilisateurs comme le font ARNO*, Fil et Antoine??? Moi j'en vois pas,
ou alors ils se cachent bien :o))

On est donc trop dépendants.

NH> Tout comme on dépend de nos fournisseurs de quoi que ce soit. Tu veux
NH> aussi monter un supermarché, une agence de tourisme, une maison de
NH> production, ... ?

Je parle d'une dépendance de personnalité. Me prends pas pour un
idiot. Ce que je veux c'est que le projet soit articulé autour des
utilisateurs, et non pas que les utilisateurs soit articulés autour du
projet. En gros, je voudrais que par exemple si j'ai développé un truc
qui permette de supprimer les images du texte il soit sur le site,
classifié, comme dans la rubrique "scripts" de nexen.net

Ce qu'il faut faire c'est créer un site et des listes qui soient
indépendants. c-à-d on a l'espace propre chez un hébergeur et
surtout on organise le truc.

NH> Là, il y a un site et des listes, c'est sur un espace "propre" chez un
NH> hébergeur, c'est organisé. Je ne vois pas ce que tu veux en plus ...

Un truc qui soit pas articulé UNIQUEMENT autour des trois plus grands
développeurs de la planète (et ce n'est pas ironique, je le pense
vraiment).

Un truc qui serait pas mal ça serait de réunir dans une FAQ les
questions qu'on été posées sur la liste et leurs réponses
respectives.

NH> C'est faisable très simplement en contribuant à l'existant. Il suffit
NH> de s'inscrire comme rédacteur sur uZine ...

Sur uZine, oui. Mais pas sur le site de SPIP. Il n'y a pas de site de
Spip, il ya juste une rubrique de uZine qui parle de Spip.

Il doit donc être possible de trouver un accord avec les 3
initiateurs afin de développer un SUPER SPIP qui rencontrerait des
besoins plus larges...

NH> Parce que tu trouves vraiment que SPIP n'évolue pas avec chaque
NH> nouvelle version ???

Moi, si. C'est l'idée de modularisation que je veux mettre en avant.

Il faudrait alors éventuellement trouver un nom pour ce projet !!

Pas la peine. Il n'y a et n'y aura toujours qu'un seul projet. Si on
part chacun dans son coin le débutant sera perdu parmis la multitude
de Spip-dans-son-coin.

NH> Franchement, c'est quoi ces conneries que vous nous sortez là ?

Calme...

NH> Tout ce qui manque à SPIP, c'est un CVS pour éviter de perdre ce qui
NH> se fait, même s'il n'y a que trois personnes qui peuvent y écrire.

un CVS et surtout une modularisation.

Wa> En effet, une confusion mortelle est entretenue entre le SPIP
Wa> accessible à chacun et le SPIP outil de développement des
Wa> informaticiens. Beaucoup d'internautes doivent donc s'en détourner
Wa> et même fuir en voyant tant de monde parler technique sur la liste
Wa> SPIP. Ils peuvent considérer que c'est un truc de plus pour
Wa> spécialistes malgré les annonces publicitaires... Quel dommage !

Pour moi le plus important est que Spip soit accessible aux débutants
qui ne savent faire que deux chose: uploader un fichier en ftp et
l'ouvrir dans son navigateur. Mais grâce aux modules il peut devenir
un outil plus pointu qui là va convenir aux professionnels.

Et ça ne doit pas être un outil pour informaticien accessible aux
débutants grâce aux modules.

Quand aux dua_spip je ne vois aucun intérêt pour l'instant.

Je le dis et je le répète, le truc que je pense devrait être mis en
place est un site avec contribution libre grâce à espace
privé/forums/ML. Et surtout ce concept de modularisation, que je
trouve primordial pour un développement et une utilisation FLEXIBLE de
spip.

à+

Hello,

C'est si dur que ça d'aller sur http://www.uzine.net/spip/ ???
Je précise que c'est "un vrai site", et réalisé avec SPIP ...

Je parle d'un truc qui soit pas une rubrique d'uZine mais UN VRAI
SITE sous Spip. Genre un truc qui soit plus indépendant, son propre
espace privé, etc.

Quel intérêt ?

Spip c'est le projet de ARNO*/Antoine/Fil, et il est super. Mais si
chacun peut venir améliorer le truc, c'est mieux.

C'est actuellement possible. Comme cela a déjà été signalé, il est
plus que simple de contribuer à la documentation en ligne sur uZine,
et pourtant personne ne le fait ...

Je pense notamment à une architecture modulaire

Une architecture modulaire, je suppose que tu penses à un système de
"plug-in", oblige à se limiter, à cadrer strictement chaque partie du
système, avec des API et interfaces figées. C'est un frein à
l'évolution à mon avis.

Non, on reprend le projet. On a les sources, c'est sous GNU/GPL, on
peut très bien reprendre le bébé. C'est notamment ce qui s'est fait
il y a peu avec phpMyAdmin ...

Non, je crois pas. Tu vois ici une équipe qui connaît par coeur le
code de SPip

Le code, ça se lit, pas besoin de le connaître par coeur aujourd'hui
pour y contribuer demain.

et qui est près du jour au lendemain à reprendre le projet en main
et le faire tourner

Si ARNO*, Fil et Antoine quittent le navire, je suis persuadé que nous
serons plusieurs à reprendre la barre.

répondre aux questions des utilisateurs

C'est à la portée de tout le monde.

je voudrais que par exemple si j'ai développé un truc qui permette
de supprimer les images du texte il soit sur le site, classifié,
comme dans la rubrique "scripts" de nexen.net

Il y a une rubrique 'contrib' dédiée à cela. Il suffit que tu donnes
ton bout de code, en montrant que ça marche et que c'est utile.

Ce qu'il faut faire c'est créer un site et des listes qui soient
indépendants. c-à-d on a l'espace propre chez un hébergeur et
surtout on organise le truc.

Là, il y a un site et des listes, c'est sur un espace "propre" chez
un hébergeur, c'est organisé. Je ne vois pas ce que tu veux en plus

Un truc qui soit pas articulé UNIQUEMENT autour des trois plus
grands développeurs de la planète

Ce sont eux les créateurs et mainteneurs, ça ne peut que être
"articulé" autour d'eux !

Et désolé de te décevoir, mais ils ne sont pas les "trois plus grands
dévoppeurs de la planète". Ils sont très complémentaires, et ils
pensent au fonctionnel avant de penser à la "beauté technique", c'est
ça leur force.

Bon, OK, si ARNO* s'écoutait, tout serait fait à base de mots clefs,
mais on a tous nos lubies ... :stuck_out_tongue:

Quand aux dua_spip je ne vois aucun intérêt pour l'instant.

C'est une contribution mise à disposition par son développeur. Tu n'y
vois aucun intérêt, mais lui en a vu un, et il s'est dit que d'autres
pouvait aussi le voir, c'est tout ...

Nicolas.

--
Nicolas "Brush" HOIZEY

  Free PHP projects http://www.phpheaven.net
Veille tous azimuts http://www.gasteroprod.com
         Clever Age http://www.clever-age.com