XSF Discussion - 2018-08-27


  1. edhelas

    can we add Firebase as one of the tools that is using XMPP ? https://firebase.google.com/docs/cloud-messaging/xmpp-server-ref

  2. edhelas

    on the main website

  3. Alex

    Memberbot is online for Q3-2018 elections

  4. Link Mauve

    Oh, Sonny didn’t reapply. :(

  5. jonasw

    there should be a way to abort voting :D

  6. Seve/SouL

    You can, at the very beginning :D

  7. jonasw

    yeah but…

  8. Link Mauve

    Damn, I didn’t submit my changes to memberbot yet!

  9. Seve/SouL pats jonasw. -Yes, I know.

  10. jonasw

    Link Mauve, at least you managed to submit your application this time :-)

  11. Link Mauve

    Yes!

  12. Link Mauve

    I surprised myself two days ago by simply doing it. :-°

  13. Alex

    maybe somebody should work on the application bot

  14. Link Mauve

    Would you accept a PR migrating it to python3 and slixmpp?

  15. jonasw

    Alex, how is the ordering of applicants during voting determined?

  16. jonasw

    ah, nevermind

  17. jonasw

    Link Mauve will fix it probably

  18. jonasw

    Link Mauve, make them sorted alphabetically

  19. Link Mauve

    No, it’s better to have them randomised.

  20. jonasw

    is it?

  21. jonasw

    it’s annoying

  22. Link Mauve

    Yes.

  23. Alex

    jonasw: getting randomized

  24. jonasw

    but alas, there’s a rationale for that apparently

  25. jonasw

    I sorted the applicants on the wiki page tohugh, I hope that’s okay

  26. jonasw

    makes it easier to find the one I want to look at

  27. Link Mauve

    It’s in order to prevent anyone from being favourised by being first or last in the list.

  28. Alex

    this was changed ages ago on requests for board and council meetings, where you have less votes than applicants, to give t hem all the same chance

  29. Link Mauve

    I’d expect like in most similar voting processes, voters are more attentive at first, and more tired at the end.

  30. Link Mauve

    tired/bored.

  31. jonasw

    makes sense

  32. Alex

    but I agree, for teh quarterly votes for applicants there should be no need to randomize

  33. Link Mauve

    For the reason I just gave, I think it’s better to keep that.

  34. jonasw

    hm, maybe especially there?

  35. Alex

    ya

  36. jonasw

    voted \o/

  37. Alex

    (Y)

  38. mathieui

    yeah, congratulations Link Mauve for managing to submit your application on time

  39. Kev

    I'm not sure it's even true that for member votes you don't need to randomise.

  40. Link Mauve

    Yes, as I explained above.

  41. Lance

    Unless Alex has his own fork, here's the source for the bot if you want to improve it: https://github.com/legastero/memberbot

  42. Lance

    Should probably fork it anyway into the xsf org

  43. Link Mauve

    Yup, that’s what I built on.

  44. Link Mauve

    And here are my changes: https://github.com/linkmauve/memberbot

  45. Lance

    I quite literally made the new bot because I lost a Council bid by a few votes; I'm sure because I was #6 on the list :p

  46. Link Mauve

    Don’t pull the Redis one, it was just for testing because I didn’t want to have to setup Redis.

  47. Link Mauve

    Lance, :D

  48. Seve

    I haven't voted yet

  49. Seve

    Does the bot send you the applicants in alphabetical order?

  50. jonasw

    no

  51. jonasw

    in shuffled order

  52. Seve

    Or why did you modify the wiki, then?

  53. jonasw

    you can at least quickly find a name if a list is sorted alphabetically

  54. Seve

    Or was any reasoning behind the order, before?

  55. jonasw

    not that I knew

  56. jonasw

    (also, when I did the sorting, I didn’t know that the bot wasn’t offering me names in alphabetical order because the first name asked for was the first one by alphabetical order :))

  57. Seve

    I was just curious :D

  58. pep.

    memberbot is not up? Or not in my contacts anymore?

  59. pep.

    Ah, works now

  60. js

    Memberbot hasn't been working for me the last 2 iterations :/

  61. js

    I see it only - it just never responds. Already sent a mail to Alexander, nothing :/