Discussion utilisateur:HertzZ : Différence entre versions
(→Autres petits problèmes...) |
(→Autres petits problèmes... : solution bidouille) |
||
Ligne 270 : | Ligne 270 : | ||
:: PS: Dès que la version MediaWiki 1.16 sera finale, je procéderai à la mise à jour. J'espère que le travail (Wikimedia Usability Initiative) sera inclus dans cette version et son template. | :: PS: Dès que la version MediaWiki 1.16 sera finale, je procéderai à la mise à jour. J'espère que le travail (Wikimedia Usability Initiative) sera inclus dans cette version et son template. | ||
:: --[[Utilisateur:HertzZ|jluc]] 3 mai 2010 à 15:25 (CEST) | :: --[[Utilisateur:HertzZ|jluc]] 3 mai 2010 à 15:25 (CEST) | ||
+ | ::: Salut Jean-Luc. Pour l'IP, effectivement ça fonctionne. Pour int:lang, je pense que non seulement la réponse que je vais obtenir ne sera pas très claire pour moi mais qu'en plus elle ne sera pas triviale à implémenter et qu'il vaut effectivement mieux attendre une version de mediawiki plus appropriée. | ||
+ | :::<br/> | ||
+ | ::: Alors j'ai décidé d'avoir recours à une bidouille... J'ai créé un template [[:base:template:getLang]] qui se substitue à int:lang. Si int:lang est fonctionnel, le template ne fait rien de plus (lorsque ce sera cas, il sera bon de l'éliminer). Dans le cas contraire, et c'est là la bidouille, le template examine comment est écrit "Suivre" (l'onglet "watch") dans la langue de l'utilisateur et retourne ladite langue. Il faut lui apprendre, ce que j'ai fait pour quelques langues courantes ici (à compléter pour les autres). Là où ça ne va pas marcher, c'est si le verbe "Suivre" est traduit de la même façon dans deux langues différentes, auquel cas il faudra choisir un autre terme. pour les langues que j'ai choisies, ça fonctionne. | ||
+ | :::<br/> | ||
+ | ::: La bonne nouvelle c'est que l'internationalisation fonctionne désormais sur Base. Exemple: compare [http://base.ekopedia.org/File:Conference_Nantes_salle_Bretagne_2010-04-09_-_Lydia_et_Claude_Bourguignon.p1030915.cropped.jpg?uselang=fr cette description en français] avec [http://base.ekopedia.org/File:Conference_Nantes_salle_Bretagne_2010-04-09_-_Lydia_et_Claude_Bourguignon.p1030915.cropped.jpg?uselang=en celle-ci en anglais] => la date change automatiquement de format et le texte de la licence CC-by-SA 3.0 est automatiquement traduit (celui de la GFDL ne l'est pas parce que le template ne gère pas l'internationalisation). | ||
+ | :::<br/> | ||
+ | ::: Pour cela j'ai changé tous les templates qui utilisaient int:lang pour leur faire utiliser le template getLang (si tu estimes que je n'aurais pas dû, il suffit de revenir à la version précédente). Il y a un template qui m'a résisté parce qu'il est protégé : [[:base:template:information]]. Pourrais-tu effectuer la même modification sur celui-ci STP (ou alors le déprotéger pour que je le fasse) ? Normalement, quand ce sera fait, tu devrais avoir la surprise de voir la boîte d'information traduite (author->auteur, other versions->autres versions, etc.) sur les images qui utilisent le template Information. A+ — [[User:Xhienne|Xavier]], 5 mai 2010 à 00:56 (CEST) |
Version du 4 mai 2010 à 23:56
|
Sommaire
- 1 Unschooling
- 2 bot base
- 3 Ekobot
- 4 Thanks for welcome
- 5 suppression
- 6 Série Il était une fois... notre Terre
- 7 About Alebot
- 8 Page technique du GREB
- 9 Catégorie
- 10 Merci
- 11 Green Communities
- 12 Questions de propriété
- 13 Admin
- 14 Suppression de compte
- 15 test
- 16 Financement_d'Ekopedia
- 17 Lenteur du serveur
- 18 Autres petits problèmes...
Unschooling
Bonjour Hertzz !
Je viens juste de jeter un oeil sur ma PdD et je viens donc de lire ton message à propos de l'élaboration de l'article Unschooling. Je serais très contente d'y participer ! J'ai d'ailleurs mis de ma patte dans l'article de WP (http://fr.wikipedia.org/wiki/Instruction_%C3%A0_la_maison)...
Encore faut il correctement définir ce que c'est : il existe plusieurs noms (l'appellation officielle est "IEF" pour "instruction en famille", mais des familles peuvent appeler ça aussi "école à la maison", homeschooling (dans ce cas on s'aide de supports divers (manuels scolaires, ressources) correspondant au niveau de l'enfant) ou unschooling (pas de support, pas de progression pré-définie, juste au gré des envies de l'enfant). C'est le moins courant aussi !) et de moyens de procéder (cours par correspondance ou non, supports scolaires ou pas, suivre les programmes de l'éducation nationale ou non, s'aider de pédagogie comme Montessori, Steiner)...
Bref, ce n'est pas si vaste que ça, juste les dénominations varient selon les manières de faire... mais tout le monde cohabite très bien !
Où pouvons nous discuter de cet article ? Manchot que je suis, je n'ai pas trouvé le bistro !..
Excuse moi pour la réponse tardive, ça fait un peu de temps que je ne suis pas passée !
-- AnneJea 4 juillet 2009 à 11:01 (EDT)
bot base
Salut. Il y a un nouvelle utilisateur sur la base se nomant base:User:AironBot. Es-un bot opérationnel? --Jecolo 5 juillet 2009 à 04:13 (EDT)
- Bonjour Jecolo, Je ne le connais pas, mais je pense que c'est le bot de Mikethekinslayer (administrateur sur ekopedia it). Michael a beaucoup d'expérience avec les wiki (également administrateur sur scoutwiki.org). N'hésite pas le contacter, le mieux est de lui écrire en anglais (ou italien si tu le parles). Sinon, si tu veux, je peux prendre contact avec lui. Au plaisir, --jluc 5 juillet 2009 à 09:17 (EDT)
- Aprés avoir vue cette page j'aimerais être au courant de sont projet pour le modèle information. Tu peux lui demander et me tenir au courant. Merci d'avance. --Jecolo 5 juillet 2009 à 12:44 (EDT)
- PS: AironBot n'a pas de statue de bot. --Jecolo 5 juillet 2009 à 12:44 (EDT)
- Bonjour. Peut-tu t'occuper du transfert des pages base:Gazéification et base:Maison de paille si nécessaire ici? --Jecolo 7 août 2009 à 16:05 (EDT)
- Salut. J'ai l'intention d'importer des nombreuses images sur la base durant les deux semaines qui viennent pour illustrer de nombreux articles. Mais peux-tu me donner d'autre banque d'image libre de droit que Commons?
- --Jecolo 11 août 2009 à 14:04 (EDT)
Ekobot
Bonjour,
Je voudrais demander le statut de bot pour mon bot, nommé Ekobot.
Il s'occupe des interwikis et le bienvenutage des nouveaux arrivants. Comme il n'existait quasiment aucun bot, je me suis dis pourquoi ne pas adapter un de mes anciens bots d'une autre encyclopédie sur Ekopedia ?
Voilà, si vous voulez qu'il s'occupe d'autres tâches, dites-le moi, mais évitez les tâches trop complexes, son code source reste basique.
Cordialement. Typhon26 27 juillet 2009 à 09:24 (EDT)
- Bonjour Typhon26,
- Petit message rapide pour te dire que je viens de donner les statut de Bot à Ekobot.
- Je t'en reparle prochainement. Au plaisir, --jluc 27 juillet 2009 à 10:05 (EDT)
- Par contre j'ai trouvé pleins d'articles des autres Ekopedia contenant des interwikis qui pointent vers des articles inexistants (c'est le cas principalement sur la version anglaise). J'ai donc préféré désactiver mon bot pour le moment, afin d'éviter qu'il fasse n'importe quoi. Faut t-il que je les retire ? Cordialement. Typhon26 28 juillet 2009 à 07:31 (EDT)
- OK, je vais relancer mon bot ce soir à 00:00 h pour qu'il fasse le ménage cette nuit. Cordialement. Typhon26 8 août 2009 à 09:19 (EDT)
- Par contre j'ai trouvé pleins d'articles des autres Ekopedia contenant des interwikis qui pointent vers des articles inexistants (c'est le cas principalement sur la version anglaise). J'ai donc préféré désactiver mon bot pour le moment, afin d'éviter qu'il fasse n'importe quoi. Faut t-il que je les retire ? Cordialement. Typhon26 28 juillet 2009 à 07:31 (EDT)
Thanks for welcome
Hi Jean/HertzZ again - my congratulations for your project. For me an extraordinary opportunity to have fun and to merge two fro three from my favoured issues: wiki and eko, but I'll study to introcuce too the third one: horses (from a eko point of view obviuosly).
Take a look if you like to the new version of it:Pagina principale. I'm using there all from the tricks I know. Can be, some of them could turn out useful into other ekopedia projects too. I'm going to explain them into the stub it:Aiuto:Tecniche avanzate, even if they are not really advanced... They are advanced for the medium user. --Alex brollo 17 août 2009 à 05:13 (EDT)
suppression
Je trouve cette page à la suppression, Utilisateur:Jean-François Jaudon! Une erreur? salutations de passage.--Macassar 20 août 2009 à 09:47 (CEST)
- Bonjour Macassar, non ce n'est pas une erreur, malheureusement!... Voir l'argument. Au plaisir, --jluc 20 août 2009 à 14:20 (CEST)
Série Il était une fois... notre Terre
Salut Jecolo,
Je croyais qu'il y avait 3 saisons car il y a 3 DVD.
Désolé pour l'erreur.
Au plaisir, --jluc 21 août 2009 à 16:50 (CEST)
- Pas grave, il ne s'agit pas de saison mais de volume. Au passage j'ai une petite question : comment peut-on modifier la page spéciale des modifications récentes. --Jecolo 21 août 2009 à 17:00 (CEST)
- Super idée (page spéciale des modifications récentes), je voulais aussi y faire quelques améliorations. Je te laisse faire: MediaWiki:Recentchangestext (pour info, page trouvée dans Spécial:Messages_système). --jluc 21 août 2009 à 17:05 (CEST)
- Merci pour cette précieuse info. Pour ma part j'ai en tête d'ajouter un message sur la page de la base, ici je ne peut pas. Pour en revenir à la série, je sais que l’import d’une image de celle-ci ne serait pad libre de droit, mais es-ce que les « logos » de film ou série sont considéré comme marque est peuvent donc être importé ? Pour être claire j’ai un doute car Wikipédia ne les accepte pas contrairement au logo d’entreprise. --Jecolo 21 août 2009 à 17:16 (CEST)
- Importe le logo librement. Ce n'est certainement pas libre, mais nous avons moins de restrictions que Wikipedia (nous n'avons pas à être aussi pointilleux, cf: affiches de film que j'ai importé dernièrement). --jluc 21 août 2009 à 17:32 (CEST)
- Pour la base, c'est justement ce que je souhaitais faire. Je m'en occupe, tu me diras si ça te va. --jluc 21 août 2009 à 17:32 (CEST)
- liens, qu'en pense-tu?
- --Jecolo 21 août 2009 à 18:46 (CEST)
About Alebot
First of all, thanks for flagging.
I need some help now.
- . How/where I can report to fr community what I'm going to do, step by step? I can't speak French: can be this is offensive for the community?
- . I'd need a couple of new hidden categories:Category:Alebot calls and Category:Alebot jobs done, and a template: Template:ToAlebot. It would be very confortable form me if I can use original English names for such categories and templates, to simplify my code. Can I create it? Do you think that a French translation of names is needed (if yes, please suggest me good names)? and, about categories: can I simply categorize them as __HIDDEN__?
- . as # 2, into other projects (it, pl...)
--Alex brollo 2 septembre 2009 à 12:05 (CEST)
- I am unavailable today and must go in a few minutes, so I can't correctly answer you right now. I'll help you as soon as I can. --jluc 2 septembre 2009 à 12:08 (CEST)
- Keep all the time you need, I've LOTS of scripts to scrutinize. In the meantime, I began a "parallel talk" into it.wikisource, telling the news with some links to Ekopedia, since IMO this adventure opens a new era of Alebot wikisource activity :-) . --Alex brollo 2 septembre 2009 à 15:04 (CEST)
Page technique du GREB
Slt JL un petit message pour te dire que je ne pourrais finalement pas mettre à jour la page "technique du GREB" pour la simple et bonne raison que je souhaite créer un wiki rien que pour ce sujet. Ainsi, une fois que nous aurons bien avancé dans notre wiki http://wikigreb.approchepaille.fr nous pourrons exporter les passage les plus pertinent pour ékopedia. qu'en penses-tu et est-ce qu'on aurait pas intéret à supprimer la page tehcnique du GREB pour l'instant? tiens moi au courant à bientot JB
Catégorie
Bonsoir. Il y a de nombreux problèmes de catégorisation des articles mais aussi des catégories sur Ekopedia FR. Pour les résoudre je propose un classement comme sur Wikipédia adapté à Ekopedia. Qu'en penses-tu?
- C'est une très bonne idée!! Mais essaye au maximum de conserver l'idée initial de se baser sur les thèmes (les 12 thèmes qui se traduisent par des portails et sous-portails). L'idée première d'Ékopédia étant de répondre à des besoins. Si tu as un doute, n'hésite pas à prendre des initiatives ou à proposer :)
- Au plaisir, --jluc 15 octobre 2009 à 18:49 (CEST)
- Salut, que pense-tu de la nouvelle forme de catégorisation Catégorie:Accueil, il serait possible de mettre un lien de la catégorie racine sur la page d'accueil? Si tu as le temps je te laisse remplir la catégorie:Espace Ekopedia avec les nombreuses pages que tu as créé.
- Il est dommage que les mises à jour du bot ne soient plus effectu2ES. Faut'il contacter Alex?
- A+; --Jecolo 17 octobre 2009 à 14:15 (CEST).
- Salut Jecolo! Je trouve que ce que tu as fait est réellement formidable! Pour catégorie:Espace Ekopedia je pense manquer de temps (on déménage bientôt et mon nouveau travail risque de me prendre, tout du moins les premiers mois, beaucoup d'énergie).
- Oui, il faut je crois le contacter.
Merci
See you on gmail.--Joseph Louis Robidoux 10 novembre 2009 à 17:43 (CET)
- --jluc 17 octobre 2009 à 14:53 (CEST)
Green Communities
Bonjour !
Nous sommes un groupe d'étudiants français, et nous effectuons notre 1ere année de master en management en école de commerce. Nous réalisons en ce moment un projet/dossier sur les communautés green présentes sur Internet. Je recherchais quelqu'un à qui m' adresser pour poser quelques questions, une sorte d'interview en ligne, et sur wikia.green un utilisateur vous a mentionné comme une personne qui pourrait peut être me répondre. Etes vous intéressé ? Il s'agit simplement de petites questions sur les communautés green et sur votre engagement personnel. Merci en tout cas!
Sarah.
- Bonjour Sarah,
- Il me fera plaisir de répondre à vos questions. Le plus simple est de me contacter directement par courriel: jean.luc.henry@gmail.com
- Au plaisir, --jluc 11 novembre 2009 à 12:45 (CET)
Questions de propriété
Bonjour Jean-Luc, Tu as répondu certainement à la question que je posais le 09/11/09 sur la page de discussion de la page d'accueil du site. J'ai aussi pris connaissance du message laissé dans mon courrier électronique. Merci!
- À propos de l'idée de cette question, je précise qu'il s'agit d'expertise et que cela ne peut être donné d'une part. L'expertise s'aquière! - Si tu as un intétêt pour la chose, je suis disposé à un échange à ce sujet. Nous sommes de régions adjacentes, une rencontre est à notre porté.
D'autre part, l'orientation du site vers un contenu pratique (technique) m'apparaît adéquat pour le sujet dynamique, réel et actuel qu'est l'écologie humaine et biologique. À cet effet j'ai d'autres questions.
- J'ai contribué à plusieurs articles liés à l'environnement, à l'écologie et à la culture humaine sur le site Wikipédia (français).
- Est-il possible d'importer de Wikipédia des articles ou des sujets parues, effacés et/ou modifié en lien avec les thématiques d'Ékopédia, sur le site Ékopédia?
- Est-il possible de créer et de modifier sur Ékopédia des articles à partir d'une expertise et d'une compréhension personnel de ce qu'est l'environnement biophysique et humain?
- Est-il possible de créer sur Ékopédia sans épouser une idéologie académicienne, doctrinale ou une philosophie Grec, Romaine, Européenne ou autres?
Ces questions sont aussi en lien avec ce que mentionnais Monsieur Pierre Marc Johnson (UNESCO): on ne règle pas les problèmes d'aujourd'hui avec les solutions d'hier.--Joseph Louis Robidoux 13 novembre 2009 à 20:13 (CET)
- Bonjour Joseph Louis, Avant toute chose je te prie de m'excuser pour le temps qu'il m'a fallu pour te répondre. Mon déménagement (de Québec à Rigaud) et mon nouvel emploi m'ont laissé et me laissent encore que très peu de temps pour ma correspondance.
- Merci pour la proposition d'échange et d'acquisition d'expertise, c'est très apprécié. Ékopédia a besoin de personnes comme toi, c'est certain! Et comme tu le dis, nous sommes dans des régions adjacentes (encore plus maintenant que je vis à Rigaud) et il est certain que nous pourrions nous rencontrer. Si tu passes dans ma région ou à Montréal, fais-moi signe :)
- Maintenant voici des réponses à tes questions:
- * Est-il possible d'importer de Wikipédia des articles ou des sujets parues, effacés et/ou modifié en lien avec les thématiques d'Ékopédia, sur le site Ékopédia?
- Oui, il est possible d'importer de tels articles (s'ils sont bien entendu compatible avec les Critères d'admissibilité des articles et thèmes. Maintenant que Wikipédia et Ékopédia utilisent la même licence, tout ce qu'il faut faire lors de l'importation est de citer ta source dans la boite de résumé.
- Est-il possible de créer et de modifier sur Ékopédia des articles à partir d'une expertise et d'une compréhension personnel de ce qu'est l'environnement biophysique et humain?
- Nous privilégions la multiplicité des points et vue et même si nous apprécions quand une expertise est comprise comme telle par un grand groupe de personne, nous acceptons généralement les points de vue personnels. Idéalement dans ce cas, il faut au sein de l'article montrer qu'il y a une diversité de points de vue, dont celui-ci, celui-là, etc.
- Est-il possible de créer sur Ékopédia sans épouser une idéologie académicienne, doctrinale ou une philosophie Grec, Romaine, Européenne ou autres?
- Oui! :)
- on ne règle pas les problèmes d'aujourd'hui avec les solutions d'hier
- Je suis bien d'accord avec ce point!!
- On se reparle avec grand plaisir! --jluc 2 décembre 2009 à 13:50 (CET)
Bonjour Jean-Luc, Dans ce même sujet de discussion, je précise un aspect au sympatique échange entrepris: La beauté de la liberté est de prendre son temps. Ce qui est parfois et malheureusement contraire aux dictats des comportements culturels qui s'approprient d'autres temps. Cela dit, la prière dans l'introduction de ton message est exaucée, si cela peut te rassurer. Merci de ta politesse mais en ce qui me concerne, je respecte Ton temps... - affaire de Timming, c'est mécanique, affaire de Temps, c'est réel.
- À propos d'une rencontre:
Je suggère Montréal en janvier 2010. Mon agenda de janvier et ma mobilité sont flexibles. Si cela te convient, fixe un lieu et un moment, nous pourons échanger du contenu de la recontre, sur email, entretemps.
- l'éducation relative à l'environnement est en sous développement Culturel.
- l'orientation du développement durable ressemble à une variation sur un thème Idéologique.
- l'adaptation de la culture de Transformation est une éducation à la culture de Production.
- À propos des questions de participation sur Ékopédia:
Merci pour tes réponses, pour l'ouverture à la spécificité existentielle de l'espèce et à l'innovation idéologique dans la culture humaine.
- J'ai importé tel quel un article (valeur écologique) que j'ai crée et qui est sur Wikipédia - français. Aussi un article (reproduction) créer.
- J'ai apporté quelques compléments à des articles et aux thèmes de quelques portails
- Je n'ai pas présenté une contribution qui inclus la perception de l'environnement réel.
Dans ce dernier cas, j'ai eu quelques revers sur Wikipédia - français, ce qui m'a distencier du francocentrage "désiré". La rhétorique utiliser pour promouvoir une idéologie culturelle et l'emploi de la paresse intellectuelle en argumentaire ont suffit par limiter ma participation à un exercice (réf 09/11/09) de validation. C'est un "projet" dont nous pourrons aussi discuter lors d'une rencontre et qui est en lien avec tes remerciements. À la prochaine,--Joseph Louis Robidoux 2 décembre 2009 à 22:39 (CET)
Admin
Bonjour Jean-Luc.
Suite à ton message déposé le 29 sur ma page de discussion, j'ai tout d'abord été très étonnée de cette proposition, mais en réalité, ce serait très pratique.
J'ai néanmoins une question à te poser après la lecture de Projet:Administrateurs : je risque vers la fin de l'année scolaire de ne pas être présente très souvent (révisions du bac français). Pas de problème ? A mon retour, je pourrais toujours "user" de mes outils ? Il n'y a pas de limite de "non utilisation" ? Merci de ta réponse. AnneJea 1 décembre 2009 à 11:55 (CET)
- Salut AnneJea, Réponse très rapide car je dois partir au travail dans 2 minutes. Il n'y a pas de problème à la "non utilisation" pendant quelques semaines ou mois. Je crois qu'il m'est arrivé qu'une seule fois de retirer les droits administrateurs d'utilisateurs pour une question de non utilisation et la non utilisation avait été sur plusieurs années (au moins 3 ans). Merci beaucoup d'accepter de te joindre à nous! :)
- On a un groupe de discussion pour l'ensemble des administrateurs de toutes les langues; je t'invite à le rejoindre: http://groups.google.com/group/ekopedia-adm
- Bienvenue parmi nous et au plaisir de collaborer. --jluc 1 décembre 2009 à 14:38 (CET)
Suppression de compte
Bonjour, Je ne sais pas comment faire pur supprimer mon compte. On m'a redirigé vers vous,pouvez-donc supprimer mon compte? Si c'est possible, je vous en remercie par avance.
test
test
Financement_d'Ekopedia
http://fr.ekopedia.org/Discussion_Ekopedia:Financement_d'Ekopedia
Jean Luc si tu pouvais passer 2-3 minutes pour une petite mise à jour. Merci Olivier C - À l'écoute 11 février 2010 à 14:10 (CET)
- Bonne idée!
- Je m'en occupe dans les prochains jours :)
- au plaisir, --jluc 11 février 2010 à 14:22 (CET)
Lenteur du serveur
Bonjour, et merci de votre message de bienvenue. J'ai noté au cours de mes éditions que lorsqu'on enregistre une page, souvent le serveur ekopedia ne répond plus pendant de longues secondes, y compris pour une simple consultation. Je ne saurais dire si le problème n'affecte que celui qui enregistre ou tous les utilisateurs, mais ça me semble une sérieuse nuisance qui pourrait rebuter bien des contributeurs, voire les simples lecteurs. Ce problème est-il identifié ou suis-je le seul à le subir ? — Xavier, 18 avril 2010 à 21:55 (CEST)
- Bonjour Xavier, merci beaucoup pour l'information!
- La vitesse globale du serveur à très fortement augmenté depuis l'ajout d'un composant (serveur proxy). Toutefois, il semble que lors de sauvegardes de pages, ces dernières soient parfois fortement ralenties. J'avais remarqué le problème tel que tu le décris, mais je croyais qu'il avait disparu, car je ne l'ai plus observé lors de mes dernières éditions. Je vais essayer de diagnostiquer le problème et fournir un correctif dès que possible. Si tu as des compléments d'information, je t'invite à me les transmettre!
- Merci, --jluc 18 avril 2010 à 22:12 (CEST)
- Vraiment, je suis très embêté car je n'arrive plus à reproduire le problème. J'ai essayé avec 2 navigateurs différents, j'ai essayé de redémarrer le serveur et j'ai fait de nombreux tests d'édition, mais rien n'a faire le serveur ne me ralentis plus. Je vais continuer à chercher, mais si tu peux m'indiquer des pages sur lesquelles tu as eu ces lenteurs, peut-être que ça m'aiderai. A+ --jluc 18 avril 2010 à 22:28 (CEST)
- J'ai peut-être une piste... D'abord, une chose est sûre, ça ne dépend pas du navigateur. Je pense aussi que les lenteurs s'expliquent par le fait que, dans le cas des modifications de pages, le proxy n'a aucun moyen d'améliorer les choses car ce genre d'action ne peut pas être mise en cache. Il me semble que les problèmes de lenteur ont survenu (de mémoire) à chaque fois que j'éditais des pages qui étaient incluses par d'autres, comme Ekopedia:Saviez-vous/12 2010 et Modèle:User de-0 par exemple. Je pense que le moteur Mediawiki passe pas mal de temps (ça se compte en dizaines de secondes) à mettre à jour les pages qui incluent la page modifiée.
- J'ai fait l'essai sur mon bac à sable en incluant le bac à sable commun puis j'ai modifié ce dernier : j'ai pu à nouveau constater un long temps d'attente avant l'affichage du résultat. D'autre part, sur un autre navigateur, j'ai observé le même temps d'attente en affichant mon BàS, mais par contre aucun temps d'attente en affichant la page principale (le proxy a joué).
- Ensuite, j'ai annulé l'inclusion et j'ai à nouveau modifié le BàS commun : là, aucune lenteur.
Par contre, j'ai à nouveau fait l'essai en incluant ton propre BàS puis en modifiant ce dernier, et là je n'ai pas pu reproduire le problème de lenteur. Peut-être que les pages de l'espace utilisateur font (ou au contraire ne font pas) l'objet d'un traitement spécifique ? Peut-être qu'elles ne sont pas cachées par le proxy ?Mise à jour: et bien si, finalement, j'arrive à reproduire le problème en incluant ton BàS, je ne sais pas pourquoi je n'y suis pas parvenu la première fois. L'inclusion est toujours actuelle, donc tu devrais y arriver aussi. Pour info, une fois la page modifiée, j'ai pu vérifier que celle-ci et celles qui l'inclusent restent indisponibles pendant de longues secondes, quels que soit l'IP et le navigateur. Est-ce que par hasard cette lenteur découlerait d'un (mauvais) dialogue avec le proxy pour lui dire que telle ou telle page a été modifiée et doit être éliminée de son cache ?
- Je te laisse avec ces quelques pistes et le moyen de reproduire le problème (enfin, j'espère). Merci — Xavier, 18 avril 2010 à 23:33 (CEST)
- PS: je crois me souvenir que sur Wikipedia, ils ne procèdent pas aux mises à jour immédiates lorsqu'une page incluse a été modifiée, très certainement pour ménager les serveurs en cas de modification d'un template extrêmement utilisé. Il y a peut-être une option dans ce sens dans la config de Mediawiki. Si j'ai plus d'infos, je reviens vers toi — Xavier, 18 avril 2010 à 23:45 (CEST)
- Salut Xavier, merci beaucoup pour la description du problème!! J'ai réussi à le reproduire et à le circonscrire un peu plus. Pour être précis, il semble être causé par le paramètre suivant:
- $wgSquidServers = array('127.0.0.1'); (doc).
- Celui-ci est utile afin que Mediawiki affiche la bonne adresse (et non celle du proxy) lorsque des éditions sont effectuées par des utilisateurs anonymes. Toutefois, je n'ai aucune fichue idée pourquoi est-ce que ça cause une lenteur lorsque la page sauvée inclus une inclusion!... Une chose est certaine, si je commente le paramètre, les sauvegardes redevienne à une vitesse normale.
- J'ai essayé d'améliorer ma configuration Squid, celle d'Apache et celle de Mediawiki, mais rien à faire... Jusqu'à ce que je tombe sur le paramètre $wgSquidServersNoPurge qui résoud le problème lorsqu'il est utilisé en remplacement de wgSquidServers!
- La documentation indique:
- Same as Manual:$wgSquidServers, except they aren't purged.
- Mais franchement, je ne comprend pas l'histoire du purge et donc la différence entre les 2 commandes! Je vais essayer de creuser, mais si tu as une idée, tiens moi au courant.
- Quoi qu'il en soit, même si on ne sait pourquoi, le problème semble réglé!!!
- Qu'en penses-tu? --jluc 19 avril 2010 à 12:35 (CEST)
- Je suis tombé sur une autre documentation qui utilise les 2 précédents paramètres et indique une piste de compréhension à propos du purge et spécifie une autre manière de fonctionner. J'ai testé une configuration similaire et ça semble fonctionner. Le problème doit donc venir d'une possible tentative de purge du cache qui doit tomber en timeout ou bout de 45-60 secondes. Quoi qu'il en soit, ça semble marcher! --jluc 19 avril 2010 à 13:16 (CEST)
- Bonjour Jean-Luc. Heureux d'apprndre que les choses se sont améliorées. Je n'ai pas testé personnellement mais $wgSquidServersNoPurge me semble propre à corriger le pb. Par contre, normalement, ta variable $wgSquidServers doit être vide puisque tes reverse-proxies sont locaux et ne doivent pas être purgés. Ne connaissant pas les détails de l'installation d'ekopedia, ni n'ayant pu observer le pb de l'intérieur, je n'ai pas assez d'infos pour réellement conclure. Voici quelques questions cependant :
- Est-ce que le délai observé est (était) dû à un système surchargé, qui a trop de choses à faire lors des updates ou est-ce qu'il est dû à un timeout parce qu'un service essaie d'en joindre un autre sans succès (= mauvaise configuration comme une mauvaise IP ou un mauvais port). J'ai du mal à croire que le système soit surchargé Regarde les logs de la machine (ceux de php, du proxy et du système en général)
- Si le cache n'est plus purgé lors des modifications de page, les visiteurs risquent de voir des pages obsolètes si je comprends bien (on n'a rien sans rien). Est-ce que c'est le cas ? Si oui, la question qui me turlupine, c'est pendant combien de temps ? Si c'est $wgSquidMaxage alors c'est 18000 sec, soit 5h, ce qui me paraît bien long. Quelques minutes devraient suffire pour le problème présent, mais avant de baisser $wgSquidMaxage il faudrait voir si ça ne provoque pas une charge excessive du serveur car, si je comprends bien l'intérêt de ce paramètre, les pages du cache vont devenir obsolètes beaucoup plus vite et devront être reconstruites plus fréquemment (après ça dépend de la fréquentation d'ekopedia).
- Quoi qu'il en soit, merci d'avoir planché sur ce problème qui m'avait bien fait pester. — Xavier, 20 avril 2010 à 03:15 (CEST)
- Le Squid est bien local et le problème n'est pas un problème de surcharge mais je suis également prêt à mettre ma main au feu qu'il y a une histoire de timeout quelque part. Étrangement je n'ai pas remarqué de page obsolètes. Si tu vois quelque chose, je t'invite à me tenir au courant! Merci encore pour ton aide!!! :) --jluc 20 avril 2010 à 03:55 (CEST)
- Bonjour Jean-Luc. Heureux d'apprndre que les choses se sont améliorées. Je n'ai pas testé personnellement mais $wgSquidServersNoPurge me semble propre à corriger le pb. Par contre, normalement, ta variable $wgSquidServers doit être vide puisque tes reverse-proxies sont locaux et ne doivent pas être purgés. Ne connaissant pas les détails de l'installation d'ekopedia, ni n'ayant pu observer le pb de l'intérieur, je n'ai pas assez d'infos pour réellement conclure. Voici quelques questions cependant :
- Je suis tombé sur une autre documentation qui utilise les 2 précédents paramètres et indique une piste de compréhension à propos du purge et spécifie une autre manière de fonctionner. J'ai testé une configuration similaire et ça semble fonctionner. Le problème doit donc venir d'une possible tentative de purge du cache qui doit tomber en timeout ou bout de 45-60 secondes. Quoi qu'il en soit, ça semble marcher! --jluc 19 avril 2010 à 13:16 (CEST)
- PS: je crois me souvenir que sur Wikipedia, ils ne procèdent pas aux mises à jour immédiates lorsqu'une page incluse a été modifiée, très certainement pour ménager les serveurs en cas de modification d'un template extrêmement utilisé. Il y a peut-être une option dans ce sens dans la config de Mediawiki. Si j'ai plus d'infos, je reviens vers toi — Xavier, 18 avril 2010 à 23:45 (CEST)
- J'ai peut-être une piste... D'abord, une chose est sûre, ça ne dépend pas du navigateur. Je pense aussi que les lenteurs s'expliquent par le fait que, dans le cas des modifications de pages, le proxy n'a aucun moyen d'améliorer les choses car ce genre d'action ne peut pas être mise en cache. Il me semble que les problèmes de lenteur ont survenu (de mémoire) à chaque fois que j'éditais des pages qui étaient incluses par d'autres, comme Ekopedia:Saviez-vous/12 2010 et Modèle:User de-0 par exemple. Je pense que le moteur Mediawiki passe pas mal de temps (ça se compte en dizaines de secondes) à mettre à jour les pages qui incluent la page modifiée.
- Vraiment, je suis très embêté car je n'arrive plus à reproduire le problème. J'ai essayé avec 2 navigateurs différents, j'ai essayé de redémarrer le serveur et j'ai fait de nombreux tests d'édition, mais rien n'a faire le serveur ne me ralentis plus. Je vais continuer à chercher, mais si tu peux m'indiquer des pages sur lesquelles tu as eu ces lenteurs, peut-être que ça m'aiderai. A+ --jluc 18 avril 2010 à 22:28 (CEST)
Autres petits problèmes...
Bonjour Jean-Luc. Décidément, quand je passe par ici, ce n'est que pour rapporter des problèmes... Bon, d'abord une bonne nouvelle pour que la pilule passe mieux : plus de soucis de lenteur. J'ai effectué sur Base le même genre de modifications que la semaine dernière ici (templates User) et non seulement c'était super-fluide mais la prise en compte sur les autres pages était immédiate. Donc je pense que ce problème est définitivement résolu.
Maintenant, les autres problèmes constatés :
- dans les modifications récentes de la version anglaise, j'ai remarqué des IP 127.0.0.1. J'ai peur qu'il y ait un pb de configuration ($wgSquidServers ?)
- l'obtention de la langue de l'utilisateur via {{int:lang}} ne fonctionne pas et donne "<lang>" au lieu du code ISO de la langue. Ça casse plusieurs choses. La première est l'autoformatage des dates par base:template:date (voir cette image par exemple ou {{int:March}} se transforme en <March/<lang>> alors que {{int:March/fr}} devrait donner mars). La seconde est l'inclusion de templates selon la langue de l'utilisateur (par exemple base:Template:Information/fr n'est jamais inclus).
Je ne connais pas assez cette partie là pour savoir d'où vient exactement le pb mais je suis à ta disposition pour t'aider à le résoudre si tu sèches. A+ — Xavier, 2 mai 2010 à 23:55 (CEST)
- D'après mes recherches {{int:lang}} est quelque chose de spécifique à Commons qu'ils ont implémenté pour leur besoins d'internationalisation, qui sont les mêmes que pour Base. Ils ont dû toucher le code PHP pour implémenter MediaWiki:Lang et je me suis renseigné pour savoir comment ils avaient fait (j'attends la réponse). D'un autre côté, {{int:lang}} semble poser problème. Pour faire court, faire dépendre le rendu d'une page des préférences de l'utilisateur a un impact négatif sur les caches, ce qui peut se comprendre. Je ne suis pas certain que ce soit un gros soucis pour Ekopedia mais je me suis aussi renseigné pour savoir ce qu'il en était sur Commons.
- En conclusion, si j'ai bien compris la chose, on a deux options : 1. Soit ce bug est sérieux (il n'est pas taggué comme résolu, ce qui explique pourquoi {{int:lang}} n'est pas implémenté) et dans ce cas il faut laisser tomber l'internationalisation de Base pour le moment, et donc éviter l'utilisation de ce template. 2. Soit Commons a trouvé un moyen efficace de contourner les effets indésirables et il va falloir implémenter {{int:lang}} dans le code PHP.
- À bientôt. — Xavier, 3 mai 2010 à 02:30 (CEST)
- Salut Xavier, Pour l'adresse IP, je pense que c'est résolu, j'ai fait quelques changements (homogénéisation de conf) et tout semble dans l'ordre sur en (et probablement sur tous).
- Pour ce qui est en int:lang, je dois t'avouer que je suis dans le néant. Si tu as besoin que je fasse quelque chose, indique le moi.
- PS: Dès que la version MediaWiki 1.16 sera finale, je procéderai à la mise à jour. J'espère que le travail (Wikimedia Usability Initiative) sera inclus dans cette version et son template.
- --jluc 3 mai 2010 à 15:25 (CEST)
- Salut Jean-Luc. Pour l'IP, effectivement ça fonctionne. Pour int:lang, je pense que non seulement la réponse que je vais obtenir ne sera pas très claire pour moi mais qu'en plus elle ne sera pas triviale à implémenter et qu'il vaut effectivement mieux attendre une version de mediawiki plus appropriée.
- Alors j'ai décidé d'avoir recours à une bidouille... J'ai créé un template base:template:getLang qui se substitue à int:lang. Si int:lang est fonctionnel, le template ne fait rien de plus (lorsque ce sera cas, il sera bon de l'éliminer). Dans le cas contraire, et c'est là la bidouille, le template examine comment est écrit "Suivre" (l'onglet "watch") dans la langue de l'utilisateur et retourne ladite langue. Il faut lui apprendre, ce que j'ai fait pour quelques langues courantes ici (à compléter pour les autres). Là où ça ne va pas marcher, c'est si le verbe "Suivre" est traduit de la même façon dans deux langues différentes, auquel cas il faudra choisir un autre terme. pour les langues que j'ai choisies, ça fonctionne.
- La bonne nouvelle c'est que l'internationalisation fonctionne désormais sur Base. Exemple: compare cette description en français avec celle-ci en anglais => la date change automatiquement de format et le texte de la licence CC-by-SA 3.0 est automatiquement traduit (celui de la GFDL ne l'est pas parce que le template ne gère pas l'internationalisation).
- Pour cela j'ai changé tous les templates qui utilisaient int:lang pour leur faire utiliser le template getLang (si tu estimes que je n'aurais pas dû, il suffit de revenir à la version précédente). Il y a un template qui m'a résisté parce qu'il est protégé : base:template:information. Pourrais-tu effectuer la même modification sur celui-ci STP (ou alors le déprotéger pour que je le fasse) ? Normalement, quand ce sera fait, tu devrais avoir la surprise de voir la boîte d'information traduite (author->auteur, other versions->autres versions, etc.) sur les images qui utilisent le template Information. A+ — Xavier, 5 mai 2010 à 00:56 (CEST)