XSF Discussion - 2020-10-19


  1. emus has left
  2. papatutuwawa has joined
  3. arc has left
  4. arc has joined
  5. LNJ has left
  6. lskdjf has left
  7. akkiko has left
  8. intosi has left
  9. Andrzej has joined
  10. intosi has joined
  11. intosi has left
  12. Andrzej has left
  13. krauq has left
  14. krauq has joined
  15. intosi has joined
  16. mimi89999 has left
  17. intosi has left
  18. intosi has joined
  19. krauq has left
  20. krauq has joined
  21. intosi has left
  22. intosi has joined
  23. adityaborikar has left
  24. adityaborikar has joined
  25. intosi has left
  26. mimi89999 has joined
  27. Andrzej has joined
  28. Andrzej has left
  29. alex-a-soto has left
  30. alex-a-soto has joined
  31. krauq has left
  32. krauq has joined
  33. moparisthebest has left
  34. dwd has joined
  35. moparisthebest has joined
  36. Seve has joined
  37. Mikaela has joined
  38. Tobias has joined
  39. mimi89999 has left
  40. mimi89999 has joined
  41. paul has joined
  42. Arne has left
  43. Andrzej has joined
  44. wurstsalat has left
  45. Andrzej has left
  46. wurstsalat has joined
  47. arc has left
  48. arc has joined
  49. adityaborikar has left
  50. adityaborikar has joined
  51. Andrzej has joined
  52. Andrzej has left
  53. floretta has left
  54. emus has joined
  55. Andrzej has joined
  56. Arne has joined
  57. Arne has left
  58. Andrzej has left
  59. Arne has joined
  60. ChronosX88 has joined
  61. debacle has joined
  62. adityaborikar has left
  63. adityaborikar has joined
  64. LNJ has joined
  65. andrey.g has joined
  66. Mikaela has left
  67. adityaborikar has left
  68. adityaborikar has joined
  69. intosi has joined
  70. Syndace has left
  71. Syndace has joined
  72. adityaborikar has left
  73. jcbrand has joined
  74. peetah has left
  75. peetah has joined
  76. Arne has left
  77. adityaborikar has joined
  78. Mikaela has joined
  79. Steve Kille has left
  80. debacle has left
  81. Andrzej has joined
  82. karoshi has joined
  83. Steve Kille has joined
  84. APach has left
  85. APach has joined
  86. andrey.g has left
  87. Nekit has left
  88. eevvoor has joined
  89. lskdjf has joined
  90. karoshi has left
  91. mdosch has left
  92. mdosch has joined
  93. adityaborikar has left
  94. adityaborikar has joined
  95. Arne has joined
  96. rion has joined
  97. adityaborikar has left
  98. karoshi has joined
  99. pasdesushi has joined
  100. adityaborikar has joined
  101. winfried has left
  102. winfried has joined
  103. pasdesushi has left
  104. winfried has left
  105. winfried has joined
  106. winfried has left
  107. winfried has joined
  108. winfried has left
  109. winfried has joined
  110. winfried has left
  111. winfried has joined
  112. pasdesushi has joined
  113. winfried has left
  114. winfried has joined
  115. winfried has left
  116. winfried has joined
  117. Nekit has joined
  118. pasdesushi has left
  119. krauq has left
  120. krauq has joined
  121. pasdesushi has joined
  122. Steve Kille has left
  123. pasdesushi has left
  124. pasdesushi has joined
  125. Steve Kille has joined
  126. pasdesushi has left
  127. pasdesushi has joined
  128. sonny has left
  129. pasdesushi has left
  130. pasdesushi has joined
  131. pasdesushi has left
  132. pasdesushi has joined
  133. pasdesushi has left
  134. pasdesushi has joined
  135. Andrzej has left
  136. pasdesushi has left
  137. adityaborikar has left
  138. adityaborikar has joined
  139. pasdesushi has joined
  140. intosi has left
  141. intosi has joined
  142. debacle has joined
  143. sonny has joined
  144. antranigv has joined
  145. pasdesushi has left
  146. sonny has left
  147. pasdesushi has joined
  148. krauq has left
  149. krauq has joined
  150. Dele Olajide has joined
  151. sonny has joined
  152. pasdesushi has left
  153. eevvoor has left
  154. sonny has left
  155. sonny has joined
  156. pasdesushi has joined
  157. adityaborikar has left
  158. adityaborikar has joined
  159. sonny has left
  160. Andrzej has joined
  161. sonny has joined
  162. eevvoor has joined
  163. pasdesushi has left
  164. j.r has left
  165. j.r has joined
  166. sonny has left
  167. sonny has joined
  168. intosi has left
  169. Shell has left
  170. Nekit has left
  171. sonny has left
  172. sonny has joined
  173. sonny has left
  174. Andrzej has left
  175. Andrzej has joined
  176. Andrzej has left
  177. Andrzej has joined
  178. sonny has joined
  179. pasdesushi has joined
  180. krauq has left
  181. krauq has joined
  182. antranigv has left
  183. sonny has left
  184. pasdesushi has left
  185. pasdesushi has joined
  186. pasdesushi has left
  187. sonny has joined
  188. intosi has joined
  189. lovetox has joined
  190. arc has left
  191. arc has joined
  192. arc has left
  193. arc has joined
  194. arc has left
  195. arc has joined
  196. arc has left
  197. arc has joined
  198. alex-a-soto has left
  199. alex-a-soto has joined
  200. arc has left
  201. arc has joined
  202. Andrzej has left
  203. Andrzej has joined
  204. winfried has left
  205. winfried has joined
  206. Andrzej has left
  207. Andrzej has joined
  208. Andrzej has left
  209. Andrzej has joined
  210. Andrzej has left
  211. Andrzej has joined
  212. arc has left
  213. arc has joined
  214. Andrzej has left
  215. Andrzej has joined
  216. Andrzej has left
  217. Andrzej has joined
  218. Andrzej has left
  219. Andrzej has joined
  220. Andrzej has left
  221. pasdesushi has joined
  222. Andrzej has joined
  223. pasdesushi has left
  224. Andrzej has left
  225. papatutuwawa has left
  226. papatutuwawa has joined
  227. pasdesushi has joined
  228. pasdesushi has left
  229. Andrzej has joined
  230. Andrzej has left
  231. Andrzej has joined
  232. Andrzej has left
  233. Andrzej has joined
  234. pasdesushi has joined
  235. Andrzej has left
  236. pasdesushi has left
  237. pasdesushi has joined
  238. pasdesushi has left
  239. Andrzej has joined
  240. pasdesushi has joined
  241. pasdesushi has left
  242. pasdesushi has joined
  243. waqas has joined
  244. pasdesushi has left
  245. pasdesushi has joined
  246. pasdesushi has left
  247. pasdesushi has joined
  248. adityaborikar has left
  249. adityaborikar has joined
  250. pasdesushi has left
  251. Andrzej has left
  252. adityaborikar has left
  253. adityaborikar has joined
  254. floretta has joined
  255. akkiko has joined
  256. pasdesushi has joined
  257. pasdesushi has left
  258. adityaborikar has left
  259. Shell has joined
  260. Steve Kille has left
  261. Kev has left
  262. Steve Kille has joined
  263. Kev has joined
  264. nyco has left
  265. nyco has joined
  266. adityaborikar has joined
  267. lovetox question regarding https://xmpp.org/extensions/xep-0077.html#example-6
  268. lovetox Username conflict
  269. lovetox why is the error in the example type=cancel?
  270. lovetox would type=modify not fit much better?
  271. Zash Probably
  272. Ge0rG Right
  273. Andrzej has joined
  274. lovetox it seems really important for IBR
  275. lovetox because if it returns the register form with an error, and type = modify
  276. lovetox i would not request the form again
  277. lovetox instead show the form attached to the error iq
  278. Andrzej has left
  279. Andrzej has joined
  280. jonas’ the form may not be included in the IQ error reply.
  281. lovetox then i will not display it
  282. lovetox and need to request it again
  283. lovetox but especially for form errors it is nice to attach the form
  284. Guus Even if the suggested modification makes sense, I wonder if changing that now, given that this was defined 15 years ago, would hurt more than it'd bring benefits.
  285. lovetox so we have error and the corresponding form with the values
  286. lovetox in one single place
  287. lovetox Guus, i thought examples are not normative, so can be changed any time
  288. Guus Not being normative doesn't mean 'that's how people have been doing it' - I'm not sure if that's actually the case, though, but I'd least consider that such a change might introduce issues for existing implementations.
  289. eevvoor has left
  290. lovetox i dont care much about changing it, but i want to write my code so that if some server dev someday cares about a good user experience for ibr, its at least possible
  291. arc has left
  292. arc has joined
  293. arc has left
  294. arc has joined
  295. Ge0rG We can't change a Final XEP, can we?
  296. lovetox but i dont see how this would cause any problem for an implementation
  297. lovetox if a implementation follows the RFC
  298. lovetox cancel -- do not retry (the error cannot be remedied)
  299. lovetox this would mean a client would not let a user try again on a username conflict
  300. lovetox and i guess we can all guess this is very unlikely
  301. lovetox so every client already ignores the type
  302. Ge0rG lovetox: unless a client is hardcoded to treat type=cancel for retry ;)
  303. lovetox then it would not follow the RFC, as it says *do not retry* :D
  304. Ge0rG XEP beats RFC
  305. lovetox like never, you had one try to register at this server and you failed
  306. eta lovetox: haha
  307. Ge0rG > Note: Once an XMPP Extension Protocol has been advanced to a status of Final, every effort shall be made to limit the scope of modifications; in particular, backwards-incompatible changes shall not be made. However, limited modifications may be made as long as they are optional, backwards-compatible extensions rather than modifications to the core protocol itself. Therefore, a Final protocol is safe for deployment in mission-critical applications. Good luck! ;)
  308. adityaborikar has left
  309. adityaborikar has joined
  310. Zash Did the '77 author perhaps simply copy https://xmpp.org/rfcs/rfc6120.html#stanzas-error-conditions-conflict
  311. Zash Says <conflict> SHOULD go with "cancel"
  312. eta Ge0rG: time for a new XEP
  313. Zash IBR2?
  314. Zash IBR2!
  315. eta Best Practices for In-Band Registration :p
  316. Zash "Don't"
  317. Ge0rG eta: https://xmpp.org/extensions/xep-0389.html
  318. eta I like IBR though :c
  319. lovetox does a server support 0389?
  320. Zash Does a client support 0389?
  321. eta answers: no
  322. Ge0rG chicken-egg IBR
  323. adityaborikar has left
  324. adityaborikar has joined
  325. Andrzej has left
  326. lovetox i would be willing to implement it, if some server dev also would work on the server side
  327. eevvoor has joined
  328. Zash I might have half an implementation somewhere
  329. Zash However I imagine it predatest the latest updates and will need some changes
  330. eevvoor has left
  331. Zash Mmmmmm, can haz bookmarks 2 plz?
  332. lovetox has left
  333. winfried has left
  334. winfried has joined
  335. winfried has left
  336. winfried has joined
  337. Andrzej has joined
  338. Zash investigates potentially exponential bookmark duplication bug
  339. Guus https://igniterealtime.org:443/httpfileupload/Jax4Cfo6gVIqTNq53VnfecKbZgw/image.png
  340. jonas’ &lol;
  341. stpeter has joined
  342. stpeter has left
  343. andrey.g has joined
  344. karoshi has left
  345. krauq has left
  346. krauq has joined
  347. Steve Kille has left
  348. Wojtek has joined
  349. winfried has left
  350. winfried has joined
  351. lovetox has joined
  352. winfried has left
  353. winfried has joined
  354. lovetox Zash, Gajim has a bookmarks 2 impl
  355. lorddavidiii has joined
  356. lovetox if you want to test, there is a switch in advanced config editor to force enable it
  357. werdan has joined
  358. karoshi has joined
  359. karoshi has left
  360. intosi has left
  361. Andrzej has left
  362. Andrzej has joined
  363. Andrzej has left
  364. karoshi has joined
  365. Andrzej has joined
  366. lorddavidiii has left
  367. intosi has joined
  368. marc lovetox: i have a wip implementation for 389
  369. marc for ejabberd
  370. lorddavidiii has joined
  371. marc The plan is to implement basic registration and enhance it later with token / 401
  372. lorddavidiii has left
  373. winfried has left
  374. winfried has joined
  375. lovetox good to know, i ping you once i have time to work on it
  376. marc yep, my client is implemented with aioxmpp
  377. lorddavidiii has joined
  378. Andrzej has left
  379. Andrzej has joined
  380. Andrzej has left
  381. Andrzej has joined
  382. lovetox has left
  383. andrey.g has left
  384. intosi has left
  385. debacle has left
  386. eevvoor has joined
  387. lovetox has joined
  388. Andrzej has left
  389. Andrzej has joined
  390. Andrzej has left
  391. Andrzej has joined
  392. Steve Kille has joined
  393. pasdesushi has joined
  394. Dele Olajide has left
  395. intosi has joined
  396. Dele Olajide has joined
  397. antranigv has joined
  398. pasdesushi has left
  399. pasdesushi has joined
  400. pasdesushi has left
  401. pasdesushi has joined
  402. pasdesushi has left
  403. david has left
  404. david has joined
  405. pasdesushi has joined
  406. pasdesushi has left
  407. pasdesushi has joined
  408. pasdesushi has left
  409. sonny has left
  410. sonny has joined
  411. debacle has joined
  412. sonny has left
  413. sonny has joined
  414. APach has left
  415. APach has joined
  416. Lance has joined
  417. alex-a-soto has left
  418. alex-a-soto has joined
  419. debacle has left
  420. debacle has joined
  421. Dele Olajide has left
  422. emus Why is the /me command actually part of the compliance suite?
  423. Zash It's expected of clients to support it
  424. Ge0rG emus: because it's my favorite command!
  425. emus understands 🙂
  426. Zash Because you didn't invent a XEP to replace it!!1!1!1eleventyeleven!
  427. emus just out of interest because I was wondering why this goes to the level of good experience
  428. emus (like group chat)
  429. Dele Olajide has joined
  430. marc > just out of interest because I was wondering why this goes to the level of good experience > (like group chat) +1 :)
  431. Ge0rG It's about creating a consistent IM experience over different clients.
  432. Ge0rG That and Consistent Colors were the most contested additions
  433. Ge0rG I'll try to sneak in some more UX this year
  434. Ge0rG marc: speaking of which, how do we proceed with 0401?
  435. marc Ge0rG: as mentioned before, I have a poc for 389 for ejabberd
  436. marc Once that's done I will continue with 401
  437. marc Unfortunately, the token thing is not that easy with ejabberd
  438. Ge0rG marc: prosody has implemented the token thing already, even both variants AFAICT.
  439. emus Sure, it's not that I dont like it
  440. marc Ge0rG: not based on 389 I guess?
  441. Ge0rG marc: no, because of chicken and eggs
  442. sonny has left
  443. marc Yes, I don't like the solo action of prosedy
  444. Ge0rG The solo action of fixing a long standing problem?
  445. Ge0rG Together with two (three?) client implementations?
  446. sonny has joined
  447. Ge0rG marc: when we implemented 401, we had the impression that there is no implementation yet of it
  448. marc I don't see lots of new users just because this solo action ;)
  449. Ge0rG My goal was to make it fly with minimal new protocol, not to reinvent all of IBR
  450. Ge0rG marc: have you seen the new prosody invitation page?
  451. marc Ge0rG, maybe, I don't remeber... I saw something some time ago
  452. marc link?
  453. Ge0rG https://blog.prosody.im/great-invitations/
  454. Ge0rG marc: live install on https://xmpp-trial1.ietf.org/
  455. marc Ge0rG, nice page :)
  456. Ge0rG MattJ: ⬆️👍
  457. marc I don't like to approach and the protocol but the page is nice
  458. marc Also the blog post
  459. Ge0rG marc: users don't care about the protocol
  460. marc Ge0rG, sure, I'm not a user ;)
  461. werdan has left
  462. MattJ Mistake #1 :)
  463. Ge0rG marc: why aren't you using MIX yet, then?
  464. marc MattJ, I'm a user but I care about the protocol
  465. MattJ So do I
  466. marc Ge0rG, sorry but I don't want to waste my little time about useless discussions (MIX)
  467. Ge0rG marc: thanks for the excellent idea of using "I don't care about protocol" as my Council 2021 slogan!
  468. MattJ I care about the protocol, I also care about getting things done
  469. MattJ Where is the new XEP-0401, since the previous attempt at fixing it was reverted?
  470. marc MattJ, I sent you a proposal quite some time ago but you never responded
  471. marc No blaming, just saying
  472. MattJ I think I approved it verbally after looking through?
  473. marc No, you had no time
  474. MattJ In any case, please don't hold off a new revision because of me
  475. MattJ I am sure feedback will come if there are still improvements to be made
  476. marc Ge0rG, again, no time for trolling sorry
  477. Ge0rG marc: I'm not trolling
  478. vseleznv has joined
  479. Zash Hey if I could say "Bring back 2006-era XMPP" and get on Council, why not that?
  480. eevvoor has left
  481. pasdesushi has joined
  482. Ge0rG marc: I'd love to have a working and documented way to invite people to xmpp. So far I have to choose between those two, and you know how I chose
  483. marc two?
  484. Nekit has joined
  485. Ge0rG Working or documented
  486. vseleznv has left
  487. marc Yep, either we have to change it later then or you have to document it properly
  488. MattJ The current implementation is working and documented
  489. lorddavidiii has left
  490. Andrzej has left
  491. marc Then everything is fine?
  492. Ge0rG marc: like this? https://github.com/xsf/xeps/pull/874
  493. Nekit has left
  494. Ge0rG Now I'm trolling
  495. Zash Only Daniel responded to that thread?
  496. Nekit has joined
  497. adityaborikar has left
  498. pasdesushi has left
  499. Ge0rG I could also fork 0401 or make a new "Using 0401 with a pre IBR IQ" XEP. But that would require 0401 to be in a stable state
  500. stpeter has joined
  501. stpeter has left
  502. marc Ge0rG, what is your question?
  503. Ge0rG > marc: speaking of which, how do we proceed with 0401?
  504. pasdesushi has joined
  505. marc Ge0rG, you know my standpoint, no?
  506. Andrzej has joined
  507. sonny has left
  508. sonny has joined
  509. MattJ As I see it, the XEP was stalled with no implementations and unanswered questions. Out of necessity we figured out a solution, implemented it in 4 clients and 1 server. The update wasn't accepted, and the XEP has not been updated since.
  510. Ge0rG marc: so we are not going to reach agreement?
  511. MattJ The preauth iq was chosen for maximum compatibility with all current and future IBR mechanisms
  512. jonas’ MattJ, appeal to council to transfer authorship of the XEP and get it documented?
  513. pasdesushi has left
  514. pasdesushi has joined
  515. marc Ge0rG, MattJ I don't care what you guys do but I don't like the approach so I won't spend on it
  516. Ge0rG marc: I'd like to document our approach under the XSF umbrella
  517. marc But document it if you like
  518. marc Ge0rG, sure, I won't block it
  519. marc Why would I?
  520. Ge0rG marc: you already did
  521. marc Ge0rG, you should take authorship in that case then?
  522. MattJ marc: it matters to me if we don't get an ejabberd implementation
  523. marc MattJ, I'm not an ejabberd maintainer nor regular dev
  524. marc I'm working on 389 - that's it
  525. MattJ I care less about documentation, it is already documented on xmpp.org and modernxmpp.org
  526. MattJ But I don't want to see the ecosystem split, or for this to be Prosody-only thing
  527. MattJ It's too important
  528. sonny has left
  529. marc MattJ, me too
  530. werdan has joined
  531. marc But I don't want to spend time on a token-only thing
  532. marc That's why I'm interested in 389 - that's it
  533. MattJ Ok, so can we get the rejected revision of 401 republished?
  534. Zash For Attic?
  535. MattJ It is already in attic
  536. MattJ I link to it
  537. Zash Oh
  538. Ge0rG marc: I don't want to disown you. If you are okay with giving me authorship, well, now we are talking. But I'd rather have a separate document with that pre-ibr iq documented, but that requires that you finish 0401
  539. pasdesushi has left
  540. Ge0rG It's been in limbo for over a year now
  541. Zash Wanna publish something as an Historical XEP?
  542. marc Ge0rG, I don't care about ownership
  543. Ge0rG marc: do you care about 0401?
  544. marc Ge0rG, but maybe it makes sense to make different XEPs for different approaches? I don't know
  545. lorddavidiii has joined
  546. marc Would be nice to have *one* approach but I don't see this atm
  547. MattJ marc: can you summarize what makes your approach fundamentally different?
  548. marc MattJ, there is no fundamental difference, just based on an extenisble approach (389) which will be implemented sooner or later anyway (my assumption)
  549. Ge0rG Version 0.0.1 (2018-01-10) First submission.
  550. Ge0rG marc: well, you can't force people to implement 389 by requiring it in a semi related other xep
  551. MattJ It seems easiest to me if we do just submit preauth as a separate XEP
  552. Ge0rG MattJ: a separate XEP based on what?
  553. MattJ What do you mean?
  554. marc Ge0rG, I don't want to force anybody
  555. marc Ge0rG, just my feeling that we need something extensible anyway in the future
  556. Ge0rG MattJ: 0401 still contains TODOs
  557. lorddavidiii has left
  558. MattJ Ge0rG: well, we'll have to factor out or duplicate common parts
  559. Ge0rG marc: nothing wrong to put the working approach into 0401 now and add 389 in that extensible future
  560. MattJ E.g. make 0401 only about obtaining URIs/URLs?
  561. MattJ And define registration flow in other docs
  562. Ge0rG MattJ: fine with me
  563. marc sounds good
  564. MattJ We are all in agreement about the adhoc commands in 401, right?
  565. Ge0rG marc: who should do the splitting?
  566. Ge0rG MattJ: yes
  567. MattJ Great
  568. marc Yes
  569. Ge0rG Can we get 402 and 403? 😁
  570. marc They're already taken, no?
  571. Ge0rG Yes
  572. Ge0rG marc: are you okay with me or MattJ splitting out the registration parts from 0401 into a new XEP?
  573. marc Ge0rG, sure!
  574. Ge0rG Perfect, thanks!
  575. Ge0rG marc: do you want to keep a XEP for the modified IBR that was discouraged by Council, or would you like to aim right for 388?
  576. Ge0rG marc: do you want to keep a XEP for the modified IBR that was discouraged by Council, or would you like to aim right for 389?
  577. Ge0rG The part that's currently in §5.5
  578. marc Ge0rG, No, I would aim right for 389
  579. Ge0rG marc: do you have anything written up for 389?
  580. marc Ge0rG, spec-wise?
  581. Ge0rG Yes, we could aim for two consecutive XEP numbers
  582. marc Ge0rG, no, but it's not more than a few lines of text I guess
  583. marc I prefer to have a poc implementation before writing something down
  584. sonny has joined
  585. Ge0rG marc: I'm not sure I want to wait that long
  586. Andrzej has left
  587. Dele Olajide has left
  588. MattJ I'm off for a bit, thanks for the productive discussion, I think we're getting somewhere :)
  589. marc Yep
  590. wladmis has left
  591. lorddavidiii has joined
  592. sonny has left
  593. rion has left
  594. Andrzej has joined
  595. marc Ge0rG, I'm afk next week, so if you need something from my side let me know this week
  596. Dele Olajide has joined
  597. marc or the week after, of course :)
  598. sonny has joined
  599. Ge0rG marc: thanks
  600. sonny has left
  601. antranigv has left
  602. sonny has joined
  603. sonny has left
  604. Mikaela has left
  605. Alex has left
  606. Andrzej has left
  607. antranigv has joined
  608. Andrzej has joined
  609. werdan has left
  610. Shell has left
  611. sonny has joined
  612. lorddavidiii has left
  613. jcbrand has left
  614. jcbrand has joined
  615. antranigv has left
  616. pasdesushi has joined
  617. krauq has left
  618. krauq has joined
  619. karoshi has left
  620. pasdesushi has left
  621. neshtaxmpp has left
  622. sonny has left
  623. antranigv has joined
  624. Dele Olajide has left
  625. antranigv has left
  626. antranigv has joined
  627. Dele Olajide has joined
  628. antranigv has left
  629. antranigv has joined
  630. Tobias has left
  631. Andrzej has left
  632. ChronosX88 has left
  633. lovetox has left
  634. lovetox has joined
  635. lovetox has left
  636. lovetox has joined
  637. jcbrand has left
  638. Andrzej has joined
  639. lovetox has left
  640. sonny has joined
  641. antranigv has left
  642. sonny has left
  643. krauq has left
  644. krauq has joined
  645. antranigv has joined
  646. antranigv has left
  647. Andrzej has left
  648. Nekit has left
  649. Wojtek has left
  650. paul has left
  651. akkiko has left
  652. antranigv has joined
  653. alex-a-soto has left
  654. sonny has joined
  655. alex-a-soto has joined
  656. antranigv has left
  657. papatutuwawa has left
  658. adityaborikar has joined
  659. sonny has left
  660. antranigv has joined
  661. Dele Olajide has left
  662. sonny has joined
  663. Seve has left
  664. wurstsalat has left
  665. sonny has left
  666. LNJ has left
  667. pasdesushi has joined
  668. pasdesushi has left
  669. debacle has left
  670. pasdesushi has joined
  671. Wojtek has joined
  672. Andrzej has joined
  673. pasdesushi has left
  674. akkiko has joined
  675. Andrzej has left
  676. sonny has joined
  677. Wojtek has left
  678. sonny has left
  679. sonny has joined
  680. sonny has left
  681. sonny has joined
  682. sonny has left
  683. Lance has left
  684. eta has left
  685. eta has joined
  686. eta has left
  687. pasdesushi has joined
  688. eta has joined
  689. lskdjf has left