XSF Discussion - 2019-07-17

  1. lskdjf has left
  2. lskdjf has joined
  3. Douglas Terabyte has left
  4. lskdjf has left
  5. lskdjf has joined
  6. lskdjf has left
  7. lskdjf has joined
  8. lskdjf has left
  9. lskdjf has joined
  10. lskdjf has left
  11. lskdjf has joined
  12. lskdjf has left
  13. lskdjf has joined
  14. ziggys has left
  15. ziggys has joined
  16. lskdjf has left
  17. lskdjf has joined
  18. lskdjf has left
  19. lskdjf has joined
  20. lskdjf has left
  21. lskdjf has joined
  22. matlag has left
  23. matlag has joined
  24. lskdjf has left
  25. lskdjf has joined
  26. lskdjf has left
  27. lskdjf has joined
  28. lskdjf has left
  29. lskdjf has joined
  30. lskdjf has left
  31. lskdjf has joined
  32. lskdjf has left
  33. lskdjf has joined
  34. lskdjf has left
  35. lskdjf has joined
  36. lskdjf has left
  37. lskdjf has joined
  38. pdurbin has joined
  39. lskdjf has left
  40. lskdjf has joined
  41. lskdjf has left
  42. lskdjf has joined
  43. waqas has left
  44. lskdjf has left
  45. lskdjf has joined
  46. lskdjf has left
  47. lskdjf has joined
  48. lskdjf has left
  49. lskdjf has joined
  50. pdurbin has left
  51. lskdjf has left
  52. lskdjf has joined
  53. lskdjf has left
  54. lskdjf has joined
  55. lskdjf has left
  56. lskdjf has joined
  57. andrey.g has left
  58. lskdjf has left
  59. lskdjf has joined
  60. lskdjf has left
  61. lskdjf has joined
  62. lskdjf has left
  63. lskdjf has joined
  64. andrey.g has joined
  65. lskdjf has left
  66. lskdjf has joined
  67. ziggys has left
  68. ziggys has joined
  69. lskdjf has left
  70. mr.fister has left
  71. neshtaxmpp has left
  72. neshtaxmpp has joined
  73. remko has joined
  74. alacer has joined
  75. lskdjf has joined
  76. lumi has left
  77. ziggys has left
  78. Neustradamus has joined
  79. lskdjf has left
  80. alacer has left
  81. alacer has joined
  82. adityaborikar has left
  83. adityaborikar has joined
  84. pdurbin has joined
  85. pdurbin has left
  86. adityaborikar has left
  87. adityaborikar has joined
  88. pdurbin has joined
  89. zach has left
  90. zach has joined
  91. remko has left
  92. Douglas Terabyte has joined
  93. waqas has joined
  94. patrick has left
  95. patrick has joined
  96. Nekit has joined
  97. remko has joined
  98. Douglas Terabyte has left
  99. Douglas Terabyte has joined
  100. adityaborikar has left
  101. adityaborikar has joined
  102. Douglas Terabyte has left
  103. Douglas Terabyte has joined
  104. kokonoe has left
  105. kokonoe has joined
  106. remko has left
  107. patrick has left
  108. waqas has left
  109. waqas has joined
  110. igoose has left
  111. igoose has joined
  112. COM8 has joined
  113. COM8 has left
  114. COM8 has joined
  115. karoshi has joined
  116. COM8 has left
  117. waqas has left
  118. wurstsalat has joined
  119. goffi has joined
  120. Holger has left
  121. Holger has joined
  122. mimi89999 has left
  123. Holger has left
  124. Holger has joined
  125. alacer has left
  126. Yagiza has joined
  127. Douglas Terabyte has left
  128. zach has left
  129. zach has joined
  130. pdurbin has left
  131. remko has joined
  132. pdurbin has joined
  133. alameyo has left
  134. alameyo has joined
  135. pdurbin has left
  136. dragonspirit810 has joined
  137. dragonspirit810 has left
  138. dragonspirit810 has joined
  139. igoose has left
  140. dragonspirit810 has left
  141. dragonspirit810 has joined
  142. dragonspirit810 has left
  143. dragonspirit810 has joined
  144. Lance has left
  145. igoose has joined
  146. Kev has joined
  147. mimi89999 has joined
  148. frainz has left
  149. frainz has joined
  150. dragonspirit810 has left
  151. dragonspirit810 has joined
  152. dragonspirit810 has left
  153. larma has left
  154. dragonspirit810 has joined
  155. dragonspirit810 has left
  156. dragonspirit810 has joined
  157. dragonspirit810 has left
  158. larma has joined
  159. Mikaela has joined
  160. goffi has left
  161. goffi has joined
  162. dragonspirit810 has joined
  163. dragonspirit810 has left
  164. dragonspirit810 has joined
  165. igoose has left
  166. dragonspirit810 has left
  167. adityaborikar has left
  168. adityaborikar has joined
  169. dragonspirit810 has joined
  170. APach has left
  171. dragonspirit810 has left
  172. dragonspirit810 has joined
  173. APach has joined
  174. sezuan has joined
  175. dragonspirit810 has left
  176. dragonspirit810 has joined
  177. flow pep., actually a pretty popular part of openfire and smack
  178. flow (and I guess spark)
  179. alacer has joined
  180. pep. https://github.com/xsf/xmpp.org/pull/588 hmm.
  181. pep. Is there something saying it must be somebody involved with the projects?
  182. Ge0rG I'm saying that
  183. pep. I also think it makes sense to say that
  184. Ge0rG https://xmpp.org/2017/03/new-xmpp-software-listing-rules/
  185. Ge0rG > the XSF Board has decided that all implementations have to reapply once per year
  186. Ge0rG It's not an explicit "nobody else may do it for you" but I still think the wording is clear
  187. dragonspirit810 has left
  188. Alex has left
  189. dragonspirit810 has joined
  190. Alex has joined
  191. alacer has left
  192. dragonspirit810 has left
  193. dragonspirit810 has joined
  194. dragonspirit810 has left
  195. dragonspirit810 has joined
  196. flow so who wants to tell him that the spend those two hours in vain?
  197. dragonspirit810 has left
  198. pep. We can keep the link updates :)
  199. flow true
  200. dragonspirit810 has joined
  201. alameyo has left
  202. alameyo has joined
  203. Ge0rG we can kindly ask them to contact individual project maintainers and to ACK the PR
  204. dragonspirit810 has left
  205. Ge0rG that would only take another two hours or so
  206. lnj has joined
  207. jonas’ I think the consensus back then was "if someone cares enough", not necessarily involved with the project. In this case, they went through the trouble to hunt down releases and stuff, so maybe it’s worth letting them do the renew.
  208. dragonspirit810 has joined
  209. Ge0rG jonas’: there are always fans caring enough about their abandoned pet project of xmpp client. This is a very slippery slope to move forward
  210. dragonspirit810 has left
  211. Nekit has left
  212. dragonspirit810 has joined
  213. pdurbin has joined
  214. alameyo has left
  215. adityaborikar has left
  216. flow As long as we don't have system in place where only registered e-mail/xmpp addresses of the project are able to update the entry, I would be willing to take that slippery slope
  217. Nekit has joined
  218. dragonspirit810 has left
  219. dragonspirit810 has joined
  220. pdurbin has left
  221. dragonspirit810 has left
  222. Guus The though behind the renewal is to have a more or less up to date listing, not to have direct engagement with individual projects. I'd not object to third party contributions, when the contributed-to project shows some relevant activity
  223. Guus I'm fine with the required level of activity not being formally defined.
  224. dragonspirit810 has joined
  225. Guus Also: workgroup queues is indeed a popular part of the IgniteRealtime projects. I think the XEP was authored by Jive, at the time.
  226. Guus I'd consider adopting it, if there's momentum.
  227. dragonspirit810 has left
  228. Daniel It's all problematic anyway. If I were to stop developing Conversations now it's probably still going to be a relatively decent xmpp client in a year
  229. Daniel I kinda get where this activity thing is coming from. But apparently it's not stopping Pidgin from getting listed anyway
  230. dragonspirit810 has joined
  231. dragonspirit810 has left
  232. APach has left
  233. lumi has joined
  234. alameyo has joined
  235. flow well the goal was to hide abandoned projects and pidgin appears to be actively developed ( https://bitbucket.org/pidgin/main/commits/all )
  236. dragonspirit810 has joined
  237. adityaborikar has joined
  238. pep. The XMPP part of pidgin* ?
  239. igoose has joined
  240. Daniel The goal was to have a decent list of recommendations without getting too political. And activity was the seemingly objective criteria we came up with as the lowest common denominator
  241. pep. I guess it's more or less easy for a multi-protocol client to show activity
  242. Daniel But in reality it's a pretty flawed one
  243. Daniel As my hypothetical example with pidgin and Conversations a year from now pointed out
  244. Zash Having at least one developer that remembers to do the renewal once per year*
  245. pep. Zash, poezio just got reminded by one of its users :p
  246. Zash != actively developed
  247. APach has joined
  248. Kev has left
  249. Nekit has left
  250. pep. jonas’, one more click plz, https://github.com/xsf/xmpp.org/pull/591/files :)
  251. Nekit has joined
  252. alacer has joined
  253. jonas’ done
  254. pep. o/
  255. pep. I'm looking at Meetups listed on the events page and I'm curious about Paris, there was one in the past right?
  256. dragonspirit810 has left
  257. pep. nyco, Link Mauve, ^
  258. Douglas Terabyte has joined
  259. lumi has left
  260. ralphm Guus: if it is actively being used, maybe that XEP should be revived?
  261. alameyo has left
  262. adityaborikar has left
  263. alameyo has joined
  264. 404.city has joined
  265. adityaborikar has joined
  266. alameyo has left
  267. lskdjf has joined
  268. lnj has left
  269. lnj has joined
  270. alacer has left
  271. 404.city has left
  272. alacer has joined
  273. alacer has left
  274. alacer has joined
  275. adityaborikar has left
  276. tom has joined
  277. alacer has left
  278. alacer has joined
  279. 404.city has joined
  280. 404.city has left
  281. alameyo has joined
  282. alameyo has left
  283. adityaborikar has joined
  284. debacle has joined
  285. waqas has joined
  286. waqas has left
  287. alacer has left
  288. alacer has joined
  289. valo has left
  290. lee has left
  291. lee has joined
  292. pdurbin has joined
  293. Nekit has left
  294. Nekit has joined
  295. valo has joined
  296. igoose has left
  297. igoose has joined
  298. alameyo has joined
  299. Guus has left
  300. Guus has joined
  301. pdurbin has left
  302. igoose has left
  303. alacer has left
  304. alameyo has left
  305. alameyo has joined
  306. matlag has left
  307. matlag has joined
  308. alameyo has left
  309. lskdjf has left
  310. lskdjf has joined
  311. alacer has joined
  312. Guus has left
  313. Guus has joined
  314. igoose has joined
  315. lskdjf has left
  316. lskdjf has joined
  317. lskdjf has left
  318. lskdjf has joined
  319. lskdjf has left
  320. lskdjf has joined
  321. jonas’ has left
  322. jonas’ has joined
  323. Kev has joined
  324. Kev has left
  325. alacer has left
  326. igoose has left
  327. 404.city has joined
  328. lskdjf has left
  329. lskdjf has joined
  330. lskdjf has left
  331. lskdjf has joined
  332. lskdjf has left
  333. lskdjf has joined
  334. igoose has joined
  335. Guus has left
  336. Guus has joined
  337. alameyo has joined
  338. karoshi has left
  339. karoshi has joined
  340. lskdjf has left
  341. alameyo has left
  342. alameyo has joined
  343. alameyo has left
  344. alacer has joined
  345. Nekit has left
  346. Nekit has joined
  347. Nekit has left
  348. Nekit has joined
  349. lskdjf has joined
  350. alameyo has joined
  351. Guus has left
  352. Nekit has left
  353. Nekit has joined
  354. alameyo has left
  355. alameyo has joined
  356. Andrew Nenakhov has left
  357. alameyo has left
  358. Guus has joined
  359. Andrew Nenakhov has joined
  360. Andrew Nenakhov has left
  361. Andrew Nenakhov has joined
  362. pdurbin has joined
  363. lskdjf has left
  364. lskdjf has joined
  365. Yagiza has left
  366. david has left
  367. david has joined
  368. pdurbin has left
  369. david has left
  370. david has joined
  371. alacer has left
  372. alacer has joined
  373. waqas has joined
  374. alameyo has joined
  375. lskdjf has left
  376. patrick has joined
  377. alacer has left
  378. Guus has left
  379. Guus has joined
  380. Kev has joined
  381. lskdjf has joined
  382. Kev has left
  383. lskdjf has left
  384. lskdjf has joined
  385. frainz has left
  386. adityaborikar has left
  387. 404.city has left
  388. adityaborikar has joined
  389. frainz has joined
  390. alacer has joined
  391. Mikaela has left
  392. Mikaela has joined
  393. igoose has left
  394. Yagiza has joined
  395. mimi89999 has left
  396. igoose has joined
  397. rion has left
  398. rion has joined
  399. valo has left
  400. Lance has joined
  401. alameyo has left
  402. alameyo has joined
  403. mimi89999 has joined
  404. alameyo has left
  405. valo has joined
  406. mimi89999 has left
  407. mimi89999 has joined
  408. marc_ has left
  409. Lance has left
  410. lumi has joined
  411. adityaborikar has left
  412. adityaborikar has joined
  413. Kev has joined
  414. Lance has joined
  415. Tobias has left
  416. Tobias has joined
  417. waqas has left
  418. alacer has left
  419. UsL has left
  420. UsL has joined
  421. wojtek has joined
  422. ziggys has joined
  423. sezuan has left
  424. waqas has joined
  425. alameyo has joined
  426. alameyo has left
  427. alameyo has joined
  428. alameyo has left
  429. ziggys has left
  430. ziggys has joined
  431. alameyo has joined
  432. lskdjf has left
  433. lskdjf has joined
  434. pdurbin has joined
  435. lskdjf has left
  436. lskdjf has joined
  437. pdurbin has left
  438. waqas has left
  439. alameyo has left
  440. alameyo has joined
  441. lskdjf has left
  442. Mikaela has left
  443. Mikaela has joined
  444. alameyo has left
  445. Daniel has left
  446. Daniel has joined
  447. remko has left
  448. lskdjf has joined
  449. lskdjf has left
  450. lskdjf has joined
  451. Daniel has left
  452. Daniel has joined
  453. igoose has left
  454. Daniel has left
  455. Daniel has joined
  456. Daniel has left
  457. Daniel has joined
  458. Daniel has left
  459. Daniel has joined
  460. lskdjf has left
  461. lskdjf has joined
  462. lskdjf has left
  463. lskdjf has joined
  464. alameyo has joined
  465. igoose has joined
  466. lskdjf has left
  467. lskdjf has joined
  468. Daniel has left
  469. Daniel has joined
  470. Kev has left
  471. lskdjf has left
  472. lskdjf has joined
  473. remko has joined
  474. lovetox has joined
  475. Nekit has left
  476. lskdjf has left
  477. lskdjf has joined
  478. alameyo has left
  479. alameyo has joined
  480. alameyo has left
  481. lskdjf has left
  482. lskdjf has joined
  483. dele2 has joined
  484. marc_ has joined
  485. alameyo has joined
  486. remko has left
  487. lskdjf has left
  488. lskdjf has joined
  489. kockblock has joined
  490. kockblock XMPeePee is PooPoo
  491. kockblock Oh, Daniel der Lutsch ist auch hier
  492. kockblock has left
  493. ralphm Bye!
  494. Chobbes has joined
  495. igoose has left
  496. igoose has joined
  497. adityaborikar has left
  498. adityaborikar has joined
  499. marc_ has left
  500. Nekit has joined
  501. ziggys has left
  502. ziggys has joined
  503. Mikaela has left
  504. Mikaela has joined
  505. Daniel has left
  506. neshtaxmpp has left
  507. alameyo has left
  508. alameyo has joined
  509. alameyo has left
  510. marc_ has joined
  511. dele2 has left
  512. marc_ has left
  513. marc_ has joined
  514. alameyo has joined
  515. adityaborikar has left
  516. adityaborikar has joined
  517. winfried has left
  518. winfried has joined
  519. valo has left
  520. marc_ has left
  521. pdurbin has joined
  522. valo has joined
  523. igoose has left
  524. Lance has left
  525. Lance has joined
  526. Lance Has anyone used MUC hats to build anything? https://xmpp.org/extensions/xep-0317.html
  527. Guus Physical hats, but that's not what you mean.
  528. Lance Looking at using it for a work project to implement discord style room roles/permissions.
  529. ralphm Mostly an obscure cult, so far.
  530. ralphm But yes, I still think the idea is solid.
  531. ziggys has left
  532. ralphm It was also designed with games in mind.
  533. pdurbin has left
  534. igoose has joined
  535. alameyo has left
  536. alameyo has joined
  537. alameyo has left
  538. Chobbes has left
  539. lovetox yeah looks good
  540. lovetox but do i read this corectly the server adds the hat to the presence?
  541. Lance Heh, "format is open for debate" with three possible options. But I think option 1 is the one to go with.
  542. ziggys has joined
  543. Lance Yeah, first step for me will be making a prosody module that strips out any hats a user tries to send themselves, and stamp the correct server-sanctioned ones
  544. ralphm I drafted this with hildjj in the FOSDEM hackers room many moons ago.
  545. ziggys has left
  546. lovetox yeah looks like a nice idea, easy to implement for clients
  547. lovetox but mostly server work
  548. ralphm Would be happy to be the author to revive.
  549. lovetox so yeah i definitly would implement that in gajim if a server has support
  550. lskdjf has left
  551. lskdjf has joined
  552. Lance I'll have implementation experience to provide over the next few weeks then ralphm
  553. lovetox Gajim also has the necessary adhoc interface for the admins
  554. ziggys has joined
  555. lskdjf has left
  556. lskdjf has joined
  557. ralphm Cool.
  558. ralphm Lance: let me know when, and we'll pick it up
  559. ralphm There are a few, eh, sparse sections.
  560. Lance lmao, yes. that's what prompted my asking :)
  561. Seve Lance: check converse.js
  562. lskdjf has left
  563. lskdjf has joined
  564. lumi has left
  565. lskdjf has left
  566. lskdjf has joined
  567. lumi has joined
  568. lovetox ah i wondered what this tags are
  569. lovetox but this is weird how can converse.js show this if servers dont have support for it
  570. alameyo has joined
  571. lskdjf has left
  572. lskdjf has joined
  573. lskdjf has left
  574. lskdjf has joined
  575. lskdjf has left
  576. lskdjf has joined
  577. debacle has left
  578. lskdjf has left
  579. lskdjf has joined
  580. alameyo has left
  581. alameyo has joined
  582. curen has left
  583. marc_ has joined
  584. lskdjf has left
  585. lskdjf has joined
  586. alameyo has left
  587. goffi has left
  588. lskdjf has left
  589. lskdjf has joined
  590. Lance has left
  591. lskdjf has left
  592. lskdjf has joined
  593. lskdjf has left
  594. lskdjf has joined
  595. winfried has left
  596. winfried has joined
  597. Lance has joined
  598. goffi has joined
  599. marc_ has left
  600. lskdjf has left
  601. winfried has left
  602. alameyo has joined
  603. lskdjf has joined
  604. winfried has joined
  605. Guus has left
  606. david has left
  607. david has joined
  608. winfried has left
  609. Guus has joined
  610. winfried has joined
  611. alameyo has left
  612. alameyo has joined
  613. alameyo has left
  614. pep. Lance, I think MattJ and jc were interested in hats
  615. alameyo has joined
  616. Douglas Terabyte has left
  617. wurstsalat This was also on a sprint's agenda some time ago
  618. Douglas Terabyte has joined
  619. pep. Yeah it was discussed somewhat in Cambridge, I don't think anything came out of it though
  620. Douglas Terabyte has left
  621. Yagiza has left
  622. marc_ has joined
  623. Lance ah, wonderful, gajim supports adhoc commands on rooms. that makes testing hats so much easier now
  624. pep. Prosody doesn't support ad-hoc on rooms iirc :(
  625. Douglas Terabyte has joined
  626. Lance ... of course not. will still give it a try, trunk might surprise me
  627. Lance but i at least have a module now that will strip out hats sent by occupants, and stamp the hats assigned by the server
  628. boothj5 has joined
  629. boothj5 has left
  630. goffi has left
  631. goffi has joined
  632. alameyo has left
  633. alameyo has joined
  634. alameyo has left
  635. pdurbin has joined
  636. marc_ has left
  637. Zash Lance: Already? Nice.
  638. MattJ I have a module that does... something
  639. Lance Zash: check the presence stanzas in the stanza discuss room :p
  640. MattJ Would have to check when I'm at my laptop
  641. Zash pep.: It should be doable to re-use the adhoc(.lib) handling itself and adapt it to MUC.
  642. ralphm 😃🍿
  643. alameyo has joined
  644. MattJ I think the hardest part of hats is knowing who should be able to wear them and when, and of course that isn't in the XEP and varies across deployments
  645. Zash The only certainty is that the one with the most hats wins!
  646. Zash Hat Fortress 2 over XMPP! \o/
  647. ralphm Yeah, the assumption was that the rooms would have business for that. Like if you expose a chess game as a MUC room, it would know what hats are appropriate.
  648. ralphm Not sure how easy it is to make this generic.
  649. lovetox i thought this is simply something the room owner decides
  650. MattJ iirc I made a generic module that could be extended for different use cases
  651. lovetox like promoting someone to moderator, i can give him a hat
  652. Lance Or in my case, with audio/video conferencing, who is allowed to stream :)
  653. MattJ lovetox: decides how/where? Where does the list of hats come from?
  654. Zash Implementing such logic in a bot seems logical
  655. ralphm lovetox: what I mean is that if you have a hat 'chair person', you probably want a rule that there can be only one.
  656. ralphm Codifying rules like this generically is hard.
  657. MattJ Yeah, that
  658. lovetox Of course you can think up all rules, but i think also just the admin thinking up some hat like "Teacher" is already fine
  659. ralphm And I think such rules are business logic and application specific and should be in _this_ XEP.
  660. lovetox i show the label as client beside the nick
  661. lovetox and thats it
  662. lovetox everybody knows this is the teacher :)
  663. Zash Custom MUC modules/server-side extensions?
  664. ralphm If you want to expose rooms with the rule 'do whatever you want', then yeah, that's pretty easy to do.
  665. MattJ lovetox: hats are namespaced, and for a reason... you might want to allow PMs to teachers but not other students, etc.
  666. MattJ So the label is just a part of it
  667. ralphm The label is the least interesting part of hats.
  668. fippo lance: so you're doing stuff we discussed in... 2015? :-)
  669. lovetox Ok i understand you can treat hats like roles with permissions
  670. MattJ And if a student makes a room and assigns themselves 'Teacher', that is unacceptable in many cases :)
  671. lovetox but you could also just display the label
  672. lovetox its already useful
  673. Lance fippo: yes
  674. eevvoor has joined
  675. Lance i've kinda put a lot of things on backburner for a few years
  676. MattJ Sure, just displaying the label is fine
  677. lovetox Yes i understand you could add lots of nice features on top of that
  678. fippo lance: problems put on the backburner are much more tasty :-)
  679. pdurbin has left
  680. eevvoor has left
  681. MattJ fippo: or the smoke alarm goes off
  682. ralphm For more generic rooms, you could start with allowing room admins to assign hats. Another would be a mechanism that allows room admins to whitelist members per hat they can assume.
  683. alameyo has left
  684. alameyo has joined
  685. goffi has left
  686. ralphm E.g. in this room, a whitelist of Directors could assume a hat that means Chair. Usually that would be me, sometimes Alex, sometimes another person in my absence.
  687. alameyo has left
  688. Zash This sounds a lot like security labels
  689. Lance Yeah, it kinda is. Security labels for occupants, not messages
  690. lovetox a bit but not really
  691. lovetox sec labels are about messages
  692. lovetox though the part who is allowed to put labels onto messages could be also a hat
  693. Zash In the more general sense that all the interesting logic would resid on the server side, with the protocol mostly being about presentation
  694. Andrew Nenakhov has left
  695. Andrew Nenakhov has joined
  696. ralphm Right
  697. Lance So next round of iteration for this for me is probably going to be adding permissions to hats. So some way to query a hat to get back a dataform of what's allowed or not. That _might_ inform some updates for the xep
  698. ralphm I can imagine some form of useful, but limited, hat admin protocol. If you then want more fancy, you'd do custom oob admin/logic.
  699. Lance Or a query that returns the somehow-compiled set of what you're allowed to do, based on your current hats.
  700. ralphm Such basic protocol might be part of this XEP even.
  701. lskdjf has left
  702. lskdjf has joined
  703. ralphm And we'd it clear how one might use hats in MIX, which lacks roles
  704. lskdjf has left
  705. lskdjf has joined
  706. ralphm make
  707. lskdjf has left
  708. lskdjf has joined
  709. ralphm For MUC, roles and affiliations could be grandfathered in
  710. MattJ Lance: ping me tomorrow if you're around, I definitely already have stuff around this, I just don't remember how complete it was
  711. igoose has left
  712. MattJ I was planning to update the XEP
  713. Lance Will do MattJ. Thanks!
  714. ralphm I'll give it some sleep, too
  715. remko has joined
  716. alameyo has joined
  717. lee has left
  718. debacle has joined
  719. igoose has joined
  720. alameyo has left
  721. alameyo has joined
  722. waqas has joined
  723. alameyo has left
  724. lskdjf has left
  725. lskdjf has joined
  726. lskdjf has left
  727. lskdjf has joined
  728. karoshi has left
  729. alameyo has joined
  730. igoose has left
  731. igoose has joined
  732. lovetox_ has joined
  733. lovetox_ has left
  734. lovetox_ has joined
  735. lovetox_ has left
  736. lovetox_ has joined
  737. lovetox_ has left
  738. Nekit has left
  739. wurstsalat has left
  740. marc_ has joined
  741. lee has joined
  742. mimi89999 has left
  743. mimi89999 has joined
  744. remko has left
  745. marc_ has left
  746. marc_ has joined
  747. Mikaela has left
  748. lovetox_ has joined
  749. lovetox__ has joined
  750. lovetox__ has left
  751. lovetox_ has left
  752. lovetox has left
  753. marc_ has left
  754. ziggys has left
  755. lumi has left
  756. mimi89999 has left
  757. mimi89999 has joined
  758. mimi89999 has left
  759. mimi89999 has joined
  760. mimi89999 has left
  761. mimi89999 has joined
  762. mimi89999 has left
  763. mimi89999 has joined
  764. Lance has left
  765. Lance has joined
  766. wojtek has left
  767. wojtek has joined
  768. ziggys has joined
  769. marc_ has joined
  770. mimi89999 has left
  771. mimi89999 has joined
  772. Lance has left
  773. UsL has left
  774. UsL has joined
  775. curen has joined
  776. waqas has left
  777. mimi89999 has left
  778. mimi89999 has joined
  779. mimi89999 has left
  780. mimi89999 has joined
  781. mimi89999 has left
  782. mimi89999 has joined
  783. Steve Kille has joined
  784. mimi89999 has left
  785. mimi89999 has joined
  786. mimi89999 has left
  787. mimi89999 has joined
  788. mimi89999 has left
  789. mimi89999 has joined
  790. lnj has left