« JabberFR:TODO » : différence entre les versions

De Wiki JabberFR
Aller à la navigation Aller à la recherche
(Premi�re �bauche)
 
(→‎Idées d'amélioration : Ajout d'une idée : lien vers un salon "parent")
 
(19 versions intermédiaires par 4 utilisateurs non affichées)
Ligne 5 : Ligne 5 :
= JabberFR.org =
= JabberFR.org =
== Wiki ==
== Wiki ==
* 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]
* Voir [[Apinc:TODO/Wiki]].


== Forum ==
== Forum ==
Ligne 15 : Ligne 15 :
== Robot JabberFR ==
== Robot JabberFR ==
* cf [[RobotJabberFR]]
* cf [[RobotJabberFR]]
== News ==
* Rien pour l'instant


== Divers ==
== Divers ==
* Communication de JabberFR.org
* Communication de JabberFR.org
** Faire un nouveau Logo voir [[LogosJabberFR]] et le [http://forum.jabberfr.org/viewtopic.php?id=381 forum]
** Faire <s>un</s> ''des'' nouveau''x'' thème''s'', avec déclinaisons :
** Faire un nouveau thème
*** wiki
* Coopération avec les autres serveurs jabber francophone
*** forum
*** planet
*** news
* Coopération avec les autres serveurs Jabber francophone
** Contacter les autres serveurs
** Contacter les autres serveurs
* Ajouter les statistique des sites sur une page de jabberfr.org cf [[ApincAdminsMeeting2#Statistiques]]
* Ajouter les statistiques des sites sur une page de jabberfr.org cf [[ApincAdminsMeeting2#Statistiques]]


= Serveur jabber.apinc.org =
= Serveur jabber.apinc.org =
== Passerelles ==
== Passerelles ==
* Installer PyMSNt 0.11
* <s>Installer PyMSNt 0.11</s> On est maintenant en version SVN.
* Etudier et eventuellement installer PyICQt et PyAIMt
* Etudier et eventuellement installer PyICQt et PyAIMt


== Accès par le web ==
== Accès par le web ==
* Regarder les problèmes de [http://im.apinc.org/jwchat/MUCkl MUCkl] (message en double et ',' transformé en ';' (''Peu venir de punjab'') par exemple)
* <s>Regarder les problèmes de [http://im.apinc.org/jwchat/MUCkl MUCkl] (message en double et ',' transformé en ';' (''Peu venir de punjab'') par exemple)</s> Fait [[Utilisateur:Omega|Omega]] 11 janvier 2007 à 22:38 (CET)
 
==  Migration vers Jabberd14 1.6.0 ==
* Regarder pourquoi le script de migration ne migre pas les données en private storage, pour passer directement à xdb_sql.
 
== Proxy de transfert de fichier ==
* <s>Installer un proxy de transfert de fichier</s> (fait le 9/04/06 [[Utilisateur:Omega|Omega]])
* Modifier proxy65 pour qu'on puisse limiter la bande passante utilisé.
 
== Idées d'amélioration ==
* '''Fournir un service de forward adresse JID => adresse email de la vCard''' (idée de beber^^meleeweb.net)
** Si exim et mysql sont utilisés sur le serveur (ce que je pense), un router comme celui peut faire l'affaire (a quelques modif pres) :
 
  MYSQL_FORWARD = select Forward from Users where Account='${quote_mysql:$local_part}@${quote_mysql:$domain}' and Forward like '%@%' and Forward != '${quote_mysql:$local_part}@${quote_mysql:$domain}'
 
  virtual_forward_director:
    driver = redirect
    data = ${lookup mysql {MYSQL_FORWARD}{$value}}'
 
Ça redirigera les mails sur l'hôte destinataire.
 
 
* '''Ajouter un lien vers un salon "parent" lorsqu'on arrive dans un salon vide'''
L'objectif est de limiter le nombre de personnes qui se font une mauvaise idée de Jabber parce qu'ils tombent sur des salons vides. Hormis les salons en permanence désertés (PENSER À NETTOYER CES SALONS !), il n'y a pas forcement toujours quelqu'un au bon moment sur des salons importants.


==  Migration vers ejabberd ==
L'idée est d'associer à chaque salon un salon "parent" (le salon salon parent doit être plus actif, et en rapport avec le sujet). Lorsqu'un utilisateur rejoins un salon, au moment d'envoyer la description du salon, on exécute une requête pour déterminer le nombre d'occupants du salon, si celui-ci est < 1, on ajoute à la description du salon un message du type "Ce salon est vide, cependant le salon suivant (lien) peut correspondre à votre demande."
* Faire des tests de migration et eventuellement faire un tutorial.
* Interfacer avec une base de donnée


== Divers ==
Un exemple de salon parent: pour "archlinux-fr", ça serait "linuxfr". En cas d'indétermination, ce serait naturellement "jabberfr".
* Installer un proxy de transfert de fichier
 
Je n'ai pas les connaissances nécessaires pour réaliser ce patch, c'est pourquoi je l'inscrit ici. Cependant je suis certain qu'il pourrait contribuer à améliorer le développement de Jabber;
 
Merci d'avance à celui qui y portera intérêt.
 
[[Utilisateur:Manuel|Manuel]] 16 septembre 2008 à 14:04 (UTC)

Dernière version du 16 septembre 2008 à 14:04

Liste des choses à faire sur les sites de jabberfr.org et sur le serveur jabber im.apinc.org.

N'hésite pas à rajouter tes propositions !

JabberFR.org

Wiki

Forum

  • Rien pour l'instant

Planet

  • Etudier des autres plateformes de planet

Robot JabberFR

News

  • Rien pour l'instant

Divers

  • Communication de JabberFR.org
    • Faire un des nouveaux thèmes, avec déclinaisons :
      • wiki
      • forum
      • planet
      • news
  • Coopération avec les autres serveurs Jabber francophone
    • Contacter les autres serveurs
  • Ajouter les statistiques des sites sur une page de jabberfr.org cf ApincAdminsMeeting2#Statistiques

Serveur jabber.apinc.org

Passerelles

  • Installer PyMSNt 0.11 On est maintenant en version SVN.
  • Etudier et eventuellement installer PyICQt et PyAIMt

Accès par le web

  • Regarder les problèmes de MUCkl (message en double et ',' transformé en ';' (Peu venir de punjab) par exemple) Fait Omega 11 janvier 2007 à 22:38 (CET)

Migration vers Jabberd14 1.6.0

  • Regarder pourquoi le script de migration ne migre pas les données en private storage, pour passer directement à xdb_sql.

Proxy de transfert de fichier

  • Installer un proxy de transfert de fichier (fait le 9/04/06 Omega)
  • Modifier proxy65 pour qu'on puisse limiter la bande passante utilisé.

Idées d'amélioration

  • Fournir un service de forward adresse JID => adresse email de la vCard (idée de beber^^meleeweb.net)
    • Si exim et mysql sont utilisés sur le serveur (ce que je pense), un router comme celui peut faire l'affaire (a quelques modif pres) :
 MYSQL_FORWARD = select Forward from Users where Account='${quote_mysql:$local_part}@${quote_mysql:$domain}' and Forward like '%@%' and Forward != '${quote_mysql:$local_part}@${quote_mysql:$domain}'
 virtual_forward_director:
   driver = redirect
   data = ${lookup mysql {MYSQL_FORWARD}{$value}}'

Ça redirigera les mails sur l'hôte destinataire.


  • Ajouter un lien vers un salon "parent" lorsqu'on arrive dans un salon vide

L'objectif est de limiter le nombre de personnes qui se font une mauvaise idée de Jabber parce qu'ils tombent sur des salons vides. Hormis les salons en permanence désertés (PENSER À NETTOYER CES SALONS !), il n'y a pas forcement toujours quelqu'un au bon moment sur des salons importants.

L'idée est d'associer à chaque salon un salon "parent" (le salon salon parent doit être plus actif, et en rapport avec le sujet). Lorsqu'un utilisateur rejoins un salon, au moment d'envoyer la description du salon, on exécute une requête pour déterminer le nombre d'occupants du salon, si celui-ci est < 1, on ajoute à la description du salon un message du type "Ce salon est vide, cependant le salon suivant (lien) peut correspondre à votre demande."

Un exemple de salon parent: pour "archlinux-fr", ça serait "linuxfr". En cas d'indétermination, ce serait naturellement "jabberfr".

Je n'ai pas les connaissances nécessaires pour réaliser ce patch, c'est pourquoi je l'inscrit ici. Cependant je suis certain qu'il pourrait contribuer à améliorer le développement de Jabber;

Merci d'avance à celui qui y portera intérêt.

Manuel 16 septembre 2008 à 14:04 (UTC)