Thursday, April 11, 2013
xsf@muc.xmpp.org
April
Mon Tue Wed Thu Fri Sat Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
         
             
XSF Discussion | Logs: http://logs.xmpp.org/xsf/ | Agenda https://trello.com/b/Dn6IQOu0/board-meetings

[00:01:05] *** Jef has left the room
[00:01:07] *** Jef has joined the room
[00:20:54] *** Jef has left the room
[00:21:00] *** Jef has joined the room
[00:22:37] *** Lance shows as "online"
[00:22:38] *** Lance shows as "online"
[00:26:24] *** Jef shows as "away" and his status message is "Back in some minutes."
[00:31:31] *** Lance has left the room
[00:43:07] *** Jef has left the room
[00:43:09] *** Jef has joined the room
[00:51:55] *** Jef shows as "online"
[01:22:35] *** Jef shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[01:22:52] *** Lance has left the room
[01:29:31] *** Jef shows as "online"
[01:56:21] *** Jef has left the room
[02:03:29] *** Jef has joined the room
[02:12:42] *** Jef has left the room
[02:12:46] *** Jef has joined the room
[02:12:46] *** Jef has left the room
[02:13:12] *** Jef has joined the room
[02:21:24] *** Jef has left the room
[02:21:26] *** Jef has joined the room
[02:30:53] *** Jef shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[02:40:53] *** Jef shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[02:53:33] *** Jef shows as "online"
[03:21:57] *** Jef has left the room
[03:54:54] *** Lance has joined the room
[03:54:54] *** Lance shows as "online"
[04:18:55] *** Lance has left the room
[05:01:45] *** Lance has joined the room
[05:01:45] *** Lance shows as "online"
[05:54:44] *** Neustradamus has left the room
[05:56:29] *** jabberjocke has left the room
[06:02:38] *** Neustradamus has joined the room
[06:05:02] *** Neustradamus has left the room
[06:06:33] *** Neustradamus has joined the room
[06:09:44] *** Kev shows as "online"
[06:42:40] *** kevin has joined the room
[06:42:52] *** kevin has left the room
[06:43:25] *** kevin has joined the room
[06:50:52] *** Alex has joined the room
[06:57:07] *** jabberjocke has joined the room
[06:57:07] *** jabberjocke shows as "online"
[06:57:54] *** ralphm shows as "online"
[07:05:48] *** kevin has left the room
[07:10:43] *** Lance shows as "away"
[07:11:18] *** Lance shows as "online"
[07:14:47] *** kevin has joined the room
[07:17:14] *** kevin has left the room
[07:24:58] *** ralphm shows as "away" and his status message is "Away as a result of being idle"
[07:25:48] *** kevin has joined the room
[07:29:18] *** ralphm shows as "online"
[08:01:20] <Lance> Alex what's your preferred way to input ballot data and get the results?
[08:03:10] <Alex> currently its writing the output to an xml file
[08:03:43] <Alex> I can send you such an file
[08:04:02] <Lance> thanks!
[08:04:27] <Alex> I have written some own tools which parse this files, so it would be great when we can use this format for now, and then maybe later add some admin commands to the bot which replaces this tools and displays the results
[08:05:06] <Lance> right
[08:05:26] <Lance> is the ballot data an xml file as well?
[08:05:29] <Kev> I don't have strong opinions on (1) or (2) BTW, whichever's best for the people all around.
[08:05:33] *kevin is shocked after reading about the facebook chat feature
http://developers.facebook.com/docs/chat/

