vers un YACS a deux vitesses ? ( + petite présentation perso)
Pour commencer je voudrais me montrer peut être un peu grinçant en disant que Yacs, aussi bien ecrit et cohérent soit-il, est, pour moi, assez loin d'être, en l'état actuel de son développement et de sa souplesse fonctionnels, un outil de productivité significative. Que certains services et entreprises y trouvent leur compte en dit surtout long sur leur inexpertise interne et sur leur impréparation (certains d'entre vous l'ont stigmatisée) à la communication et à la productivité sur le web. J'ai suffisamment vendu, et cher en plus, de sites « faciles » dans les années 97/98, pour savoir que le prix est rarement étalonné sur la valeur et l'utilité réelles, mais bien plus sur les moyens financiers, l'indigence technique et les fantasmes du client. Je ne doute pas, par ailleurs, que quand Bernard entrevoit de vendre un serveur 25.000 € il y met force valeur ajoutée logicielle, pas encore implémentée ou fortement personnalisée, ce qui n'est pas à la portée du premier venu.
Ensuite je voudrais me présenter un peu – ce sera chose faite - pour vous permettre d'envisager mon cadre de références, de la sorte vous serez sans -doute mieux à même de comprendre l'esprit qui m'anime en général... Pierre39 c'est mon pseudo un peu partout, mais dans la vraie vie c'est Peter ; j'ai longtemps cru qu'il était paradoxal que, parlant anglais, je sois strictement hermétique à l'anglais informatique, quand j'ai réalisé qu'il s'agissait d'un jargon international aussi pratique et insupportable que les autres, et que des membres tout à fait étasuniens de ma famille y sont aussi rétifs que moi. Ma langue personnelle d'éducation, de conceptualisation et d'expression « subtile » étant le français j'intègre mieux le jargon du français, c'est ainsi... J'ai 43 ans, j'ai découvert internet à la fin des années 80, trippé sur IRC avant 90 sur le réseau universitaire d'amis, connu gopher, vu naître le web, été compuservien car seule offre commerciale approchante, ai été le client n°12 chez Club Internet, premier vrai FAI commercial (ils avaient alors un seul technicien, Alexandre, qu'on pouvait déranger chez lui après ses heures de travail... époque épique)... Je me suis formé à la création de sites web très tôt, en ai vécu, l'ai enseigné, puis j'ai dans mon activité croisé des causes auxquelles j'ai préféré me consacrer. J'ai quitté le web aux balbutiements du DHTML, quand j'y suis revenu tout avait changé, les informaticiens avaient repris le pouvoir et les bases de données régnaient en maître, je n'avais plus la connaissance et je ne l'aurais plus jamais n'étant pas informaticien d'esprit, mais plutôt homme de création, d'idées et de contenu. Ce que j'ai été amené à faire sur le web depuis n'est que reprise, adaptation, enrichissement visuel et bien sûr écriture et gestion de contenu, le tout avec une vraie angoisse de me heurter rapidement à mes incompétences technologiques. C'est aussi pourquoi j'ai besoin de pouvoir compter sur une communauté de projet tolérante, généreuse et disponible. Voilà ce qui, après moult tâtonnements et un aller-retour, m'a fait choisir Yacs... Je ne suis pas un utilisateur lambda qui veut bidouiller un site à la noix pour l'amicale de la pétanque albigeoise, ni quelqu'un qui développe en externe, je suis quelque part entre les deux, quelqu'un qui a des activités professionnelles, associatives, culturelles, qu'il « met » sur le net aussi bien que possible pour un « profit » (au sens large) recherché, des activités qui ont toutes un cadre de fonctionnement et des objectifs différents, je m'estime donc particulièrement bien aguerri pour savoir que le régime unique et obligatoire ça ne marche pas.
Hier sur le chat (annoncé trop tard pour que tous se rendent disponibles) qui y avait il? Uniquement des développeurs de sites commerciaux (pour faire simple), en fait une partie du coeur actif de la communauté francophone Yacs, auquel il manquait Agnès, Christophe, Fernand, Moi-Même et Olivier (si je ne me trompe pas). Et de fait la communauté Yacs semble s'arrêter là, à un dizaine de personnes, c'est comme si les autres ne se sentaient pas concernés, ou alors relégués. Bien sûr les dialogues de spécialistes et questions de prospective ne sont pas de l'intérêt de tous dans une communauté, et certes pléthore ne vaut pas qualité, mais si l'on ajoute à cela que le forum semble animé par les mêmes seules personnes, je pense pouvoir dire qu'après plusieurs années il y a échec à la constitution d'une vraie communauté d'assise significative, et sa réduction de fait à, grosso-modo, un groupe d'entrepreneurs liés par une communauté d'intérêts, liés aussi par le soucis de populariser ce projet, mais dans quelle mesure et pour combien de temps encore?
Certes, d'aucun auront toujours à coeur de trouver de nouveaux adeptes pour ce beau projet qui leur parle, et même Bernard, quand il dit que « pour pérenniser l'approche, il faut [...] faire grossir la communauté » semble penser de même, mais quand hier il dit aussi que « YACS N'EST PAS POUR LE COMMUN DES MORTELS En réalité, l'avenir de yacs est dans le réseau de professionnels des systèmes d'information qui en tirent un revenu » la porte se referme sèchement et je me sens - et d'autres avec moi pour peu qu'ils lisent ces lignes - incité à commencer à faire mes valises
Alors de quelle communauté parle-t-on?
Quand je parle de professionnaliser Yacs c'est tout autant de le mettre au niveau fonctionnel utile de Typo3, de E107 (que je viens de commencer à explorer avec ravissement, au moins sur la question des fonctionnalités) ou même d'un Joomla, que d'y intégrer des solutions optionnelles BtoC ou BtoB. La productivité dont je parle ne doit pas être vue sous la seule grille de lecture cash/nocash du management économique, elle entend aussi par là la possibilité pour le site associatif, militant, communautaire etc. de mieux profiter des outils actuels et à venir de ce CMS pour bien communiquer, avoir un bon niveau d'interactivité, potentialiser les visites, mieux gérer des informations utilisateur devenues plus utiles etc. il n'y a pas que les entreprises qui ont besoin d'efficacité et un temps compté (et pourquoi une association ne pourrait-elle pas mettre en ligne une boutique de goodies, de places de match, d'objets issus de l'artisanat équitable etc.)
Et sur le principe de faire grandir et professionnaliser Yacs, tout le monde je crois est d'accord... Il y a sûrement des tas de propositions techniques et organisationnelles que je n'ai pas bien comprises dans le chat d'hier, mais j'ai vu parler d'alléger la distribution de Yacs, et en revanche de prévoir plein de add-ons, de packs par branche professionnelle, de générer des activités pro de développement autour de Yacs, et de les faire payer bien sûr. Que les choses soient claires, je n'ai vraiment rien contre l'économie de marché et la rétribution du travail fait, je ne demande pas non plus que la structure opérationnelle et le design de sites entiers conçus pour des tiers - qui les ont payés - soient livrés en libre pâture à tout un chacun, mais sans un esprit et une pratique ferme et systématique (pourquoi pas revoir la licence) du retour d'expérience et de développement profitant pleinement à la version « vernaculaire » de Yaks, ce projet ne serait plus un projet open d'intérêt public mais une base libre et mutualisée d'activités commerciales privées. Est-ce le but recherché? Ce serait légitime, mais dans ce cas il faudrait le dire, je souhaite que votre atelier IRL prévu bientôt tranche aussi cette question, je crois que la communauté des utilisateurs modestes de Yacs voudrait savoir à quelle sauce elle sera « mangée », sur quel Yacs elle pourra compter, sur quelle aide communautaire concrète elle pourra s'appuyer, quel sera la philosophie en vigueur si demain vient et s'organise le temps des affaires, et, avec, la tentation de garder pour soi ses secrets de cuisine. Il y en va aussi de l'avenir de Yacs ou de sa marginalisation : sauf avec de grandes ambitions et de grands moyens industriels les projets fermés, ou bridés pour le public, voient rarement leur talent collectif grandir et leur succès durer, surtout dans un monde sans cesse plus ouvert.
Amitié et confiance
Comments
Olivier![]() from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086) 489 posts | moi qui ne suis pas informaticien, je partage ces sentiments
|
| Tof from Grenoble-Chambery 474 posts | A mon avis, le site yetanother devrait être dédié à l'outil open-source yacs. Si certains dont je fais partie veulent organiser du bizness entre eux sur des projets yacs, qu'ils créent une communauté dédiée comme celle que je propose de monter dans mon post sur notre prochaine rencontre. Agnès et moi sommes très déçus de n'avoir pas été présent hier soir lors du chat, mais la seule annonce que nous ayons lue parlait du 1er septembre... dommage car nous aurions aimé participer à ce débat. Sachez par ailleurs que je partage la plupart des remarques concernant l'outil yacs et son évolution; j'ai déjà comme la plupart d'entre vous effectué moultes remontées dans ce sens que ce soit sur des fils initiés par Fernand, Thierry, ou Peter par exemple, et il me semble que le chat d'hier soir a bien soulevé la plupart des problèmes, mais a péché dans la recherche de solutions. Nous attendons tous que Bernard nous dise "oui je vais faire comme vous le voulez" mais Bernard n'est pas un esclave et il me semble normal qu'il fasse les choses à sa façon vu que c'est lui qui les fait. Si nous voulons faire avancer yacs sur d'autres chemins, il faut non pas le demander, mais proposer des solutions concrètes à la communauté. L'histoire du 80% de stabilisation et 20% de nouveaux dev me fait bondir, car même si vous avez raison sur le fond, on ne va tout de même pas dire à Bernard "t'es gentil avec tes joujoux mais nous on veut un produit fini et propre" ! Si nous souhaitons un tel produit, et un tel mode de fonctionnements, il faudra que nous bossions 4 fois plus que Bernard pour maintenir le ratio 80/20 pour lui permettre de faire avancer yacs pendant que nous le stabilisons. Gnapz fait énormément de débogage et nous essayons de faire remonter les problèmes rencontrés, mais nous devons nous investir plus si nous voulons des changements, et non demander à Bernard qu'il s'le fasse; il en fait suffisament. Bien sûr que les versions sont trop fréquentes; alors au lieu de râler, laissons Bernard faire évoluer yacs à son rythme, et construisons nous-même une ou deux versions annuelles stables et propres. Ce n'est pas Bernard qui nous en empêchera. ----- Christophe Battarel Agitateur d'idées Responsable technique et co-gérant altairis http:www.altairis.fr |
Pierre39![]() 153 posts | Que ce site soit dédié a l'open source et que certain aillent "businesser" ailleurs (ma foi ils ont bien raison) ne répond pas à mes questions : quel retour d'expérience et quelles retombées des développements payants sur le yacs de Mr tout le monde? quelle énergie communautaire dédiée au yacs de Mr tout le monde si ses quelques talents s'en vont d'une certaine manière? il ne faudrait pas que ce deuxième niveau de yacs relègue le premier, et ce alors que Bernard aurait dans un temps immédiat besoin d'aide au co-développement (ça fait altermondialiste je sais lol) pour faire enfin décoller yacs au bénéfice de tout le monde, et pas juste pour quelques uns qui payeraient... qui s'y colle? un projet open source c'est comme tout : faut le rendre bandant pour attirer les prétendants (donc déjà il faut montrer un joli site et de belles réalisations, avoir une bonne accroche en terme de slogan, avoir de bons projets, développer et mettre en avant le "petit plus" qui fait la différence, laisser envisager des retombées intéressantes, confier des responsabilités et des objectifs a des gens de talent...)
|
| GnapZ from Caribbean 2970 posts |
Pierre39 : Je suis bien conscient de toutes ces questions sans réponse. Toutefois, il ne faut pas confondre le fait de vouloir commercialiser des services autour de Yacs (que ce soit des modules ou développements spécifiques ou autres) et le CMS open source sur lequel peuvent êtres basés ces services. Yacs devrait rester un produit libre et donc, comme cela a déjà été le cas, il sera bénéficiaire des avancées de ces développements externes. C'est ainsi que des overlays et layouts ont vu le jour dans Yacs, simplement parce qu'ils ont fait l'objet d'une demande client et que l'auteur, membre de cette communeauté, les a rapportés à Yacs. Je pense que Yacs va passer en phase de stabilisation suite à ces avancées rapides. Cela est nécessaire pour sa communeauté qui pour moi ne se limite pas à quelques uns mais à tous les membres inscrits. D'ailleurs chacun est libre de contribuer selon ses compétences et d'intervenir sur les priorités des nouvelles fonctions par simple vote. Nous avons besoin de toutes les compétences: de développement, graphiques, organisationnelles, commericales mais aussi et surtout celles des novices qui ont souvent l'essentiel: la vue d'ensemble et donc les bonnes critiques. Merci à toi. |
Pierre39![]() 153 posts | Euh tu ne crois tout de même pas avoir mérité tes churros avec ce genre de réponse ?plus sérieusement j'avais déjà eu l'occasion de dire que je trouvais le nombre d'overlays (layouts j'ai pas évalué) statiquement bas depuis un bout de temps, à tel point que je commençais à douter qu'il en revint* encore vers la communauté... mais encore une fois la communauté active et développante est mince, il va falloir changer ça : "aux coooodes citoyens, sus aaaaaa l'innovatiooooon..." *(allez un ptit subjonctif qui m'est tombé du clavier, rien que pour faire mentir l'indigence linguistique du net lol) |
| GnapZ from Caribbean 2970 posts |
Pierre39 : (mince alors, même pas un p'tit ?) Oui je suis bien d'accord et tu n'es pas le seul a avoir demandé plus de choix dans les options telles que les overlays, skins, layouts et autres droits utilisateurs, etc mais je voulais simplement ajouter une touche positive en disant que rien n'est terminé et que ces points prennent de plus en plus d'importance aujourd'hui. C'est justement l'avance technologique de Bernard et le manque de bras qui fait défaut pour suivre tous ces besoins. |
| Bernard from nearby-an-airport Associate, 6581 posts | Yacs à deux vitesses ? Et puis quoi encore ? c'est vrai que la tentation est grande, pour tous les créateurs de logiciel, d'être rétribués sous forme de licence pour leur travail. Et on peut alors sortir une version gratuite et une autre, plus puissante mais payante, en espérant toucher un petit quelque chose. Voir dans ce genre les choix faits pour EZpublish, où les licences Open Source se conjuguent avec les licences propriétaires. Ce n'est pas le cas de YACS, pour lequel l'intégralité du code est disponible et utilisable ouvertement et gratuitement. Pour aller encore plus loin, j'ai même choisi une licence, le LGPL, qui permet à tout un chacun, entreprise comme particulier, de réutiliser tout ou partie de YACS dans n'importe quel projet informatique, de façon plus souple que le GPL. Les déclarations d'intention sont courantes sur Internet, et il faut apprendre à faire la part des choses avec le temps. La politique de licence de YACS a été mise en place en 2004, et n'a pas varié d'un iota à ce jour. Et elle n'est pas prêt de changer, croyez-moi... Pourquoi cela ? Tout simplement, parce que je suis convaincu que le succès de YACS reposera sur la confiance des gens qui le choisissent. Et avoir la certitude que l'on a bien accès à tout le code, sans cachotterie payante, ça aide drôlement à avoir confiance, quand on est chef de projet... Le logiciel libre, c'est comme les standards, ça permet la transparence et renforce la crédibilité. Par exemple, quand Google propose Google Talk, qui implémente le protocole standard XMPP pour la messagerie instantanée, il prend une longueur d'avance sur Microsoft, Yahoo! et IBM, et j'applaudis des deux mains. Mais quand il camoufle ses algorithmes de classification des pages indexées, je me prend à regretter les beaux jours de yahoo! et d'altavista... Donc, tant que je resterai l'un des leaders du projet YACS, je militerai pour une seule licence, le LGPL... |
Pierre39![]() 153 posts | Merci Bernard pour cette ferme réponse rassurante et motivante comme 99% des utilisateurs je n'y connais rien a ces histoires de licence, aussi je voudrais que tu précises quelque chose quand a la LGPL de yacs : certes on peut récupérer tout ou partie de yacs mais DOIT on (genre sur simple demande) retourner à la communauté tout développement se basant sur yacs (un overlay, un layout, voire un travail de hardcode etc.) ? merci PS : GnapZ ok pour UN churro
|
| Bernard from nearby-an-airport Associate, 6581 posts |
Pierre39: Et bien non, et c'est justement l'intérêt de la LGPL. Avec la GPL, toute extension d'une base GPL doit être publiée en GPL. Avec la LGPL, ce n'est pas une obligation. C'est schématique bien sûr, je ne suis pas juriste, mais les principes sont clairs. A noter que d'autres licences permettent la même flexibilité que la LGPL, dont la fameuse BSD. |
Moi-meme![]() from Entre chaise et clavier... 1386 posts | J'applaudis à la pertinence du propos initial de ce fil et la nécessité débattue par sa suite. Moi-même (qui regrette aussi de n'avoir pas participé au chat du 31 août, mais absence oblige) je deviens de plus en plus sceptique et me demande aujourd'hui si mon choix pour yacs était aussi perspicace que je l'ai cru au début. Mais je continue de faire confiance à ce logiciel, prenant mon mal en patience et ma patience fermement sous le bras. Dans les domaines qui me sont accessibles, j'essaie d'aider le projet pour soulager le développeur, espérant que de l'autre côté les avancées se poursuivent aussi... Je crois qu'on est beaucoup à ne point pouvoir faire autrement, et mieux. Mais c'est déjà ça de le faire. |
Pierre39![]() 153 posts | C'est bien la Bernard qu'il y a malentendu entre nous (rien d'irrémédiable lol) je pense au contraire que les développements privés s'appuyant sur yacs DEVRAIENT être retournés a la communauté pour la faire grandir et avancer plus fermement |
| Bernard from nearby-an-airport Associate, 6581 posts |
Pierre39: Heureusement qu'un certain nombre de développement tiers ont été incorporés à YACS, sinon le logiciel n'aurait pas la puissance qu'il a aujourd'hui... A mon sens, la priorité serait plutôt de mieux documenter la puissance de YACS en tant que plate-forme pour les développeurs. Il n'y a pas de souci pour ceux qui ont pris le temps de plonger dans le code, de lire les commentaires, etc. Mais la documentation reste nécessaire pour ceux qui n'ont pas fait cet effort. |
| LeToto 163 posts | Bonjour. Ce fil de discussion est, à mon avis, à mettre en évidence sur la page d'accueil des forums, en accès permanent : très pertinents sont les sujets qui y sont abordés. J'aimerais faire quelques remarques :
@+ |
Pierre39![]() 153 posts | Je pense que tous les scripts, addons etc. devraient etre publiés, encore une fois il ne s'agit pas de publier les sources de sites ou sections de sites completement operationnels ayant donné lieu a dev payant, mais de faire faire gagner du temps aux developpeurs a qui l'on doit soi-même d'avoir gagné du temps... je trouve ça assez moral |
| Tof from Grenoble-Chambery 474 posts | ça existe ici : other complementary pieces of software |
Pierre39![]() 153 posts | Ah c donc ca? ben ne le prend pas mal mais on va pas loin avec ca
|
Rate this page
Posted by Pierre39 on Sep. 1 2007, commented by Tof on Oct. 14 2007, (popular)


?
