« Apinc:Meeting1 » : différence entre les versions

De Wiki JabberFR
Aller à la navigation Aller à la recherche
 
(31 versions intermédiaires par 5 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
= Réunion des admins du serveur Jabber d'Apinc =
= Réunion des admins du serveur Jabber d'Apinc =
* quand ? lundi 6 février à 21h
* Quand ? Lundi 6 février à 21h
* ? salle admin@chat.jabberfr.org
* ? Salle admin@chat.jabberfr.org
* qui ? les admins du serveur Jabber d'Apinc, et les personnes souhaitant y assister sans perturber la réunion.
* Qui ? Les admins du serveur Jabber d'Apinc et les personnes souhaitant y assister sans perturber la réunion.
 
* [http://chat.jabberfr.org/logs/admin@chat.jabberfr.org/2006-02-06.html log complet de la discussion]
<s>Si c'est possible, on essaiera de mettre une place une audioconf avec GnomeMeeting/NetMeeting d'ici là.</s> A priori ce sera du texte simple.


= Ordre du jour =
= Ordre du jour =
== Services JabberFR.org ==
== Services JabberFR.org ==
* Wiki : qui se charge de maintenir mediawiki à jour ?
* Wiki
:''Tout le monde ? [[Utilisateur:Nyco|Nyco]]''
:'''Omega''' se charge de voir avec '''Nyco''' qui fait quoi.
* Forum, Annuaire, Chat, Planet : tout va bien ?
:<s>'''Lucas''' peut donner les login/password du compte FTP.</s>
* Amélioration du portail www.jabberfr.org
:<s>'''Lucas''' a mis à jour le Wiki avec mediawiki 1.4.14.</s>
** Pour l'instant, il n'est pas très vivant.
** ''Le fil RSS des modifications récentes du wiki pose problème à certain aggrégateurs : voir le [http://forum.jabberfr.org/viewtopic.php?id=205 fil sur le forum] [[Utilisateur:Nyco|Nyco]]''
*** On pourrait afficher les 8 derniers messages échangés sur jabberfr@chat.jabberfr.org sur la page en dessous des derniers sujets actifs.
* Forum
*** Est-ce mauvais point de vue vie privé etc ? (d'un autre coté, [http://chat.jabberfr.org/logs/jabberfr@chat.jabberfr.org/ c'est déjà loggé] ...)
** '''Tiennou''' voit avec '''yttrium''' pour l'ajout de nouvelles catégories et d'un fil RSS.
*** Techniquement, il suffirait de faire un cron qui extrait les dernières lignes du log et les envoie par FTP. C'est pas immédiat, mais bon ...
* Planet
* Visibilité de JabberFR.org
** '''Talou''' regarde ce qu'il peut faire pour les problèmes mineurs de style (est-ce un bug de Planetplanet ?)
** plusieurs news LinuxFR qui le mentionnent. D'autres idées ?
* Annuaire, Chat : tout va bien
* Coopération avec les autres serveurs (voir [[Cooperation]]). On réessaie un coup du côté de Fritalk ?
* <s>Portail www.jabberfr.org</s>
* D'autres points à aborder ?
** <s>'''Lucas''' rajoute les derniers posts du Planet sur le portail</s>
:''Un bot rss2jabber ? [[Utilisateur:Nyco|Nyco]]''
** <s>'''Lucas''' modifie le script punbb pour enlever certaines catégories de l'affichage des derniers posts. Talou regarde quelles catégories il faut garder.</s>
:''Un proxy de transfert de fichiers en port 80 et/ou 443 ? (HTTP et/ou HTTPS) -> exchange.jabberfr.org ? [[Utilisateur:Nyco|Nyco]]''
** <s>L'idée d'afficher les derniers messages échangés sur jabberfr@chat.jabberfr.org est rejetée.</s>
* Robot JabberFR: '''Talou''', '''omega''' et '''jb''' travaillent sur un bot permettant :
** D'envoyer les notifications de nouveaux messages dans le forum ou le planet
** De publier sa présence sur le web, à la edgar
** A priori, ca serait basé sur class.jabber.php ou [http://ejabberd.jabber.ru/neutron Neutron]
* Communication de JabberFR.org
** Logos/boutons "jabberfr.org": on commence par demander qqes idées autour de nous. '''Grenshad''' travaille sur une et rassemble les idées sur la page des [[LogosJabberFR|'''Logos pour JabberFR''']].
** '''Tiennou''' prépare une liste de contacts "presse" pour passer des news de temps en temps
** '''Grenshad''' propose un nouveau visuel pour jabberfr.org
* Coopération avec les autres serveurs
** '''Tiennou''' relance fritalk
** <s>JabberFR.org cherche à encourager la création de nouveaux serveurs.</s>
*** <s>'''Lucas''' modifie les sites jabber.apinc.org et le wiki pour inciter les gens à créer leur propre serveur.</s>
* Proxy transfert de fichiers (exchange.jabberfr.org) : '''wed''' fait une installation pour tester.
* Présence aux RMLL: à rediscuter plus tard. Y a-t-il vraiment de quoi faire un stand ?


== Jabber.apinc.org ==
== Jabber.apinc.org ==
* Déménagement du serveur chez Sivit : quel est le statut côté Apinc ? ('''carxwol ?''')
* <s>Il faut mettre le nouveau certificat SSL en place.</s> '''(Lucas)'''
* Passerelle MSN : tout va bien ?
* Déménagement et changement de serveur : il y a deux problèmes :
** Probleme de la presence non envoyée a la passerelle lors d'une deconnexion hasardeuse a verifier [[Utilisateur:Julien|Julien]]
** Il faut trouver un hébergeur qui nous héberge gracieusement (Sivit OK, mais limite de 5mbps).
** Il faudrait pouvoir verifier la charge du serveur et celle due à la passerelle MSN car pas de vue la dessus pour l'instant [[Utilisateur:Julien|Julien]]
** Il faut trouver une machine
*** Lucas <s>contacte Tuxfamily et HP et</s> voit pour les IBM e325 peut-être dispo.
*** Nos besoins sont :
**** Un serveur principal rapide (genre bi-pro à 2 Ghz, minimum 1 Go de RAM.). Espace disque peu important (< 20 Go)
**** bande passante : < 1 mbps. 300 kbps actuellement, mais certains nouveaux services risquent d'augmenter un peu la consommation.
**** Un serveur de backup (un vserver dans une machine partagée avec d'autres services, par exemple)
**** idéalement, un accès physique à la machine et un reboot à distance
*** Machine ''temporaire'' hébergée chez Sivit. Il faut migrer les services petit à petit.
* <s>'''Lucas''' met en place un monitoring de la bande passante utilisée par le serveur (déjà présent via Apinc).</s> (voir doc/Monitoring)
* Passerelle MSN
** Probleme de la presence non envoyée à la passerelle lors d'une déconnexion hasardeuse, à verifier '''[[Utilisateur:Julien|Julien]]'''
** Il faudrait pouvoir vérifier la charge du serveur et celle due à la passerelle MSN car pas de vue là-dessus pour l'instant '''[[Utilisateur:Julien|Julien]]'''
** <s>Améliorer le monitoring (éviter les false positive trop nombreux) - '''Julien'''</s> fait le 12/2/6
* Autres passerelles :
* Autres passerelles :
** il faudrait essayer pyicqt/pyaimt et éventuellement migrer. ''les paserelles actuelles ne marchent pas ? j'ai pas testé [[Utilisateur:Julien|Julien]]
** Il faudrait essayer pyicqt/pyaimt et éventuellement migrer. '''Jb''' et peut-être d'autres font une install pour tester. On ne peut pas migrer sans avoir changé de serveur d'abord, mais ca n'empeche pas de tester avant. Il y a eu par le passé des problèmes d'encodage des accents avec pyicq-t. Sont-ils résolus ?
* accès par le web (punjab + jwchat, meebo, xiffian, ...)
* Accès par le web
** vérifier que ça marche + est-ce qu'on a la dernière version ?
** <s>Jwchat mis à jour. Polling + Binding fonctionnent.</s> '''(Lucas)'''
** installer les autres
** Tester Xiffian. [http://cvs.sourceforge.net/viewcvs.py/xiffian/xiffian%20b0ris/index.php?rev=1.6&view=log index.php nécessaire]
** '''Tiennou''', '''jb''', '''omega''' regardent
* Remettre en place des tests de fonctionnalité (est-ce qu'on peut se connecter en SSL ou pas SSL, et parler avec un autre serveur ?) pour détecter plus vite les pannes
* Remettre en place des tests de fonctionnalité (est-ce qu'on peut se connecter en SSL ou pas SSL, et parler avec un autre serveur ?) pour détecter plus vite les pannes
:''Il existe des frameworks de tests je crois... [[Utilisateur:Nyco|Nyco]] faits par Lucas ? [[Utilisateur:Julien|Julien]]''
:''Il existe des frameworks de tests je crois... [[Utilisateur:Nyco|Nyco]]''
* d'autres points à aborder ?
:''faits par Lucas ? [[Utilisateur:Julien|Julien]]''
:''ouais, mais ils ne marchent pas parfaitement. Y a besoin d'un peu de boulot. [[Utilisateur:Lucas|Lucas]]''
:Pour l'instant, on a très peu de pannes. On se garde ça pour plus tard.
* Envisager une migration de jabberd1.4 à ejabberd ?
** La migration demanderait beaucoup de travail. Il n'est pas clair actuellement si la meilleure solution est jabberd2 ou ejabberd. Il faudrait commencer par comparer objectivement les différentes solutions.
:A noter que jabber.org a migré sous ejabberd. (Lucas)
* Tester TLS avec jadc2s. (Personne ne s'est désigné pour l'instant)
* <s>Synchro de l'heure par NTP '''(Lucas)'''</s>
* <s>Les admins ne veulent plus recevoir les messages envoyés au serveur.</s> '''(Lucas)'''
* <s>Ajout de connexions "test" dans le routeur.</s> '''(Lucas)'''
* <s>Ajout des domaines en attente</s> '''(Lucas)'''
* Passerelle IRC : Stephan Maka a bossé sur [http://svn.gna.org/viewcvs/xmpp4r/trunk/rbirc-t/ rbirc-t]. <s>Voir où ca en est + installer ?</s> '''(Lucas)'''
** C'est fonctionnel (testable sur irc.spaceboyz.net / #spaceboyz. Meme nom de salle (avec le # !) / serveur via Jabber).
** Par contre, dans un premier temps, ca serait bien de tester avec irc.apinc.org. Mais irc.apinc.org est down, et pointe actuellement vers Freenode. Faire passerelle vers Freenode n'est pas une très bonne idée ... En attendant, Stephan a dit qu'il bosserait sur une option permettant de limiter à quelques channels, ce qui permettrait de quand même faire la passerelle vers Freenode. A voir dans le futur.


== Divers ==
== Divers ==
* Idée d'un système distribué de surveillance des serveurs Jabber (peut-on se connecter et discuter entre les serveurs ?)
* Idée d'un système distribué de surveillance des serveurs Jabber (peut-on se connecter et discuter entre les serveurs ?)
:''[http://public.jabbernet.dk/mrtg/ stats MRTG]/[http://public.jabbernet.dk/unreliable.php stats d'uptime] [[Utilisateur:Nyco|Nyco]]''
:''[http://public.jabbernet.dk/mrtg/ stats MRTG]/[http://public.jabbernet.dk/unreliable.php stats d'uptime] [[Utilisateur:Nyco|Nyco]]''
* Il faudrait proposer un système à la edgar, mais mieux (edgar est buggé lorsqu'on a plusieurs connexions en même temps)
:''Ouais, mais ca ne permet que de vérifier si on peut se connecter aux serveurs. C'est insuffisant la plupart du temps. [[Utilisateur:Lucas|Lucas]]
:Un truc comme [http://ejabberd.jabber.ru/neutron Neutron] ? Un bot programmé en python qui a l'air rudement bien. En plus c'est basé sur des plugins donc facilement améliorable.
:Pas de volontaire pour l'instant. <s>'''Talou''' cherche un post de stpeter à propos de ça.</s> (post introuvable)
:[[Utilisateur:Omega|Omega]] 3 f?2006 à 16:18 (CET)
* Organisation : définir des chefs de projets pour tous les grands services (chaque service de jabberfr et du serveur Jabber de l'APINC). Un chef de projet peut mais n'est pas forcément responsable de la réalisation technique d'un projet. Un chef de projet est simplement un point de contact pour les gens qui veulent avoir des informations ou participer à un projet. Il discute de l'orientation technique du projet avec la personne chargée de la réalisation (la discussion est facilité si c'est la même personne) et assure la communication autour du projet et la coordination avec les autres projets si besoin. La première chose à faire déjà est un liste des services à gérer : wiki, forum, annuaire, planet, serveur chat.jabberfr.org, serveur IRC, site web de l'APINC, serveur Jabber de l'APINC, clients web, passerelles, autres ?
* D'autres points à aborder ?
** Je ne crois pas trop aux contributions massives pour les projets libres. Dans quasiment tous les projets, 10% des contributeurs font 90% du boulot. Du coup, s'organiser pour favoriser les contributions extérieures est souvent une perte de temps. Par contre, c'est vrai qu'il faut documenter qui s'occupe de quoi pour les services qui ne sont pas centraux (ou triviaux à gérer), surtout que certains services sont gérés par des personnes qui ne sont pas forcément "membres" (meme si c'est ''loosely-defined'') de l'équipe (Planet -> Talou, Forum -> Matthieu)
** '''Tiennou''' se charge de faire une liste des "sous-responsables" et de la publier qqpart (doc/ ou wiki)

Dernière version du 28 février 2006 à 21:45

Réunion des admins du serveur Jabber d'Apinc

  • Quand ? Lundi 6 février à 21h
  • Où ? Salle admin@chat.jabberfr.org
  • Qui ? Les admins du serveur Jabber d'Apinc et les personnes souhaitant y assister sans perturber la réunion.
  • log complet de la discussion

Ordre du jour

Services JabberFR.org

  • Wiki
Omega se charge de voir avec Nyco qui fait quoi.
Lucas peut donner les login/password du compte FTP.
Lucas a mis à jour le Wiki avec mediawiki 1.4.14.
    • Le fil RSS des modifications récentes du wiki pose problème à certain aggrégateurs : voir le fil sur le forum Nyco
  • Forum
    • Tiennou voit avec yttrium pour l'ajout de nouvelles catégories et d'un fil RSS.
  • Planet
    • Talou regarde ce qu'il peut faire pour les problèmes mineurs de style (est-ce un bug de Planetplanet ?)
  • Annuaire, Chat : tout va bien
  • Portail www.jabberfr.org
    • Lucas rajoute les derniers posts du Planet sur le portail
    • Lucas modifie le script punbb pour enlever certaines catégories de l'affichage des derniers posts. Talou regarde quelles catégories il faut garder.
    • L'idée d'afficher les derniers messages échangés sur jabberfr@chat.jabberfr.org est rejetée.
  • Robot JabberFR: Talou, omega et jb travaillent sur un bot permettant :
    • D'envoyer les notifications de nouveaux messages dans le forum ou le planet
    • De publier sa présence sur le web, à la edgar
    • A priori, ca serait basé sur class.jabber.php ou Neutron
  • Communication de JabberFR.org
    • Logos/boutons "jabberfr.org": on commence par demander qqes idées autour de nous. Grenshad travaille sur une et rassemble les idées sur la page des Logos pour JabberFR.
    • Tiennou prépare une liste de contacts "presse" pour passer des news de temps en temps
    • Grenshad propose un nouveau visuel pour jabberfr.org
  • Coopération avec les autres serveurs
    • Tiennou relance fritalk
    • JabberFR.org cherche à encourager la création de nouveaux serveurs.
      • Lucas modifie les sites jabber.apinc.org et le wiki pour inciter les gens à créer leur propre serveur.
  • Proxy transfert de fichiers (exchange.jabberfr.org) : wed fait une installation pour tester.
  • Présence aux RMLL: à rediscuter plus tard. Y a-t-il vraiment de quoi faire un stand ?

Jabber.apinc.org

  • Il faut mettre le nouveau certificat SSL en place. (Lucas)
  • Déménagement et changement de serveur : il y a deux problèmes :
    • Il faut trouver un hébergeur qui nous héberge gracieusement (Sivit OK, mais limite de 5mbps).
    • Il faut trouver une machine
      • Lucas contacte Tuxfamily et HP et voit pour les IBM e325 peut-être dispo.
      • Nos besoins sont :
        • Un serveur principal rapide (genre bi-pro à 2 Ghz, minimum 1 Go de RAM.). Espace disque peu important (< 20 Go)
        • bande passante : < 1 mbps. 300 kbps actuellement, mais certains nouveaux services risquent d'augmenter un peu la consommation.
        • Un serveur de backup (un vserver dans une machine partagée avec d'autres services, par exemple)
        • idéalement, un accès physique à la machine et un reboot à distance
      • Machine temporaire hébergée chez Sivit. Il faut migrer les services petit à petit.
  • Lucas met en place un monitoring de la bande passante utilisée par le serveur (déjà présent via Apinc). (voir doc/Monitoring)
  • Passerelle MSN
    • Probleme de la presence non envoyée à la passerelle lors d'une déconnexion hasardeuse, à verifier Julien
    • Il faudrait pouvoir vérifier la charge du serveur et celle due à la passerelle MSN car pas de vue là-dessus pour l'instant Julien
    • Améliorer le monitoring (éviter les false positive trop nombreux) - Julien fait le 12/2/6
  • Autres passerelles :
    • Il faudrait essayer pyicqt/pyaimt et éventuellement migrer. Jb et peut-être d'autres font une install pour tester. On ne peut pas migrer sans avoir changé de serveur d'abord, mais ca n'empeche pas de tester avant. Il y a eu par le passé des problèmes d'encodage des accents avec pyicq-t. Sont-ils résolus ?
  • Accès par le web
    • Jwchat mis à jour. Polling + Binding fonctionnent. (Lucas)
    • Tester Xiffian. index.php nécessaire
    • Tiennou, jb, omega regardent
  • Remettre en place des tests de fonctionnalité (est-ce qu'on peut se connecter en SSL ou pas SSL, et parler avec un autre serveur ?) pour détecter plus vite les pannes
Il existe des frameworks de tests je crois... Nyco
faits par Lucas ? Julien
ouais, mais ils ne marchent pas parfaitement. Y a besoin d'un peu de boulot. Lucas
Pour l'instant, on a très peu de pannes. On se garde ça pour plus tard.
  • Envisager une migration de jabberd1.4 à ejabberd ?
    • La migration demanderait beaucoup de travail. Il n'est pas clair actuellement si la meilleure solution est jabberd2 ou ejabberd. Il faudrait commencer par comparer objectivement les différentes solutions.
A noter que jabber.org a migré sous ejabberd. (Lucas)
  • Tester TLS avec jadc2s. (Personne ne s'est désigné pour l'instant)
  • Synchro de l'heure par NTP (Lucas)
  • Les admins ne veulent plus recevoir les messages envoyés au serveur. (Lucas)
  • Ajout de connexions "test" dans le routeur. (Lucas)
  • Ajout des domaines en attente (Lucas)
  • Passerelle IRC : Stephan Maka a bossé sur rbirc-t. Voir où ca en est + installer ? (Lucas)
    • C'est fonctionnel (testable sur irc.spaceboyz.net / #spaceboyz. Meme nom de salle (avec le # !) / serveur via Jabber).
    • Par contre, dans un premier temps, ca serait bien de tester avec irc.apinc.org. Mais irc.apinc.org est down, et pointe actuellement vers Freenode. Faire passerelle vers Freenode n'est pas une très bonne idée ... En attendant, Stephan a dit qu'il bosserait sur une option permettant de limiter à quelques channels, ce qui permettrait de quand même faire la passerelle vers Freenode. A voir dans le futur.

Divers

  • Idée d'un système distribué de surveillance des serveurs Jabber (peut-on se connecter et discuter entre les serveurs ?)
stats MRTG/stats d'uptime Nyco
Ouais, mais ca ne permet que de vérifier si on peut se connecter aux serveurs. C'est insuffisant la plupart du temps. Lucas
Pas de volontaire pour l'instant. Talou cherche un post de stpeter à propos de ça. (post introuvable)
  • Organisation : définir des chefs de projets pour tous les grands services (chaque service de jabberfr et du serveur Jabber de l'APINC). Un chef de projet peut mais n'est pas forcément responsable de la réalisation technique d'un projet. Un chef de projet est simplement un point de contact pour les gens qui veulent avoir des informations ou participer à un projet. Il discute de l'orientation technique du projet avec la personne chargée de la réalisation (la discussion est facilité si c'est la même personne) et assure la communication autour du projet et la coordination avec les autres projets si besoin. La première chose à faire déjà est un liste des services à gérer : wiki, forum, annuaire, planet, serveur chat.jabberfr.org, serveur IRC, site web de l'APINC, serveur Jabber de l'APINC, clients web, passerelles, autres ?
    • Je ne crois pas trop aux contributions massives pour les projets libres. Dans quasiment tous les projets, 10% des contributeurs font 90% du boulot. Du coup, s'organiser pour favoriser les contributions extérieures est souvent une perte de temps. Par contre, c'est vrai qu'il faut documenter qui s'occupe de quoi pour les services qui ne sont pas centraux (ou triviaux à gérer), surtout que certains services sont gérés par des personnes qui ne sont pas forcément "membres" (meme si c'est loosely-defined) de l'équipe (Planet -> Talou, Forum -> Matthieu)
    • Tiennou se charge de faire une liste des "sous-responsables" et de la publier qqpart (doc/ ou wiki)