XSF Discussion - 2016-12-28


  1. Joachim has left

  2. Joachim has joined

  3. daurnimator has left

  4. daurnimator has joined

  5. daurnimator has left

  6. daurnimator has joined

  7. daurnimator has left

  8. daurnimator has joined

  9. daurnimator has left

  10. daurnimator has joined

  11. daurnimator has left

  12. daurnimator has joined

  13. Guus has left

  14. jubalh has left

  15. moparisthebest has left

  16. jere has left

  17. daniel has joined

  18. vanitasvitae has left

  19. SamWhited has left

  20. daurnimator has left

  21. daurnimator has joined

  22. daurnimator has left

  23. daurnimator has joined

  24. Joachim has left

  25. matt has left

  26. matt has joined

  27. mancho has left

  28. mancho has left

  29. jere has joined

  30. moparisthebest has joined

  31. jere has left

  32. jere has joined

  33. Tobias has left

  34. Zash has left

  35. moparisthebest has left

  36. jere has left

  37. jere has joined

  38. Zash has joined

  39. jere has left

  40. jere has joined

  41. Zash has left

  42. jere has left

  43. jere has joined

  44. jere has left

  45. jere has joined

  46. beni has left

  47. beni has joined

  48. matt has left

  49. matt has joined

  50. moparisthebest has joined

  51. Yagiza has joined

  52. jere has joined

  53. jere has joined

  54. Tobias has left

  55. pep. has left

  56. moparisthebest has left

  57. daurnimator has left

  58. daurnimator has joined

  59. mancho has joined

  60. moparisthebest has joined

  61. pep. has left

  62. moparisthebest has left

  63. matt has left

  64. matt has joined

  65. daurnimator has left

  66. daurnimator has joined

  67. daurnimator has left

  68. daurnimator has joined

  69. Valerian has joined

  70. Valerian has left

  71. Valerian has joined

  72. Valerian has left

  73. Valerian has joined

  74. moparisthebest has joined

  75. waqas has left

  76. moparisthebest has left

  77. Guus has left

  78. matt has left

  79. matt has joined

  80. Guus has left

  81. Guus has left

  82. ralphm

    Tobias: only one child element is allowed.

  83. murphy has left

  84. murphy has joined

  85. daurnimator has left

  86. daurnimator has joined

  87. Yagiza has left

  88. daurnimator has left

  89. daurnimator has joined

  90. goffi has joined

  91. pep. has joined

  92. mancho has left

  93. kalkin has joined

  94. arc has left

  95. arc has joined

  96. moparisthebest has joined

  97. daurnimator has left

  98. daurnimator has joined

  99. mimi89999 has left

  100. Tobias

    Why is that?

  101. moparisthebest has joined

  102. Valerian has left

  103. Valerian has joined

  104. Valerian has left

  105. Valerian has joined

  106. Tobias

    ralphm, where does it say so in XEP-0060?

  107. ralphm

    Well, 7.1.3.5.

  108. daurnimator has left

  109. daurnimator has joined

  110. Sonny has left

  111. Sonny has joined

  112. ralphm

    And the schema. maxOccurs defaults to 1.

  113. daurnimator has left

  114. daurnimator has joined

  115. daurnimator has left

  116. daurnimator has joined

  117. Tobias

    wonder what the reason was for that restriction

  118. ralphm

    There was a lot of debate on this when we specced this, but consensus was that a single element made the most sense.

  119. ralphm

    Treating a single thing is easier than multiple things that belong together somehow. If you need additional grouping, you can use a wrapper element.

  120. Tobias

    so the recommendation is to do <item><entry><x>here the two elements</x><entry></item>

  121. ralphm

    Yeah. Do you have a concrete use case for multiple elements?

  122. ralphm

    Actually, <entry/> is your wrapper, and x might appear twice.

  123. intosi has joined

  124. Alex has joined

  125. Tobias

    see the conversation of goffi and myself yesterday...the idea was to attach info to a pubsub atom item about the images mentioned in the item https://q.zash.se/5e4d0b8702c3.txt

  126. Tobias

    so that a receiver would get further hints where to fetch the image ni:///sha3-256;wqfDv8OGw7jCvx7Dl2ZRw4FHVsKgYcOWYsO14oKsw79Nw6Q7ScO64oCaw5gKS-KCrMO4Q0o from

  127. Tobias

    but since the new stanza isn't part of atom i'd have to create a new entry type, that allows atom and other children

  128. goffi

    ralphm: indeed the issue there is that entry is from atom namespace, while <reference> and <media-sharing> are XMPP

  129. goffi

    and XEP-0277 already use <entry> as item child

  130. Sonny has left

  131. ralphm

    Why not include the meta-data inside the Atom element document?

  132. ralphm

    Atom allows for arbitrary child elements

  133. Tobias

    it does? that would work for me

  134. Tobias

    goffi, what's your opionion on that?

  135. goffi

    I didn't knew it allows arbitraty element, in this case it works for me to

  136. Sonny has joined

  137. Tobias

    great :)

  138. goffi

    https://tools.ietf.org/html/rfc4287#section-6.1

  139. goffi

    neat

  140. goffi

    thanks ralphm, didn't knew that

  141. Tobias

    ralphm, thx for the hint

  142. ralphm

    https://tools.ietf.org/html/rfc4287#section-4.1.2

  143. ralphm

    Right

  144. Sonny has left

  145. Sonny has joined

  146. Ge0rG

    I remember another usecase for multiple items was concurrent update of bookmarks

  147. ralphm

    The trouble with concurrent updates or batching is that error handling becomes more complex. This is why batch functionality has been removed in various parts of XEP-0060.

  148. ralphm

    If you still want that, you can handle it in your application-specific code.

  149. Ge0rG

    it shouldn't be too hard to edit different items from different clients. but if everything is stored in the same item, race conditions have a more severe effect.

  150. ralphm

    That's more a problem with how bookmarks work, rather that PubSub itself

  151. daurnimator has left

  152. daurnimator has joined

  153. moparisthebest has joined

  154. goffi

    Ge0rG, ralphm: we (with edehlas and chris deering) have started to work on a new protoXEP for bookmarks, which would actually be a general list of uri, you can check https://lite5.framapad.org/p/OlHwr5GBlY

  155. goffi

    one of the goal is to fix the one item for all issue

  156. goffi

    the other is to have correct handling of non MUC uri

  157. goffi

    and also nice things like tags

  158. mancho has left

  159. goffi

    it cool be use not only for bookmark, but anywhere where a list or uris if useful

  160. goffi

    could*

  161. goffi

    is a bit stalled at the moment because we are all busy, be we could defenitely propose a first protoXEP quickly

  162. ralphm

    goffi: right. Cool

  163. vanitasvitae has left

  164. vanitasvitae has joined

  165. mimi89999 has left

  166. Guus has left

  167. winfried has left

  168. SouL has joined

  169. Valerian has left

  170. lloydwatkin has left

  171. Valerian has joined

  172. Guus has left

  173. Joachim has joined

  174. Guus has left

  175. Guus has joined

  176. Joachim has left

  177. Valerian has left

  178. murphy has left

  179. mimi89999 has left

  180. Guus has left

  181. Guus has joined

  182. murphy has joined

  183. Alex has left

  184. Alex has joined

  185. edhelas has joined

  186. jubalh has joined

  187. edhelas

    hey, I'm at the 33c3, if someone else is here, ping me, would be nice to meet :)

  188. Ge0rG

    edhelas: Link Mauve and daniel should be there, somewhere

  189. Guus has left

  190. lloydwatkin has joined

  191. Guus has joined

  192. Valerian has joined

  193. Valerian has left

  194. Valerian has joined

  195. Link Mauve

    mathieui, edhelas, daniel, Tobias, kalkin, I’m around Saal G, just finished eating.

  196. Link Mauve

    And you?

  197. Tobias

    just on my way to the CCH

  198. kalkin and Daniel are going too hall 2

  199. kalkin

    We are around saal g right now too

  200. edhelas

    I'm in the hacker room, just in front of the TARDIS and the wooden dome

  201. Link Mauve

    kalkin, where around Saal G?

  202. moparisthebest has joined

  203. Link Mauve

    Had a chat with koolfy, about OTR and OX and OMEMO and related as well as unrelated stuff. ^^

  204. kalkin

    Link Mauve: I'm currently outside where in the direction of saal1

  205. Link Mauve

    For hacking the world?

  206. kalkin

    The stairs down past the digital courage shop and right

  207. mathieui

    that threema talk was a bit disappointing, btw

  208. mathieui

    although there are some nice ideas on trust that could work even without their central server

  209. kalkin

    Link Mauve: Welcome to the Anthropocene? Wednesday, December 28, 2016 1:00 PM, Saal2

  210. Tobias has left

  211. Sonny has left

  212. beni has left

  213. Tobias has joined

  214. Vinilox has joined

  215. Sonny has joined

  216. Sonny has left

  217. Sonny has joined

  218. Sonny has left

  219. Sonny has joined

  220. murphy has left

  221. Yagiza has joined

  222. Zash has joined

  223. Guus has left

  224. Sonny has left

  225. mancho has left

  226. daurnimator has left

  227. daurnimator has joined

  228. Sonny has joined

  229. beni has left

  230. murphy has joined

  231. daniel has left

  232. daniel has joined

  233. Valerian has left

  234. Valerian has joined

  235. jere has left

  236. jere has joined

  237. xnyhps has joined

  238. beni has left

  239. jere has left

  240. jere has joined

  241. Alex has left

  242. daurnimator has left

  243. daurnimator has joined

  244. jere has left

  245. daurnimator has left

  246. daurnimator has joined

  247. jere has joined

  248. daurnimator has left

  249. daurnimator has joined

  250. jere has left

  251. jere has joined

  252. lloydwatkin has left

  253. tim@boese-ban.de has left

  254. tim@boese-ban.de has joined

  255. beni has left

  256. Flow has joined

  257. nyco has joined

  258. nyco has joined

  259. intosi has left

  260. intosi has joined

  261. moparisthebest has joined

  262. xnyhps has joined

  263. vanitasvitae has left

  264. beni has left

  265. Guus has left

  266. Guus has left

  267. Tobias

    edhelas: so where are you about?

  268. arc has left

  269. arc has joined

  270. edhelas

    Tobias, I'm at the Raumzeit Labor table in the dev room

  271. Tobias

    edhelas: let me see if I can find that

  272. moparisthebest has joined

  273. kalkin has left

  274. kalkin has joined

  275. kalkin has joined

  276. kalkin has joined

  277. beni has left

  278. kalkin has left

  279. kalkin has joined

  280. mimi89999 has left

  281. beni has left

  282. Flow has left

  283. Alex has joined

  284. Valerian has left

  285. Valerian has joined

  286. boothj5 has joined

  287. boothj5 has left

  288. lloydwatkin has joined

  289. lloydwatkin has left

  290. beni has left

  291. moparisthebest has joined

  292. mimi89999 has joined

  293. intosi has left

  294. kalkin has left

  295. dwd has joined

  296. dwd has joined

  297. kalkin has joined

  298. Tobias has joined

  299. jubalh has left

  300. jubalh has joined

  301. beni has left

  302. vanitasvitae has left

  303. xnyhps has joined

  304. beni has left

  305. murphy has left

  306. Alex has left

  307. tim@boese-ban.de has joined

  308. waqas has joined

  309. Valerian has left

  310. Guus has left

  311. pep. has joined

  312. mancho has joined

  313. jubalh has left

  314. moparisthebest has joined

  315. Valerian has joined

  316. Tobias has joined

  317. Valerian has left

  318. Valerian has joined

  319. jere has left

  320. jere has joined

  321. waqas has left

  322. mancho has left

  323. moparisthebest has joined

  324. Yagiza has left

  325. Valerian has left

  326. murphy has joined

  327. Tobias has joined

  328. jere has left

  329. jere has joined

  330. Valerian has joined

  331. kalkin has left

  332. kalkin has joined

  333. vanitasvitae has left

  334. mimi89999 has joined

  335. Sonny has left

  336. Sonny has joined

  337. Valerian has left

  338. xnyhps has left

  339. winfried has left

  340. moparisthebest has joined

  341. beni has left

  342. moparisthebest has joined

  343. Guus has left

  344. vanitasvitae has left

  345. vanitasvitae has joined

  346. Guus has left

  347. Valerian has joined

  348. Valerian has left

  349. Valerian has joined

  350. Valerian has left

  351. Valerian has joined

  352. Sonny has left

  353. Sonny has joined

  354. winfried has joined

  355. daurnimator has left

  356. daurnimator has joined

  357. vanitasvitae has left

  358. beni has left

  359. ralphm has joined

  360. jere has left

  361. jere has joined

  362. daurnimator has left

  363. daurnimator has joined

  364. Guus has left

  365. kalkin has left

  366. kalkin has joined

  367. kalkin has left

  368. kalkin has joined

  369. kalkin has left

  370. kalkin has joined

  371. Tobias

    goffi, so the example would look something like this http://ayena.de/files/xeps/sims.xhtml#usecases-microblogging

  372. Sonny has left

  373. Sonny has joined

  374. Joachim has joined

  375. murphy has left

  376. Tobias has left

  377. Valerian has left

  378. Valerian has joined

  379. nyco has left

  380. nyco has joined

  381. waqas has joined

  382. moparisthebest has joined

  383. xnyhps has joined

  384. jere has left

  385. jere has joined

  386. moparisthebest has joined

  387. Valerian has left

  388. arc has left

  389. arc has joined

  390. matt has left

  391. Alex has left

  392. Alex has joined

  393. moparisthebest has left

  394. Tobias has left

  395. daurnimator has left

  396. daurnimator has joined

  397. jere has joined

  398. jere has joined

  399. daurnimator has left

  400. daurnimator has joined

  401. waqas has left

  402. waqas has joined

  403. jere has left

  404. jere has joined

  405. daniel has left

  406. daniel has joined

  407. Flow has joined

  408. Guus has left

  409. vanitasvitae has left

  410. vanitasvitae has joined

  411. Joachim has left

  412. Joachim has joined

  413. murphy has joined

  414. nyco has left

  415. nyco has joined

  416. winfried has left

  417. arc has left

  418. arc has joined

  419. Guus has left

  420. SamWhited has left

  421. SamWhited has joined

  422. vanitasvitae has left

  423. vanitasvitae has joined

  424. daurnimator has left

  425. daurnimator has joined

  426. daurnimator has left

  427. daurnimator has joined

  428. lonerz has joined

  429. lonerz1 has joined

  430. Zash has joined

  431. Flow has left

  432. goffi has left

  433. xnyhps has joined

  434. goffi has joined

  435. goffi has left

  436. goffi has left

  437. goffi has left

  438. goffi has joined

  439. daniel has left

  440. waqas has left

  441. Tobias has joined

  442. Alex has left

  443. jere has joined

  444. jere has joined