jdev - 2022-08-11


  1. thomaslewis has joined

  2. coleman has joined

  3. thomaslewis has left

  4. thomaslewis has joined

  5. thomaslewis has left

  6. thomaslewis has joined

  7. thomaslewis has left

  8. marc0s has left

  9. marc0s has joined

  10. thomaslewis has joined

  11. Kev has joined

  12. thomaslewis has left

  13. emus has left

  14. Kev has left

  15. spiral has left

  16. spiral has joined

  17. thomaslewis has joined

  18. raghavgururajan has left

  19. thomaslewis has left

  20. thomaslewis has joined

  21. spiral has left

  22. thomaslewis has left

  23. thomaslewis has joined

  24. Millesimus has left

  25. spiral has joined

  26. thomaslewis has left

  27. thomaslewis has joined

  28. Matrix Traveler (bot) has left

  29. homebeach has left

  30. homebeach has joined

  31. Matrix Traveler (bot) has joined

  32. thomaslewis has left

  33. Millesimus has joined

  34. thomaslewis has joined

  35. Kev has joined

  36. thomaslewis has left

  37. thomaslewis has joined

  38. Laura has left

  39. Kev has left

  40. Laura has joined

  41. techmetx11 has left

  42. techmetx11 has joined

  43. techmetx11 has left

  44. thomaslewis has left

  45. thomaslewis has joined

  46. techmetx11 has joined

  47. thomaslewis has left

  48. thomaslewis has joined

  49. Matrix Traveler (bot) has left

  50. homebeach has left

  51. homebeach has joined

  52. Matrix Traveler (bot) has joined

  53. spiral has left

  54. selurvedu has left

  55. thomaslewis has left

  56. thomaslewis has joined

  57. thomaslewis has left

  58. Kev has joined

  59. thomaslewis has joined

  60. spiral has joined

  61. thomaslewis has left

  62. thomaslewis has joined

  63. thomaslewis has left

  64. thomaslewis has joined

  65. thomaslewis has left

  66. thomaslewis has joined

  67. thomaslewis has left

  68. thomaslewis has joined

  69. thomaslewis has left

  70. thomaslewis has joined

  71. Kev has left

  72. thomaslewis has left

  73. thomaslewis has joined

  74. Laura has left

  75. Laura has joined

  76. thomaslewis has left

  77. thomaslewis has joined

  78. thomaslewis has left

  79. thomaslewis has joined

  80. thomaslewis has left

  81. Kev has joined

  82. thomaslewis has joined

  83. thomaslewis has left

  84. thomaslewis has joined

  85. thomaslewis has left

  86. thomaslewis has joined

  87. thomaslewis has left

  88. thomaslewis has joined

  89. thomaslewis has left

  90. Yagizа has joined

  91. norayr has left

  92. inky has left

  93. Millesimus has left

  94. thomaslewis has joined

  95. thomaslewis has left

  96. Sam has left

  97. Sam has joined

  98. thomaslewis has joined

  99. Sam has left

  100. Sam has joined

  101. Millesimus has joined

  102. thomaslewis has left

  103. thomaslewis has joined

  104. thomaslewis has left

  105. thomaslewis has joined

  106. thomaslewis has left

  107. thomaslewis has joined

  108. spectrum has left

  109. Kev has left

  110. thomaslewis has left

  111. thomaslewis has joined

  112. spectrum has joined

  113. mirux has joined

  114. rubi has left

  115. rubi has joined

  116. atomicwatch has joined

  117. Sam has left

  118. Sam has joined

  119. Kev has joined

  120. Sam has left

  121. Sam has joined

  122. thomaslewis has left

  123. spiral has left

  124. spiral has joined

  125. Schimon has joined

  126. thomaslewis has joined

  127. mirux has left

  128. mirux has joined

  129. thomaslewis has left

  130. thomaslewis has joined

  131. MSavoritias (fae,ve) has joined

  132. Kev has left

  133. thomaslewis has left

  134. spectrum has left

  135. wurstsalat has joined

  136. Laura has left

  137. mirux has left

  138. mirux has joined

  139. Kev has joined

  140. thomaslewis has joined

  141. Laura has joined

  142. wurstsalat has left

  143. wurstsalat has joined

  144. thomaslewis has left

  145. thomaslewis has joined

  146. Kev has left

  147. jubalh has joined

  148. Kev has joined

  149. Matrix Traveler (bot) has left

  150. homebeach has left

  151. homebeach has joined

  152. Matrix Traveler (bot) has joined

  153. Sam has left

  154. thomaslewis has left

  155. Sam has joined

  156. emus has joined

  157. Sam has left

  158. Kev has left

  159. thomaslewis has joined

  160. Laura has left

  161. Laura has joined

  162. Sam has joined

  163. thomaslewis has left

  164. thomaslewis has joined

  165. Alex has joined

  166. thomaslewis has left

  167. Apollo has left

  168. Laura has left

  169. atomicwatch has left

  170. Apollo has joined

  171. larma has joined

  172. thomaslewis has joined

  173. Kev has joined

  174. Sam has left

  175. hearty has left

  176. hearty has joined

  177. Sam has joined

  178. Laura has joined

  179. spiral has left

  180. marc has joined

  181. Sam has left

  182. Sam has joined

  183. marc has left

  184. debacle has joined

  185. marc has joined

  186. thomaslewis has left

  187. Sam has left

  188. spiral has joined

  189. antranigv has left

  190. Sam has joined

  191. Mario Sabatino has joined

  192. marc has left

  193. Apollo has left

  194. rom1dep has left

  195. rom1dep has joined

  196. goffi has joined

  197. Sam has left

  198. Sam has joined

  199. al has joined

  200. thomaslewis has joined

  201. thomaslewis has left

  202. Sam has left

  203. goffi has left

  204. Sam has joined

  205. mh has left

  206. mh has joined

  207. jubalh has left

  208. al has left

  209. Sam has left

  210. goffi has joined

  211. Sam has joined

  212. debacle has left

  213. nav has joined

  214. spiral has left

  215. xnamed has joined

  216. spiral has joined

  217. marc has joined

  218. PapaTutuWawa has joined

  219. nav has left

  220. nav has joined

  221. spiral has left

  222. spiral has joined

  223. thomaslewis has joined

  224. thomaslewis has left

  225. debacle has joined

  226. Yagizа has left

  227. goffi has left

  228. Yagizа has joined

  229. Laura has left

  230. atomicwatch has joined

  231. jubalh has joined

  232. Laura has joined

  233. Sam has left

  234. mh has left

  235. Sam has joined

  236. xnamed has left

  237. Laura has left

  238. xnamed has joined

  239. Apollo has joined

  240. Wojtek has joined

  241. Dele Olajide has joined

  242. Alex has left

  243. Alex has joined

  244. zawarudo has joined

  245. xnamed has left

  246. Ingolf has left

  247. Sam has left

  248. Sam has joined

  249. mh has joined

  250. flow

    nav, assuming that "that" is what I think it is, then yes

  251. flow

    I've left a comment

  252. flow

    I've left a comment on https://github.com/xsf/xeps/issues/1173

  253. nav

    flow: 👍 – Good point about the versions. Would versioned XMLs + symlink to latest address some of the drawbacks?

  254. jubalh has left

  255. Laura has joined

  256. Martin has left

  257. Martin has joined

  258. Dele Olajide has left

  259. Dele Olajide has joined

  260. jubalh has joined

  261. goffi has joined

  262. Ingolf has joined

  263. Dele Olajide has left

  264. Dele Olajide has joined

  265. Dele Olajide has left

  266. Dele Olajide has joined

  267. Dele Olajide has left

  268. Dele Olajide has joined

  269. flow

    nav some yes, but the main problem is that if you refer to a XEP of e.g. version 1.2.1, then you most likely actually want to refer to 1.2 instead

  270. spiral has left

  271. flow

    I think ideally XEP versions are coupled with the XEPs namespace (if any), and minor versions of XEP are increment on namespace change

  272. flow

    but I am not aware that we have such a policy

  273. flow

    ideally it would be easy to establish one

  274. spiral has joined

  275. Zash

    Does the XEP on versioned namespaces say anything on that?

  276. flow

    Zash, not sure, but IIRC the other XEP mentions that the XEP version should be raised when the XEP status changes from experimental to stable

  277. flow

    which would be not ideal, because we can't couple XEP versions to the XEP state *and* to the XEPs namespace

  278. jubalh has left

  279. techmetx11 has left

  280. techmetx11 has joined

  281. thomaslewis has joined

  282. Ingolf has left

  283. dezant has left

  284. thomaslewis has left

  285. Kev

    We can't couple it to the XEP's namespace anyway, because XEPs have several namespaces, deliberately independent.

  286. spiral has left

  287. flow

    some XEPs have that

  288. flow

    I guess bumping the, probably minor version, of a XEP once any namespace of ther XEP is bumped would work

  289. spiral has joined

  290. flow

    the point is, as soon as any namespace the XEP uses is bumped, the XEP is not longer the same XEP as before. and if you want stable references, which is always what you want, then you should take that into consideration

  291. flow

    and we as bibliography providing entity should ensure that it is possible that this is accounted for

  292. Kev

    Any change to a namespace forces a version bump of the XEP.

  293. zawarudo has left

  294. flow

    who forces the bump? i may have read something like that in some procedure XEP, but I am not sure. and what kind of version bump are we talking about? major version?

  295. Kev

    Major is only bumped on status change.

  296. flow

    which is kind of odd

  297. Kev

    But also makes sense.

  298. flow

    just because the status changed doesn't mean that it is a different XEP

  299. flow

    I don't think I aggree that a major version bump on xep status change is sensible

  300. atomicwatch has left

  301. Zash

    It follows some kind of SemVer, right?

  302. disgyze has left

  303. flow

    "You need to implement XEP-0123 version 1.0" "oh, damn, I only implemented XEP-0123 Version 1.0"

  304. flow

    "ahh wait, it's the exact same protocol and XEP"

  305. Zash

    What's even the problem here?

  306. Kev

    Zash: "some kind"

  307. Kev

    0 - experimental, 1 - draft, 2 - final

  308. Kev

    For x

  309. Kev

    For y, every change is breaking.

  310. Kev

    For z, no change is breaking.

  311. flow

    Zash, I write an paper which references XEP-0123

  312. flow

    but without mentioning the XEPs version, a future reader may look at a totally different XEP

  313. flow

    take OMEMO as a prime example

  314. lovetox has left

  315. zawarudo has joined

  316. Zash

    "At the time of this writing, the latest version of XEP-0123 is 0.3" in a footnote?

  317. flow

    Zash, sure, but then my example above

  318. jubalh has joined

  319. flow

    "You need to implement XEP-0123 version 2.0" "oh, damn, I only implemented XEP-0123 Version 1.0" "ahh wait, it's the exact same protocol and XEP"

  320. flow

    (now with fixed versions ;))

  321. flow

    + we don't have stable links to versioned XEPs

  322. flow

    which would be kinda nice to have

  323. Zash

    I think that's just something you have to deal with.

  324. dezant has joined

  325. flow

    "that" being?

  326. Zash

    RFC style documents set in stone forever is nice, until a change is needed.

  327. Zash

    flow, the "living specification" thing

  328. flow

    I think it would be possilbe to hit a sweet spot between what we do know and RFC-style-set-in-stone documents

  329. flow

    that is, publish every version of the XEP + don't bump versions of XEP status changes

  330. flow

    xmpp.org/extensions/0123/version/1.0

  331. flow

    and xmpp.org/extensions/0123/namespace/1 for single namespace XEPs

  332. Zash

    The version changes with typo corrections too.

  333. flow

    and xmpp.org/extensions/0123/diff/by-version/1.0/1.3

  334. flow

    and of course, get rid of the stupid numbers and use the unique short names of xeps

  335. flow

    xmpp.org/extensions/0123/mam/version/1.0

  336. flow

    xmpp.org/extensions/mam/version/1.0

  337. flow

    Zash, that's perfectly fine, versions are cheap

  338. spiral has left

  339. spiral has joined

  340. zawarudo has left

  341. zawarudo has joined

  342. mh has left

  343. lovetox has joined

  344. Apollo has left

  345. atomicwatch has joined

  346. mh has joined

  347. Apollo has joined

  348. PapaTutuWawa has left

  349. thomaslewis has joined

  350. xnamed has joined

  351. zawarudo has left

  352. Laura has left

  353. Laura has joined

  354. thomaslewis has left

  355. zawarudo has joined

  356. Ingolf has joined

  357. larma has left

  358. thomaslewis has joined

  359. thomaslewis has left

  360. raghavgururajan has joined

  361. thomaslewis has joined

  362. xnamed has left

  363. jubalh has left

  364. xecks has left

  365. xecks has joined

  366. Alex has left

  367. Alex has joined

  368. xnamed has joined

  369. hearty has left

  370. hearty has joined

  371. thomaslewis has left

  372. mirux has left

  373. mirux has joined

  374. thomaslewis has joined

  375. iink has left

  376. iink has joined

  377. Wojtek has left

  378. iink has left

  379. iink has joined

  380. thomaslewis has left

  381. iink has left

  382. iink has joined

  383. PapaTutuWawa has joined

  384. iink has left

  385. iink has joined

  386. thomaslewis has joined

  387. Ingolf has left

  388. iink has left

  389. thomaslewis has left

  390. iink has joined

  391. thomaslewis has joined

  392. iink has left

  393. iink has joined

  394. spectrum has joined

  395. jubalh has joined

  396. pulkomandy has left

  397. pulkomandy has joined

  398. antranigv has joined

  399. nav

    > and of course, get rid of the stupid numbers and use the unique short names of xeps Numbers are convenient.

  400. thomaslewis has left

  401. nav

    Same as with RFCs, we tend to remember them by number, for the ones we use more often.

  402. Laura has left

  403. nav

    Also, I often short links are best. Both because of quoting in code comments and because they're easier to type.

  404. nav

    As for the issue of citations, just assign a unique number (such as a DOI) to each published version and cite that.

  405. Laura has joined

  406. nav

    s/unique number/unique identifier/

  407. Sam has left

  408. thomaslewis has joined

  409. pulkomandy has left

  410. adx has left

  411. thomaslewis has left

  412. pulkomandy has joined

  413. adx has joined

  414. thomaslewis has joined

  415. pulkomandy has left

  416. pulkomandy has joined

  417. thomaslewis has left

  418. thomaslewis has joined

  419. thomaslewis has left

  420. spectrum has left

  421. zawarudo has left

  422. zawarudo has joined

  423. PapaTutuWawa has left

  424. thomaslewis has joined

  425. spectrum has joined

  426. thomaslewis has left

  427. thomaslewis has joined

  428. thomaslewis has left

  429. thomaslewis has joined

  430. thomaslewis has left

  431. flow

    I certainly don't remember XEPs by numbers but by short names. XEP CSI, what number was it again?

  432. flow

    I now the numbers of a few XEPs, but I certainly know more XEPs by their short name

  433. flow

    I don't think there is a reason to use a number instead of the short name in most places

  434. thomaslewis has joined

  435. Patiga has left

  436. zawarudo has left

  437. adx has left

  438. jubalh has left

  439. pulkomandy has left

  440. pulkomandy has joined

  441. Patiga has joined

  442. thomaslewis has left

  443. zawarudo has joined

  444. thomaslewis has joined

  445. PapaTutuWawa has joined

  446. adx has joined

  447. thomaslewis has left

  448. xnamed has left

  449. thomaslewis has joined

  450. Kev

    I think it's a great idea to use shortnames in references. Particularly because XEP numbers are immutable, and that's just a bore in a reference. Mutable things like shortnames work much better.

  451. flow

    I don't think of shortnames as mutable, granted, not sure if this is specified

  452. thomaslewis has left

  453. thomaslewis has joined

  454. xnamed has joined

  455. thomaslewis has left

  456. goffi has left

  457. thomaslewis has joined

  458. Laura has left

  459. thomaslewis has left

  460. TheCoffeMaker has left

  461. TheCoffeMaker has joined

  462. zawarudo has left

  463. zawarudo has joined

  464. goffi has joined

  465. marc has left

  466. marc has joined

  467. TheCoffeMaker has left

  468. mirux has left

  469. TheCoffeMaker has joined

  470. mirux has joined

  471. spectrum has left

  472. Ingolf has joined

  473. mirux has left

  474. mirux has joined

  475. TheCoffeMaker has left

  476. zawarudo has left

  477. TheCoffeMaker has joined

  478. thomaslewis has joined

  479. debacle has left

  480. thomaslewis has left

  481. zawarudo has joined

  482. spectrum has joined

  483. Mx2 has joined

  484. thomaslewis has joined

  485. zawarudo has left

  486. thomaslewis has left

  487. thomaslewis has joined

  488. thomaslewis has left

  489. thomaslewis has joined

  490. TheCoffeMaker has left

  491. TheCoffeMaker has joined

  492. Laura has joined

  493. thomaslewis has left

  494. thomaslewis has joined

  495. adx has left

  496. Dele Olajide has left

  497. adx has joined

  498. thomaslewis has left

  499. TheCoffeMaker has left

  500. TheCoffeMaker has joined

  501. thomaslewis has joined

  502. debacle has joined

  503. lovetox2 has joined

  504. lovetox2 has left

  505. thomaslewis has left

  506. thomaslewis has joined

  507. thomaslewis has left

  508. Alex has left

  509. Alex has joined

  510. thomaslewis has joined

  511. PapaTutuWawa has left

  512. thomaslewis has left

  513. thomaslewis has joined

  514. wurstsalat has left

  515. wurstsalat has joined

  516. TheCoffeMaker has left

  517. TheCoffeMaker has joined

  518. thomaslewis has left

  519. Laura has left

  520. Laura has joined

  521. thomaslewis has joined

  522. PapaTutuWawa has joined

  523. Apollo has left

  524. thomaslewis has left

  525. marc has left

  526. thomaslewis has joined

  527. marc has joined

  528. mirux has left

  529. mirux has joined

  530. Beherit has joined

  531. zawarudo has joined

  532. jubalh has joined

  533. thomaslewis has left

  534. Maranda has left

  535. Mjolnir Archon has left

  536. Apollo has joined

  537. TheCoffeMaker has left

  538. spectrum has left

  539. Mx2 has left

  540. TheCoffeMaker has joined

  541. spectrum has joined

  542. xnamed has left

  543. xnamed has joined

  544. Mx2 has joined

  545. Mjolnir Archon has joined

  546. Maranda has joined

  547. MSavoritias (fae,ve) has left

  548. MSavoritias (fae,ve) has joined

  549. thomaslewis has joined

  550. lovetox2 has joined

  551. lovetox2 has left

  552. Mx2 has left

  553. Mx2 has joined

  554. lovetox2 has joined

  555. lovetox2 has left

  556. thomaslewis has left

  557. thomaslewis has joined

  558. xnamed has left

  559. xnamed has joined

  560. Yagizа has left

  561. thomaslewis has left

  562. thomaslewis has joined

  563. MSavoritias (fae,ve) has left

  564. thomaslewis has left

  565. thomaslewis has joined

  566. thomaslewis has left

  567. thomaslewis has joined

  568. thomaslewis has left

  569. Apollo has left

  570. Schimon has left

  571. thomaslewis has joined

  572. thomaslewis has left

  573. thomaslewis has joined

  574. Beherit has left

  575. thomaslewis has left

  576. mirux has left

  577. thomaslewis has joined

  578. mirux has joined

  579. iink has left

  580. iink has joined

  581. thomaslewis has left

  582. thomaslewis has joined

  583. techmetx11 has left

  584. kikuchiyo has joined

  585. atomicwatch has left

  586. thomaslewis has left

  587. kikuchiyo has left

  588. kikuchiyo has joined

  589. thomaslewis has joined

  590. FXTIA has left

  591. PapaTutuWawa has left

  592. thomaslewis has left

  593. zawarudo has left

  594. thomaslewis has joined

  595. thomaslewis has left

  596. mirux has left

  597. techmetx11 has joined

  598. atomicwatch has joined

  599. Apollo has joined

  600. Mario Sabatino has left

  601. zawarudo has joined

  602. Kev has left

  603. techmetx11 has left

  604. marc0s has left

  605. techmetx11 has joined

  606. atomicwatch has left

  607. marc0s has joined

  608. Kev has joined

  609. thomaslewis has joined

  610. FXTIA has joined

  611. thomaslewis has left

  612. larma has joined

  613. thomaslewis has joined

  614. xnamed has left

  615. Kev has left

  616. xnamed has joined

  617. thomaslewis has left

  618. thomaslewis has joined

  619. wurstsalat has left

  620. thomaslewis has left

  621. nav has left

  622. Laura has left

  623. thomaslewis has joined

  624. Laura has joined

  625. marc has left

  626. thomaslewis has left

  627. xnamed has left

  628. larma has left

  629. thomaslewis has joined

  630. Kev has joined

  631. Kev has left

  632. inky has joined

  633. thomaslewis has left

  634. jgart has joined

  635. thomaslewis has joined

  636. Kev has joined

  637. thomaslewis has left

  638. thomaslewis has joined

  639. Kev has left

  640. thomaslewis has left

  641. techmetx11 has left

  642. thomaslewis has joined

  643. techmetx11 has joined

  644. selurvedu has joined

  645. techmetx11 has left

  646. techmetx11 has joined

  647. techmetx11 has left

  648. techmetx11 has joined

  649. thomaslewis has left

  650. thomaslewis has joined

  651. Kev has joined

  652. marc0s has left

  653. marc0s has joined

  654. thomaslewis has left

  655. thomaslewis has joined

  656. thomaslewis has left

  657. Mx2 has left

  658. thomaslewis has joined

  659. spiral has left

  660. spiral has joined

  661. emus has left

  662. thomaslewis has left

  663. Kev has left

  664. thomaslewis has joined