XSF Discussion - 2020-01-05


  1. Daniel has joined

  2. sjaak has left

  3. sjaak has joined

  4. sjaak has left

  5. sjaak has joined

  6. j.r has left

  7. Daniel has left

  8. alameyo has left

  9. larma has left

  10. pdurbin has joined

  11. larma has joined

  12. Daniel has joined

  13. pdurbin has left

  14. andy has left

  15. Daniel has left

  16. pep.

    > on a more general point of view, I don't see the point of having this configuration field mandatory or set at all by default. We don't have such thing for mam. I'm also curious if something like this can be done.

  17. Seve has left

  18. Seve has joined

  19. j.r has joined

  20. paul has left

  21. sjaak has left

  22. sjaak has joined

  23. sjaak has left

  24. sjaak has joined

  25. sjaak has left

  26. sjaak has joined

  27. sjaak has left

  28. sjaak has joined

  29. Daniel has joined

  30. Shell has left

  31. Daniel has left

  32. emus has left

  33. karoshi has left

  34. lskdjf has left

  35. gav has left

  36. gav has joined

  37. beta has joined

  38. gav has left

  39. gav has joined

  40. gav has left

  41. gav has joined

  42. gav has left

  43. gav has joined

  44. Zash

    edhelas: You can discover node configuration defaults like this: https://xmpp.org/extensions/xep-0060.html#owner-default

  45. Daniel has joined

  46. sjaak has left

  47. sjaak has joined

  48. sjaak has left

  49. sjaak has joined

  50. marc has left

  51. Zash

    Why don't we use XEP-0122 ranges to advertise the accepted range? I.e. <field type="text-single" var="pubsub#max_items" label="Max # of items to persist"> <validate xmlns="http://jabber.org/protocol/xdata-validate" datatype="xs:integer"> <range min="0" max="255"/> </validate> <value>1</value> </field>

  52. j.r has left

  53. j.r has joined

  54. beta has left

  55. mukt2 has joined

  56. Daniel has left

  57. beta has joined

  58. aj has joined

  59. Daniel has joined

  60. sjaak has left

  61. sjaak has joined

  62. sjaak has left

  63. sjaak has joined

  64. mukt2 has left

  65. Tobias has left

  66. typikol has joined

  67. beta has left

  68. beta has joined

  69. typikol has left

  70. Daniel has left

  71. sjaak has left

  72. sjaak has joined

  73. beta has left

  74. debacle has left

  75. Daniel has joined

  76. sjaak has left

  77. sjaak has joined

  78. sjaak has left

  79. sjaak has joined

  80. pdurbin has joined

  81. Daniel has left

  82. beta has joined

  83. mimi89999 has left

  84. beta has left

  85. Shell has joined

  86. beta has joined

  87. Douglas Terabyte has left

  88. pdurbin has left

  89. mimi89999 has joined

  90. Daniel has joined

  91. Shell has left

  92. sjaak has left

  93. sjaak has joined

  94. sjaak has left

  95. sjaak has joined

  96. Lance has left

  97. Douglas Terabyte has joined

  98. Daniel has left

  99. aj has left

  100. Lance has joined

  101. sjaak has left

  102. sjaak has joined

  103. Neustradamus has left

  104. Dele (Mobile) has left

  105. Dele (Mobile) has joined

  106. Neustradamus has joined

  107. adiaholic has joined

  108. stpeter has joined

  109. vanitasvitae has left

  110. beta has left

  111. pdurbin has joined

  112. vanitasvitae has joined

  113. mukt2 has joined

  114. beta has joined

  115. adiaholic has left

  116. adiaholic has joined

  117. beta has left

  118. mukt2 has left

  119. beta has joined

  120. Daniel has joined

  121. stpeter has left

  122. Daniel has left

  123. beta has left

  124. mukt2 has joined

  125. mukt2 has left

  126. beta has joined

  127. mimi89999 has left

  128. sjaak has left

  129. sjaak has joined

  130. mimi89999 has joined

  131. beta has left

  132. Daniel has joined

  133. mimi89999 has left

  134. beta has joined

  135. sjaak has left

  136. sjaak has joined

  137. sjaak has left

  138. sjaak has joined

  139. Vaulor has left

  140. Vaulor has joined

  141. Lance has left

  142. beta has left

  143. paul has joined

  144. beta has joined

  145. mukt2 has joined

  146. Daniel has left

  147. Daniel has joined

  148. beta has left

  149. sjaak has left

  150. sjaak has joined

  151. sjaak has left

  152. sjaak has joined

  153. mukt2 has left

  154. Daniel has left

  155. beta has joined

  156. Daniel has joined

  157. Daniel has left

  158. sjaak has left

  159. sjaak has joined

  160. sjaak has left

  161. sjaak has joined

  162. beta has left

  163. beta has joined

  164. lorddavidiii has joined

  165. Daniel has joined

  166. Daniel has left

  167. lorddavidiii has left

  168. lorddavidiii has joined

  169. beta has left

  170. larma has left

  171. sjaak has left

  172. sjaak has joined

  173. sjaak has left

  174. sjaak has joined

  175. Daniel has joined

  176. beta has joined

  177. larma has joined

  178. lovetox has joined

  179. sjaak has left

  180. sjaak has joined

  181. sjaak has left

  182. sjaak has joined

  183. lovetox

    hm it does not matter what the XEP says, it will never be able to prevent that clients change that settings

  184. lovetox

    and i thought we have fixed it already

  185. lovetox

    there is now a setting for unlimited which was not previously

  186. lovetox

    so now that there is "unlimited" there is no need for clients to set it anymore, except they want it limited intentionally like for PEP nodes

  187. lovetox

    or even better they set it all to unlimited in there publish options

  188. lovetox

    or even better they set it all to unlimited in their publish options

  189. beta has left

  190. beta has joined

  191. lovetox

    its not clear to me how a client that is like movim and allows to publish microblog content would set the node to max_items=1

  192. lovetox

    that must be clearly a bug as it makes no sense

  193. lovetox

    the max_items is a per node setting

  194. lovetox

    so a client that does not support microblogging will *never* change anything on the microblogging node

  195. lovetox

    it does not matter if it sets max_items for all other nodes, like omemo, tune, activity etc

  196. lovetox

    so i dont see a problem their

  197. lovetox

    in the microblogging case there is also no need for discovery of max_items, the only thing the server must support is max_items="max"

  198. lovetox

    and if it supports it you will see if you put it in the publish options and it does not fail

  199. MattJ

    Agree, that all makes sense

  200. MattJ

    max_items is very useful in some cases

  201. MattJ

    Not usually in microblogging, sure

  202. beta has left

  203. lovetox

    previously without "max" setting for max_items, it was a problem, because on node creation you had to make sure as client the node exists with good defaults, so you put in some number for max_items, of course other clients needed to do this also, but they didnt put in the same number

  204. lovetox

    and you didnt even know what number to put their, what the server supports and what not

  205. beta has joined

  206. karoshi has joined

  207. sjaak has left

  208. sjaak has joined

  209. sjaak has left

  210. sjaak has joined

  211. mukt2 has joined

  212. beta has left

  213. mathijs has left

  214. mathijs has joined

  215. COM8 has joined

  216. mukt2 has left

  217. COM8 has left

  218. COM8 has joined

  219. goffi has joined

  220. sjaak has left

  221. sjaak has joined

  222. sjaak has left

  223. sjaak has joined

  224. mathijs has left

  225. mathijs has joined

  226. wurstsalat has joined

  227. Vaulor has left

  228. Syndace has left

  229. marc has joined

  230. adiaholic has left

  231. Vaulor has joined

  232. andy has joined

  233. Daniel has left

  234. adiaholic has joined

  235. lorddavidiii has left

  236. lorddavidiii has joined

  237. Daniel has joined

  238. sjaak has left

  239. sjaak has joined

  240. sjaak has left

  241. sjaak has joined

  242. Syndace has joined

  243. winfried has left

  244. winfried has joined

  245. COM8 has left

  246. Daniel has left

  247. pep.

    > its not clear to me how a client that is like movim and allows to publish microblog content would set the node to max_items=1 > that must be clearly a bug as it makes no sense I don't think Movim ever did that. There was a gajim bug though at some point that would reset microblog's max_items to 1 :p

  248. Daniel has joined

  249. aj has joined

  250. Nekit has joined

  251. beta has joined

  252. pep.

    Also "max" doesn't seem to get much love from people from what I can see

  253. winfried has left

  254. winfried has joined

  255. adiaholic has left

  256. beta has left

  257. emus has joined

  258. adiaholic has joined

  259. adiaholic has left

  260. adiaholic has joined

  261. Zash

    A rushed hack IMO

  262. neshtaxmpp has left

  263. Dele (Mobile) has left

  264. Dele (Mobile) has joined

  265. Daniel

    I think the fastening / mam summary debate brings an inner conflict between smart servers and dumb message routing servers to the surface that has been boiling for years now. It's super hard (I'm afraid impossible) to have smart servers in a generic form

  266. pep.

    If you agree there's a need for such a feature maybe that can be fixed

  267. pep.

    Zash ^

  268. Dele (Mobile) has left

  269. Dele (Mobile) has joined

  270. pep.

    (It's not like anybody was using it already)

  271. beta has joined

  272. sjaak has left

  273. sjaak has joined

  274. sjaak has left

  275. sjaak has joined

  276. Dele (Mobile) has left

  277. j.r has left

  278. winfried has left

  279. winfried has joined

  280. beta has left

  281. Dele (Mobile) has joined

  282. sjaak has left

  283. sjaak has joined

  284. beta has joined

  285. Tobias has joined

  286. j.r has joined

  287. sjaak has left

  288. sjaak has joined

  289. sjaak has left

  290. Dele (Mobile) has left

  291. Dele (Mobile) has joined

  292. beta has left

  293. lskdjf has joined

  294. sjaak has joined

  295. Dele (Mobile) has left

  296. Dele (Mobile) has joined

  297. mukt2 has joined

  298. sjaak has left

  299. sjaak has joined

  300. lovetox

    how is this a rushed hack?

  301. lovetox

    i dont see another solution, and i heard not of any argument why max_items=max does not what it intends to do

  302. lovetox

    pep., why would you say it gets no love from people?

  303. lovetox

    because its not implemented instantly?

  304. Dele (Mobile) has left

  305. lovetox

    its only needed for very few cases right now in xmpp

  306. lovetox

    bookmarks2 and mircoblogging

  307. lovetox

    thats it

  308. MattJ

    lovetox, the main complaint we have is shoving a text string into a field that was previously an integer

  309. mathijs has left

  310. mathijs has joined

  311. adiaholic has left

  312. lovetox

    ok but that has nothing to do with the intention of the feature

  313. MattJ

    Sure, no, I agree with the intent

  314. Alex has left

  315. lovetox

    yeah -1 would maybe be better

  316. lovetox

    but i have no experience how much problems that generate on the server side if its now a string/int

  317. lovetox

    i know at client level i dont care

  318. lovetox

    hm actually ...

  319. MattJ

    It depends on the server

  320. lovetox

    what if we put that into a form like a node config

  321. lovetox

    but we only have text fields there

  322. lorddavidiii has left

  323. MattJ

    In previous versions of Prosody it would have been ok, we had custom validation code everywhere and we could have tweaked that to be even more custom

  324. lovetox

    there are no int / number fields

  325. lovetox

    so it does not care either

  326. MattJ

    But we cleaned up the custom stuff and implemented standard validation of fields where it made sense

  327. MattJ

    But there is no standard data type for "sometime int, sometimes a string 'max'"

  328. lovetox

    no but its always a string isnt it

  329. lovetox

    you have to take the string, and convert it to an int

  330. lovetox

    and this works or it doesnt

  331. Dele (Mobile) has joined

  332. MattJ

    Correct, so it must be something convertible to an int

  333. lovetox

    and if it doesnt, you test if its "max"

  334. lorddavidiii has joined

  335. MattJ

    Sure, as I said, we can litter the code with custom hacks like that

  336. MattJ

    But we try not to

  337. lovetox

    yeah i see how a generic validation code cant handle that

  338. lovetox

    its not even int/string is allowed

  339. lovetox

    its int and one single string is allowed

  340. MattJ

    and I'll bet this isn't the only option where this feature makes sense

  341. MattJ

    It's just the one that is being focused on right now

  342. lovetox

    the proposal from Daniel was actually some unicode char, then this was discussed and it was changed to max

  343. lovetox

    i dont know if -1 came up in the discussion

  344. MattJ

    -1 would have been fine with me from an implementation perspective

  345. Dele (Mobile) has left

  346. MattJ

    From a protocol perspective it would probably be cleaner to define a type xmpp:integer-or-max or something at https://xmpp.org/registrar/xdv-datatypes.html

  347. MattJ

    which can still be done

  348. MattJ

    But I have been working on other things

  349. mukt2 has left

  350. winfried has left

  351. winfried has joined

  352. MattJ

    Also I don't think this allows the client to actually discover the limit, does it? Zash's proposal does

  353. MattJ

    Even if the client can't do anything about the server limit, it might be good to inform the user that posting a new post will remove the old one

  354. Daniel has left

  355. Daniel has joined

  356. MattJ

    We might also want an option to disable that behaviour (reject the new item if the node is full instead)

  357. pep.

    yeah the form thing above looks nice

  358. pep.

    That forces the client to fetch the config though (kinda moot for publish-options no?)

  359. MattJ

    Yeah, maybe

  360. winfried has left

  361. winfried has joined

  362. winfried has left

  363. winfried has joined

  364. Zash

    integer-or-max (throw in "min" too for good measure) would be fine

  365. Zash

    also, limits could be advertised somewhere, like the limit on http upload size

  366. mathijs has left

  367. mathijs has joined

  368. pep.

    in disco?

  369. Zash

    A form in disco#info at your account seems appropriate

  370. Dele (Mobile) has joined

  371. Daniel has left

  372. Daniel has joined

  373. adiaholic has joined

  374. sjaak has left

  375. sjaak has joined

  376. sjaak has left

  377. sjaak has joined

  378. Dele (Mobile) has left

  379. Daniel has left

  380. Daniel has joined

  381. Daniel has left

  382. Daniel has joined

  383. Dele (Mobile) has joined

  384. Vaulor has left

  385. Vaulor has joined

  386. Daniel has left

  387. Daniel has joined

  388. Daniel has left

  389. Daniel has joined

  390. Daniel has left

  391. mathijs has left

  392. mathijs has joined

  393. Daniel has joined

  394. Daniel has left

  395. Daniel has joined

  396. adiaholic has left

  397. adiaholic has joined

  398. Dele (Mobile) has left

  399. aj has left

  400. Daniel has left

  401. Daniel has joined

  402. lorddavidiii has left

  403. lorddavidiii has joined

  404. Daniel has left

  405. Daniel has joined

  406. sjaak has left

  407. sjaak has joined

  408. adiaholic has left

  409. adiaholic has joined

  410. Dele (Mobile) has joined

  411. sjaak has left

  412. sjaak has joined

  413. sjaak has left

  414. sjaak has joined

  415. lovetox

    i would expect the server to reject it

  416. lovetox

    and not silently start deleting stuff

  417. MattJ

    That means PEP will be permanently broken :)

  418. mimi89999 has joined

  419. MattJ

    unless you issue a delete before every publish

  420. MattJ

    tune change == delete old tune, publish new tune

  421. lovetox

    no, it should only reject new items

  422. !XSF_Martin has left

  423. lovetox

    it should allow overwriting existing

  424. lovetox

    thats why everyone should use a SingletonNode

  425. sjaak has left

  426. lovetox

    so max_items should actually mean, max different ids

  427. lovetox

    so a server rejecting all new ids except the existing one

  428. MattJ

    I'd be happy with that

  429. MattJ

    There are still many use-cases where deleting the oldest item does make sense

  430. MattJ

    But I think it needs to be configurable

  431. lovetox

    is this written in the xep that the server has to delete old items when max_items=1?

  432. lovetox

    or is it not defined

  433. MattJ

    > Note: If the service or node is configured so that there is a maximum number of items cached at the node and the maximum is reached when an item is published, the service MUST delete one of the existing items. It is RECOMMENDED for the service to follow the "first in, first out" rule and delete the oldest item. Depending on node configuration, deletion of an existing item MAY result in sending of a delete notification to the subscribers.

  434. MattJ

    https://xmpp.org/extensions/xep-0060.html#publisher-publish-success

  435. sjaak has joined

  436. lovetox

    ok damn ..

  437. MattJ

    So we COULD delete a random item :D

  438. Tao has joined

  439. Zash

    We're using a publish-subscribe mechanism for storage. It's weird.

  440. MattJ

    Zash, it's more a key->value database with change notifications

  441. Zash

    We've turned it into that, yes.

  442. MattJ

    XEP-0060 made sense when I realised that

  443. MattJ

    No, I think it always has been

  444. lovetox

    find it weird that FIFO behavior is the default case in pubsub

  445. MattJ

    At least since 2003

  446. lovetox

    would expect this as a special config of the node

  447. MattJ

    I agree that it should be, especially for all the things we are using it for today

  448. Zash

    Still, storing things at all is optional

  449. sjaak has left

  450. MattJ

    Quietly deleting user data is not ideal

  451. pdurbin has left

  452. lovetox

    i would argue for a microblogging service this is a no-go

  453. lovetox

    even on "max" server would delete user data once it reaches the max

  454. MattJ

    Yep

  455. lovetox

    so there is actually no possibility right now in pubsub to retain userdata

  456. lovetox

    so its a very bad storage

  457. sjaak has joined

  458. lovetox

    hm does MIX not use pubsub as storage?

  459. Zash

    nothing prevents you from implementing pubsub/pep that keeps everything forever

  460. Zash

    same with MAM

  461. eevvoor has joined

  462. Tao has left

  463. lovetox

    Zash you mean making a server that has no max

  464. lovetox

    yes

  465. beta has joined

  466. sjaak has left

  467. sjaak has joined

  468. sjaak has left

  469. sjaak has joined

  470. !XSF_Martin has joined

  471. neshtaxmpp has joined

  472. Nekit has left

  473. mukt2 has joined

  474. mathijs has left

  475. mathijs has joined

  476. sjaak has left

  477. sjaak has joined

  478. mathijs has left

  479. mathijs has joined

  480. beta has left

  481. beta has joined

  482. sjaak has left

  483. sjaak has joined

  484. adiaholic has left

  485. adiaholic has joined

  486. sjaak has left

  487. sjaak has joined

  488. mathijs has left

  489. mathijs has joined

  490. beta has left

  491. mathijs has left

  492. mathijs has joined

  493. mathijs has left

  494. mathijs has joined

  495. sjaak has left

  496. mukt2 has left

  497. beta has joined

  498. winfried has left

  499. winfried has joined

  500. sjaak has joined

  501. sjaak has left

  502. sjaak has joined

  503. eevvoor has left

  504. winfried has left

  505. sjaak has left

  506. sjaak has joined

  507. debacle has joined

  508. winfried has joined

  509. winfried has left

  510. winfried has joined

  511. winfried has left

  512. winfried has joined

  513. beta has left

  514. winfried has left

  515. winfried has joined

  516. beta has joined

  517. winfried has left

  518. winfried has joined

  519. winfried has left

  520. winfried has joined

  521. debacle has left

  522. mr.fister has joined

  523. sjaak has left

  524. sjaak has joined

  525. sjaak has left

  526. sjaak has joined

  527. mathijs has left

  528. mathijs has joined

  529. alameyo has joined

  530. winfried has left

  531. winfried has joined

  532. mukt2 has joined

  533. pdurbin has joined

  534. sjaak has left

  535. sjaak has joined

  536. mathijs has left

  537. mathijs has joined

  538. sjaak has left

  539. sjaak has joined

  540. sjaak has left

  541. sjaak has joined

  542. Shell has joined

  543. mathijs has left

  544. mathijs has joined

  545. mathijs has left

  546. mathijs has joined

  547. mukt2 has left

  548. pdurbin has left

  549. mathijs has left

  550. mathijs has joined

  551. mukt2 has joined

  552. sjaak has left

  553. sjaak has joined

  554. sjaak has left

  555. sjaak has joined

  556. mathijs has left

  557. mathijs has joined

  558. eevvoor has joined

  559. mathijs has left

  560. pdurbin has joined

  561. mukt2 has left

  562. arc has joined

  563. mathijs has joined

  564. j.r has left

  565. pdurbin has left

  566. arc has left

  567. winfried has left

  568. winfried has joined

  569. winfried has left

  570. winfried has joined

  571. adiaholic has left

  572. adiaholic has joined

  573. mukt2 has joined

  574. sjaak has left

  575. sjaak has joined

  576. sjaak has left

  577. sjaak has joined

  578. Shell has left

  579. Daniel has left

  580. Daniel has joined

  581. Daniel has left

  582. Daniel has joined

  583. mukt2 has left

  584. winfried has left

  585. winfried has joined

  586. mathijs has left

  587. mathijs has joined

  588. sjaak has left

  589. sjaak has joined

  590. sjaak has left

  591. sjaak has joined

  592. mathijs has left

  593. mathijs has joined

  594. winfried has left

  595. lovetox has left

  596. winfried has joined

  597. winfried has left

  598. winfried has joined

  599. winfried has left

  600. winfried has joined

  601. winfried has left

  602. winfried has joined

  603. j.r has joined

  604. winfried has left

  605. winfried has joined

  606. mukt2 has joined

  607. vanitasvitae has left

  608. vanitasvitae has joined

  609. stpeter has joined

  610. vanitasvitae has left

  611. vanitasvitae has joined

  612. Daniel has left

  613. Daniel has joined

  614. mukt2 has left

  615. sjaak has left

  616. sjaak has joined

  617. sjaak has left

  618. sjaak has joined

  619. winfried has left

  620. mr.fister has left

  621. beta has left

  622. Daniel has left

  623. Daniel has joined

  624. beta has joined

  625. winfried has joined

  626. mukt2 has joined

  627. eevvoor has left

  628. sjaak has left

  629. sjaak has joined

  630. sjaak has left

  631. sjaak has joined

  632. eevvoor has joined

  633. winfried has left

  634. winfried has joined

  635. stpeter has left

  636. mukt2 has left

  637. j.r has left

  638. winfried has left

  639. winfried has joined

  640. waqas has joined

  641. adiaholic has left

  642. adiaholic has joined

  643. sjaak has left

  644. sjaak has joined

  645. j.r has joined

  646. stpeter has joined

  647. mukt2 has joined

  648. debacle has joined

  649. mukt2 has left

  650. stpeter has left

  651. stpeter has joined

  652. stpeter has left

  653. lskdjf has left

  654. lskdjf has joined

  655. winfried has left

  656. winfried has joined

  657. winfried has left

  658. winfried has joined

  659. sjaak has left

  660. sjaak has joined

  661. stpeter has joined

  662. sjaak has left

  663. sjaak has joined

  664. winfried has left

  665. winfried has joined

  666. debacle has left

  667. adiaholic has left

  668. adiaholic has joined

  669. winfried has left

  670. winfried has joined

  671. sjaak has left

  672. Daniel has left

  673. Daniel has joined

  674. Daniel has left

  675. Daniel has joined

  676. sjaak has joined

  677. sjaak has left

  678. stpeter has left

  679. Daniel has left

  680. Daniel has joined

  681. debacle has joined

  682. debacle has left

  683. sjaak has joined

  684. eevvoor has left

  685. Nekit has joined

  686. sjaak has left

  687. adiaholic has left

  688. adiaholic has joined

  689. vanitasvitae has left

  690. winfried has left

  691. winfried has joined

  692. winfried has left

  693. winfried has joined

  694. winfried has left

  695. winfried has joined

  696. winfried has left

  697. winfried has joined

  698. winfried has left

  699. winfried has joined

  700. winfried has left

  701. winfried has joined

  702. winfried has left

  703. winfried has joined

  704. winfried has left

  705. winfried has joined

  706. winfried has left

  707. winfried has joined

  708. winfried has left

  709. winfried has joined

  710. winfried has left

  711. winfried has joined

  712. winfried has left

  713. winfried has joined

  714. winfried has left

  715. winfried has joined

  716. pdurbin has joined

  717. winfried has left

  718. winfried has joined

  719. vanitasvitae has joined

  720. lskdjf has left

  721. lskdjf has joined

  722. pdurbin has left

  723. winfried has left

  724. winfried has joined

  725. j.r has left

  726. j.r has joined

  727. winfried has left

  728. winfried has joined

  729. mukt2 has joined

  730. adiaholic has left

  731. winfried has left

  732. winfried has joined

  733. mukt2 has left

  734. stpeter has joined

  735. Alex has joined

  736. winfried has left

  737. winfried has joined

  738. winfried has left

  739. winfried has joined

  740. winfried has left

  741. winfried has joined

  742. winfried has left

  743. winfried has joined

  744. marc has left

  745. marc has joined

  746. winfried has left

  747. winfried has joined

  748. Dele (Mobile) has left

  749. winfried has left

  750. winfried has joined

  751. lorddavidiii has left

  752. lorddavidiii has joined

  753. Dele (Mobile) has joined

  754. winfried has left

  755. winfried has joined

  756. Dele (Mobile) has left

  757. winfried has left

  758. winfried has joined

  759. winfried has left

  760. winfried has joined

  761. winfried has left

  762. winfried has joined

  763. dele has joined

  764. winfried has left

  765. Half-Shot has joined

  766. winfried has joined

  767. winfried has left

  768. winfried has joined

  769. winfried has left

  770. winfried has joined

  771. j.r has left

  772. andy has left

  773. andy has joined

  774. marc has left

  775. dele has left

  776. winfried has left

  777. winfried has joined

  778. marc has joined

  779. mathijs has left

  780. mathijs has joined

  781. Alex has left

  782. Alex has joined

  783. stpeter has left

  784. serge90 has left

  785. serge90 has joined

  786. j.r has joined

  787. mathijs has left

  788. mathijs has joined

  789. waqas has left

  790. Alex has left

  791. Alex has joined

  792. Nekit has left

  793. Nekit has joined

  794. winfried has left

  795. winfried has joined

  796. winfried has left

  797. winfried has joined

  798. waqas has joined

  799. debacle has joined

  800. pdurbin has joined

  801. winfried has left

  802. winfried has joined

  803. winfried has left

  804. winfried has joined

  805. pdurbin has left

  806. winfried has left

  807. winfried has joined

  808. winfried has left

  809. winfried has joined

  810. winfried has left

  811. winfried has joined

  812. winfried has left

  813. winfried has joined

  814. winfried has left

  815. winfried has joined

  816. winfried has left

  817. winfried has joined

  818. mukt2 has joined

  819. winfried has left

  820. winfried has joined

  821. winfried has left

  822. winfried has joined

  823. winfried has left

  824. winfried has joined

  825. winfried has left

  826. winfried has joined

  827. mathijs has left

  828. mathijs has joined

  829. winfried has left

  830. winfried has joined

  831. winfried has left

  832. winfried has joined

  833. winfried has left

  834. winfried has joined

  835. j.r has left

  836. j.r has joined

  837. winfried has left

  838. winfried has joined

  839. winfried has left

  840. winfried has joined

  841. mukt2 has left

  842. winfried has left

  843. stpeter has joined

  844. winfried has joined

  845. winfried has left

  846. winfried has joined

  847. j.r has left

  848. j.r has joined

  849. Nekit has left

  850. winfried has left

  851. winfried has joined

  852. Tao has joined

  853. mathijs has left

  854. mathijs has joined

  855. emus has left

  856. emus has joined

  857. Tao has left

  858. mathijs has left

  859. mathijs has joined

  860. mathijs has left

  861. mathijs has joined

  862. mathijs has left

  863. mathijs has joined

  864. serge90 has left

  865. serge90 has joined

  866. serge90 has left

  867. serge90 has joined

  868. serge90 has left

  869. serge90 has joined

  870. serge90 has left

  871. serge90 has joined

  872. serge90 has left

  873. serge90 has joined

  874. serge90 has left

  875. serge90 has joined

  876. serge90 has left

  877. serge90 has joined

  878. serge90 has left

  879. serge90 has joined

  880. serge90 has left

  881. serge90 has joined

  882. serge90 has left

  883. serge90 has joined

  884. serge90 has left

  885. serge90 has joined

  886. serge90 has left

  887. serge90 has joined

  888. serge90 has left

  889. serge90 has joined

  890. serge90 has left

  891. serge90 has joined

  892. serge90 has left

  893. serge90 has joined

  894. serge90 has left

  895. mathijs has left

  896. serge90 has joined

  897. serge90 has left

  898. serge90 has joined

  899. serge90 has left

  900. mathijs has joined

  901. serge90 has joined

  902. serge90 has left

  903. serge90 has joined

  904. serge90 has left

  905. serge90 has joined

  906. serge90 has left

  907. serge90 has joined

  908. serge90 has left

  909. serge90 has joined

  910. serge90 has left

  911. serge90 has joined

  912. serge90 has left

  913. serge90 has joined

  914. serge90 has left

  915. serge90 has joined

  916. serge90 has left

  917. serge90 has joined

  918. serge90 has left

  919. serge90 has joined

  920. serge90 has left

  921. serge90 has joined

  922. serge90 has left

  923. serge90 has joined

  924. marc has left

  925. mathijs has left

  926. mathijs has joined

  927. serge90 has left

  928. serge90 has joined

  929. stpeter has left

  930. pdurbin has joined

  931. beta has left

  932. beta has joined

  933. pdurbin has left

  934. beta has left

  935. emus has left

  936. emus has joined

  937. j.r has left

  938. j.r has joined

  939. Tobias has left

  940. lorddavidiii has left

  941. wurstsalat has left

  942. emus has left

  943. marc has joined

  944. emus has joined

  945. !XSF_Martin has left

  946. !XSF_Martin has joined

  947. j.r has left

  948. j.r has joined

  949. beta has joined

  950. emus has left

  951. beta has left

  952. Shell has joined

  953. j.r has left

  954. stpeter has joined

  955. j.r has joined

  956. goffi has left

  957. j.r has left

  958. emus has joined

  959. j.r has joined

  960. lovetox has joined

  961. beta has joined

  962. lovetox has left

  963. andrey.g has left

  964. emus has left

  965. beta has left

  966. beta has joined

  967. karoshi has left

  968. emus has joined

  969. stpeter has left

  970. debacle has left

  971. andrey.g has joined

  972. pdurbin has joined