[08:05:54] <Lance> kevin which part shocked you?
[08:05:54] <bear> we should be able to get the bot running - if not we can always punt
[08:06:05] <kevin> they too use XMPP. :-s
[08:06:43] <Alex> Lance you have email
[08:08:26] <Lance> Alex thanks! do you have a ballot items xml file as well?
[08:08:50] <Alex> I will checkout the new code this evening and make tests
[08:09:44] <Alex> yes, forgot to send the input file, but I am flexible on this format
[08:11:34] <Alex> sent
[08:16:20] <Lance> got it. thanks again
[08:18:13] <Alex> thanks to you, for hacking on this stuff
[08:18:59] <bear> ugh - 0400
[08:19:09] <bear> time for me to turn into a pumpkin
[08:19:38] <Alex> ;-)
[08:19:40] <bear> lance - let me know what is needed and I'll work on that tomorrow (or whenever your ready)
[08:19:56] <Lance> bear basically, install redis
[08:20:06] *** kevin has left the room
[08:20:09] <bear> pfft - I think I can handle that :)
[08:22:38] <Alex> Requirements of the bot are:
1) talk only to subscribed users /members, or a list of members from a file, what ever is easier for you.
2) read the questions from a configuration file, send then to the voter
3) write a result file when the voting is done
[08:23:16] <Alex> council voting is more complicated, but we don't need this now
[08:23:53] <bear> ouch - redis 1.2 - I think I'll install from tarball
[08:28:00] *** Kev shows as "away"
[08:30:47] *** Kev shows as "online"
[08:42:38] <bear> lance - redis 2.6 is running, localhost only, 2 db's defined, port 6379
[08:42:49] <Lance> thanks bear
[08:42:53] <Lance> now go to bed
[08:43:01] <Lance> :p
[08:43:05] <bear> :)
[08:49:59] *** Neustradamus has left the room
[08:51:07] *** Alex has left the room
[08:52:30] *** Alex has joined the room
[08:52:58] *** Neustradamus has joined the room
[08:54:22] *** ralphm shows as "online"
[08:55:44] *** Neustradamus has left the room
[08:57:26] *** Neustradamus has joined the room
[08:58:18] *** Neustradamus has left the room
[08:59:22] *** ralphm shows as "away" and his status message is "Auto-away (idle)"
[08:59:45] *** Neustradamus has joined the room
[09:10:18] *** ralphm shows as "online"
[09:14:53] *** Alex shows as "away" and his status message is "Auto-Status (untätig)"
[09:14:57] *** Alex shows as "online"
[09:15:21] *** ralphm shows as "away" and his status message is "Auto-away (idle)"
[09:21:34] <Lance> Alex: updated my memberbot to use a custom input file, and use the existing output file format
[09:21:44] <Lance> should be ready to roll out tomorrow
[09:22:47] <Alex> great stuff, let me know when there is a version for testing, Then I'll try to run and test it on athena
[09:24:17] <Lance> it should be ready for testing now if you pull master. just need to: 1) change JID/password in memberbot.py to whatever you need, 2) update data/xsf_roster.txt to include a jid you want to test with
[09:27:58] <Lance> and now it's late and i need to head to bed. night
[09:28:19] <Alex> ok thanks
[09:28:36] <Alex> I don't think redis is installed on athena, so I have to poke and admin
[09:36:39] *** Alex has left the room
[09:36:42] *** Alex has joined the room
[09:43:34] *** Nÿco has joined the room
[09:44:18] *** Lance has left the room
[09:51:20] *** ralphm shows as "away" and his status message is "Away as a result of being idle"
[10:01:21] *** ralphm shows as "xa" and his status message is "Not available as a result of being idle"
[10:14:27] <bear> alex - I installed redis earlier on athena
[10:14:45] *** kevin has joined the room
[10:15:15] *** bear shows as "dnd"
[10:15:21] *** bear shows as "dnd" and his status message is "sleeping"
[10:19:23] *** Alex shows as "away" and his status message is "Auto-Status (untätig)"
[10:22:39] *** kevin has left the room
[10:22:45] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[10:26:00] *** Nÿco shows as "online"
[10:31:02] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[10:32:08] *** Nÿco shows as "online"
[10:37:58] *** Kev shows as "away"
[10:39:22] *** Alex shows as "xa" and his status message is "Auto-Status (untätig)"
[10:43:40] *** Kev shows as "online"
[10:43:43] *** Alex shows as "online"
[10:44:03] <Alex> ok
[10:54:00] *** jabberjocke has left the room
[11:01:26] *** Kev shows as "away"
[11:02:28] *** Alex has left the room
[11:03:27] *** Alex has joined the room
[11:08:53] *** Kev shows as "online"
[11:26:27] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[11:36:19] *** Nÿco shows as "xa" and his status message is " (Non disponible car inactif depuis plus de 15 min)"
[11:45:57] *** Nÿco shows as "online"
[11:52:09] *** Alex shows as "away" and his status message is "Auto-Status (untätig)"
[11:53:30] *** Alex shows as "online"
[11:56:51] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[11:57:07] *** Nÿco shows as "online"
[12:02:45] *** ralphm shows as "online"
[12:03:25] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[12:06:35] *** ralphm shows as "online"
[12:11:34] *** ralphm shows as "away" and his status message is "Auto-away (idle)"
[12:13:25] *** Nÿco shows as "xa" and his status message is " (Non disponible car inactif depuis plus de 15 min)"
[12:19:07] *** Nÿco shows as "online"
[12:24:37] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[12:25:21] *** Nÿco shows as "online"
[12:30:23] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[12:31:29] *** Nÿco shows as "online"
[12:37:05] *** ralphm shows as "away" and his status message is "Away as a result of being idle"
[12:39:23] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[12:39:45] *** ralphm shows as "online"
[12:39:55] *** Nÿco shows as "online"
[12:49:11] *** ralphm shows as "online"
[12:52:46] *** Kev shows as "away"
[12:54:12] *** ralphm shows as "away" and his status message is "Auto-away (idle)"
[13:00:19] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[13:01:53] *** Nÿco shows as "online"
[13:02:33] *** Kev shows as "online"
[13:02:50] *** Alex shows as "away" and his status message is "Auto-Status (untätig)"
[13:07:39] *** Alex shows as "online"
[13:11:24] *** ralphm shows as "online"
[13:12:49] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[13:13:43] *** Nÿco shows as "online"
[13:16:25] *** ralphm shows as "away" and his status message is "Auto-away (idle)"
[13:36:35] *** Alex has left the room
[13:37:56] *** Alex has joined the room
[13:46:05] *** Alex has left the room
[13:46:21] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[13:47:11] *** Alex has joined the room
[13:48:53] *** Nÿco shows as "online"
[13:51:33] *** ralphm has left the room
[13:57:19] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[13:58:15] *** Alex has left the room
[13:58:57] *** Alex has joined the room
[14:02:25] *** Nÿco shows as "online"
[14:17:43] *** Ashley has joined the room
[14:18:53] *** Ashley has left the room
[14:21:04] *** Ashley has joined the room
[14:36:58] *** Ashley shows as "away" and his status message is "Away"
[14:39:04] *** Ashley shows as "online"
[14:42:12] *** Ashley has left the room
[14:45:09] *** jabberjocke has joined the room
[14:45:09] *** jabberjocke shows as "online"
[14:51:52] *** Neustradamus has left the room
[14:55:30] *** Neustradamus has joined the room
[15:01:13] *** Alex has left the room
[15:02:27] *** Alex has joined the room
[15:11:53] *** Ashley has joined the room
[15:13:15] *** Alex shows as "online"
[15:13:21] *** Alex has left the room
[15:17:14] *** Ashley has left the room
[15:20:23] *** Neustradamus has left the room
[15:23:14] *** Neustradamus has joined the room
[15:33:19] *** Ashley has joined the room
[15:35:55] *** Ashley has left the room
[15:38:32] *** jabberjocke has left the room
[15:38:48] *** Ashley has joined the room
[15:49:27] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[15:49:59] *** Nÿco shows as "online"
[15:59:31] *** Ashley shows as "away" and his status message is "Away"
[15:59:31] *** Ashley shows as "away" and his status message is "Away"
[16:00:29] *** Ashley shows as "away" and his status message is "Away"
[16:00:39] *** Ashley has left the room
[16:13:38] *** Ashley has joined the room
[16:16:03] *** jabberjocke has joined the room
[16:16:03] *** jabberjocke shows as "online"
[16:28:11] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[16:28:46] *** Nÿco shows as "online"
[16:32:05] *** Lance has joined the room
[16:32:05] *** Lance shows as "online"
[16:34:06] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[16:37:38] *** Nÿco shows as "online"
[17:00:31] *** jabberjocke has left the room
[17:13:10] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[17:13:10] *** Nÿco shows as "online"
[17:31:56] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[17:33:58] *** Nÿco shows as "online"
[17:40:44] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[17:42:18] *** Nÿco shows as "online"
[17:47:18] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[17:47:28] *** Nÿco shows as "online"
[17:56:24] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[17:58:54] *** Nÿco shows as "online"
[18:03:56] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[18:05:44] *** Nÿco shows as "online"
[18:11:26] *** Ashley shows as "online"
[18:16:28] *** Ashley has left the room
[18:21:07] *** Lance shows as "away"
[18:24:41] *** Ashley has joined the room
[18:25:09] *** Ashley has left the room
[18:29:39] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[18:30:32] *** Nÿco shows as "online"
[18:31:43] *** Lance shows as "online"
[18:34:15] *** Ashley has joined the room
[18:42:56] *** Ashley shows as "away" and his status message is "Away"
[18:43:11] *** Ashley shows as "online"
[18:44:14] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[18:45:24] *** Nÿco shows as "online"
[18:52:14] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[18:56:58] *** Nÿco shows as "online"
[19:00:32] *** Ashley shows as "away" and his status message is "Away"
[19:02:59] *** Ashley shows as "online"
[19:04:50] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[19:08:28] *** Ashley shows as "away" and his status message is "Away"
[19:09:30] *** Nÿco shows as "online"
[19:10:19] *** Ashley shows as "online"
[19:16:14] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[19:22:28] *** Nÿco shows as "online"
[19:27:28] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[19:27:44] *** Nÿco shows as "online"
[20:01:24] *** Alex has joined the room
[20:01:40] *** Lance shows as "online"
[20:01:40] *** Lance shows as "online"
[20:06:29] *** Lance has left the room
[20:09:04] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[20:14:47] *** kevin has joined the room
[20:15:12] *** Nÿco shows as "online"
[20:25:49] *** kevin shows as "online"
[20:29:46] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[20:29:57] <Alex> Lance: I don't get the bot running
[20:29:58] *** kevin shows as "online" and his status message is "Being good at something is attaractive, working hard is not."
[20:30:30] <Lance> any errors?
[20:30:44] <Alex> what files must I copy to athena to get it running?
[20:31:10] <Alex> I checked out your github sources and copied them to athena, and checked out a sleekxmpp version
[20:31:23] <Lance> ok, then that should be good
[20:31:45] <Alex> sleekxmpp must be in a subdir?
[20:31:58] <Lance> no, just python setup.py install
[20:33:00] <Lance> also pip install redis
[20:33:19] <Lance> then in memberbot source: cd memberbot; python memberbot.py
[20:33:59] <Lance> and you can edit memberbot.py to use the proper jid/password
[20:34:17] <Lance> and edit data/xsf_roster.txt to include your own jid that you want to test voting with
[20:34:52] <Alex> ok, lemme try
[20:35:42] *** Nÿco shows as "online"
[20:38:23] <Alex> gnauck@athena:/var/xsf/voting$ cd new_memberbot/
gnauck@athena:/var/xsf/voting/new_memberbot$ python memberbot.py
Traceback (most recent call last):
File "memberbot.py", line 11, in <module>
import voting
File "/var/xsf/voting/new_memberbot/voting.py", line 2, in <module>
import redis
ImportError: No module named redis

