Friday, February 28, 2014
xsf@muc.xmpp.org
February
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
   
             
XSF Discussion | Logs: http://logs.xmpp.org/xsf/ | Agenda https://trello.com/b/Dn6IQOu0/board-meetings

[00:01:57] *** intosi shows as "away" and his status message is "Away"
[00:02:43] *** m&m shows as "online"
[00:18:30] *** Lance has joined the room
[00:18:30] *** Lance shows as "away"
[00:29:32] *** Tobias shows as "away"
[00:32:08] *** m&m has left the room
[00:59:45] *** stpeter shows as "away" and his status message is "Auto Status (idle)"
[01:00:45] *** stpeter shows as "online"
[01:35:01] *** stpeter shows as "away" and his status message is "Auto Status (idle)"
[01:35:42] *** stpeter shows as "online"
[01:46:01] *** stpeter shows as "away" and his status message is "Auto Status (idle)"
[01:51:01] *** stpeter shows as "online"
[02:01:30] *** stpeter shows as "away" and his status message is "Auto Status (idle)"
[02:08:26] *** stpeter shows as "online"
[02:10:10] *** Maranda shows as "away" and his status message is "Gymming"
[02:11:38] *** Maranda has left the room
[02:47:46] *** Lance has joined the room
[02:47:47] *** Lance shows as "online"
[03:25:11] *** stpeter has left the room
[03:25:20] *** intosi shows as "away" and his status message is "Away"
[03:48:54] *** Tobias shows as "away"
[03:48:55] *** Tobias shows as "away"
[03:54:11] *** Tobias has left the room
[04:09:27] *** Tobias shows as "online"
[04:20:10] *** Tobias shows as "away"
[05:11:17] *** Tobias shows as "online"
[05:42:29] *** Tobias shows as "away"
[05:43:44] *** bear has left the room
[06:11:40] *** xnyhps shows as "away" and his status message is "Away"
[06:20:40] *** intosi shows as "away" and his status message is "Away"
[06:21:14] *** Alex has joined the room
[06:49:04] *** Santiago26 has joined the room
[06:56:46] *** Santiago26 has left the room
[06:56:51] *** Santiago26 has joined the room
[07:04:09] *** Kev shows as "online"
[07:11:41] *** intosi shows as "online"
[07:32:08] *** dwd has joined the room
[07:46:35] *** Neustradamus has left the room
[07:55:12] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[07:55:30] *** Zash has joined the room
[07:55:31] *** Zash shows as "online"
[08:05:12] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[08:10:46] *** dezant has left the room
[08:27:01] *** dezant has joined the room
[08:27:30] *** dezant shows as "dnd" and his status message is "Reasons why I stop replying: 1. I'm busy 2. you're boring 3. I'm mad 4. you replied with one word 5. I'm eating 6. you began stupidity."
[08:28:12] *** jabberjocke has joined the room
[08:28:12] *** jabberjocke shows as "online"
[08:37:11] *** simon has joined the room
[08:38:21] *** Santiago26 shows as "away" and his status message is "?"
[08:38:40] *** dwd shows as "online"
[08:39:56] *** Santiago26 shows as "online"
[08:47:19] *** emcho has joined the room
[08:49:45] *** Lance has joined the room
[08:49:46] *** Lance shows as "online"
[08:50:52] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[08:54:35] *** Santiago26 has left the room
[08:56:39] *** Lance shows as "away"
[08:57:06] *** dwd shows as "online"
[08:57:58] *** Lance shows as "online"
[08:59:30] *** Santiago26 shows as "away" and his status message is "?"
[08:59:44] *** Santiago26 shows as "online" and his status message is "?"
[09:07:41] *** intosi shows as "away" and his status message is "Away"
[09:09:58] *** Lance shows as "away"
[09:10:26] *** Lance shows as "online"
[09:11:46] *** intosi shows as "online"
[09:12:40] *** Lloyd has joined the room
[09:31:27] *** Lance shows as "away"
[09:31:49] *** Santiago26 shows as "away" and his status message is "?"
[09:32:50] *** Santiago26 shows as "online" and his status message is "?"
[09:40:06] *** Ash has joined the room
[09:42:59] *** Tobias shows as "online"
[09:52:58] <Ash> Just realised I completely missed the members meeting last night! Sorry everyone!
[09:53:28] <Alex> no problem ;-)
[09:53:46] <Ash> Glad to see I haven't been kicked out (yet)!
[09:54:02] <Ash> :)
[09:55:07] <Kev> Ash: You voted by proxy. That's more than far too many of our members managed.
[09:55:20] <ralphm> Kev: :-/
[09:55:37] <Kev> Or, at least, ISTR you did. If you didn't, shame on you :P
[09:55:51] <Ash> I did, Kev. Yes I did!
[09:56:06] <ralphm> Kev: publicly? Half-kidding.
[09:56:22] <Kev> ralphm: Not sure what the question is.
[09:56:26] *** Santiago26 has left the room
[09:56:38] <ralphm> the shaming
[09:56:38] <Zash> Public shaming, mouhahaa
[09:56:51] <ralphm> like with vote tallies for council, really
[09:57:30] <Kev> We explicitly note who did and didn't turn up for Council and Board meetings, because this stuff is important when voting on people.
[09:57:40] <ralphm> Kev: my point
[09:57:46] <Kev> There's a follow-up.
[09:57:57] <Kev> The problem with publicly shaming XSF members is that there're two possible outcomes:
[09:58:21] <Kev> 1) Those members who aren't contributing anything don't pass re-votes.
[09:58:47] <Kev> 2) Yet more people who blindly vote Yes on every issue, irrespective of whether they're sufficiently informed to do so.
[09:59:26] <ralphm> I think 2 can't be helped anyway. And maybe it really gives an incentive.
[09:59:36] <ralphm> I don't know to be honest
[09:59:44] <ralphm> just thinking aloud
[09:59:56] <Zash> Welcome to Democracy
[10:09:34] *** Santiago26 shows as "away" and his status message is "?"
[10:10:23] <dwd> I do wonder if we should switch to something like range voting.
[10:10:59] <Zash> range voting?
[10:10:59] *** winfried has joined the room
[10:11:00] <dwd> So you'd mark each [re]applicant from 1-5. Makes people think more.
[10:11:15] <dwd> Also, range voting defeats Arrow's Theorum.
[10:11:28] <dwd> (Which basically says that all voting is unfair)
[10:11:52] *** martin.hewitt@surevine.com has joined the room
[10:13:41] *** Santiago26 shows as "online" and his status message is "?"
[10:16:30] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[10:16:55] <Kev> I'm not sure how that would work. Each member application is independent, unlike Council/Board.
[10:17:26] *** Lance has joined the room
[10:17:27] *** Lance shows as "online"
[10:18:27] <Kev> I think possibly we should re-raise the 'abstain' issue from a while back.
[10:18:53] <Kev> On the assumption that it's possible that many members vote 'yes' because they don't feel sufficiently informed to vote at all, and thus voting 'no' would be bad.
[10:19:13] <Kev> (One member did express this problem to me, which is why I brought up the issue months ago)
[10:19:49] <Kev> At the time I decided that abstaining was pretty much the same as voting No, but I think that if that person's vote is then not counted as part of the sum for testing majority, it'd be fine.
[10:19:58] <Kev> Little as I like the thought of fiddling with our bylaws.
[10:24:08] <intosi> How would you propose improving the informedness of members in this respect? Could lead to failed votes because people abstain, thus possibly not reaching quorum for (re)applicants voted on.
[10:24:58] <Kev> I think that a member deliberately casting an abstention counts towards quorum.
[10:25:05] <Kev> Is how you solve the second problem.
[10:25:31] <intosi> So in that case we could have a theoretical applicant X that gets 40 abstains, one yes, zero no and is thus voted in.
[10:25:36] *** Zash shows as "away"
[10:25:54] <Kev> And for the first - well, you either have to make sure everyone's informed (which is a huge time sink - to be able to sensibly vote for XSF members you have to follow pretty much all the mailing lists and more), or let people say they're not well enough informed with an abstention.
[10:26:02] <Kev> intosi: Yes. This doesn't strike me as a problem.
[10:26:30] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[10:26:32] <intosi> Ok. That would make Abstain more of a 'Do not care either way'
[10:26:39] <Kev> Or, at least, far less of a problem than the current situation, where people are essentially casting Yes in place of abstaining.
[10:26:46] <Kev> Yes, that's what an abstention is.
[10:26:48] <intosi> Kev: that's a fair point.
[10:26:52] <simon> What's the problem we're trying to solve? Having too many members? Or voting for Council / Board?
[10:26:56] <Kev> If you wanted to vote against them, you'd vote No.
[10:27:37] <intosi> K
[10:27:39] <intosi> Fair point
[10:28:02] <Kev> simon: Current members see a new membership application and aren't sure if the person is really coming from nowhere without contributing (should be No), or has been contributing heavily and relevantly on a list they don't follow.
[10:28:07] <Kev> simon: So they vote Yes.
[10:28:24] <Kev> simon: So anyone applying to the XSF is guaranteed to be accepted.
[10:28:47] <simon> Do we need to limit members?
[10:29:34] <Kev> Yes.
[10:29:46] <simon> Why?
[10:29:53] <Kev> Because members vote on Council/Board.
[10:29:56] *** Ash shows as "away" and his status message is "Away"
[10:31:12] <simon> To be on the voting list you need to fill out a wiki page which suggests some interest in XMPP. And we want to reject these people (who probably won't be bothered to vote anyway) becasue?
[10:32:12] <Lloyd> Also apologies for not getting my proxy vote in, had planned some time to get it done but dwd can talk the hind legs off a donkey (never got that one) :)
[10:33:29] *** winfried shows as "away" and his status message is "sssttt... my computer fell asleep"
[10:33:38] <Kev> simon: Because Council is critically important to the XSF's mission. If you have a system that encourages a disengaged membership, you move away from informed decisions on selecting a Council, and instead move to random selection.
[10:33:43] <intosi> Lloyd: if every member that didn't vote in time would feel the need to send appologies, we would have less of a discussion..
[10:34:07] <Kev> (And Board similarly has the power to screw everything up, so similar arguments apply)
[10:34:38] <simon> Kev: And the fear is that a disengaged member will just vote randomly?
[10:34:58] <Kev> I disengaged member cannot, by definition, make an informed decision on voting.
[10:35:01] <Kev> s/I/A/
[10:35:17] <simon> Are we seeing evidence of this?
[10:36:17] <Kev> One of the members asked a while back if I could raise the issue of abstentions because they were forced to vote by the bylaws, weren't sufficiently engaged to be able to do so properly, and so felt they had to vote Yes on everyone's member applications.
[10:36:18] <Kev> So yes.
[10:36:36] *** Ash shows as "online"
[10:36:57] <simon> Right - that makes sense.
[10:37:19] <Kev> I suspect if you were to go down the members list, you would manage to find some people who have never contributed in a meaningful way to the XSF's goals, yet are members.
[10:38:29] <Kev> You can take voting attendance as some sort of evidence of members not doing their job, if you like.
[10:38:43] <Kev> I'll accept a handful of members missing single votes because Dave talks too much.
[10:39:18] <simon> yes. Although to become a member shows some interested in XMPP and perhaps we should be reflecting on what we can do to better rope them in and turn them into an army of XMPP supporters. I don't know the answer to this, but do think that we should find a better way of mobilising someone that goes through the effort of creating a page about themselves on the XMPP website.
[10:39:21] <Kev> But when around a third of your membershp (I didn't count) is missing, that's not screaming to me "I'm taking my role in the XSF seriously".
[10:39:30] <Kev> I think that's a dodgy basis.
[10:39:38] <Kev> I think becoming a member shows some interest in being a member.
[10:39:55] *** winfried shows as "online" and his status message is "Doing too much at once, so you might chat with me as well... ;-)"
[10:40:37] <Kev> The barrier to entry for voting is very very low. If people aren't even doing this, I don't see how we can hope to mobilise them into action.
[10:40:53] <Kev> There is also a group of people who /do/ vote and are interested and could be motivated into doing more, I'm sure.
[10:41:04] <Kev> See the group of people stepping up to the Editors team, for example.
[10:41:57] <simon> XSF membership was never very clear to me and when I asked was explained to me about 4 years ago as "Simon you should become a member becasue it looks good and you don't have to do very much" (or something along those lines).
[10:42:14] <Lloyd> So maybe, no vote, no apology + 3 strikes == out? Can reapply immediately?
[10:42:27] <Kev> Lloyd: Well, that's pretty much what we already have.
[10:42:35] <Lloyd> kev: is it enforced?
[10:42:36] <simon> I've learnt what membership entails. But I'm not sure it's clearly laid out anywhere or if it is, it's not publicised well.
[10:42:41] <Kev> Lloyd: Not always.
[10:43:23] <Kev> simon: Right, I think many membership applications are similarly motivated purely by "Hey, this makes me look good" arguments.
[10:43:39] <Kev> That's not an interest in XMPP, it's an interest in being an XSF member, and these aren't the same thing.
[10:44:04] <Kev> (Of course, there's the argument of whether just having an interest in XMPP is enough to justify being a member, but that's a must less clear-cut debate)
[10:44:37] <simon> Do we have any ideas of how do other communities handle this?
[10:47:17] <Kev> The IETF has somewhat involved rules around eligibility for things, and does away with having a wide membership that votes on it.
[10:47:32] <Kev> I like our simple model better, I just think it could do with slight tweaking.
[10:48:39] <Ash> I wonder if section 2.6 may help for members that don't attend or vote at meetings. Has that ever been used?
[10:48:59] *** Zash shows as "online"
[10:49:03] <Kev> It has.
[10:49:20] <Kev> But that doesn't address the current issue :)
[10:49:55] <Ash> On another note, I just noticed this clause: "An applicant for membership may not be admitted if, at the time of application or consideration, fifteen percent (15%) of the Members of the Corporation are employed by or represent the same corporation or organization as that corporation or organization which employs the applicant or is represented by the applicant."
[10:50:04] <simon> Is there a page that explains the role and requirements of members?
[10:50:11] <Ash> I think we're getting close to that limit :O
[10:50:12] <Kev> simon: http://xmpp.org/about-xmpp/xsf/xsf-bylaws/
[10:51:37] <simon> Kev: maybe that's the problem - there's bylaws and then there's day-to-day expectations that need to be clearer and not buried in legalese.
[10:52:06] *** Alex shows as "away" and his status message is "Auto-Status (untätig)"
[10:52:08] <simon> as much as I enjoy reading bylaws...
[10:52:14] <Kev> Maybe our membership application form should have a static block of "I understand my obligations..." that everyone has to paste.
[10:52:47] <Kev> But: I'd have thought that all members should probably have read the bylaws at least once.
[10:53:02] <Kev> This may be overly optimistic, though.
[10:53:18] <simon> I think you are assuming that everyone is a Kev. Nice as that would be...
[10:53:35] <Kev> So yes. Having some "This is what being a member means" page that it's impossible for an applicant to not have read, would probably go some way towards this.
[10:53:53] <Ash> That's a great idea Kev
[10:54:13] <intosi> It's not unreasonable to expect members of a standards org to read the actual standards governing that same org. The by laws are part of that.
[10:54:15] <Kev> Then the applicants can copy the text into their applications.
[10:54:16] <Lloyd> Reading the by-laws is somewhat like reading the instruction manual - I'd admit that I only did it after becoming a member (but had asked an existing member about responsiblities, etc)
[10:54:17] *simon has added it to https://trello.com/b/ml9e82sE/xmpp-org-website
[10:54:40] <Kev> simon: This needs more than just going on the website, I think. It needs entwining into the application process.
[10:54:41] <Lloyd> kev: +1
[10:54:42] *** Alex shows as "online"
[10:55:14] <Kev> I think this is supplemental to, rather than obviating the need for, the abstention thing, though :)
[10:56:06] <simon> Kev: yes - a "I've read <url> and agree to uphold my duties as a member" type blurb
[10:57:30] <simon> Kev - can I put you down to write a "What is expected of members" page for the new website?
[11:03:49] *** Tobias shows as "away"
[11:05:54] *** Santiago26 shows as "dnd" and his status message is "?"
[11:06:04] *** Santiago26 shows as "online" and his status message is "?"
[11:06:04] *** dwd has joined the room
[11:07:27] *** Kev shows as "away"
[11:08:29] *** Tobias shows as "online"
[11:13:32] *** dezant has left the room
[11:14:31] *** dezant has joined the room
[11:16:04] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[11:20:36] *** dwd shows as "online"
[11:22:03] *** Kev shows as "online"
[11:22:12] <Kev> Not in the near term.
[11:22:41] <simon> we'd need this in about 8-12 weeks time.
[11:23:26] *** winfried shows as "away" and his status message is "sssttt... my computer fell asleep"
[11:23:41] <Kev> Ask me again in a few weeks then.
[11:23:51] <Kev> I have no capacity at all for volunteering for additional stuff right now.
[11:24:25] *** winfried shows as "online" and his status message is "Doing too much at once, so you might chat with me as well... ;-)"
[11:25:46] *** Santiago26 shows as "away" and his status message is "?"
[11:27:10] *** Santiago26 has left the room
[11:27:50] *** Tobias shows as "online"
[11:27:54] *** Tobias shows as "online"
[11:30:46] *** winfried shows as "away" and his status message is "sssttt... my computer fell asleep"
[11:31:10] *** Santiago26 has joined the room
[11:44:10] *** winfried shows as "online" and his status message is "Doing too much at once, so you might chat with me as well... ;-)"
[11:46:22] <dwd> Hmm. I may have restabilised my DSL sufficient to join in the debate now it's ended.
[11:47:24] <Kev> Well done.
[11:49:10] *** winfried shows as "away" and his status message is "sssttt... my computer fell asleep"
[11:49:46] *** winfried shows as "online" and his status message is "Doing too much at once, so you might chat with me as well... ;-)"
[11:50:09] <dwd> So... The nice thing about range voting vs abstaining is that if it's set to, say, 1-5, then '3' can be made equivalent to an absention. For things like Council/Board, though, it gets more interesting, because things like "split votes" cease to apply - that is, voting for someone makes them always more likely to get in, and never less.
[11:51:00] <Kev> I don't think this is really equivalent.
[11:51:08] <Lloyd> Heard back from the decentralise folk, they are taking proposals for another couple of days then will start deciding on talks/workshops (cc simon & fippo)
[11:51:15] <Kev> That 3 will still pull the average in.
[11:51:34] *** Zash has joined the room
[11:51:34] *** Zash shows as "online"
[11:51:38] <simon> Lloyd - also heard back from them. Same story.
[11:52:01] <Kev> I don't have the cycles to run the maths, though.
[11:53:15] *** martin.hewitt@surevine.com shows as "away" and his status message is "Away"
[11:53:29] *** Zash has left the room
[11:53:42] *** Zash has joined the room
[11:53:43] *** Zash shows as "online"
[11:55:43] <fippo> lloyd/simon: smae here ;-)
[11:58:58] *** intosi shows as "away" and his status message is "Away"
[11:59:52] *** intosi shows as "online"
[12:05:29] *** Zash shows as "online"
[12:11:05] *** Santiago26 shows as "away" and his status message is "?"
[12:15:51] *** winfried has left the room
[12:17:06] *** Ash shows as "away" and his status message is "Away"
[12:18:45] *** martin.hewitt@surevine.com shows as "online"
[12:20:12] <Alex> I think thats a social problem which we cannot solve. I have been in many orgs, institutions or local (hobby) clubs. Always the same problem. A small amount of people is doing the most work, while others only enjoy their benefits.
[12:21:48] *** Lance has joined the room
[12:21:50] *** Lance shows as "online"
[12:24:07] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[12:24:52] <Kev> "Can't solve" isn't the same as "Can't improve"
[12:25:11] <Alex> Kev: I agree
[12:27:19] *** Tobias shows as "online"
[12:27:21] *** Tobias shows as "online"
[12:30:13] *** dwd shows as "online"
[12:31:05] *** Santiago26 shows as "xa" and his status message is "?"
[12:32:24] *** dezant has left the room
[12:37:26] *** xnyhps shows as "away" and his status message is "Away"
[12:39:48] <fippo> dwd: any objections against me submitting the starttls-dialback thing that has been lying around in my customxeps github thingie since last november?
[12:40:49] <dwd> fippo, Oh. Can I give it a once-over first?
[12:41:00] <dwd> fippo, I wanted to add some stuff.
[12:41:22] <fippo> dwd: git pull and then update :-)
[12:41:32] <dwd> Basically instead of just looking at the impact of TLS on dialback, I wanted to expand it to cover DNSSEC as well.
[12:41:54] *** Kev shows as "away"
[12:41:56] <fippo> that would be excellent. i think this will make the whole DNA discussion alot more clear
[12:46:18] *** martin.hewitt@surevine.com shows as "away" and his status message is "Away"
[12:47:29] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[12:47:49] *** dwd shows as "online"
[12:49:17] *** martin.hewitt@surevine.com shows as "online"
[12:49:54] *** Santiago26 shows as "online" and his status message is "?"
[12:52:44] *** Sy has joined the room
[12:52:44] *** Sy shows as "dnd"
[12:53:04] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[12:53:38] *** Ash shows as "online"
[12:54:07] *** winfried has joined the room
[12:54:44] *** Sy has left the room
[13:01:09] *** dwd shows as "online"
[13:02:14] *** Kev shows as "online"
[13:02:55] *** winfried has left the room
[13:14:40] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[13:19:46] *** dwd shows as "online"
[13:22:07] *** kevin has joined the room
[13:22:16] *** Santiago26 shows as "dnd" and his status message is "?"
[13:22:27] *** Santiago26 shows as "online" and his status message is "?"
[13:22:31] *** Santiago26 shows as "dnd" and his status message is "?"
[13:22:37] *** Santiago26 shows as "online" and his status message is "?"
[13:30:54] *** Zash shows as "away"
[13:31:07] *** Zash shows as "online"
[13:34:02] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[13:36:02] *** dwd shows as "online"
[13:40:51] *** Santiago26 shows as "away" and his status message is "?"
[13:41:30] *** kevin has left the room
[13:52:31] *** Santiago26 shows as "online" and his status message is "?"
[13:54:53] *** Link Mauve shows as "online"
[13:58:26] *** Santiago26 shows as "dnd" and his status message is "?"
[13:58:41] *** Santiago26 shows as "online" and his status message is "?"
[13:59:42] *** Neustradamus has joined the room
[14:04:47] <Neustradamus> We are february end, when will be the date of the meeting?
http://wiki.xmpp.org/web/Membership_Applications_Q1_2014
[14:06:02] <Zash> Yesterday
[14:06:25] <Neustradamus> ??
[14:06:42] <Neustradamus> I have not received announcement...
[14:06:54] <Zash> http://logs.xmpp.org/xsf/140227/#20:02:33
[14:06:55] <Neustradamus> and the date is not on the wiki page
[14:07:08] <Neustradamus> ...
[14:07:39] <Zash> Neustradamus: http://mail.jabber.org/pipermail/members/2014-February/007674.html
[14:08:46] <Neustradamus> but I have informed that there is a problem with the ML...
[14:09:42] <Kev> Well, problem with your mail provider, in fact.
[14:10:26] *** Santiago26 has left the room
[14:12:16] *** Link Mauve shows as "dnd"
[14:13:07] *** Alex shows as "away" and his status message is "Auto-Status (untätig)"
[14:17:56] *** Alex shows as "online"
[14:22:53] *** xnyhps shows as "away" and his status message is "Away"
[14:22:57] *** xnyhps shows as "online"
[14:25:39] *** xnyhps shows as "online"
[14:29:36] *** xnyhps shows as "away" and his status message is "Away"
[14:35:03] <intosi> Neustradamus: switch to hosting your own mail while we try to resolve various mailing list issue. You then get to decide whether or not something is unwanted or spam, instead of Microsoft. I know that's a sucky answer, but it really works wonders for these kinds of issues.
[14:35:51] *** xnyhps shows as "online"
[14:36:50] <ralphm> Also, the meeting is in the XSF calendar
[14:37:26] <Zash> I got spam from Google today. Much fun.
[14:48:52] *** emcho has left the room
[14:49:16] <Alex> Neustradamus: I can add other mail addresses for you to mailman if you want
[14:57:04] *** emcho has joined the room
[14:59:19] *** Ash shows as "away" and his status message is "Away"
[15:00:12] *** Alex shows as "away" and his status message is "Auto-Status (untätig)"
[15:00:32] *** Ash shows as "online"
[15:01:11] *** emcho has left the room
[15:01:34] *** emcho has joined the room
[15:07:29] *** Alex shows as "online"
[15:07:40] *** Ash shows as "away" and his status message is "Away"
[15:10:40] *** xnyhps shows as "online"
[15:10:51] *** xnyhps shows as "online"
[15:18:31] *** Ash shows as "away" and his status message is "Away"
[15:18:43] *** xnyhps shows as "online"
[15:18:53] *** xnyhps shows as "online"
[15:20:51] *** Ash shows as "away" and his status message is "Away"
[15:21:05] *** Ash shows as "online"
[15:24:46] *** Laura has joined the room
[15:25:20] *** Tobias has left the room
[15:25:55] *** Tobias has joined the room
[15:25:57] *** Tobias shows as "online"
[15:26:15] *** xnyhps shows as "online"
[15:26:59] *** xnyhps shows as "online"
[15:31:28] *** dezant has joined the room
[15:32:22] *** xnyhps has left the room
[15:48:07] <Laura> Just reminding anyone who can make the London XMPP meetup on Tuesday to sign up. Need numbers for pizza and beer (the things that matter) Meetup link broken but Lanyrd here: http://lanyrd.com/2014/xmppuk/
[15:48:38] <Kev> Can you count me without me signing up? :)
[15:48:46] <Zash> There's some names on the wiki too right?
[15:49:44] <intosi> Lauta: do me a favour, and include at least one pizza with meat, but without mushroom ;)
[15:50:10] *** Tobias has left the room
[15:50:22] <fippo> 00hey kev, I just noticed a new face on isodes managment team ;-)
[15:50:26] *** xnyhps shows as "online"
[15:50:38] *** Tobias has joined the room
[15:50:40] *** Tobias shows as "online"
[15:52:52] *simon remembers isode's whitepapers and adds them to the whitepaper victims^w provider list
[15:53:36] <Kev> fippo: Because you like to just check that page for fun? :)
[15:53:42] <Tobias> fippo, VP in Presence :) he'll be present everywhere soon
[15:54:25] <intosi> He's not VP in omnipresence, Tobias.
[15:54:30] <Kev> I should probably register for the WG.
[15:54:43] <Tobias> intosi, not yet
[15:54:57] <Zash> Laura: I would also appreciate if you could count me in without me needing to sign up somewhere
[15:55:08] <Kev> Zash: Oh you're coming over? Fab.
[15:55:43] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[15:56:25] <fippo> kev: well, because i had to unsub an email address that will be gone actually
[15:56:59] <Zash> Kev: Yup
[16:00:45] *** dwd shows as "online"
[16:06:52] <Laura> Zash: will do, thanks for letting me know
[16:07:05] <Kev> Laura: You caught me in that too?
[16:07:23] <Kev> Also - seems there's 50 minutes left to register for the IETF thingy. I should get on with that.
[16:07:27] <Laura> Have now
[16:07:33] <Kev> Diolch.
[16:09:20] <Zash> Maybe I should too
[16:09:41] <Kev> And the country codes link is broken \o/
[16:18:11] *** Ash has left the room
[16:18:26] *** Tobias shows as "online"
[16:18:27] *** Tobias shows as "online"
[16:20:40] *** emcho has left the room
[16:20:47] *** emcho has joined the room
[16:22:00] *** Lance has joined the room
[16:22:00] *** Lance shows as "online"
[16:25:02] *** xnyhps shows as "online"
[16:25:05] *** xnyhps shows as "online"
[16:25:08] *** emcho has left the room
[16:26:33] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[16:27:13] *** dwd shows as "online"
[16:27:16] *** xnyhps shows as "online"
[16:27:52] *** xnyhps shows as "online"
[16:29:53] *** emcho has joined the room
[16:30:20] *** emcho has left the room
[16:33:33] *** xnyhps has left the room
[16:38:57] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[16:41:27] *** dwd shows as "online"
[16:44:39] *** Laura shows as "away" and his status message is "Away"
[16:44:40] *** Laura shows as "away" and his status message is "Away"
[16:45:08] *** Tobias has left the room
[16:45:29] *** Tobias has joined the room
[16:45:32] *** Tobias shows as "online"
[16:45:43] *** Tobias has left the room
[16:45:54] *** Tobias has joined the room
[16:45:55] *** Tobias shows as "online"
[16:46:10] *** Laura shows as "away" and his status message is "Away"
[16:46:10] *** Laura has left the room
[16:46:45] *** Lance has joined the room
[16:46:46] *** Lance shows as "online"
[16:48:29] *** emcho has joined the room
[16:50:43] <dwd> fippo, I've done a quick edit or two. If I knew how to do a pull request in github I would do one now.
[16:52:21] *** Santiago26 has joined the room
[16:52:25] <dwd> fippo, Ah-ha, I figured it out now.
[16:52:27] *** Santiago26 has left the room
[16:52:28] *** Laura has joined the room
[16:52:49] <Kev> I've been using Github recently for some non-XMPP code (shock!), and I really like just about everything about it other than the pull request model.
[16:53:06] <dwd> It's just as well no future employer of mine is likely to spot that I don't understand pull requests, isn't it?
[16:54:00] <simon> Kev: what is it about pull requests that you don't like?
[16:54:14] <Kev> I don't like the merge model in Git.
[16:54:27] <Kev> Rebase all the way :)
[16:55:03] *** intosi shows as "away" and his status message is "Away"
[16:56:01] *** Laura has left the room
[16:56:41] <dwd> Oh, I mostly like merges, but only for real merging. Rebasing makes more sense in most cases.
[16:57:04] <Kev> The big problem with merging is that it breaks bisect.
[16:57:11] <Kev> And bisect is lovely.
[16:57:41] <Lloyd> rebasing is wrong imo and I don't like it one bit
[16:58:13] <Kev> Lloyd: You have every right to be wrong.
[16:58:17] *** xnyhps shows as "online"
[16:58:22] <dwd> I was always fascinated by the Monotone suggestion for branching at the point a bug is introduced, fixing the bug on the branch, and then merging on release branches. So the VCS becomes your bug tracker. (Branch not meregd at this point? Bug exists at this point.)
[16:58:43] <Lloyd> :)
[16:59:29] <Kev> (I actually like the /concept/ of merges, in that it preserves information that is lost in a rebase. But they're unpleasant to manage, and break bisect. So pragmatism wins over principle in this case)
[16:59:55] <dwd> Lloyd, If it's one small change, rebase. Developing a lengthy feature, I'd go for a merge, since it'll preserve the history. Rebasing would work, but means you either have weird history that doesn't reflect the changes actually made, or else lose the history entirely and squash.
[17:00:10] *** Zash shows as "away"
[17:05:15] *** intosi shows as "away" and his status message is "Away"
[17:05:50] *** Lloyd has left the room
[17:06:31] *** intosi shows as "away" and his status message is "Away"
[17:07:50] *** simon has left the room
[17:18:33] <dwd> fippo, Ta.
[17:18:42] *** simon has joined the room
[17:19:01] *** Laura has joined the room
[17:19:35] <Laura> Working on a gsoc blog for Philipp
[17:20:51] <fippo> laura: thanks!
[17:21:25] <dwd> fippo, Laura - What's this for? I thought we didn't apply for GSoC? I is confuddled.
[17:22:11] <Kev> I assume to say how happy we are that other XMPP-related projects are participating.
[17:22:36] <fippo> kev: exactly
[17:22:52] <fippo> and pointing people to jitsi and instantbird
[17:23:58] <dwd> Right, OK. TAB.
[17:24:56] <Laura> dwd: shout out about 'we may not be sponsoring, but projects still include xmpp' etc
[17:25:15] <Laura> I spent too long typing. What they said.
[17:25:57] <ralphm> Kev: if you think that bisect doesn't work with merges, I think you are doing it wrong
[17:26:01] <dwd> Yup. As I said, TAB. (Or rather, TaB, really)
[17:26:26] <Kev> ralphm: There are some (quite specific) cases where it doesn't.
[17:26:40] <Laura> fippo: all done
[17:26:51] *** Alex shows as "away" and his status message is "Auto-Status (untätig)"
[17:27:02] <Kev> Where the breakage occurs in one branch, but the other branch contains build fixes (e.g. for new versions of dependencies or whatever).
[17:28:01] *** Tobias has left the room
[17:28:02] *** xnyhps shows as "online"
[17:28:05] *** xnyhps shows as "online"
[17:28:18] *** emcho has left the room
[17:28:18] *** emcho has joined the room
[17:28:18] *** emcho has left the room
[17:28:18] *** emcho has joined the room
[17:29:19] <Kev> (Which sounds contrived, until you actually suffer through it)
[17:29:29] <ralphm> Kev: this isn't really a property of branches, but the way you are looking for breaking changes, IMO
[17:29:29] *** intosi shows as "away" and his status message is "Away"
[17:29:42] *** Tobias has joined the room
[17:29:44] *** Tobias shows as "online"
[17:29:46] *** intosi shows as "away" and his status message is "Away"
[17:31:15] <ralphm> arguably, though, git doesn't actually *have* branches, even though they are called that
[17:31:26] <ralphm> it does have branch heads
[17:31:49] <ralphm> unlike, say, mercurial, where git-style branches are called 'bookmarks'
[17:32:11] <Kev> Right. I think the Git model for branches is great.
[17:33:03] <ralphm> Kev: You have every right to be wrong.
[17:33:16] <Tobias> :)
[17:33:19] <Kev> Indeed. I'll take advantage of it some day.
[17:34:03] *** xnyhps has left the room
[17:35:49] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[17:36:35] *** dwd shows as "online"
[17:38:24] <fippo> laura: thanks. i'll see about tweeting it, my #webrtc audience might be larger (-:
[17:38:45] <ralphm> The problem I have with rebases is that people generally tend to write horrible commit messages while working on a branch. Merging gives a (second) change of writing a good one, that also has the general overview.
[17:39:05] <Kev> ralphm: I don't think that's a problem with rebases, really, though, is it?
[17:39:18] <Kev> It's a problem with terrible commit messages, and I can appreciate that.
[17:40:16] <dwd> ralphm, Actually, rebasing gives the oppoertunity too. git rebase -i is your friend.
[17:40:35] <dwd> ralphm, You even get to squash commits together for the pointless commits you did.
[17:41:09] *** xnyhps shows as "away" and his status message is "Away"
[17:42:20] *** intosi shows as "away" and his status message is "Away"
[17:44:35] *** simon has left the room
[17:44:50] *** simon has joined the room
[17:46:50] *** Alex shows as "xa" and his status message is "Auto-Status (untätig)"
[17:50:46] *** simon has left the room
[18:07:22] *** martin.hewitt@surevine.com shows as "away" and his status message is "Away"
[18:07:44] *** martin.hewitt@surevine.com shows as "online"
[18:13:25] *** martin.hewitt@surevine.com has left the room
[18:16:24] *** emcho has left the room
[18:16:24] *** emcho has joined the room
[18:16:40] *** Alex shows as "online"
[18:21:26] *** Laura has left the room
[18:25:06] *** Laura has joined the room
[18:25:20] *** Laura has left the room
[18:26:59] *** m&m has joined the room
[18:27:23] *** m&m has left the room
[18:27:26] *** m&m has joined the room
[18:27:37] *** emcho has left the room
[18:29:07] *** emcho has joined the room
[18:30:57] *** emcho has left the room
[18:31:01] *** emcho has joined the room
[18:37:49] *** emcho has left the room
[18:38:27] <Tobias> does our mediawiki instance allow fancy tables like that one: http://en.wikipedia.org/wiki/Transport_Layer_Security#Web_browsers
[18:42:02] *** Alex shows as "away" and his status message is "Auto-Status (untätig)"
[18:45:34] *** Kev shows as "away"
[18:46:51] <ralphm> dwd, Kev: as long as those branches haven't been shared, I'm fine with that. In fact I like mercurial queues, which also really are mostly equivalent to sqashed rebased branches
[18:50:47] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[18:58:52] *** Lance shows as "away"
[18:59:08] *** m&m has left the room
[19:00:47] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[19:00:57] *** fsteinel has joined the room
[19:01:27] *** Tobias shows as "away"
[19:02:03] *** Alex shows as "xa" and his status message is "Auto-Status (untätig)"
[19:06:36] *** Lance shows as "online"
[19:08:45] *** emcho has joined the room
[19:12:49] <Ge0rG> Lance: what's the state of the push XEP?
[19:13:18] <Lance> Ge0rG: https://github.com/legastero/customxeps/blob/gh-pages/extensions/push.md
[19:13:47] *** dwd shows as "online"
[19:15:25] <fippo> 0/names
[19:15:33] <fippo> err....
[19:15:51] <Ge0rG> Lance: using "her" re the user is sexist! :P
[19:16:01] *** fsteinel has left the room
[19:17:51] <Lance> then I will change it, so long as you would have likewise complained had I used "his" :P
[19:18:01] <fippo> just pushed a fixed link for the turn/rest draft to xep.ent btw
[19:18:29] <dwd> Lance, We should use a sexless robot for all our examples.
[19:18:52] <dwd> fippo, IIRC, xep.ent is the realm of the Editors.
[19:20:07] <fippo> dwd: right, so we sort out this procedure now :-)
[19:21:38] <Ge0rG> Lance: my favorite is "their"... I'll submit a patch request
[19:24:29] *** Tobias shows as "online"
[19:24:32] *Ge0rG is sufficiently drunk to do some heavy editing :)
[19:25:02] <Lance> Ge0rG: heh, that's the state i was in when I wrote it :)
[19:25:44] <Ge0rG> Lance: the iq stanzas are missing the from/to addresses
[19:25:54] <Lance> and ids
[19:26:28] <Ge0rG> Lance: at least the initial register should be sent to the client backend service, if I read it right
[19:26:36] <Lance> ah, yes
[19:26:40] <Ge0rG> while the enable IQ should be sent to the XMPP server
[19:26:44] <Lance> correct
[19:26:51] <Ge0rG> this distinction is important enough to be added.
[19:27:04] <Ge0rG> shall I add it to my diff?
[19:27:09] <Lance> certainly
[19:27:16] <Lance> any language improvements welcomed
[19:27:22] <Lance> it feels very mealy-mouthed at the moment
[19:27:33] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[19:27:44] <Lance> lots of similarly named terms with nuanced differences
[19:28:35] <Ge0rG> Lance: is it a good idea to provide a specific service-value in the register iq result? like "push-023.client.example"?
[19:28:52] <Ge0rG> specific as in "different from the generic jid the iq is sent to"
[19:29:10] <Lance> possibly, in showing that it is possible
[19:29:26] <Ge0rG> I assume the service-value is meant to allow backend scalability?
[19:29:38] <Lance> or rather to not limit implementation choices
[19:29:56] <Lance> it could be a component that uses a resource to identify users, for example
[19:30:54] *** emcho has left the room
[19:32:37] *** dwd shows as "online"
[19:34:54] *** Lance shows as "dnd"
[19:34:56] *** Lance shows as "dnd" and his status message is "lunch"
[19:35:52] <Ge0rG> Lance: the configure example is referencing no push service for the iq-get, but a given service for iq-set. is that generic or specific configuration?
[19:36:19] <Ge0rG> Lance: what about allowing multiple client-push-services?
[19:37:39] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[19:38:42] <Ge0rG> Lance: https://github.com/legastero/customxeps/pull/1
[19:39:08] <Ge0rG> +1 for the github web interface. it allows submitting changes even under the influence of alcohol
[19:39:51] *** dwd shows as "online"
[19:45:15] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[19:46:45] *** dwd shows as "online"
[19:52:17] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[20:00:45] *** dwd shows as "online"
[20:06:41] *** Lance has joined the room
[20:06:42] *** Lance shows as "dnd" and his status message is "lunch"
[20:06:51] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[20:08:05] <Lance> Ge0rG: again, placeholder. the idea is to be able to set a generic, blanket configuration and also be able to modify a config for a particular service
[20:08:55] <ralphm> I am really excited about this stuff
[20:09:41] <Lance> Ge0rG: yes, multiple client-push-services are allowed (but i may be misunderstanding what you meant there)
[20:12:18] *** intosi shows as "away" and his status message is "Away"
[20:14:01] *** dwd shows as "online"
[20:17:13] *** Santiago26 has joined the room
[20:20:06] *** Santiago26 has left the room
[20:25:03] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[20:29:18] <Ge0rG> Lance: I am talking about how a client can get the general config, and the per-backend config, and how it can set them
[20:29:44] <Lance> ah, right. i updated the document to hopefully clarify that
[20:30:09] *** dwd shows as "online"
[20:30:34] *** Tobias has left the room
[20:31:34] *** emcho has joined the room
[20:32:08] *** Alex has left the room
[20:32:08] <dwd> http://www.ggmania.com/pics//14/feb/evo/evo.jpg
[20:35:06] *** Tobias has joined the room
[20:35:07] *** Tobias shows as "online"
[20:37:57] *** Link Mauve shows as "online"
[20:38:50] *** Lance shows as "online"
[20:38:50] *** Lance shows as "online"
[20:38:59] <Ge0rG> yay! I contributed to a proto-XEP!
[20:40:47] *** Kev shows as "online"
[20:40:47] <Ge0rG> dwd: I know I'm pestering you way too much, but do you have a feeling if/when you can bring the yaxim-MUC project into a state where someone else could look at it?
[20:50:22] <fippo> ge0rg: if he promised, it will take less than five years ;-)
[20:52:33] *** stpeter has joined the room
[20:52:50] <Ge0rG> fippo: this is a sensible upper bound
[20:53:22] <dwd> Ge0rG, For you, less than four years.
[20:53:50] <dwd> Ge0rG, More seriously, I'll find some time next week to run through a bunch more rebase steps.
[20:55:09] <Ge0rG> dwd: that's great. Next week is perfectly right, I'm having some days off...
[20:57:24] *** Lance has joined the room
[21:00:07] *** emcho has left the room
[21:00:07] *** emcho has joined the room
[21:05:49] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[21:11:38] *** ralphm has left the room
[21:15:50] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[21:17:09] *** stpeter shows as "away" and his status message is "Auto Status (idle)"
[21:20:44] *** Tobias shows as "online" and his status message is "gaming"
[21:24:11] *** Kev shows as "away"
[21:24:32] *** Kev shows as "online"
[21:33:42] *** Lance has joined the room
[21:33:43] *** Lance shows as "dnd" and his status message is "lunch"
[21:37:11] *** stpeter shows as "xa" and his status message is "Auto Status (idle)"
[21:53:03] *** Santiago26 has joined the room
[22:16:11] *** xnyhps shows as "online"
[22:22:35] *** Tobias has left the room
[22:23:41] *** stpeter shows as "online"
[22:24:04] *** Tobias has joined the room
[22:24:06] *** Tobias shows as "online"
[22:24:46] *** Santiago26 has left the room
[22:27:35] *** xnyhps shows as "away" and his status message is "Away"
[22:27:49] *** xnyhps shows as "online"
[22:30:24] *** intosi shows as "away" and his status message is "Away"
[22:30:28] *** intosi shows as "online"
[22:30:58] *** xnyhps shows as "online"
[22:32:26] *** xnyhps shows as "online"
[22:33:18] *** xnyhps shows as "online"
[22:34:19] *** xnyhps shows as "online"
[22:34:34] *** xnyhps shows as "online"
[22:35:00] *** xnyhps shows as "away" and his status message is "Away"
[22:35:07] *** stpeter shows as "away" and his status message is "Auto Status (idle)"
[22:37:30] *** xnyhps has left the room
[22:38:59] *** xnyhps shows as "away" and his status message is "Away"
[22:39:07] *** xnyhps shows as "online"
[22:40:00] *** xnyhps shows as "away" and his status message is "Away"
[22:41:07] *** xnyhps shows as "away" and his status message is "Away"
[22:42:23] *** xnyhps shows as "away" and his status message is "Away"
[22:43:52] *** Lance shows as "online" and his status message is "lunch"
[22:43:54] *** Lance shows as "online"
[22:55:08] *** stpeter shows as "xa" and his status message is "Auto Status (idle)"
[23:00:52] *** Kev shows as "away"
[23:08:25] *** emcho has left the room
[23:21:30] *** xnyhps shows as "online"
[23:22:26] *** xnyhps shows as "away" and his status message is "Away"
[23:29:14] *** xnyhps shows as "away" and his status message is "Away"
[23:29:15] *** xnyhps shows as "online"
[23:32:53] *** xnyhps has left the room
[23:39:36] *** intosi shows as "away" and his status message is "Away"
[23:43:19] *** stpeter shows as "online"
[23:43:26] *** stpeter has left the room
[23:44:16] *** Link Mauve shows as "xa"
[23:49:39] *** intosi shows as "away" and his status message is "Away"