XMPP Summit - 2013-07-29


  1. strohi has left
  2. Tobias has left
  3. strohi has joined
  4. Tobias has joined
  5. Tobias has left
  6. Michal Piotrowski has joined
  7. Hannes Tschofenig has joined
  8. strohi has left
  9. Steffen Larsen has joined
  10. Steffen Larsen yusuke: about your dependency graph, do you have the actual data and not just the graph?
  11. Steffen Larsen yusuke: or maybe the script? because I also want to do some statistics, before we make the tagging, versioning etc.
  12. Michal Piotrowski has left
  13. Tobias has joined
  14. Michal Piotrowski has joined
  15. Tobias Steffen Larsen, there are ready to use python libs for that: https://gitorious.org/xmpp/xmpp/blobs/master/extensions/xepinfo.py
  16. Tobias so you basically give it a path to a mercurial info and the lib will automatically fetch versions and stuff...at least that was the plan
  17. Michal Piotrowski has left
  18. Steffen Larsen has left
  19. Steffen Larsen has joined
  20. Tobias has joined
  21. Hannes Tschofenig has left
  22. strohi has joined
  23. Steffen Larsen has joined
  24. strohi hello
  25. Steffen Larsen Tobias: super! I did not know that
  26. strohi Steffen Larsen, do you know where to get some nice not too expensive here?
  27. Steffen Larsen strohl: where and what?
  28. strohi interconti(berlin) not poisened stuff ;) something lunchlike
  29. Steffen Larsen ha ha
  30. Steffen Larsen Just got back in copenhagen yesterday.. but there is a lot of beer gardens around tiergarten
  31. Steffen Larsen haven't eaten at the intercontinental hotel
  32. strohi ah ok
  33. strohi maybe i simply try to find a subway, near trainstation zoo should be one
  34. Steffen Larsen yes but also in the tiergarten are like 2-3
  35. Steffen Larsen next to the tiergarten trainstation is also a good one..
  36. strohi but thats about 1km away, too, hmm
  37. Steffen Larsen heh .. otherwise in the tiergarten next to the soo is a big one..
  38. Steffen Larsen this one: http://www.cafe-am-neuen-see.de
  39. strohi there we was yesterday evenign ^^
  40. Steffen Larsen yes!
  41. Steffen Larsen the food is ok.. but a bit fried
  42. Steffen Larsen :-)
  43. strohi hehe
  44. Steffen Larsen well speaking of food.. I'm off to lunch
  45. strohi k thx
  46. strohi hehe
  47. strohi has left
  48. strohi has joined
  49. strohi its raining :|
  50. Tobias has joined
  51. Tobias has left
  52. Tobias has joined
  53. Steffen Larsen Tobias: Just a stupid quesiton.. are we not having the latest XEPs and docs in git (gittorious) and not in mercurial?
  54. Steffen Larsen Tobias: havent touched the xmpp.org code/doc since 2009 in svn.. so please forgive me and my stupid question. :-)
  55. Tobias Steffen Larsen, we use git as source control...however mercurial has a nicer python API, so the tools are written in python :)
  56. Tobias and hg has quite good git support via hggit
  57. Steffen Larsen Tobias: ahhh ok.
  58. Steffen Larsen Tobias: no prob. I know both hg (mercurial) and git
  59. Steffen Larsen Tobias: just wanted to look into tagging ,referencing and versioning in the XEPs
  60. Hannes Tschofenig has joined
  61. Hannes Tschofenig has left
  62. Hannes Tschofenig has joined
  63. strohi has left
  64. Michal Piotrowski has joined
  65. Michal Piotrowski has left
  66. Michal Piotrowski has joined
  67. Michal Piotrowski has left
  68. Tobias Steffen Larsen, right..we could auto generate small dependency graphs per XEP and show them at the end of the XEP
  69. Steffen Larsen yes
  70. Steffen Larsen Just looking at it now.. many have <dependencies> tag.. but not all are maintained I think
  71. Tobias they could be manually verified if a XEPs status moves up...i.e. experimental -> draft, draft -> final, ...
  72. Steffen Larsen Tobias: versioning of XEP and xsd is not that easy.. the XEP contains <revision> and <version> but is it deterministic to see which one is the latest? of course for most of the time it is the first, but still..
  73. Steffen Larsen Tobias: yes
  74. Tobias XEP's have revision? you mean svn/hg/git revision?
  75. Steffen Larsen there is revision tag in the XEP it self
  76. strohi@jabber.org has joined
  77. Steffen Larsen or is it based on SCM/git
  78. Steffen Larsen ?
  79. Tobias ahh..i see what you mean
  80. Steffen Larsen :-)
  81. Tobias i'd say version is just the textual representation of a revision
  82. Steffen Larsen yes. changing a comma might not change the flow or the XSD..
  83. Tobias looking at https://gitorious.org/xmpp/xmpp/blobs/master/extensions/xep-0045.xml
  84. Steffen Larsen ok.
  85. Tobias you mean version tag and revision tag, right?
  86. Steffen Larsen ye
  87. Steffen Larsen yes
  88. Steffen Larsen heh MUC.. not the lightest XEP ;-)
  89. Tobias right...but i thought it's old enough to cover all features
  90. Steffen Larsen Tobias: right
  91. Tobias so for getting the actual latest version of a particular revision: https://gitorious.org/xmpp/xmpp/blobs/master/extensions/xeputil.py
  92. Steffen Larsen I just wanted the version of a XEP.. because many XMPP servers say that they e.g. implement MUC, but in what version?.. if they implemented it way back it might not be compatible with our new version
  93. Tobias def contentOfRevision(self, revision) <-- will give you the latest XML that got tagged with exactly that revision
  94. Steffen Larsen ok
  95. Steffen Larsen maybe a service disc. could deliver the version as well besides namespace?.. just to be more trustworthy
  96. Steffen Larsen ohh that might already be included.. hmm
  97. Steffen Larsen reading up on http://xmpp.org/extensions/xep-0053.html .. does it means that the authors SHOULD update the namespace with a version, if flow or protocol changes?.. and is it done in real life?
  98. Steffen Larsen Tobias: e.g. MUC ns: http://jabber.org/protocol/muc .. should that have been versioned? like http://jabber.org/protocol/muc:1 etc..
  99. Steffen Larsen Sorry for spamming the summit MUC.. i'll PM tobi. :-)
  100. Tobias Steffen Larsen, good question...i'm not that up to date with the current namespacing approach...but yeah...usually we now do foo-bla:#version
  101. Steffen Larsen exactly.. buy they need to be updated not only when chageing status but also during draft etc.
  102. Steffen Larsen Tobias: I've added you to my Roster for further discussion. ;)
  103. Tobias Steffen Larsen, yeah..took some time to find it in my UI :P
  104. Steffen Larsen :-)
  105. Hannes Tschofenig has left
  106. Tobias has joined
  107. Tobias has joined
  108. Tobias has joined
  109. strohi@jabber.org has left
  110. Steffen Larsen has left
  111. Michal Piotrowski has joined
  112. Michal Piotrowski has left
  113. Hannes Tschofenig has joined
  114. Tobias has joined
  115. Tobias has joined
  116. Tobias has joined
  117. Michal Piotrowski has joined
  118. Tobias has joined
  119. Hannes Tschofenig has left
  120. Hannes Tschofenig has joined
  121. Hannes Tschofenig has left
  122. Tobias has joined
  123. Tobias has joined
  124. Tobias has joined
  125. Hannes Tschofenig has joined
  126. Hannes Tschofenig has left
  127. Michal Piotrowski has left
  128. Steffen Larsen has joined
  129. Steffen Larsen has left
  130. Michal Piotrowski has joined
  131. Steffen Larsen has joined
  132. Michal Piotrowski has left
  133. Steffen Larsen has left
  134. Tobias has joined
  135. Tobias has left
  136. Michal Piotrowski has joined
  137. Michal Piotrowski has left