[20:38:39] <Alex> looks like redis is missing
[20:38:42] <Alex> but bear said he installed it on athena
[20:42:38] <Lance> you still need the python redis module
[20:42:53] <Lance> easy_install redis or pip install redis
[20:44:36] *** kevin has left the room
[20:44:55] <Alex> Downloading/unpacking redis
Downloading redis-2.7.2.tar.gz (50Kb): 50Kb downloaded
Running setup.py egg_info for package redis
Installing collected packages: redis
Running setup.py install for redis
Successfully installed redis
Cleaning up...

[20:45:24] <Alex> but still same error message
[20:45:49] *** Ashley shows as "away" and his status message is "Away"
[20:45:49] *** Ashley shows as "away" and his status message is "Away"
[20:46:37] <Kev> Just whatever you do be careful where you start installing packages.
[20:46:48] *** Ashley shows as "away" and his status message is "Away"
[20:46:59] *** Ashley has left the room
[20:47:09] <Kev> I believe we have virtualenv on athena, pointing at stuff in /usr/local/virtualenv
[20:52:39] <Alex> yup there is
[20:56:11] *** Kev shows as "online"
[20:57:18] *** Kev shows as "online"
[20:58:02] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[20:59:04] *** Nÿco shows as "online"
[21:01:03] *** Kev shows as "away"
[21:11:23] *** Kev has left the room
[21:16:41] *** Alex has left the room
[21:17:05] *** Ashley has joined the room
[21:20:28] *** jabberjocke has joined the room
[21:20:28] *** jabberjocke shows as "online"
[21:30:42] *** Ashley has left the room
[21:53:09] *** Ashley has joined the room
[21:53:16] *** Ashley shows as "away" and his status message is "Away"
[22:02:45] *** Ashley has left the room
[22:03:42] *** Nÿco shows as "away" and his status message is " (Absent(e) car inactif depuis plus de 5 min)"
[22:12:54] *** Nÿco shows as "online"
[22:13:11] *** Nÿco has left the room
[22:17:56] *** Jef has joined the room
[22:18:15] *** Jef has left the room
[22:18:36] *** Jef has joined the room
[22:23:48] *** Ashley has joined the room
[22:31:31] *** Jef shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[22:32:54] *** Ashley has left the room
[22:34:01] *** Jef shows as "online"
[22:36:04] *** Kev shows as "online"
[22:51:08] *** Kev shows as "away"
[22:54:20] *** Ashley has joined the room
[23:03:28] *** Ashley has left the room
[23:10:01] *** Jef shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[23:15:09] *** Jef shows as "online"
[23:24:52] *** Ashley has joined the room
[23:33:02] *** Ashley has left the room
[23:39:51] *** Jef shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[23:42:43] *** Jef shows as "online"
[23:43:13] *** Jef shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[23:54:27] *** Jef shows as "online"
[23:55:27] *** Ashley has joined the room