16:30:20 #startmeeting IRC Support SIG 16:30:20 Meeting started Thu Jan 14 16:30:20 2010 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:30:20 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:30:28 #meetingname irc-support-sig 16:30:28 The meeting name has been set to 'irc-support-sig' 16:30:32 #topic Init process 16:30:56 Good afternoon 16:31:08 16:31:12 morning DiscordianUK 16:31:19 * zcat 16:31:35 heyyas 16:31:46 holas 16:32:15 * nirik will wait just a bit more for any others wandering in. 16:33:26 Bacon! 16:33:35 EvilBob: +1 16:33:56 Tofukey, Terducken, and other made up foods 16:34:11 Meeting adjourned 16:34:25 there's really nothing else to say is there? 16:34:34 ha. 16:34:38 lets go ahead and start in. 16:34:44 #topic Weekly stats 16:34:45 * thomasj here.. sorry, late 16:34:46 * EvilBob goes looking for his corner 16:34:47 http://fedora.theglaserfamily.org/ircstats/fedora-weekly.html 16:35:03 http://fedora.theglaserfamily.org/ircstats/fedora-social-weekly.html 16:35:11 @channelstats #fedora 16:35:11 nirik: On #fedora there have been 51654 messages, containing 2065615 characters, 363295 words, 1247 smileys, and 1714 frowns; 594 of those messages were ACTIONs. There have been 12803 joins, 1099 parts, 11588 quits, 34 kicks, 111 mode changes, and 0 topic changes. There are currently 580 users and the channel has peaked at 607 users. 16:36:01 A busy, but otherwise not too atypical week... 16:36:21 Anyone have anything they would like to point out from the stats? or general items from the last week? 16:36:50 bacon is no longer on the top of social. i feel sad about that. 16:37:13 * nirik is also sad that he's so low in the new "similey" chart. ;( 16:37:25 oh, that's new 16:37:27 Sorry I am late 16:37:36 hehe, 5th place 16:37:58 links look pretty typical. nvidia seems to be going down a bit... 16:38:20 relatively due to lack of new releases 16:38:34 Do we need to talk about the whiner? 16:38:59 EvilBob: ? 16:38:59 EvilBob, he here to speak his piece ? 16:39:02 "Oh the bot kicked me accidentally and hurt my feeeeelllings" 16:39:15 ah, yes, next topic... 16:39:20 #topic Bot news 16:39:20 How can we deal with such accidents better? 16:39:57 So, the bot has had some issues over the last week... first my virtual where it runs had some high load/lockups, then I tried to test it against freenode-test and ran into some issues. 16:40:16 Did the bot realy did that accidentally? I thought it is a programm, a programm cant evaluate its deeds can it? 16:40:17 I'm sorry for anyone who was caught by it at these times. 16:40:52 I have made some adjustments to it, and also the virtual it runs on seems stable for now. 16:41:03 so, hopefully it will be better moving forward. 16:41:10 underscores, its lagmeter broke, so it thought folks were flooding 16:41:26 If any ops notice the bot kicking someone for no reason or the like a quick fix is to deop it. 16:41:30 underscores: the kick criteria was met because of a lag 16:41:31 Wasn't the first time. No real harm as well. 16:41:45 you can also find out how lagged it is: 16:41:47 except for feelings 16:41:49 @latency 16:41:51 nirik: 1.04 seconds. 16:42:00 mock, yeah, maybe that ;) 16:42:01 * Southern_Gentlem 16:42:01 around 1 second is normal. 16:42:06 ok 16:42:12 Sweet...a meeting 16:42:28 Also, next bot news: 16:42:56 I have enabled command flood protection. It will only listen to 3 commands from one user in 1 minute. More than that will cause it to ignore that hostmask for 5minutes. 16:43:10 This will cut down on people playing around with commands and flooding the channel. 16:43:20 does the bot actually have the smarts to recognize when it's getting a burst of lagged messages from everyone, vs a flood from one user? 16:43:57 zcat: the flood code is per user I think... 16:44:22 so, if 5 people are talking and it sees all of them at once it would check each user against the flood/paste limit. 16:44:22 I doubt that, he kicked as well two users the same time for flooding as he lagged. 16:44:23 zcat seems to be last person 16:44:27 so no way for the bot to tell the difference 16:44:41 ok - no smarts 16:44:41 Can the bot detect server lag? 16:44:50 I can check the logs... or we can test. 16:45:01 anyhow, any ideas on improving things welcome... along with patches. ;) 16:45:02 Perhaps if he's lagged, disable all lag-based stuff for (figure out algortihm here) 16:45:12 nirik: You FOSS guy you... patches.... 16:45:23 Khaytsus: yeah, it has a latency thing... but not sure how to hook it to the floodprotect plugin off hand. 16:45:29 lets fix the irc protocol to allow for timestamps on all messages? :) 16:45:30 yep. ;) 16:45:53 That seems like it'd be one way to fix it, say if he's getting lag to the server disable such things until the lag has cleared up for as long as it was happening? 16:46:06 Khaytsus: yeah, could be. 16:46:07 zcat, and call it 'jabber' ? great idea. 16:46:10 * fenris02 hides 16:46:10 Like if he dtects hes lagged for 30s, it must be unlagged for 30s before re-enabling 16:46:53 * nirik nods. Just not sure how easy that will be to implement. 16:46:57 How can we deal with such "accidents" better? 16:47:21 EvilBob: good question. 16:47:23 EvilBob: How many times has it happened in the last week. 16:47:35 I know how "I" would have dealt with it 16:47:38 EvilBob, the one kicked should learn to relax? 16:47:44 EvilBob: Offered cheese? 16:47:47 * nirik knows of two incidents. 16:48:17 Khaytsus: add a ban to the kick with the whine 16:48:39 add an alias to unban and apologize? :) 16:48:44 I think deoping the bot until latency goes down, unbanning user, appologizing and re-inviting them to the channel is the best we can do. 16:48:53 at some point the user is just seeking attention b going on and on about it 16:49:02 EvilBob: true. 16:49:13 +1 EvilBob 16:49:13 "at some point" threshold is really quite low 16:49:20 at tht point they are being disruptive and should be eliminated 16:49:23 i was one of those people booted one time :) 16:49:33 anyhow, any other bot questions/comments/info? 16:49:39 fenris02: are you still crying about it? 16:49:40 EvilBob: Especially those that start with amm and end with ini? 16:49:53 fenris02: we can have you removed also 16:49:56 ;^) 16:49:57 EvilBob, i consoled myself with chocolate 16:50:02 i added a new bot alias, which won't get much use (since most people use !paste): 16:50:05 @paste 16:50:06 #fedora recommends using the fpaste.org or dpaste.com pastebins, instead of some other, slower, ad-ridden pastebins. 16:50:10 fedbot: chocolate covered bacon? 16:50:25 zcat: So, about the slower part 16:50:28 zcat: might change that to have the http:// in there so people can click on the shiny links? 16:50:31 Khaytsus, whole foods has it 16:50:33 Khaytsus, damaestro's on the case :) 16:50:36 :D 16:50:38 That's useful and being new I didn't know 16:50:48 zcat, how long ago was that added? 16:50:57 fenris02, few days ago 16:51:30 * fenris02 notes the illumination is suboptimal under his rock 16:52:03 ok, shall we move along then? 16:52:04 On the bot topic, in the last week I asked to have another user in -social added to the "op by proxy" list in that channel 16:52:24 EvilBob: was going to get to that next. ;) 16:52:32 sweet! 16:52:35 #topic voting for things 16:52:35 Glad I am ahead of the game 16:52:57 We never decided how we vote on new ops/issues/etc... it's murky to me. 16:53:18 EvilBob proposed adding a new op (via the bot) on social last week... 16:53:36 everyone polled in the ops channel thought it would be fine. 16:53:37 Maybe we vote that on the "list"? 16:54:10 Not the specific yet, but in general. 16:54:11 email is likely the best route for official votes imho. that way folks have several days to respond instead of a few minutes until it scrolls off the top 16:54:15 My idea for botops is that we should try to have solid trusted chanops available, but folks who do not need or what to be chanop but want to help police as necessary can be botops. 16:54:46 ok, in the past there was talk of doing some kind of secret ballots or using a web app... 16:54:51 or just voting in meetings. 16:54:56 Voting on and discussing things of this nature can be embarrassing 16:55:03 Granted one could botop ban *@* but it's generally less destructive than a chanop could be. 16:55:11 when done in public 16:55:19 EvilBob: indeed. 16:55:32 EvilBob, you have a ballot system in mind? 16:55:47 so, I am fine with alias, although we could just make a real list I suppose. 16:56:29 nirik: the problem with voting on a real list if that the archive is also "out there" for the world to see 16:56:45 EvilBob: sure, it would need to be private archives. 16:57:04 * nirik hates personally doing things in private, but also doesn't want someone to be offended if they were discussed. 16:57:28 regardless, we have no ballot means at this time. 16:57:34 nirik: say we were voting on DiscordianUK, there could be hurt feelings if someone said "I don't think so" 16:57:50 see what I mean 16:57:57 now he's pissed 16:58:01 ;^) 16:58:02 The alias should be fine. 16:58:04 EvilBob, lol 16:58:14 lol 16:58:41 well, just as an example, for fedora packager sponsors or provenpackagers, fesco asks for private feedback from the existing members, but then votes in an open irc session. 16:58:59 that could not have been timed better if it had been choreographed 16:59:06 lol 16:59:09 nirik, how does the private feedback work? email? 16:59:23 fenris02: yep. 16:59:29 nirik: I am cool with that idea 16:59:48 i rather have voting in meeting and not on the lists to be honest 17:00:00 we have had people who were not accepted, and in those cases, someone was tasked with providing them feedback so they could improve and try again. 17:00:03 Southern_Gentlem: that is what ws just said 17:00:22 nirik, is there a minimum number of votes required to pass ? as in, if enough people abstain - it gets delayed? 17:00:30 of course, since we have no way of voting currently we can't vote on doing this. ;) 17:00:40 couldn't op-type ballots be voted on in fedora-ops? 17:00:45 fenris02: yes... majority vote needed. 17:00:46 Southern_Gentlem: discuss and debate privately, vote publicly 17:01:06 isn't that remvoed from the general arena enough yet not on the lists? 17:01:07 Sorry 17:01:17 is everyone ok with that method? it would align us more with other groups in fedoras methods? 17:01:26 +1 17:01:30 +1 17:01:33 +1 17:01:33 +1 17:01:54 I need to get added to the alias I think 17:01:54 zcat, ^^^^ 17:02:03 +1 17:02:26 DiscordianUK, to backfill, well, just as an example, for fedora packager sponsors or provenpackagers, fesco asks for private feedback from the existing members, but then votes in an open irc session. 17:02:41 ahhh okay 17:02:50 +1 17:03:12 nirik: I would suggest we handle things the same way if someone needs to be removed 17:03:16 EvilBob: Well, the alias is the fedora irc operators group... orig for just #fedora ops. I guess I don't see the big problem in adding you there since you are poking at social and so we can expand scope. 17:03:43 what about op-by-proxy user? 17:03:48 voting member, or non-voting? 17:03:58 good point 17:04:03 fenris02: I vote if you want me to or not 17:04:11 #agreed adding/removing ops will use the irc-support-operators alias for discussion + irc and then be voted on in the next public irc meeting. 17:04:25 fenris02, Maybe try out the new way for that? 17:04:41 EvilBob, oh, did you say something? I was not listening. ;^) 17:05:33 * nirik could go either way... I guess I would say non voting at least at first, but then promoted to regular ops and voting? 17:06:04 An op is an op is an op 17:06:16 if they have an opjection, it should be heard regardless of their +o status imho 17:06:38 sure, so I'd be fine that way too. 17:06:40 nirik: if you go that way I would never have a vote 17:06:41 * nirik shrugs. 17:06:48 objection even. sheesh. typing is bad. 17:06:54 EvilBob: true, you found out my evil plan. ;) 17:07:01 ;^) 17:07:07 I'd be fine with them having votes too... 17:07:21 not against it at all 17:07:37 so, anything more on procedure? or have we hopefully cleared up things? 17:08:22 A suggestion perhaps people shouldn't be able to vote on issues about themselves 17:08:24 can we vote on the proposed op-by-proxy today? 17:08:31 Procedure is fine. The rest can be discussed using that procedure i think. 17:08:57 DiscordianUK: yeah, that would be the polite thing to do. 17:09:05 EvilBob: I think so... shall we move on to that now? 17:09:27 I think we can 17:09:59 #topic hiemanshu to be added to fedora-social ops (via bot) 17:10:05 +1 here. 17:10:11 +1 17:10:12 I proposed that we add hiemanshu to be a bot op in -social 17:10:30 I will abstain from voting on it as I proposed it 17:10:31 no objection 17:11:39 Who else do we have here today? Southern_Gentlem Sonar_Guy 17:11:52 +1 17:11:52 zcat 17:11:56 jinx 17:12:10 +1 17:12:17 +1 17:12:19 +1 17:12:36 * Southern_Gentlem kicks underscores 17:12:37 Think we have a majority of ops 17:12:39 lol 17:12:55 I'm quiet ^_^' 17:13:08 I count 5 - 1 from underscores, so 4... 17:13:14 ;^) 17:13:21 ok, sounds approved to me, lets just do it. ;) 17:13:34 EvilBob: was underscores your proxy? 17:13:40 #agreed hiemanshu added to the ops list for #fedora-social 17:13:48 #topic Freenode news 17:14:15 Not sure if you all saw it or not, but freenode is changing to the new ircd at the end of the month. 17:14:17 http://announce.freenode.net/ 17:14:29 This ircd will support ssl connections. 17:14:33 again?? 17:14:38 ahhh useful 17:15:11 that will make daMaestro happy 17:15:29 well, one thing we can note is uses who are connected via ssl and identified will get +Z, for whatever it's worth. 17:15:53 I tested the bot against it the other day. 17:15:55 which means?? 17:16:02 it can connect fine, but not via ssl. 17:16:25 what does the +Z switch do 17:16:40 * nirik looks at the bot. ;( 17:17:00 Southern_Gentlem: just a user mode... says they are connected via ssl. Not entirely sure that info is worthwhile, but it's a data point. 17:17:08 http://freenode.net/using_the_network.shtml 17:17:12 what is the point of an SSL connection to IRC? 17:17:18 i dont see Z 17:17:26 fenris02: it's the new ircd only. 17:17:30 oic 17:17:53 EvilBob, prevents the unlikely case of someone sniffing your nick/bot passwds and anything you may blurt 17:17:58 EvilBob, crypto from your workstation to ircd while you surf from harbucks 17:18:08 btw - gmail switched to https-only the other day. 17:18:31 zcat, true, but it was available for the last ~2yrs 17:18:42 fenris02, as an option. it's default now. 17:18:46 Anyhow, the changeover is jan 30th... 17:18:52 so we need to be ready for the fun then. 17:18:52 * fenris02 nods 17:19:25 * mock gets some party hats and noise makers 17:19:36 #topic Open Floor 17:19:40 * Sonar_Gal cooks up some bacon 17:19:41 ok, anything for open floor? 17:20:00 needs moping. i vote EvilBob for the task 17:20:21 * mock gives fenris02 an extra 'p' 17:20:26 Moping I can handle, I don't do Windows 17:20:35 mopping 17:20:52 yaya, we've already established that i cannot type nor spel 17:22:15 * nirik will close the meeting in a few here. 17:22:47 * EvilBob thinks that would be a good idea 17:22:51 +1 17:22:54 hahaha 17:23:08 See mock is acting up already 17:24:21 Thanks for coming everyone 17:24:25 #endmeeting