codingteam.net
Salon Jabber de CodingTeam
codingteam@conference.codingteam.net
Lundi, 15 Décembre 2008< ^ >
xbright a changé le sujet pour: Salon Jabber de CodingTeam.net : développement collaboratif de logiciel libre http://www.codingteam.net | Discussions générales à propos de CodingTeam, aide et support.
CodingTeam 0.9 → http://codingteam.net/project/codingteam/news/show/294-codingteam_09_released
Configuration du salon

GMT+1
[00:07:40] Sebseb01 rejoint le salon
[00:08:02] <xbright> 'nuitée CodingTeamiens :)
[00:08:09] <xbright> N'empêche, y a pas assez de CodingTeamiens ici :(
[00:20:14] xbright quitte le salon
[00:45:57] MsieurHappy quitte le salon: Replaced by new connection
[00:45:59] MsieurHappy rejoint le salon
[00:46:48] MsieurHappy quitte le salon: Replaced by new connection
[00:46:51] MsieurHappy rejoint le salon
[00:57:54] <louiz'> xbright: N'empêche, y a pas assez de CodingTeamiens ici <= compare avec le nombre de ludimagien sur ludimagia@ :(
[01:14:27] Sebseb01 quitte le salon
[01:21:31] MsieurHappy quitte le salon
[06:51:28] xbright rejoint le salon
[06:51:34] xbright quitte le salon
[06:52:42] xbright rejoint le salon
[06:56:14] <xbright> :D
[10:00:56] Blount rejoint le salon
[11:13:29] louiz' quitte le salon: offline
[11:34:16] Milouse rejoint le salon
[11:34:23] <Milouse> youp
[11:34:59] omega rejoint le salon
[11:35:12] <omega> yop
[11:39:26] <xbright> Hello \o_
[11:39:43] <Milouse> ça roule ?
[11:40:02] <xbright> yep, et toi ?
[11:40:38] <Milouse> ça va ça va
[11:40:44] <Milouse> sympa la nouvelle version de ct
[11:40:50] <xbright> :)
[11:49:12] louiz' rejoint le salon
[11:49:16] <louiz'> \o
[11:49:34] <xbright> pouët o/
[11:49:51] <louiz'> qu'est-ce qu'il y a ?
[11:49:57] <louiz'> tu veux juste plus de monde ici ? :D
[11:50:19] <xbright> O:)
[11:51:49] <louiz'> OK, j'mets un auto-join pour te faire plaisir
[11:51:55] <louiz'> mais autominimize aussi :o
[11:53:26] <xbright> t'utilises ce truc, toi :o
[11:53:32] <xbright> j'ai jamais compris l'utilité de cette fonction
[11:53:35] <louiz'> beh oui, pourquoi ?
[11:53:38] <louiz'> ça rox, non ?
[11:53:44] <xbright> nan, j'vois pas l'intérêt
[11:53:50] <louiz'> et je suis même en "Fenêtre unique, même le roster"
[11:54:00] <louiz'> beh, j'suis sur le salon, mais sans être envahi d'onglets
[11:54:11] <xbright> t'as qu'à mettre les onglets à gauche
[11:54:20] <louiz'> beh non :(
[11:54:24] <louiz'> en bas c'est très bien
[11:54:28] <xbright> zh_CN c'est du chinois ?
[11:54:32] <louiz'> j'pense
[11:54:34] <louiz'> j'sais pas
[11:54:37] <xbright> (ah, en bas c'est original)
[11:54:53] <louiz'> (\o/)
[11:54:53] <xbright> les adresses en .cn c'est la chine, t'façon ?
[11:54:56] <louiz'> oui.
[11:55:07] <louiz'> j'ai hésité à prendre un louizatakk.cn
[11:55:13] <louiz'> c'était qu'1 € :D
[11:55:16] <xbright> ouais bon, on va dire que c'est du chinois
[11:55:26] <xbright> → le firewall est comrpis dans le prix ?\o/
[11:56:09] <louiz'> firewall de quoi ? :p
[11:56:18] <louiz'> iptable + mon routeur Freebox
[11:56:33] <xbright> nan c'était une blague de haut niveau sur le fameux firewall chinois
[11:57:05] <louiz'> OH D'ACCORD
[12:01:54] <xbright> J'ai reçu les trads chinoises et italiennes pour Bluemindo. \o/
[12:04:28] <louiz'> AHA.
[12:04:36] <louiz'> à quand la 0.2.2 ? :o
[12:04:56] <louiz'> avec gapless + libnotify qui plante pas et démarrage en moins de 4 secondes
[12:05:08] <louiz'> si t'as tout ça, j'utiliserai Bluemindo comme lecteur officiel
[12:05:29] <xbright> louiz', je t'ai donné la solution pour ton bug à propos de libnotify :o
[12:05:29] <xbright> va lire :o
[12:05:42] <louiz'> oui, virer les <b> mais c'est pas drôle :o
[12:06:17] <xbright> T'as quelle version de python-notify ?
[12:07:05] <louiz'> pas chez moi, j'sais pas
[12:07:12] <louiz'> demande sur le bugtracker :o
[12:07:15] <xbright> Sûrement que t'as une vieille merde O:)
[12:07:29] <louiz'> non, c'est fedora quand même :o
[12:07:45] <xbright> J'ai eu le même problème que toi quand j'étais encore sous Ubuntu
[12:07:53] <xbright> Et sur une Debian testing/lenny y a pas ce problème
[12:07:56] <xbright> Donc ça pourrait être ça :o
[12:08:18] <louiz'> MAYBE :o
[12:08:25] <xbright> :)
[12:08:26] <louiz'> ou alors c'est mal codé p'tetre :o !
[12:08:38] <louiz'> bon, me faut le gapless ;(
[12:08:45] <louiz'> et la correction des autres bugs
[12:08:51] <louiz'> et là j't'écrirai de jolis plugins
[12:08:59] <xbright> J'ai fais en sorte qu'on puisse éditer le titre de la notification justement pour le cas dans lequel t'es :o
[12:09:02] <xbright> Alors édite et profite :o
[12:09:21] <louiz'> OK !
[12:14:51] <xbright> http://codingteam.net/index → c'est cool, les « Derniers commits », ça permet de voir un peu l'activité globale :o
[12:14:59] <xbright> Bah j'suis pas le seul à bosser aujourd'hui !
[12:16:52] <louiz'> ouais, c'est cool :o
[12:17:21] <louiz'> mais faudrait que y'ait plus de monde :(
[12:17:33] <louiz'> j'ai convaincu le mec de teestat de foutre teestat sur ct.net
[12:17:46] <louiz'> il a dit qu'il ferait hier soir mais a pas fait :(
[12:18:14] <louiz'> sauf si c'est que t'as pas accepté :o
[12:18:53] <xbright> Dans l'admin, validation des projets : « Pas de projets trouvés. »
[12:19:34] <louiz'> :(
[12:19:34] <louiz'> ok
[12:19:49] <xbright> http://codingteam.net/jabber/default/nbuser:desc → c'est cool, les projets commencent à ajouter leurs salons :)
[12:20:13] <louiz'> yeah
[12:26:22] omega quitte le salon: Replaced by new connection
[12:26:23] omega rejoint le salon
[12:55:39] defane rejoint le salon
[13:23:49] MsieurHappy rejoint le salon
[13:24:37] julien.redondo@gmail.com rejoint le salon
[13:24:51] <julien.redondo@gmail.com> bonjour
[13:25:00] <xbright> Salut julien.redondo@gmail.com \o_
[13:25:14] <julien.redondo@gmail.com> j'ai installé condingteam sur uen fedora core 6
[13:25:43] <julien.redondo@gmail.com> juste eu une erreur sur le fichier /usr/share/i18n/SUPPORTED qui était manquant
[13:25:54] <julien.redondo@gmail.com> apparemment il n'existe que sur uen debian :-)
[13:26:01] <xbright> ah oui, on nous l'a signalé, cette erreur
[13:26:04] <xbright> nan, je l'ai vu ailleurs :o
[13:26:26] <julien.redondo@gmail.com> comment passer codingteam en francais ?
[13:26:29] xbright corigera le code pour que ça ne plante pas quand ce fichier est absent
[13:26:40] <xbright> cd scripts/i18n
[13:26:43] <xbright> ./create_mo
[13:27:04] <xbright> Par contre, la mise en cache risque de merder si inc/classes/locale.php n'est pas content. À voir.
[13:27:29] <julien.redondo@gmail.com> je l'ai fait
[13:27:37] <julien.redondo@gmail.com> Starting creation of the mo binary.
Language [fr]:
829 messages traduits, 89 messages non-traduits.
[13:27:43] <julien.redondo@gmail.com> mais tj en anglais :-)
[13:27:49] <julien.redondo@gmail.com> commet la mettre par défaut ?
[13:28:05] <xbright> Normalement, il prend la langue de ton navigateur
[13:28:16] <xbright> Et si t'es loggué, il prend la langue que tu définis en éditant ton profil
[13:29:01] <julien.redondo@gmail.com> ben il ne me fait rien
[13:29:11] <julien.redondo@gmail.com> et pas d'erreur dans error.log
[13:29:16] <julien.redondo@gmail.com> je peux regarder quoi ?
[13:29:34] <xbright> Tu as un fichier /etc/locale.gen ?
[13:29:42] <julien.redondo@gmail.com> non
[13:30:00] <julien.redondo@gmail.com> il n'existe pas non plus celui-la :-)
[13:30:08] <julien.redondo@gmail.com> on peut le récupérer quelque part ?
[13:30:13] <xbright> Essaye en créant ce fichier. Tu mets sur une ligne vierge :
fr_FR.UTF-8 UTF-8
Ensuite tu lances # locale-gen
[13:30:32] <xbright> M'enfin, après, 'faut que ton système gère ça, je sais pas :/
[13:30:46] <julien.redondo@gmail.com> ben cette commande n'existe pas sur ma fedora -:
[13:31:03] <xbright> Arf
[13:31:35] <xbright> 'faut vraiment que je retravaille ce point là, alors
[13:32:25] <julien.redondo@gmail.com> donc comment faire ?
[13:32:58] <xbright> Essaye en éditant inc/classes/codingteam.php
[13:33:11] <xbright> À la ligne 184 (qui est vide), tu mets $visitor_locale = 'fr_FR.UTF-8';
[13:33:24] rroulet rejoint le salon
[13:33:38] <xbright> chémoisamarche
[13:33:39] <xbright> Plop rroulet
[13:34:00] <rroulet> Glop
[13:34:17] <julien.redondo@gmail.com> cool ca fonctionne :-)
[13:34:29] <xbright> Yeah. \o/
[13:35:17] <xbright> En fait, il essayait de vérifier dans les deux fichiers que tu n'as pas que la langue française était traduisible avec une locale fr_* existante sur ton système
[13:35:23] <xbright> Mais bon, forcément, t'as pas les fichiers alors ça plante
[13:35:34] <julien.redondo@gmail.com> ok
[13:39:11] <xbright> Si t'as d'autres questions, n'hésite pas ;è)
[13:39:13] <xbright> ;-)*
[13:39:24] <julien.redondo@gmail.com> oui autre question
[13:39:31] <julien.redondo@gmail.com> j'ai un serveur svn qui tourne déjà
[13:39:37] <julien.redondo@gmail.com> sur la même machine
[13:39:55] <julien.redondo@gmail.com> que dois-je faire pour que cela fonctionne avec codingteam
[13:40:08] <xbright> Hm
[13:40:20] <xbright> Là, ce que j'ai en tête, c'est :
[13:40:29] <xbright> 1/ Ajout des projets en question dans CodingTeam
[13:40:44] <xbright> 2/ Remplacer public/svn/nomduprojet par le dossier du dépôt existant
[13:41:20] <julien.redondo@gmail.com> comment faire cela ? un lien symbolique sur le système ou depuis l'interface
[13:41:42] rroulet quitte le salon
[13:41:52] <xbright> 3/ Aller dans public/svn/nomduprojet/hooks (nouveau dossier, donc) et faire ln -s ../../../../scripts/miscellaneous/post-commit.php post-commit
[13:42:08] <xbright> → ah bah comme tu veux, autant déplacer le dossier
[13:42:56] <julien.redondo@gmail.com> ok merci je vais voir
[13:43:07] <julien.redondo@gmail.com> pour l'instant apache n'est pas configuré pour voir les répository sv
[13:43:11] <julien.redondo@gmail.com> je vais faire cela
[13:43:14] <julien.redondo@gmail.com> et manger ausi tien
[13:43:28] <julien.redondo@gmail.com> je te reconatcte tout à l'heure
[13:43:30] <xbright> Bah quand tu créeras tes projets sur CT.net, ça créera la conf apache, le fichier de droit et le dépôt
[13:43:48] <xbright> Tu n'auras qu'à remplacer le dépôt par l'existant et faire le lien symbolique pour le hook post-commmit, quoi :)
[13:43:56] <julien.redondo@gmail.com> merci pour tout en tout cas
[13:44:02] <xbright> De rien.
[13:57:12] <julien.redondo@gmail.com> bon j'ai fait un lien symbolique de public/svn vers mon repository
[13:57:22] <julien.redondo@gmail.com> et ca fonctionne nickel aparès avoir configuréle apache aussi
[13:57:48] <julien.redondo@gmail.com> maintenant, dernière petite chose
[13:57:50] <julien.redondo@gmail.com> jabber
[13:58:02] <julien.redondo@gmail.com> il faut tout d'abord installer un serveur jabber
[13:58:06] <julien.redondo@gmail.com> qual est le mieux ?
[13:58:53] <xbright> le mieux je sais pas
[13:58:59] <xbright> Moi j'utilise ejabberd 2
[13:59:06] <xbright> Y a des machins bizarre dedans mais ça marche
[13:59:10] Jim++ rejoint le salon
[13:59:11] <xbright> → cool :)
[13:59:31] <xbright> (c'est pas indiscret de te demander pour quels projets tu fais ça ? O:))
[13:59:39] <Jim++> ayé tous les bugs de CT sont corrigés ?
[13:59:50] <xbright> !kick Jim++
[14:00:30] <Jim++> ça veux dire non ? :D
[14:00:47] <xbright> Tu ferais mieux de t'occuper de ceux de Gajim :P
[14:00:59] <Jim++> O:-)
[14:01:09] <Jim++> moi je dis ça c'est pour aider :p
[14:01:34] <xbright> tu parles que ça aide :P
[14:02:08] <julien.redondo@gmail.com> je met ca en place dans mon entrepris
[14:02:09] <julien.redondo@gmail.com> e
[14:02:17] <julien.redondo@gmail.com> pour gérer les projets en inerne
[14:02:22] <julien.redondo@gmail.com> et ceux sous SVN
[14:02:50] <julien.redondo@gmail.com> et sous licence GPL seront reversé dasn les svn des projets correspondants (SPIP, DRUPAL par exmeple)
[14:03:20] <Jim++> testeur c'est un vrai métier, je vais me faire payer pour ça
[14:03:46] <xbright> Ah cool, CT installé en entreprise. \o/
[14:04:16] <julien.redondo@gmail.com> yes cool
[14:04:21] <julien.redondo@gmail.com> une autre question
[14:04:22] <Jim++> ah ouai, bonne idée
[14:04:30] <julien.redondo@gmail.com> je viens de créer un nouveau projet
[14:04:56] <julien.redondo@gmail.com> sauf qu'il ne me pas créer le fichier correspondant xxx.conf dasn svn/_apache
[14:04:57] <julien.redondo@gmail.com> ???
[14:05:10] <xbright> Han il est censé le faire normalement
[14:05:27] <xbright> Le serveur apache a bien les droits sur svn/_apache et svn/_authz ?
[14:05:29] <louiz'> xbright, aha, c'est quoi ton editeur ? :o
[14:05:47] <julien.redondo@gmail.com> alors que pour l'autre projey cela a fonctioné
[14:05:56] <julien.redondo@gmail.com> et pa d'erreur dans error.log
[14:06:01] <julien.redondo@gmail.com> je peux cercher ou ?
[14:10:49] <julien.redondo@gmail.com> et comment supprimer u projet ajouter à CT ?
[14:10:54] <xbright> alors là c'est très bizarre, j'ai jamais vu ça
[14:11:03] <xbright> louiz', bah un petit éditeur fait-main
[14:11:12] <xbright> → quand tu es sur la page d'un projet tu as deux liens Edit - Delete
[14:11:26] <xbright> Sinon c'est /projects/delete/nomduprojet
[14:12:01] <louiz'> xbright, beh autant en utiliser un vrai
[14:12:10] <julien.redondo@gmail.com> la page du projet ? c'est à dire ? Au oment de la validation ok, j'ai ces lens mais après ?
[14:12:19] <xbright> Bah, project/nomduprojet
[14:12:35] <julien.redondo@gmail.com> ok pardon j'ai trouvé pas vu les liens :-)
[14:12:54] <xbright> Y a un truc aussi, c'est qu'avec CT, si il crée bien tous les .conf et tout, il faut relancer Apache pour que le dépôt soit accessible. La faute à SVNPath qui ne se comporte pas comme SVNParentPath (dans la conf d'Apache)
[14:13:09] <xbright> (d'où le cron qui reload la configuration apache)
[14:14:21] <julien.redondo@gmail.com> mais le fichier n'existe pas dans _apache :-)
[14:14:29] <julien.redondo@gmail.com> donc meme en rechargeant, ca marche pas
[14:16:41] <xbright> Et tu n'as pas eu d'erreurs liées à la fonction PHP file_put_contents() ?
[14:16:55] <julien.redondo@gmail.com> non aucune erreur :-)
[14:17:05] <julien.redondo@gmail.com> lors de la création ?
[14:17:15] <julien.redondo@gmail.com> quel ets le fichier qui est chargé de cela ? je vais aller regarder ?
[14:17:23] <xbright> (ou de la validation si tu l'as activée)
[14:17:33] <xbright> C'est dans inc/modules/project/models/svnadmin.php
[14:19:17] <louiz'> [14:12:35] julien.redondo@gmail.com: ok pardon j'ai trouvé pas vu les liens :-) <= j'avais mis longtemps à trouver aussi
[14:27:26] <julien.redondo@gmail.com> ben j'ai mis un exit dans le fonction createRepository et rien
[14:27:37] <julien.redondo@gmail.com> apparement, il ne passe pas dans cette fonction ?? bizarre
[14:28:10] <xbright> C'est pas normal que ça se lance une fois et pas la deuxième, quand même :o
[14:28:15] <xbright> J'ai jamais observé ce comportement
[14:28:22] <xbright> (et pourtant j'ai pas mal testé cette partie)
[14:28:31] <julien.redondo@gmail.com> ben la marche plsu à chaque fois
[14:28:51] <julien.redondo@gmail.com> $je ne sais ce que j'ai fait la première fois, mais après j'ai touché le lien symbolqiue SVN
[14:29:02] <xbright> (note que si tu as activé la validation des projets, ce n'est fait que lorsques tu le valides, pas quand tu le crées)
[14:29:57] <julien.redondo@gmail.com> ok j'ai vu j'ai bien validé mes projets
[14:30:05] <julien.redondo@gmail.com> au fait coment on fait pour désactiver cela ,
[14:30:06] <julien.redondo@gmail.com> ?
[14:30:48] <julien.redondo@gmail.com> la je ne comprend plus
[14:30:49] <julien.redondo@gmail.com> grep -lr 'Svnadmin' *
inc/modules/project/models/svnadmin.php
[14:30:56] <julien.redondo@gmail.com> personne appelle cette classe ?
[14:31:30] <xbright> Dans l'administration, le menu Tools → Éditeur de clefs. Il suffit de passer need-validate à False et d'envoyer le fomulaire
[14:32:07] <julien.redondo@gmail.com> ok thanks
[14:34:00] <xbright> Les fichiers qui appellent cette classe contiennent « getClass('project.svnadmin' »
[14:34:56] <xbright> Soit inc/modules/projects/views/add.php, inc/modules/projects/_admin/validate.php et inc/modules/users/views/password.php (de tête)
[14:34:56] <julien.redondo@gmail.com> et c'est lequel exactement qi fait cela ?
[14:40:42] <julien.redondo@gmail.com> j'ai compris
[14:41:09] <julien.redondo@gmail.com> j'ai trouvé
[14:41:14] <julien.redondo@gmail.com> function createRepository()
{
echo 'ICI';
if (!is_dir($this->basedir.'/public/svn/'.$this->project))
{
mkdir($this->basedir.'/public/svn/'.$this->project, 0755);
exec($this->command_svn.' '.$this->basedir.'/public/svn/'.$this->project);
exec('cd '.$this->basedir.'/public/svn/'.$this->project.'/hooks && ln -s ../../../../scripts/miscellaneous/post-commit.php ./post-commit');
file_put_contents($this->basedir.'/public/svn/_apache/'.$this->project.'.conf', $this->apache_conf);
#return TRUE;
}
else
#return FALSE;
echo $this->basedir.'/public/svn/'.$this->project;
echo "dedededededede : ", !is_dir($this->basedir.'/public/svn/'.$this->project);
exit();
}
[14:41:44] <julien.redondo@gmail.com> dans cette classe, et cette fonction, si le répertoire svn existe déjà, il ne crée pas le fichier dans le répertoire _apache
[14:42:20] <xbright> Ah, oui, fallait y penser. Ça semble logique quand on démarre de zéro avec CT, un peu moins quand on importe ses projets
[14:42:52] <julien.redondo@gmail.com> cela pourrait etre une évolution interressante non ?
[14:43:45] <xbright> de ?
[14:44:00] <xbright> Ah !
[14:44:02] <xbright> De gérer l'import
[14:44:12] <xbright> Ouais, pourquoi pas, oui, ça serait bien
[14:45:03] <julien.redondo@gmail.com> en attendant, je peux faire comment ?
[14:46:17] <xbright> Bah, soit tu crées les projets et tu remplaces les dépôts svn après coup comme je te disais. Soit y en a trop et dans ce cas, tu fais ça juste le temps d'ajouter tes projets, j'dirais
//if (!is_dir($this->basedir.'/public/svn/'.$this->project))
//{
//mkdir($this->basedir.'/public/svn/'.$this->project, 0755);
//exec($this->command_svn.' '.$this->basedir.'/public/svn/'.$this->project);
exec('cd '.$this->basedir.'/public/svn/'.$this->project.'/hooks && ln -s ../../../../scripts/miscellaneous/post-commit.php ./post-commit');
file_put_contents($this->basedir.'/public/svn/_apache/'.$this->project.'.conf', $this->apache_conf);
#return TRUE;
//}
[14:46:29] <xbright> Comme ça, ça crée aussi le hook qui va bien. \o/
[14:47:43] <louiz'> stoi le hook
[14:48:38] <MsieurHappy> xbright, le hack :D
[14:48:45] <MsieurHappy> gruiker va !
[14:49:38] <xbright> Bon, en effet, va falloir faire quelque chose pour l'import, c'est vrai que c'est de la débrouille moche, ça
[14:50:04] xbright a dans l'idée depuis un moment de faire un script d'installation, on pourrait y gérer aussi l'import de dépôts subversion
[14:50:46] <julien.redondo@gmail.com> yes cool comme ça
[15:05:31] Milouse quitte le salon: Replaced by new connection
[15:05:32] Milouse rejoint le salon
[15:06:58] Milouse quitte le salon: offline
[15:17:32] <xbright> :)
[15:18:01] <louiz'> :)
[15:21:16] MsieurHappy quitte le salon: Replaced by new connection
[15:21:20] MsieurHappy rejoint le salon
[15:23:20] <julien.redondo@gmail.com> j'ai réécrit cette function comme ceci
[15:23:22] <julien.redondo@gmail.com> function createRepository()
{
if (!is_dir($this->basedir.'/public/svn/'.$this->project))
{
mkdir($this->basedir.'/public/svn/'.$this->project, 0755);
exec($this->command_svn.' '.$this->basedir.'/public/svn/'.$this->project);
exec('cd '.$this->basedir.'/public/svn/'.$this->project.'/hooks && ln -s ../../../../scripts/miscellaneous/post-commit.php ./post-commit');
file_put_contents($this->basedir.'/public/svn/_apache/'.$this->project.'.conf', $this->apache_conf);

return TRUE;
}
else {
$result = false;
if (! is_file($this->basedir.'/public/svn/'.$this->project.'/hooks/post-commit')) {
exec('cd '.$this->basedir.'/public/svn/'.$this->project.'/hooks && ln -s ../../../../scripts/miscellaneous/post-commit.php ./post-commit');
$result = true;
}
if (! is_file($this->basedir.'/public/svn/_apache/'.$this->project.'.conf')) {
file_put_contents($this->basedir.'/public/svn/_apache/'.$this->project.'.conf', $this->apache_conf);
$result = true;
}

return $result;
}
}
[15:23:29] <julien.redondo@gmail.com> et la ca fonctionne maintenant
[15:25:39] <xbright> Oh, merci pour le code. :)
[15:26:14] <julien.redondo@gmail.com> après c'ets vrai qu'il faut redémarrer l'apache pour que le fichier soit pris en compte
[15:26:19] <julien.redondo@gmail.com> on ne pourrait pas l'intégrer
[15:26:36] <julien.redondo@gmail.com> exec(path/to/apache script graceful)
[15:26:42] <julien.redondo@gmail.com> un truc dasn ce genre la
[15:26:55] <julien.redondo@gmail.com> mais bonc ela dépend aussi du système sur lequel on se trouve...
[15:27:07] <xbright> Je sais que si tu fais un exec(apache restart), ça « plante » (la communication est coupée, quoi). Mais je ne sais pas ce que ça fait avec un exec(apache reload).
[15:27:16] <xbright> Et un simple reload suffit, si je ne dis pas de bêtises
[15:27:22] <julien.redondo@gmail.com> ah ok je l'ignorais
[15:27:36] <xbright> → ouais voilà, d'ailleurs, CT est assez tourné Debian, 'faudrait changer ça :o
[15:28:23] <julien.redondo@gmail.com> ok ok
[15:28:35] <julien.redondo@gmail.com> bon je peux trouver de la doc pour jabber ?
[15:28:42] <xbright> (genre le INSTALL fait référence à www-apache, mais j'ai noté que ça vient de Debian, ce truc là :o)
[15:28:54] <xbright> Le très bon http://wiki.jabberfr.org !
[15:42:28] xbright a changé le sujet pour: Salon Jabber de CodingTeam.net : développement collaboratif de logiciel libre http://www.codingteam.net | Discussions générales à propos de CodingTeam, aide et support. | Documentation (en cours d'écriture) : http://codingteam.net/project/codingteam/doc
[15:42:43] xbright a viré l'annonce de la release de la 0.9 du topic
[15:51:40] <julien.redondo@gmail.com> peut etre peut tu m'aider ?
[15:51:50] <julien.redondo@gmail.com> j'ai installé ejabberd sur ma fedora
[15:51:58] <julien.redondo@gmail.com> je configure le fichier ejabberd.cfg
[15:52:01] <julien.redondo@gmail.com> puis je le démarre
[15:52:03] <julien.redondo@gmail.com> tout est ok
[15:52:15] <louiz'> (fedora 6 n'est plus supportée, pour info... Et pour un serveur on a vu mieux, enfin bref :p)
[15:52:17] <julien.redondo@gmail.com> mais quand je rentre ejabberdctl register jabberadmin nt.fr password
[15:52:35] <julien.redondo@gmail.com> j'ai une erreur : RPC failed on the node register: nodedown
[15:52:37] <julien.redondo@gmail.com> ??
[15:53:00] <julien.redondo@gmail.com> louiz' : je sais c'est un serveur un peu vieu de dev....
[15:53:01] <xbright> J'ai noté que en faisant /etc/init.d/ejabberd start, si j'avais pas de sortie, ejabberd n'était pas forcément démaré pour autant
[15:53:20] <julien.redondo@gmail.com> Tellement de chose que je n'ai pas pris le temps de le réinstaller :-)
[15:53:21] <julien.redondo@gmail.com> pour l'instant
[15:53:33] <julien.redondo@gmail.com> si il me dit OK pour le démarrage :-)
[15:54:21] <xbright> Je connais pas trop. :/ Moi, j'avais créer mon compte avec gajim
[15:54:42] <julien.redondo@gmail.com> ok je vais voir alors merci quand meme
[15:57:51] MsieurHappy quitte le salon: Replaced by new connection
[15:57:54] MsieurHappy rejoint le salon
[16:13:24] xbright quitte le salon: Replaced by new connection
[16:13:33] xbright rejoint le salon
[16:15:25] <louiz'> Statut : Non confirmé
[16:15:34] <louiz'> genre tu cnfirmes pas que le dauphin est écrasé ? :o !
[16:15:39] <louiz'> xbright ;(
[16:16:07] <xbright> louiz', nan je confirme pas :o
[16:16:12] <xbright> Bon, j'm'absente. \o_
[16:16:18] <louiz'> :(
[16:16:22] <louiz'> chez toi c'est pas ?
[16:17:05] <xbright> ça fait bizarre de causer de bluemindo sur le salon de codingteam :P
[16:19:32] <louiz'> GENRE :o
[16:33:32] <julien.redondo@gmail.com> y'a de la doc pour rédiger des pages dans ce wiki ?
[16:37:16] MsieurHappy quitte le salon: Replaced by new connection
[16:37:19] MsieurHappy rejoint le salon
[16:38:05] <xbright> la doc sur codingteam, je commence juste à l'écrire et je n'ai pas encore abordé ce point pour le moment
[16:38:19] <xbright> en gros, on écrit les pages, et pour faire un lien on écrit PageName
[16:39:12] <xbright> (moi j'utilise <a href="/project/nomduproject/doc/NomDeLaPage">lien</a>)
[16:41:12] <julien.redondo@gmail.com> et pour joindre une image?
[16:41:56] <xbright> En fait, on met en forme via XHTML :)
[16:42:07] <xbright> Donc, <img src="toto.png" alt="coucou" />
[16:42:22] <xbright> (la liste des balises autorisées se trouve en dessous de chaque zone de saisie de texte)
[16:42:32] <xbright> (on peut la modifier dans inc/classes/textview.php)
[16:53:07] <julien.redondo@gmail.com> oui ca ok mais où deposer l'image ou commet l'uploader ?
[16:54:02] <xbright> Hm. Bonne question.
[16:54:11] <louiz'> sur ton serveur \o
[16:54:17] <xbright> Y a rien pour uploader des fichiers non liés à quelque chose dans CT
[16:54:35] <louiz'> c'est nul :(
[16:54:42] <xbright> Par exemple, copies d'écran : on upload mais ça rajoute une copie d'écran
[16:54:43] <xbright> Hm
[16:54:52] <xbright> Genre faudrait ajouter un truc pour uploader des fichiers par projet ?
[16:55:33] <julien.redondo@gmail.com> je la place dans le répertroie upload ?
[16:56:07] <xbright> C'est l'endroit le plus approprié
[16:56:27] xbright ajoute à sa todo list de faire quelque chose pour uploader des fichiers.
[16:56:50] <julien.redondo@gmail.com> oui au fait
[16:57:03] <julien.redondo@gmail.com> lors de l'install, le fichie de script sql a fait une erreur :-)
[16:57:13] <julien.redondo@gmail.com> un alter sur la table todo ne passe pas
[16:57:15] <xbright> Ah ouaip, y a une règle pour la table projects_todo
[16:57:26] <julien.redondo@gmail.com> après vérif c'est normal, la table n'est jamais créé :-)
[16:57:28] <xbright> Yep, j'ai viré la table mais cette règle :/
[16:57:39] <xbright> +pas
[17:03:04] <julien.redondo@gmail.com> elle est ou la todo sur codingteam ?
[17:03:12] MsieurHappy quitte le salon: Replaced by new connection
[17:03:14] MsieurHappy rejoint le salon
[17:04:11] defane quitte le salon
[17:04:28] <xbright> La todo list a été supprimée justement. Au profit de la roadmap. Alors son fonctionnement est simple : on commence sur la page du projet par créer des versions (existentes ou futures, via le « planifiée »). Ensuite, on se reporte des anomalies (sur le formulaire d'ajout y a deux types : anomalies et demandes de fonctionnalité). Et hop, ça génère une roadmap, qui présente les versions et une barre de progression.
[17:06:21] xbright va manger.
[17:17:11] atlas95 rejoint le salon
[17:17:52] <atlas95> Hi !
[17:19:31] atlas95 quitte le salon
[17:24:18] <julien.redondo@gmail.com> dans quel répertoire uploder l'image pour la doc et dans quelle hiérarchie ?
[17:24:25] <julien.redondo@gmail.com> public/upload
[17:24:27] <julien.redondo@gmail.com> ou upload
[17:35:48] MsieurHappy quitte le salon
[17:36:07] Blount quitte le salon
[17:37:52] MsieurHappy rejoint le salon
[18:14:06] <xbright> Le mieux serait public/upload/project/nomduprojet/*
[18:14:25] <xbright> Mais bon, tu as entièrement raison pour le #389
[18:18:00] <julien.redondo@gmail.com> question : il y at-il des notifications par email dasn ce logiciel ?
[18:19:16] <xbright> Non. Il y avait un truc du genre dans la dernière version, mais bof. Mais c'est prévu pour la suite. Le seul moyen d'être au courant actuellement c'est d'utiliser les flux RSS/ATOM comme celui de la Timeline.
[18:23:54] MsieurHappy quitte le salon: Replaced by new connection
[18:23:57] MsieurHappy rejoint le salon
[18:29:32] <julien.redondo@gmail.com> Cela serait pratique de les activer sur certians évènements non ?
[18:29:42] <julien.redondo@gmail.com> ajout d'un nouveau client, nouveau projet
[18:29:46] <julien.redondo@gmail.com> déclarations d'anomalies
[18:30:18] <xbright> ouaip, l'idée c'est aussi de proposer à la fois des notifs mail et jabber
[18:30:23] <xbright> (au choix de la personne)
[18:30:32] <julien.redondo@gmail.com> ok c'ets prévu donc ?
[18:30:49] <xbright> Yep, j'ai déjà fais un ticket et commencé à y réfléchir
[18:31:01] <xbright> Y a même eu un peu de code mais pas sur le dépôt (ou alors à une révision antérieure)
[18:31:26] <julien.redondo@gmail.com> ok ok
[18:37:38] louiz' quitte le salon
[18:42:10] <julien.redondo@gmail.com> comment modifier les catégories ?
[18:42:51] <xbright> Il y a un array tout à fait modifiable dans inc/classes/data/categories.php ;)
[18:45:39] <julien.redondo@gmail.com> pas d'interfaces pour l'instant ?
[18:45:43] <julien.redondo@gmail.com> prévu ?
[18:45:57] <xbright> tu penses que ça serait intéressant de faire une interface pour ça ?
[18:46:28] <julien.redondo@gmail.com> pourquoi pas ? au moins un système de proposition de catégories
[18:46:43] <julien.redondo@gmail.com> si l'admin est ok nouvelle catégorie créé et dispo pour x personnes
[18:47:28] <xbright> pourquoi pas, ouais
[18:47:34] <julien.redondo@gmail.com> une dernière chose : y-a-t-il la possibilité de masquer les onglets par projets ? Pour enlever les fonctionnalités que l'on ne veut pas pour certains projets ?
[18:47:53] <xbright> Oui !
[18:48:13] <xbright> Dans la zone d'administration, on va dans Tools → Configuration des modules
[18:48:14] <xbright> Ah non
[18:48:16] <xbright> C'est global
[18:48:20] <xbright> Ce n'est pas pour un seul projet
[18:48:22] <xbright> :(
[18:49:16] <julien.redondo@gmail.com> ce serait peut etre bien de le faire par projet non ?
[18:51:58] <xbright> oui c'est une bonne idée
[18:52:17] <julien.redondo@gmail.com> ok ok
[18:54:30] <julien.redondo@gmail.com> bon allez bonne soirée
[18:54:39] <julien.redondo@gmail.com> merci pour tous ces renseignements
[18:54:43] <julien.redondo@gmail.com> cela m'a bien aidé
[18:54:46] <julien.redondo@gmail.com> c'est cool
[18:54:48] <xbright> Bonne soirée julien, à la prochaine ! :)
[18:54:49] <julien.redondo@gmail.com> merci beaucoup
[18:54:53] <xbright> Content d'avoir pu être utile.
[19:00:28] julien.redondo@gmail.com quitte le salon
[19:22:55] MsieurHappy quitte le salon: Replaced by new connection
[19:22:58] MsieurHappy rejoint le salon
[20:03:44] louiz' rejoint le salon
[20:09:44] omega quitte le salon
[20:12:18] MsieurHappy quitte le salon: Replaced by new connection
[20:12:20] MsieurHappy rejoint le salon
[22:02:23] louiz' quitte le salon
[22:03:22] louiz' rejoint le salon
[22:07:07] MsieurHappy quitte le salon: Replaced by new connection
[22:07:09] MsieurHappy rejoint le salon
[22:13:22] MsieurHappy quitte le salon: Replaced by new connection
[22:13:23] MsieurHappy rejoint le salon
[22:14:59] MsieurHappy quitte le salon: Replaced by new connection
[22:15:03] MsieurHappy rejoint le salon
[22:18:09] MsieurHappy quitte le salon: Replaced by new connection
[22:18:10] MsieurHappy rejoint le salon
[22:20:00] MsieurHappy quitte le salon: Replaced by new connection
[22:20:02] MsieurHappy rejoint le salon
[22:35:44] MsieurHappy quitte le salon: Replaced by new connection
[22:35:46] MsieurHappy rejoint le salon
[22:52:14] <xbright> Bonne nuit
[23:01:13] MsieurHappy quitte le salon: Replaced by new connection
[23:01:16] MsieurHappy rejoint le salon
[23:05:00] omega rejoint le salon
[23:07:30] MsieurHappy quitte le salon: Replaced by new connection
[23:07:33] MsieurHappy rejoint le salon
[23:09:26] xbright quitte le salon
[23:19:16] louiz' quitte le salon
[23:19:53] louiz' rejoint le salon
[23:20:33] louiz' quitte le salon
[23:59:30] Jim++ quitte le salon: offline
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!