XSF Discussion - 2020-02-01


  1. aj has left

  2. lorddavidiii has left

  3. mukt2 has joined

  4. lorddavidiii has joined

  5. lskdjf has left

  6. mukt2 has left

  7. Kev has joined

  8. pdurbin has left

  9. winfried has left

  10. winfried has joined

  11. neshtaxmpp has left

  12. neshtaxmpp has joined

  13. DebXWoody has left

  14. mukt2 has joined

  15. calvin has joined

  16. DebXWoody has joined

  17. Daniel has left

  18. mukt2 has left

  19. Neustradamus has left

  20. Neustradamus has joined

  21. Half-Shot[m] has joined

  22. Marc has left

  23. Daniel has joined

  24. DebXWoody has left

  25. karoshi has left

  26. lorddavidiii has left

  27. lorddavidiii has joined

  28. pdurbin has joined

  29. pdurbin has left

  30. Kev has left

  31. Kev has joined

  32. debacle has left

  33. pdurbin has joined

  34. calvin has left

  35. calvin has joined

  36. lorddavidiii has left

  37. lorddavidiii has joined

  38. calvin has left

  39. Kev has left

  40. Kev has joined

  41. krauq has left

  42. krauq has joined

  43. Dele (Mobile) has left

  44. neshtaxmpp has left

  45. neshtaxmpp has joined

  46. mukt2 has joined

  47. Kev has left

  48. Kev has joined

  49. mukt2 has left

  50. Kev has left

  51. mukt2 has joined

  52. adiaholic has left

  53. adiaholic has joined

  54. adiaholic has left

  55. adiaholic has joined

  56. mukt2 has left

  57. serge90 has left

  58. serge90 has joined

  59. Kev has joined

  60. mimi89999 has left

  61. mukt2 has joined

  62. Kev has left

  63. Kev has joined

  64. lorddavidiii has left

  65. mukt2 has left

  66. lorddavidiii has joined

  67. Kev has left

  68. Kev has joined

  69. lovetox has joined

  70. karoshi has joined

  71. lovetox has left

  72. mukt2 has joined

  73. david has left

  74. david has joined

  75. david has left

  76. david has joined

  77. mukt2 has left

  78. mathijs has left

  79. mathijs has joined

  80. alameyo has left

  81. alameyo has joined

  82. waqas has left

  83. waqas has joined

  84. Kev has left

  85. Kev has joined

  86. lorddavidiii has left

  87. lorddavidiii has joined

  88. lorddavidiii has left

  89. lorddavidiii has joined

  90. lorddavidiii has left

  91. waqas has left

  92. lorddavidiii has joined

  93. lorddavidiii has left

  94. lorddavidiii has joined

  95. goffi has joined

  96. pdurbin has left

  97. mukt2 has joined

  98. moparisthebest has left

  99. moparisthebest has joined

  100. lorddavidiii has left

  101. Kev has left

  102. lorddavidiii has joined

  103. mathijs has left

  104. mathijs has joined

  105. serge90 has left

  106. mukt2 has left

  107. Kev has joined

  108. DebXWoody has joined

  109. larma has left

  110. edhelas

    https://news.ycombinator.com/item?id=22202206

  111. andy has left

  112. adiaholic has left

  113. adiaholic has joined

  114. larma has joined

  115. debacle has joined

  116. andy has joined

  117. Kev has left

  118. Kev has joined

  119. lovetox has joined

  120. adiaholic has left

  121. adiaholic has joined

  122. Daniel

    > Absent leadership from XSF also plays a role. This club now mostly cares about bureaucracy and following a set of self-imposed rules instead of developing a set of working standards that would allow XMPP apps to compete with the best messaging apps out there. That's why it is unlikely for any great product to appear under such guidance.

  123. Nekit has joined

  124. pdurbin has joined

  125. lskdjf has joined

  126. mukt2 has joined

  127. winfried has left

  128. winfried has joined

  129. andy has left

  130. andy has joined

  131. Guus

    Auch

  132. mukt2 has left

  133. pdurbin has left

  134. mimi89999 has joined

  135. Syndace has left

  136. !XSF_Martin has left

  137. !XSF_Martin has joined

  138. Yagiza has joined

  139. mathijs has left

  140. mathijs has joined

  141. debacle has left

  142. debacle has joined

  143. Kev has left

  144. Kev has joined

  145. debacle has left

  146. mathijs has left

  147. mathijs has joined

  148. debacle has joined

  149. Maranda has left

  150. Maranda has joined

  151. pep.

    > However, the messaging features of these platforms are all nearly identical lol

  152. mathijs has left

  153. mathijs has joined

  154. winfried has left

  155. winfried has joined

  156. paul has left

  157. paul has joined

  158. winfried has left

  159. winfried has joined

  160. winfried has left

  161. winfried has joined

  162. bb has joined

  163. bb has left

  164. mathijs has left

  165. mathijs has joined

  166. winfried has left

  167. adiaholic has left

  168. winfried has joined

  169. winfried has left

  170. Zash has left

  171. Zash has joined

  172. winfried has joined

  173. lorddavidiii has left

  174. mukt2 has joined

  175. lorddavidiii has joined

  176. winfried has left

  177. winfried has joined

  178. Extarv has left

  179. Max has left

  180. Max has joined

  181. Extarv has joined

  182. mathijs has left

  183. mathijs has joined

  184. mukt2 has left

  185. winfried has left

  186. winfried has joined

  187. winfried has left

  188. winfried has joined

  189. adiaholic has joined

  190. Max has left

  191. winfried has left

  192. Extarv has left

  193. winfried has joined

  194. winfried has left

  195. winfried has joined

  196. Max has joined

  197. Max has left

  198. Max has joined

  199. debacle has left

  200. j.r has left

  201. debacle has joined

  202. Max has left

  203. Max has joined

  204. Extarv has joined

  205. winfried has left

  206. winfried has joined

  207. mathijs has left

  208. mathijs has joined

  209. debacle has left

  210. j.r has joined

  211. debacle has joined

  212. debacle has left

  213. debacle has joined

  214. debacle has left

  215. Marc has joined

  216. debacle has joined

  217. winfried has left

  218. intosi has left

  219. intosi has joined

  220. mukt2 has joined

  221. pdurbin has joined

  222. debacle has left

  223. winfried has joined

  224. mathijs has left

  225. mathijs has joined

  226. mukt2 has left

  227. Syndace has joined

  228. winfried has left

  229. Syndace has left

  230. Max has left

  231. Max has joined

  232. Syndace has joined

  233. winfried has joined

  234. lorddavidiii has left

  235. lorddavidiii has joined

  236. pdurbin has left

  237. Extarv has left

  238. Extarv has joined

  239. alameyo has left

  240. jonas’

    search.jabber.network got an update: - Invalid language tags are now omitted from the UI and @lang attributes for accessibility - Language statistics are available at: https://search.jabber.network/stats#languages (thanks debacle for bringing it up) - There’s now an OpenSearch descriptor which should allow adding s.j.n as search engine to your browser (thanks to Zash for figuring out how)

  241. mathijs has left

  242. mathijs has joined

  243. winfried has left

  244. Zash

    Wooh

  245. alameyo has joined

  246. mathijs has left

  247. mathijs has joined

  248. winfried has joined

  249. jonas’

    Ge0rG, can you please review this: https://github.com/horazont/muchopper/pull/50 specifically the URL regex

  250. jonas’

    (and anyone else who’s interested)

  251. jonas’

    (it’s also live on beta.search.jabber.network for visual testing)

  252. aj has joined

  253. Zash

    How does it handle https://en.wikipedia.org/wiki/Prosody_(software) ?

  254. Zash

    How does it handle (https://en.wikipedia.org/wiki/Prosody_(software)) ?

  255. jonas’

    badly

  256. j.r has left

  257. jonas’

    please URL encode your parenthesis in the MUC description :)

  258. Zash

    (Not a correction, two separate test cases)

  259. jonas’

    or invent a more clever regex

  260. Zash

    I would like to thank browsers for not doing that anymore

  261. jonas’

    yeah

  262. jonas’

    I feel very clever for finding a solution to the "how to mix keyword highlighting and url linkification without getting in a terrible mess of HTML escaping" problem by joining the regexes together

  263. Zash

    ZOMG

  264. j.r has joined

  265. Yagiza has left

  266. aj has left

  267. mathijs has left

  268. mathijs has joined

  269. debacle has joined

  270. mukt2 has joined

  271. Ge0rG

    jonas’: no mental capacity at the moment, sorry

  272. mathijs has left

  273. mukt2 has left

  274. mathijs has joined

  275. mathijs has left

  276. mathijs has joined

  277. mathijs has left

  278. mathijs has joined

  279. DebXWoody has left

  280. !XSF_Martin

    jonas’: So now 'de, en' is invalid?

  281. jonas’

    !XSF_Martin, it always was

  282. jonas’

    <field var='muc#roominfo_lang' label='Language of discussion'> <value>en</value> </field>

  283. jonas’

    it’s a text-single field

  284. jonas’

    if multiple languages were intended, it should’ve been text-multi

  285. !XSF_Martin

    What's the valid way if you support two langs? Two value fields? How do I teach my muc to have two?

  286. jonas’

    !XSF_Martin, the valid way is to bring a XEP on the way which supporst that

  287. jonas’

    my suggestion is to have a separate "secondary languages" field and let the primary language be the language which is used for the description and title of the room

  288. !XSF_Martin

    I don't think I have the skills to write an xep, so in fact it is impossible 😂

  289. jonas’

    !XSF_Martin, writing a XEP is easy

  290. jonas’

    you copy the template and fill in the blanks ;)

  291. jonas’

    stealing most of your stuff from other XEPs doing a similar thing

  292. jonas’

    also, description text linkification is live now

  293. Zash

    Or you could write a custom markdown-to-XEP converter!

  294. !XSF_Martin

    Oh yeah. Then I will get my Dr. soon. I just take a dissertation template and fill the blanks. 😇

  295. !XSF_Martin

    But right now I'm fighting with another near impossible task. Creating a debian source package that will split out profanity and profanity-nox.

  296. !XSF_Martin

    But right now I'm fighting with another near impossible task. Creating a debian source package that will spit out profanity and profanity-nox.

  297. jonas’

    I didn’t even know that profanity had a X frontend

  298. !XSF_Martin

    It doesn't have but it has support for some xscreensaver-stuff, notifications and a tray-icon. The normal debian-package has all this enabled and will pull in Xorg if you try to install it on a headless system

  299. jonas’

    ah, I see

  300. j.r has left

  301. mr.fister has left

  302. goffi has left

  303. mukt2 has joined

  304. DebXWoody has joined

  305. mukt2 has left

  306. Extarv has left

  307. Extarv has joined

  308. j.r has joined

  309. eevvoor has joined

  310. DebXWoody has left

  311. DebXWoody has joined

  312. j.r has left

  313. Nekit has left

  314. j.r has joined

  315. calvin has joined

  316. mukt2 has joined

  317. adiaholic has left

  318. adiaholic has joined

  319. debxwoody has joined

  320. mukt2 has left

  321. mathijs has left

  322. Nekit has joined

  323. mathijs has joined

  324. mathijs has left

  325. Alex has left

  326. mathijs has joined

  327. Alex has joined

  328. mathijs has left

  329. mathijs has joined

  330. mathijs has left

  331. winfried has left

  332. winfried has joined

  333. winfried has left

  334. winfried has joined

  335. mathijs has joined

  336. andy has left

  337. debxwoody has left

  338. Ge0rG

    jonas’ [13:39]: > my suggestion is to have a separate "secondary languages" field and let the primary language be the language which is used for the description and title of the room And this is how you end up with overengineered protocols!

  339. Ge0rG

    !XSF_Martin: my headless server has a significant amount of X libraries

  340. !XSF_Martin

    Ge0rG: I'd like to avoid that if possible

  341. !XSF_Martin

    apt install --no-install-recommends profanity :( Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: adwaita-icon-theme fontconfig gtk-update-icon-cache hicolor-icon-theme libatk1.0-0 libatk1.0-data libavahi-client3 libavahi-common-data libavahi-common3 libcairo2 libcroco3 libcups2 libdatrie1 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgpgme11 libgraphite2-3 libgtk2.0-0 libgtk2.0-common libharfbuzz0b libnotify4 libotr5 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpixman-1-0 librsvg2-2 librsvg2-common libstrophe0 libthai-data libthai0 libxcb-render0 libxcb-shm0 libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxi6 libxinerama1 libxrandr2 libxrender1 libxss1 x11-common

  342. jonas’

    Ge0rG, I’m open for other options. as a web service, I need to know which language is used for the description + title

  343. Ge0rG

    Pango and Cairo. What could go wrong?

  344. Ge0rG

    jonas’: is sjn considered a valid tag?

  345. Ge0rG

    jonas’: https://tools.ietf.org/html/rfc7231#section-5.3.5

  346. sonny has left

  347. sonny has joined

  348. jubalh

    Martin opensuse .. 😉😁

  349. Ge0rG

    It's the icing on the cake of horrible protocol designs

  350. calvin has left

  351. mukt2 has joined

  352. jonas’

    Ge0rG, no

  353. jonas’

    Ge0rG, actually, Accept-Language is a thing I miss in xmpp

  354. Zash

    jonas’: Where? vCard (at least 4) has a language field

  355. Zash

    Or you mean like `@xml:lang` but multiple-choice?

  356. mathijs has left

  357. mathijs has joined

  358. jonas’

    Zash, yeah

  359. Nekit has left

  360. jonas’

    @xml:lang, but like Accept-Langauge

  361. jonas’

    @xml:lang, but like Accept-Language

  362. Zash

    jonas’: `<headers xmlns='http://jabber.org/protocol/shim'><header name='Accept-Language'>en,sv</header></headers>`

  363. jonas’

    Zash, try to stick that into an IQ

  364. mathijs has left

  365. mathijs has joined

  366. Zash

    jonas’: `Accept-Language: en;q=0.9;level=1,sv;q=.9999;level=2` parse this

  367. mukt2 has left

  368. mathijs has left

  369. mathijs has joined

  370. jonas’

    been there, was fun

  371. jonas’

    better than css either way

  372. Half-Shot[m] has left

  373. debacle has left

  374. Half-Shot[m] has joined

  375. mathijs has left

  376. mathijs has joined

  377. goffi has joined

  378. Maranda has left

  379. Maranda has joined

  380. rion has left

  381. rion has joined

  382. Marc has left

  383. Marc has joined

  384. mathijs has left

  385. mathijs has joined

  386. mukt2 has joined

  387. marc has left

  388. mukt2 has left

  389. lovetox has left

  390. mathijs has left

  391. mathijs has joined

  392. mathijs has left

  393. mathijs has joined

  394. sonny has left

  395. winfried has left

  396. winfried has joined

  397. mathijs has left

  398. mathijs has joined

  399. DebXWoody has left

  400. afrogeek has joined

  401. Half-Shot has left

  402. Half-Shot has joined

  403. DebXWoody has joined

  404. afrogeek has left

  405. afrogeek has joined

  406. mathijs has left

  407. mathijs has joined

  408. mathijs has left

  409. mathijs has joined

  410. mathijs has left

  411. mathijs has joined

  412. marc has joined

  413. andy has joined

  414. mathijs has left

  415. mathijs has joined

  416. afrogeek has left

  417. DebXWoody has left

  418. DebXWoody has joined

  419. mukt2 has joined

  420. afrogeek has joined

  421. afrogeek has left

  422. winfried has left

  423. winfried has joined

  424. mukt2 has left

  425. winfried has left

  426. neshtaxmpp has left

  427. winfried has joined

  428. afrogeek has joined

  429. DebXWoody has left

  430. DebXWoody has joined

  431. adiaholic has left

  432. adiaholic has joined

  433. lovetox has joined

  434. afrogeek has left

  435. lovetox has left

  436. lovetox has joined

  437. winfried has left

  438. winfried has joined

  439. afrogeek has joined

  440. karoshi has left

  441. karoshi has joined

  442. winfried has left

  443. winfried has joined

  444. afrogeek has left

  445. winfried has left

  446. winfried has joined

  447. winfried has left

  448. mathijs has left

  449. winfried has joined

  450. mathijs has joined

  451. Half-Shot has left

  452. Half-Shot has joined

  453. winfried has left

  454. winfried has joined

  455. winfried has left

  456. winfried has joined

  457. winfried has left

  458. winfried has joined

  459. McKael has left

  460. mathijs has left

  461. mathijs has joined

  462. Half-Shot has left

  463. Half-Shot has joined

  464. sonny has joined

  465. afrogeek has joined

  466. mathijs has left

  467. mathijs has joined

  468. Half-Shot has left

  469. Half-Shot has joined

  470. mathijs has left

  471. mathijs has joined

  472. Half-Shot has left

  473. Half-Shot has joined

  474. DebXWoody has left

  475. DebXWoody has joined

  476. mathijs has left

  477. mathijs has joined

  478. Half-Shot has left

  479. Half-Shot has joined

  480. afrogeek has left

  481. eevvoor has left

  482. mathijs has left

  483. mathijs has joined

  484. Half-Shot has left

  485. Half-Shot has joined

  486. eevvoor has joined

  487. mathijs has left

  488. mathijs has joined

  489. Half-Shot has left

  490. mathijs has left

  491. mathijs has joined

  492. Half-Shot has joined

  493. mathijs has left

  494. mathijs has joined

  495. Half-Shot has left

  496. Half-Shot has joined

  497. eevvoor has left

  498. afrogeek has joined

  499. Extarv has left

  500. eevvoor has joined

  501. lovetox has left

  502. mukt2 has joined

  503. mathijs has left

  504. mathijs has joined

  505. Half-Shot has left

  506. Half-Shot has joined

  507. afrogeek has left

  508. sonny has left

  509. sonny has joined

  510. Extarv has joined

  511. mathijs has left

  512. mathijs has joined

  513. mukt2 has left

  514. eevvoor has left

  515. afrogeek has joined

  516. lovetox has joined

  517. Extarv has left

  518. Extarv has joined

  519. afrogeek has left

  520. afrogeek has joined

  521. adiaholic has left

  522. eevvoor has joined

  523. eevvoor has left

  524. debacle has joined

  525. neshtaxmpp has joined

  526. afrogeek has left

  527. afrogeek has joined

  528. Extarv has left

  529. Nekit has joined

  530. krauq has left

  531. afrogeek has left

  532. andrey.g has left

  533. Extarv has joined

  534. afrogeek has joined

  535. krauq has joined

  536. mathijs has left

  537. mathijs has joined

  538. Half-Shot has left

  539. Half-Shot has joined

  540. afrogeek has left

  541. j.r has left

  542. andrey.g has joined

  543. j.r has joined

  544. Extarv has left

  545. mukt2 has joined

  546. Extarv has joined

  547. mukt2 has left

  548. j.r has left

  549. j.r has joined

  550. afrogeek has joined

  551. afrogeek has left

  552. afrogeek has joined

  553. j.r has left

  554. j.r has joined

  555. mathijs has left

  556. mathijs has joined

  557. afrogeek has left

  558. j.r has left

  559. j.r has joined

  560. winfried has left

  561. winfried has joined

  562. eevvoor has joined

  563. afrogeek has joined

  564. afrogeek has left

  565. debacle

    Zash, "level"? You made that up, did you? Just to make it Turing complete eventually.

  566. Zash

    debacle: Accept has that

  567. eevvoor has left

  568. debacle

    Zash, wow, I wasn't aware of that. But Accept-Language not? BNF in RFC 2616: Accept-Language = "Accept-Language" ":" 1#( language-range [ ";" "q" "=" qvalue ] ) language-range = ( ( 1*8ALPHA *( "-" 1*8ALPHA ) ) | "*" ) and the example: Accept-Language: da, en-gb;q=0.8, en;q=0.7 Not *that* bad.

  569. mukt2 has joined

  570. Extarv has left

  571. Extarv has joined

  572. lovetox has left

  573. andy has left

  574. andy has joined

  575. mukt2 has left

  576. DebXWoody has left

  577. DebXWoody has joined

  578. winfried has left

  579. winfried has joined

  580. winfried has left

  581. winfried has joined

  582. alameyo has left

  583. alameyo has joined

  584. winfried has left

  585. winfried has joined

  586. DebXWoody has left

  587. paul has left

  588. paul has joined

  589. winfried has left

  590. winfried has joined

  591. serge90 has joined

  592. winfried has left

  593. winfried has joined

  594. DebXWoody has joined

  595. alameyo has left

  596. alameyo has joined

  597. jonas’

    yeah, Accept-Language is pretty tame

  598. Extarv has left

  599. Extarv has joined

  600. lovetox has joined

  601. Ge0rG

    How do you weight the q value against the ordering of the elements?

  602. j.r has left

  603. winfried has left

  604. winfried has joined

  605. j.r has joined

  606. DebXWoody has left

  607. DebXWoody has joined

  608. lorddavidiii has left

  609. lorddavidiii has joined

  610. debacle has left

  611. mukt2 has joined

  612. winfried has left

  613. winfried has joined

  614. winfried has left

  615. winfried has joined

  616. mukt2 has left

  617. winfried has left

  618. winfried has joined

  619. DebXWoody has left

  620. winfried has left

  621. winfried has joined

  622. alameyo has left

  623. alameyo has joined

  624. DebXWoody has joined

  625. serge90 has left

  626. Nekit has left

  627. arc has joined

  628. serge90 has joined

  629. winfried has left

  630. winfried has joined

  631. david has left

  632. david has joined

  633. mathijs has left

  634. mathijs has joined

  635. Half-Shot has left

  636. Half-Shot has joined

  637. mukt2 has joined

  638. lorddavidiii has left

  639. winfried has left

  640. winfried has joined

  641. winfried has left

  642. winfried has joined

  643. winfried has left

  644. winfried has joined

  645. mathijs has left

  646. winfried has left

  647. winfried has joined

  648. eevvoor has joined

  649. mathijs has joined

  650. lovetox has left

  651. mukt2 has left

  652. rion has left

  653. mathijs has left

  654. rion has joined

  655. mathijs has joined

  656. winfried has left

  657. winfried has joined

  658. mathijs has left

  659. mathijs has joined

  660. arc has left

  661. arc has joined

  662. arc has left

  663. arc has joined

  664. mathijs has left

  665. mathijs has joined

  666. Half-Shot has left

  667. Half-Shot has joined

  668. mathijs has left

  669. mathijs has joined

  670. Half-Shot has left

  671. Half-Shot has joined

  672. arc has left

  673. arc has joined

  674. arc has left

  675. arc has joined

  676. pdurbin has joined

  677. serge90 has left

  678. eevvoor has left

  679. arc has left

  680. arc has joined

  681. eevvoor has joined

  682. arc has left

  683. arc has joined

  684. pdurbin has left

  685. paul has left

  686. serge90 has joined

  687. Tobias has left

  688. Maranda has left