XSF Discussion - 2011-06-14


  1. stpeter

    let's see, the meeting starts in 1 minute?

  2. stpeter

    once again I neglected to add it to the calendar :(

  3. Kev

    No minutes I think.

  4. Steffen Larsen

    yup.. now

  5. Alex

    here now ;-)

  6. stpeter

    hi Alex!

  7. Intosi

    Hi, all.

  8. Alex

    hi @all

  9. Neustradamus

    hi all

  10. akuckartz

    Hi (only lurking)

  11. koski

    Evening

  12. Steffen Larsen

    Hola!

  13. Alex

    ok lets start

  14. Alex bangs the gavel

  15. Alex

    you can see teh Agenda here: http://xmpp.org/about-xmpp/xsf/meeting-minutes/xsf-member-meeting-2011-06-14/

  16. Alex

    1) Call for Quorum

  17. Alex

    36 members voted via memberbot, so we acheved a last minute quorum ;-)

  18. Alex

    we have 66 members

  19. Steffen Larsen

    ha ha.. lazy us (members)..

  20. stpeter

    whew, we barely made it

  21. Intosi

    This is becoming a recurring issue...

  22. stpeter

    maybe some people skipped 3 voting opportunities... ;-)

  23. Kev

    Can we name and shame those that didn't vote?

  24. Alex

    2) Items Subject to a Vote

  25. Steffen Larsen

    they should be broadcasted some IM spam ;-)

  26. stpeter

    I'm tempted to rewrite memberbot so it sends annoying IM messages to remind you about voting :)

  27. Alex

    new and returning members, and bylaw changes

  28. Alex

    you can see all applicants here: http://wiki.xmpp.org/web/Membership_Applications_April_2011

  29. Alex

    3) Opportunity for XSF Members to Vote in the Meeting

  30. Alex

    anybody wants to vote in teh meeting?

  31. Alex

    if not I start preparing the results

  32. remko

    prepare away

  33. Steffen Larsen

    go go

  34. Alex

    ok

  35. Alex

    ok reload the page: http://xmpp.org/about-xmpp/xsf/meeting-minutes/xsf-member-meeting-2011-06-14/

  36. Alex

    4) Announcement of Voting Results

  37. Steffen Larsen

    auch a lot of no's..

  38. Alex

    all new and returning members were accepted, also the proposed bylaw changes

  39. stpeter

    Steffen Larsen: yeah

  40. Alex

    Steffen Larsen: there were some very short applications

  41. Alex

    I guess some members want more info about the applicants

  42. Steffen Larsen

    Alex: yup.. they got my no's as well..

  43. Alex

    5) Any Other Business?

  44. Alex

    what can we do to get more turnout?

  45. Steffen Larsen

    Alex: I was wondering about the next tech review.. last time I proposed a meeting was in november/dec. 2010! :-)

  46. stpeter

    Alex: I'm going to rewrite memberbot, as I said

  47. Steffen Larsen

    stpeter: to pop up with the correct local UTC time?

  48. stpeter

    unfortunately I need to go to another meeting right now, so I'll be AFK for a while

  49. stpeter

    Steffen Larsen: that too

  50. Kev

    stpeter: If people aren't responding to the four? different mails that Alex is sending out to vote, I have to assume it's willful neglect, rather than a lack of awareness, and poking them by IM won't help.

  51. Steffen Larsen

    stpeter: beautiful!

  52. Alex

    stpeter: I thought you were kidding, but a new memberbot would be great

  53. Steffen Larsen

    stpeter: we made a wiki page with ideas for the new bot

  54. Steffen Larsen

    stpeter: last year I think

  55. Florob

    Kev, actually, people seem to be struggling with inbox zero a lot (and don't proritise reading lists for some reason). I know one of the people who voted had to be reminded in person

  56. stpeter

    Alex: I need to do some coding again :)

  57. stpeter

    anyway, bbiab

  58. Alex

    what I see when running the votes is that the people who don't vote normally also don't reapply

  59. Steffen Larsen

    Alex: good.. those we dont need

  60. Alex

    so our clause with the 3 missing votes doesn't really help, it only kicks them our 3 month earlier

  61. remko

    Alex: is there a correlation between those people and the effort they put in their application?

  62. remko

    maybe we need to remind our members that they have a 'no' button too :)

  63. Alex

    remko: yes there is

  64. remko

    or add an extra feature to memberbot asking them something about an application before they can say 'yes'

  65. Steffen Larsen

    stpeter: maybe a votingbot with dataforms?.. :-)

  66. Steffen Larsen

    remko: like.. would you really, really vote yes…

  67. remko

    no, like where does person X work

  68. remko

    how long has he been member of the XSF

  69. remko

    anyway, i'm semi joking :)

  70. Alex

    most of or "long time" members vote always, the others come and go

  71. Alex

    anyway, I don't think it helps when we remind them and they finish the voting with only yes votes or random votes when they don't care about it

  72. Alex

    I think we can A) raise more interest on the memberlist B) reduce the quorum in the bylaws C) Be more strict with our No votes

  73. Kev

    B isn't helpful.

  74. Kev

    Given it's just saying that we expect to have a majority of crappy members.

  75. Alex

    Kev: right

  76. Intosi

    Kev: agreed.

  77. akuckartz

    D) Increase interest in XMPP ...

  78. Intosi

    akockartz: don't you mean XSF?

  79. Kev

    akuckartz: I don't see much correlation there. More interest in the XSF, possibly.

  80. Alex

    akuckartz: when somebidy joins teh XSF he should be interested at XMPP

  81. akuckartz

    No, I mean XMPP

  82. akuckartz

    (But I am only lurking!)

  83. akuckartz

    Raising interest in XMPP would result in more interest in XSF membership

  84. Intosi

    I assume XSF members all have interest in XMPP, or they wouldn't be members in the first place.

  85. akuckartz

    If 200 would apply and 100 would not get enought votes that would not be a problem.

  86. Intosi

    The thing is that members have only one obligation, which is to vote, and for some reason even that seems to be a bit hard to do for a lot of them, given that we barely reached quorom.

  87. Kev

    You'd assume they have an interest in the one and only responsibility a member has, but the evidence suggests otherwise.

  88. Kev

    I suggest we modify the bylaws so any applicant in required to prove that they can spell XMPP before they're eligible.

  89. Alex

    LOL

  90. Kev

    This is probably enough effort to act as a barrier to entry for some people...

  91. Alex

    Memberbot can ask them 10 questions about XMPP, and they need at least 6 correct answers

  92. Alex

    anyway, lets close the official part and discuss this further

  93. Alex

    6) Formal Adjournment

  94. Alex

    I motion that we adjourn

  95. Intosi

    seconded

  96. Kev

    thirded.

  97. Alex

    thanks

  98. Alex bangs the gavel

  99. Intosi

    Thanks, Alex.

  100. Kev

    Thanks Alex (and others).

  101. Steffen Larsen

    Alex: thanks for nice order..

  102. Alex

    no problem, you're welcome

  103. Intosi

    Alex: can you fix the hyperlink to the XSF bylaws to point to a sane location, instead of a file on your local computer?

  104. akuckartz

    Thanks for letting me lurk

  105. Kev

    http://xmpp.org/xsf/docs/bylaws.shtml

  106. Intosi

    I don't have file:///D:/Daten/My%20Web%20Sites/Radfalk/xsf/docs/bylaws.shtml

  107. Kev

    Although on that topic, we only need 22 people out of 66 for quorum, don't we?

  108. Alex

    Intosi: yes, fixing now

  109. Intosi

    I agree, having just looked exactly that up.

  110. Alex

    Kev: I always thought 50%, but lemme check the bylaws

  111. Kev

    1/3.

  112. Intosi

    So 36 out of 66 voted.

  113. Alex

    Intosi: fixed

  114. Intosi

    TA

  115. Alex

    Kev: you are right section 3.8 :-$

  116. Intosi

    Still, 30 out of 66 couldn't be bothered with voting...

  117. Kev

    Impressive, I think.

  118. Kev

    I wonder what would happen if we were to add a "Would you like to give up your XSF membership? Please vote Yes or No" as the last question of the memberbot :)

  119. Kev

    (Given the propensity for voting Yes to everything)

  120. Intosi

    Hmm, you might fool a few people.

  121. dwd

    Oh. See, I looked at the calendar and thought I'd read 2000Z, hence now...

  122. MattJ

    dwd, join the club ;)

  123. Kev

    Hey, you both voted. Welcome to the elite 50% of the club.

  124. MattJ

    Heh

  125. Intosi

    We could make t-shirts ;)

  126. dwd

    Intosi, Hopefully not like the last lot.

  127. MattJ

    "I voted for no change."

  128. Kev

    "I paid with a 20"

  129. Intosi

    dwd: better not let Will make them, then.

  130. dwd

    Intosi, Mmmmm.... Green....

  131. Intosi

    Puke, the lost colour!

  132. dwd

    I like Kev's suggestion for a final question, though.

  133. Kev

    dwd: Flawed because the people we really need to eject won't be voting anyway.

  134. Kev

    dwd: Not including the list of non-voters in your mail? I'm disappointed.

  135. Tobias

    Kev, won't they be ejected anyway after three votes or so

  136. Kev

    Tobias: Yes, but that does mean they only have to type ~=12 words a year to maintain their membership.

  137. dwd

    Kev, I was tempted, but I can't find an up to date list of the members.

  138. Kev

    Well, there is a list on the site, is it not current?

  139. dwd

    Tobias, If you miss 3 votes, it's in time to reapply the next time.

  140. Kev

    (http://xmpp.org/about-xmpp/xsf/xsf-member-list/ )

  141. dwd

    Tobias, Hard to see what you lose out on.

  142. Florob

    MattJ, waqas, what did you assume my T-7 meant :)

  143. dwd

    Kev, Ah, I'd looked at the date on the bottom.

  144. Kev

    That was last updated 2011-02-01, which suggests it's current.

  145. MattJ

    Florob, which T-7? :)

  146. Florob

    MattJ, prosody@ about 7 min before the meating...

  147. MattJ

    Florob, oh, it was short and shortly succeeded by a long question from a user, didn't even notice it

  148. Intosi

    dwd: apathy, or perhaps because people didn't see it as a problem, yet.

  149. bear is confused

  150. bear

    is this the members meeting?

  151. Kev

    That was 75mins ago.

  152. bear sighs

  153. dwd

    bear, And yes, you're not the only one confused by the time.

  154. Kev

    Christopher Zorn is Tofu, isn't he?

  155. Tobias

    yeah

  156. Kev

    Zooldk?

  157. dwd

    I think so. I can never remember which way around the Zornados are.

  158. Kev

    I'm trying to work out who didn't vote.

  159. Kev

    It looks at the moment like we even have Council and Board members failing to vote.

  160. Tobias

    ahh..are we getting a pillory on the xmpp.org frontpage? :D

  161. dwd

    I did notice that, but I wasn't 100% sure, and the problems of naming and shaming and then being wrong are not worth considering, I think.

  162. MattJ

    dwd, did you ever each with the wrong name at dinner? If not, I win :)

  163. MattJ

    *address each

  164. dwd

    MattJ, I avoid talking to them for that precise reason. :-)

  165. MattJ

    The problem is, they explained to me, and I couldn't swear I wouldn't do it again

  166. bear goes to the work meeting that he creatively skipped to attend this one

  167. waqas

    Kev: I missed the vote. I'd like to apologize for that. I was hoping to vote in the meeting, but joined as it had just ended.

  168. Intosi

    waqas: that's why you're not kicked off as a member if you miss only one vote. Accidents happen.

  169. remko

    not as long as dwd's not in charge

  170. MattJ

    Then accidents won't happen?

  171. Intosi

    It always looks like an accident if you missed a vote with dwd :D

  172. Kev

    I have a list of 32 people not matched up to emails that voted, and 2 emails that I couldn't match, so it's close.

  173. Kev

    If I was more confident I'd not made a mistake, I'd name/shame :)

  174. waqas

    I'd be +1 to naming and shaming, particularly repeat offenders, as this is the one thing we are supposed to do as members.

  175. dwd

    Just having a vote count would be enough. Then members have the information when it comes to reapplying.

  176. waqas

    By the way, there's one thing about voting that annoys me: I feel that my voting no to anything would never make any difference, as most would vote yes to everything.

  177. dwd

    BTW, I've not looked at the results, but I assume the membership voted yes to everything and everyone?

  178. Kev

    dwd: Pretty much, yes.

  179. dwd

    waqas, Heh. Exactly as I implied, yes.

  180. dwd

    Kev, Only "pretty much"?

  181. Kev

    Well, someone voted against me ):

  182. dwd

    Kev, That was me.

  183. Kev

    Boo.

  184. dwd

    Actually, I voted when the bot came up, so I can't honestly remember who was standing, let alone how I voted.

  185. Kev

    I voted first!

  186. Kev

    At least, I think the lists Alex sends out are reverse chronological.

  187. MattJ

    I used to think so, but something once made me not so sure, my entry appeared where it oughtn't have

  188. Kev

    Maybe it's not, then.

  189. dwd

    MattJ, As the bishop said to the actress.

  190. Kev

    Oh, I miscounted.

  191. Kev

    *Two* Council and one Board didn't vote.

  192. Intosi

    Wow.

  193. Intosi

    Any repeated offenders there?

  194. Kev

    dwd: re: voting yes - I earlier suggested having a "Would you like to give up your membership? Please vote Yes/No" as the last question on memberbot.

  195. dwd

    Kev, This I saw.

  196. remko

    haha

  197. dwd

    Kev, And agreed with.

  198. waqas

    +1 to that ^^

  199. Kev

    Ah, did you? I missed that.

  200. dwd

    Kev, I *think* it'd even be possible to place on the voting tally, I need to examine the bylaws.

  201. waqas

    I was thinking more of inserting a fake applicant (HAL, but then I do think HAL an XSF member...), but this works too ^^

  202. waqas

    *do think HAL should be

  203. MattJ

    Oh, I'm fairly sure he'd get in

  204. dwd

    waqas, I discussed putting in a joke application a year or so ago.

  205. dwd

    waqas, But I decided it was self-defeating as a way to make people take it more seriously.

  206. Kev

    I wonder if I could persuade my wife to apply.

  207. Intosi

    MattJ: and we could make him vote and reapply automatically, as well, so he wouldn't be kicked off due to a technicality ;)

  208. Kev

    Simply put "I'm Kev's wife" in her application and see what happens.

  209. MattJ

    Intosi, :P

  210. Intosi

    Well, she would get in, simply because she's a woman.

  211. Kev

    Intosi: And once you can code that, perhaps you could start on a wetware version.

  212. Intosi

    Kev: the perfect member :P

  213. Intosi

    That sounds even worse when I read it back.

  214. dwd

    I was just thinking that.

  215. dwd

    Context, gentlemen!

  216. Kev

    waqas: I'm looking at the list at http://xmpp.org/about-xmpp/xsf/meeting-minutes/xsf-member-meeting-2011-03-16/ and can see you did vote there, so we believe you about it being an accident :D

  217. Kev

    There are a number of repeat offenders, though.

  218. waqas

    Kev: I think this was the first time I missed it :)

  219. Kev

    I don't think I've missed one yet, but I'm sure it'll happen at some point. I'm insufficiently organised for it not to.

  220. remko

    dito

  221. dwd

    I've missed one, I think. And I'm sure people do, from time to time. It's just that 30 people can't all be missing it in good faith.

  222. stpeter

    wow, I see you guys have been busy :)

  223. dwd passes stpeter a beer

  224. dwd

    I think it's that kind of an evening. :-)

  225. Intosi

    Indeed.

  226. stpeter is juiced up on coffee at the moment

  227. Intosi

    I had my share of beer this weekend, so I'll grab a glass of water instead.

  228. waqas

    By the way, who do I poke to get memberbot sources?

  229. stpeter

    one quarter of an iced coffee is more caffeine than I typically consume in a month

  230. stpeter

    waqas: memberbot sources are jealously guarded because they are so icky

  231. waqas

    stpeter: I would like to have a look. I promise not to rant about it in public.

  232. stpeter

    waqas: really I should put it into git

  233. stpeter checks the source

  234. dwd

    stpeter, Do they still contain your code?

  235. waqas

    I've been asked a number of times for an XMPP based voting thingy by random people. I was thinking of writing one with both an XMPP and HTTP frontend. Just thought I should look at memberbot to see all that it does.

  236. dwd

    waqas, Well, the memberbot code is simpler because it doesn't need to handle the "no" case.

  237. stpeter

    waqas: memberbot is a big hack

  238. stpeter

    dwd: yes, I think so, although it's been rewritten somewhat

  239. MattJ

    stpeter was struck by lightning one day, sat at a computer, typed a lot of code, and memberbot was born

  240. MattJ

    ...or that's how I heard it

  241. Intosi

    Sounds about right.

  242. waqas

    stpeter: I was just thinking I'd make my implementation have all the memberbot features at a minumum, and suggest using that the next time voting happened.

  243. Intosi

    I'm off. Good $PART_OF_DAY to you all.

  244. stpeter

    gosh I wrote memberbot so long ago I can't even remember

  245. stpeter

    Intosi: tot ziens!

  246. dwd rather likes having stpeter's code running the XSF.

  247. Kev

    MattJ: The way I heard it, Peter wrote memberbot and then was struck by lightning as punishment. YMMV.

  248. stpeter

    waqas: I'd prefer to use x:data than all these texty messages, although the latter is easier for (some) humans

  249. Kev

    [Disclaimer: I've never seen the code, AFAIK]

  250. stpeter

    before releasing any code I need to check a few things with Alex, who has been running the code for the last few years

  251. stpeter

    I haven't been the Secretary for some years now

  252. stpeter

    but really the code should be open-source for transparent voting :)

  253. stpeter

    ok, Alex is offline so I've emailed him about it

  254. waqas

    Thanks

  255. stpeter

    but I will try to get memberbot into a git repository this week

  256. stpeter

    then we can start working on memberbot2 :)

  257. stpeter

    in Lua, naturally ;-)

  258. waqas

    ^^

  259. remko

    i was going to say that :)

  260. Kev

    Swiftob!

  261. Kev goes back to lurking.

  262. remko

    yeah, use Lua on Swiften, and everyone's happy ;-)

  263. stpeter

    :P

  264. Neustradamus

    I added last meeting on http://xmpp.org/about-xmpp/xsf/meeting-minutes/

  265. Kev

    Thanks.

  266. stpeter

    yes, thanks Neustradamus

  267. dwd

    Right. Nighty-night, all.

  268. Neustradamus

    Kev, stpeter :)

  269. Neustradamus

    I have a liittle request, it is possible to see for a "system" for post messages on jabber/xmpp/xsf identi.ca accounts and maybe twitter one day?

  270. stpeter

    what kind of system?

  271. stpeter

    I poked the iteam about setting up a bot for that, but maybe I can work on that bot, too, while I'm working on the new memberbot :)

  272. stpeter

    brb

  273. Neustradamus

    stpeter: It will be excellent ;)

  274. Neustradamus

    after, about the website, I have 2 requests again, if one person can be do this :) Kev ? about the XSF image (http://xmpp.org/images/xmpp.png) it is possible to add this on the theme pages ? example: http://xmpp.org/ at right under: "The XSF relies on voluntary donations from members and the help of our sponsors to continue to promote XMPP, please visit our sponsor pages and/or click on the Donate button to help support the XSF." example: http://xmpp.org/about-xmpp/xsf/ at right under: "The XMPP Standards Foundation is an independent, nonprofit standards development organization whose primary mission is to define open protocols for presence, instant messaging, and real-time communication and collaboration on top of the IETF’s Extensible Messaging and Presence Protocol (XMPP)."

  275. Neustradamus

    At the bottom: We can add: Copyright © 2001/2007-2011 XMPP Standards Foundation Why not jabber.org too (not same). I think this when I visited http://gnu.org/ (there is a ©)