XSF Editor Team - 2014-02-25


  1. Lloyd has joined
  2. winfried has joined
  3. m&m has joined
  4. winfried editor meeting in 5 minutes, right?
  5. m&m correct
  6. winfried I will give a shout in the xsf muc... ;-)
  7. m&m graze (-:
  8. Lloyd yep, although my invite says its in council@muc.xmpp.org.
  9. stpeter has joined
  10. Dave Cridland has joined
  11. Dave Cridland lurks
  12. winfried was wondering what that sound was...
  13. Steffen Larsen has joined
  14. m&m goes to cobble together today's agenda from the emails
  15. Steffen Larsen Hi Guys!
  16. winfried hi!
  17. Lloyd Hello
  18. Steffen Larsen almost everybody here?
  19. Lloyd Ash should be along in a moment, his daughter is a little unwell at the moment
  20. m&m yuck
  21. Kev has joined
  22. Steffen Larsen oohh I know the problem
  23. Steffen Larsen all of the family sick at the moment
  24. winfried Yeah, on holiday with sick kids right now...
  25. Dave Cridland My kids aren't sick.
  26. Steffen Larsen congrats Dave!
  27. Steffen Larsen :-)
  28. winfried Dave Cridland should leave the muc right now...
  29. winfried Shouldn's Joachim be here?
  30. stpeter heh, another advantage of text chat
  31. winfried LOL
  32. Ash has joined
  33. m&m ok, that looks like everyone
  34. Lloyd realises he can take his headset off
  35. Steffen Larsen :-)
  36. Dave Cridland Lloyd, Leave it on, everyone will leave you alone.
  37. Ash Hi All.
  38. m&m heh
  39. m&m ok, let's get started
  40. m&m some of us are time-constrained
  41. Dave Cridland puts his on to get the kids to be quiet.
  42. m&m 1) "What I Do" by Peter Saint-Andre
  43. winfried has everybody read the xep-readme?
  44. m&m did all of the editors read http://xmpp.org/extensions/xep-README.html ?
  45. Steffen Larsen yes. I have
  46. stpeter first of all, I'd like to thank you all for volunteering to help!
  47. winfried I have
  48. Ash Affirmative
  49. Steffen Larsen svn is a bit outdated maybe
  50. Steffen Larsen ;-)
  51. Steffen Larsen otherwise fine
  52. stpeter right
  53. m&m ok, some updates are necessary
  54. stpeter ack
  55. winfried peter: do you have any additions to the readme?
  56. winfried things we need to know right now?
  57. Steffen Larsen I assume that the XEP for svn is in git? ;-)
  58. stpeter the "Counting Council Votes" is outdated
  59. winfried the council posts the votes to the standards list, right?
  60. stpeter I'll fix up some details in the README this week
  61. stpeter the radar page is no longer used
  62. Steffen Larsen cool
  63. stpeter etc.
  64. stpeter but the basics are correct
  65. Steffen Larsen stpeter:how often do the editor do work? I mean, maybe we should meet 2 a month or so to distribute work
  66. winfried stpeter: obvious changes to the readme can be made us too...
  67. Steffen Larsen yes for sure
  68. stpeter Steffen Larsen: in general there might be editorial tasks before or after each Council meeting
  69. stpeter e.g., publishing incoming proto-XEPs
  70. Steffen Larsen stpeter: ok
  71. stpeter issuing Last Calls, counting votes, etc. after meetings
  72. stpeter that kind of thing
  73. Steffen Larsen stupid question: how often are there council meetings?
  74. stpeter once a week
  75. stpeter usually
  76. winfried I have made a list of 'events' we should respond to, it is quite easy:
  77. Ash We could do with some kind of ticket/issue tracker system so people can pick up stuff that needs to be done rather then work having to be divvied out
  78. Dave Cridland Steffen Larsen, Once per week 1600 Wed.
  79. Steffen Larsen :-) ok
  80. stpeter sometimes there's no meeting
  81. stpeter Ash: sure
  82. Steffen Larsen yes
  83. Steffen Larsen we had jira once
  84. stpeter Ash: we used Jira in the past but I'm open to anything else you guys like
  85. winfried we should respond to: incoming xeps in editor@..
  86. Steffen Larsen but it was never actively used
  87. stpeter winfried: yes
  88. winfried to: council decisions
  89. Steffen Larsen besides me and some others
  90. stpeter editor@ is currently just an alias that sends stuff to me
  91. winfried and we should monitor experimental xeps not being updated for 12 month
  92. m&m I'd rather re-use infrastructure that's available
  93. stpeter winfried: correct
  94. Steffen Larsen I like a ticket system.. especially when there is more than one person
  95. stpeter Steffen Larsen: WFM
  96. m&m rather than spin up something new
  97. Steffen Larsen m&m: +1
  98. Ash Would be great if emails to editor@ could be fed straight into the ticketing too
  99. Dave Cridland As an alternative, a rota would probably work fine.
  100. stpeter Ash: sure thing
  101. stpeter rota?
  102. Dave Cridland That is, have one duty editor per week.
  103. stpeter ah
  104. winfried or should we make editor@ a mailinglist?
  105. stpeter winfried: possible, yes
  106. winfried can we coordinate to ourselves too ;-)
  107. Steffen Larsen hmm no I think a muc and jira is perfect
  108. m&m I think making editor@ a mailing list is reasonable
  109. Steffen Larsen emails are not a ticket system. :-)
  110. m&m essentially write-only
  111. stpeter well, editor@ does receive inbound messages from authors, so making it a mailing list would enable everyone to know what's incoming
  112. winfried Is there already a ticketing system at the xsf?
  113. m&m as long as the traffic on editor@ is relatively low (which I assume it is), I think we can live with the manual conversion to a ticket
  114. Steffen Larsen I only know of jira
  115. stpeter winfried: we sort-of have Jira
  116. Ash \me has been working on deploying a ticketing system for the past few months so has ticketing on the brain!
  117. m&m (-:
  118. stpeter m&m: yes, I think that would be fine
  119. Ash Jira is great as it's hosted and free and even better if it's already set up
  120. Steffen Larsen how many are we (editors)?
  121. Steffen Larsen yes
  122. Lloyd 8 with joachim?
  123. stpeter Steffen Larsen: 6 or 7, I think
  124. m&m 6 not including stpeter
  125. Steffen Larsen ok
  126. m&m 7 if we include stpeter
  127. Lloyd - Dave, course :)
  128. Steffen Larsen stpeter: we might use you as a shadow in the start.. to ask questions etc.
  129. Steffen Larsen :-)
  130. Dave Cridland Right, there's 8 people here, but Kev, stpeter and I aren't actually editors.
  131. stpeter Steffen Larsen: yes, of course!
  132. Dave Cridland However you're missing Joachim.
  133. m&m hrm … we're missing someone
  134. Steffen Larsen stpeter: we dont wanna mess things up.. just want to help
  135. m&m was Joachim on the list?
  136. Steffen Larsen to sec
  137. m&m I pulled it from Board and Council logs
  138. winfried Joachim raised his hand in Brussels, but was not on the list approved by the board
  139. Steffen Larsen hhmm maybe I should write and ask him
  140. winfried (And he raised his hand again on the members list)
  141. m&m the other name on the list was Stefan Strigler
  142. winfried Ah, indeed, Stefan
  143. Steffen Larsen yes. stefan should be here
  144. Steffen Larsen I'll write him now
  145. stpeter regarding access, IMHO each member of the editor team should have git privileges and an account on athena to run the scripts (or, you guys can figure out some subset of people)
  146. m&m Steffen Larsen: thanks. He should have been part of the email chain
  147. Dave Cridland Right, yes. Not Joachim, but Steffan.
  148. m&m I think granting everyone is fine
  149. winfried Just pinged Steve
  150. Steffen Larsen me too!
  151. Steffen Larsen :-9
  152. winfried LOL
  153. Steffen Larsen prob. in erlang world..
  154. Steffen Larsen he is coming in now
  155. winfried concurrent processes ;-)
  156. Steffen Larsen ha ha
  157. Steffen Larsen yes
  158. Dave Cridland winfried, Really slow message passing, though.
  159. m&m heh
  160. Steffen Larsen :-)
  161. zeank@jwchat.org has joined
  162. Steffen Larsen Hi Steve!
  163. zeank@jwchat.org hey, hi! :)
  164. Steffen Larsen :-)
  165. winfried Welcome!
  166. stpeter so what action items do we have?
  167. zeank@jwchat.org sorry, sorry, sorry
  168. m&m from what I've gathered so far ...
  169. winfried transfering editor@.. to a mailinglist
  170. m&m #1: setup a ticketing system
  171. Steffen Larsen #git access
  172. m&m #2: transfer editor@ to a mailing list
  173. Ash # update xep-README
  174. zeank@jwchat.org couldn't we just use github to handle most of it?
  175. m&m no
  176. Lloyd zeank: Yes!
  177. Lloyd I agree
  178. m&m github is not canonical
  179. stpeter BTW we'll need list admins for editor@ to approve legitimate incoming messages
  180. stpeter (and we plan to deploy greylisting on atlas soon to avoid an overload of spam)
  181. winfried ok, editor gets 99,5% spam?
  182. stpeter probably
  183. Steffen Larsen auch
  184. winfried :-(
  185. m&m such is life
  186. stpeter I have it redirect to my gmail.com address so all the spam magically goes away
  187. Dave Cridland Technically, ProtoXEP submissions MUST have a specific subject line.
  188. stpeter but greylisting should help
  189. stpeter Dave Cridland: true
  190. stpeter I'll let the list admins work out methods :-)
  191. winfried LOL...!
  192. Dave Cridland is re-reading XEP-0001 and referenced docs.
  193. Steffen Larsen thanks peter :-)
  194. winfried On access:
  195. winfried to do the job we need shell access to ...
  196. m&m right
  197. winfried where is also a git repository that is used to publish... (right?)
  198. Steffen Larsen I think I have access alraedy
  199. m&m a couple of us might already have shell access (or had it in the past)
  200. Steffen Larsen already
  201. Steffen Larsen form way back.. doing some jingle stuff in 2007/8
  202. m&m I had shell access at one point, but I think those ssh keys were lost
  203. winfried I have no shell access...
  204. Steffen Larsen prob. me neither
  205. winfried who can coordinate that?
  206. Steffen Larsen how will do this? tobi?
  207. stpeter tobi, kev, and I have shell access to that machine
  208. m&m anyone from the i-team should be able to do it, no?
  209. stpeter and others, likely
  210. m&m I can harass —erm — follow up with one of those three
  211. stpeter editor@ list set up
  212. m&m gracias
  213. winfried thanks, hit me with the spam :-P
  214. Ash :)
  215. m&m I'm already moderator for other lists, what's one more? (-:
  216. stpeter anyone else want to be a moderator?
  217. m&m I assume for shell access that the box admins will need SSH keys
  218. winfried shall we send pgp-signed ssh-keys to the editor list?
  219. Steffen Larsen ok. who is gathering the list and doing action on our bullit points?
  220. stpeter m&m yes please
  221. Dave Cridland stpeter, Stating the obvious, it's open to non-subscriber posts, right?
  222. stpeter winfried: sure
  223. Steffen Larsen yes
  224. stpeter Dave Cridland: it will be once I configure it correctly
  225. Dave Cridland stpeter, Just seemed like something worth double-checking. :-)
  226. stpeter yep
  227. stpeter T-2 minutes, right?
  228. m&m pesters Tobias about shell access
  229. stpeter anything else?
  230. m&m yes
  231. winfried - how to keep git tidy
  232. winfried - how to divide labour :-)
  233. m&m we should setup another meeting to finish up inauguration
  234. Steffen Larsen so are we using branch strategy or just pure master?
  235. Steffen Larsen or git flow?
  236. zeank@jwchat.org ugh
  237. winfried ugh what?
  238. m&m see, we have more to do than just divvy out work (-:
  239. stpeter which email address is right for Lloyd?
  240. zeank@jwchat.org git flow for this sounds a bit like overhead ;)
  241. stpeter evilprofessor?
  242. Lloyd stpeter lloyd@evilprofessor.co.uk please
  243. Steffen Larsen nah.. well it depends on the scenario
  244. stpeter ok I've added a bunch of you to the editor@ list
  245. winfried great!
  246. m&m stpeter: thanks
  247. zeank@jwchat.org uhm, added myself already ;)
  248. stpeter 7 members, I must be missing someone
  249. m&m now, could the editor team be made admins for this room, please (-:
  250. m&m 7 sounds right
  251. stpeter heh yes
  252. Steffen Larsen yes please
  253. Steffen Larsen :-)
  254. psa has joined
  255. m&m ok, I need to get going … how about we have a follow up meeting
  256. Steffen Larsen will we recevie an email about the editor list?
  257. zeank@jwchat.org can't you post the list of email addresses subscribed?
  258. m&m I cannot meet next week
  259. Steffen Larsen next week I am on ski
  260. Steffen Larsen so maybe next week again?
  261. Steffen Larsen some of you guys will prob. meet in london, right?
  262. m&m WFM, unless we have a quorum in London
  263. m&m (-:
  264. m&m right
  265. psa hmm, how do I change affiliations in Adium?
  266. winfried m&m anything that stops us from getting started?
  267. psa winfried: I don't think so
  268. m&m winfried: shell access
  269. winfried just keep each other informed..
  270. winfried ;-)
  271. winfried right!
  272. Steffen Larsen yes please keep me in the loop
  273. Ash We can always continue the discussion on the mailing list
  274. Dave Cridland winfried, Well, git and shell.
  275. Steffen Larsen when I am on vacation next week
  276. Ash In slower time
  277. m&m is pestering tobias about shell/git access now
  278. winfried git: we decided on branching strategy not?
  279. zeank@jwchat.org winfried: did we? which one? where? when?
  280. Dave Cridland I'd suggest pure master unless there's a reason to go branching.
  281. zeank@jwchat.org (y)
  282. stpeter +1
  283. winfried well: I counted your 'ugh' as a vote for branching...
  284. winfried ah
  285. m&m +1
  286. winfried ok
  287. m&m master + email-based MINE-ing
  288. Steffen Larsen ash: creepy with the email!
  289. stpeter and the first spam message arrives!
  290. stpeter that didn't take long
  291. Steffen Larsen master is fine if work is that little
  292. Ash Hehe. Yeah. Great minds, eh!
  293. Steffen Larsen Ash: :-)
  294. stpeter BTW, this room is archived, as is the editor@ list
  295. Steffen Larsen stpeter: super!
  296. winfried +1
  297. Tobias has joined
  298. simon has joined
  299. zeank@jwchat.org for everything else there is git rebase ;)
  300. m&m Steffen Larsen: there's not usually much to do with the XEPs themselves
  301. zeank@jwchat.org uhm no I mean git push -f :D
  302. m&m ok
  303. m&m so, let's plan to meet back here in exactly two weeks
  304. Dave Cridland BTW, thanks to all of you for volunteering.
  305. stpeter m&m WGM
  306. stpeter WFM even
  307. Steffen Larsen two weeks! great!
  308. zeank@jwchat.org ok
  309. m&m 2014-02-11T16:00Z
  310. Steffen Larsen 11. March?
  311. Steffen Larsen yes
  312. stpeter we can create a calendar for the editor team, too
  313. m&m yes (-:
  314. Steffen Larsen 17:00 CET?
  315. Tobias Kev, what do people need to access xsf git? isn't that handled by gitosis or so?
  316. Dave Cridland m&m, 2014-03-11T16:00Z then
  317. winfried OK, will take some planning for me.. but probably I can make it...
  318. m&m oh, duh
  319. Dave Cridland Tobias, Yeah, gitosis IIRC.
  320. m&m yes 2014-03-11T16:00:00Z
  321. stpeter I need to step out for a few minutes, bbiab
  322. Steffen Larsen in my calendar
  323. Steffen Larsen are we done or more on the agenda?
  324. stpeter also I think a third list admin would be helpful to cut down on the admin duties (at least until we get greylisting deployed)
  325. stpeter bbiab
  326. m&m for now, I think we're done
  327. m&m I'll try to gather minutes on this meeting, but we have the logs
  328. Steffen Larsen m&m: perfect!
  329. simon has left
  330. m&m and I'll send it through editor@xmpp.org for now, fwd to standards@xmpp.org
  331. zeank@jwchat.org stpeter: you can add me as well
  332. m&m I take it y'all are ok with me assuming the Chair role, yes? (-:
  333. m&m if someone else wants it, speak up!
  334. Ash Fine by me :)
  335. Steffen Larsen +1
  336. Steffen Larsen I am just a simple working man. :-)
  337. stpeter zeank@jwchat.org: thanks
  338. winfried its ok, but are you fine with it, m&m?
  339. m&m winfried: I'm fine with it … for now (-:
  340. m&m I think it'll work out just fine
  341. Steffen Larsen steve: thanks for the email :)
  342. stpeter zeank: do you have a preferred email address for such things?
  343. winfried Everybody got the test mail on the editor list?
  344. Lloyd (y)
  345. m&m I got it
  346. Steffen Larsen ok guys. I am out of here. Have to cook some food for the family!
  347. stpeter winfried: I think I left Stefan off the list, let me check
  348. Ash Yup
  349. Steffen Larsen got it!
  350. stpeter nope, n/m
  351. zeank@jwchat.org stpeter: zeank@jwchat.org is fine
  352. zeank@jwchat.org or can it be the same I registered with?
  353. zeank@jwchat.org then please use stefan.strigler@gmail.com
  354. stpeter yep
  355. stpeter used @gmail
  356. stpeter anyway, bbiaf
  357. zeank@jwchat.org perf
  358. Ash Excellent
  359. stpeter wanders off
  360. Steffen Larsen has left
  361. winfried smells nice food and hears diner sounds
  362. zeank@jwchat.org winfried: enjoy ;)
  363. Kev " I have it redirect to my gmail.com address so all the spam magically goes away stpeter @ 16:21"
  364. Kev Yes, that's what gets atlas blacklisted :)
  365. simon has joined
  366. zeank@jwchat.org done with work for today as well, so bye bye ;)
  367. winfried cu!
  368. simon has left
  369. zeank@jwchat.org has left
  370. Ash Going to go and help with dinner and my cuddle my poorly little girl!
  371. m&m thanks everyone
  372. m&m I'll track down the git/ssh access minutea
  373. Kev "Kev, what do people need to access xsf git? isn't that handled by gitosis or so? Tobias @ 16:38" Send me their keys.
  374. Ash :)
  375. m&m sorry, missed it!
  376. Lloyd has left
  377. Kev m&m: This is just for access to the Git repo?
  378. Dave Cridland Kev, Shell as well.
  379. Kev Shell to do what?
  380. Dave Cridland Kev, Run the scripts in-situ, I think.
  381. Kev Which scripts, as which user?
  382. Dave Cridland Kev, This is beyond the ken of mortal folk.
  383. Dave Cridland Kev, I'd suggest asking stpeter but he is, sadly, in an XSF Editor meeting it seems.
  384. m&m it's to run the various XEP scripts as the "xsf" user
  385. m&m however, if you're not comfortable with the whole editorial team, this team will need to know what subset is acceptable
  386. Dave Cridland I think in practical terms, it really needs to be the whole team.
  387. m&m I agree
  388. Kev The whole team being able to regenerate XEPs seems fine.
  389. Kev I'm just not keen on handing out root to accomplish it - thus needing to know what's involved.
  390. m&m /nod
  391. m&m stpeter can provide more info, but the XEP-README should have the major points
  392. stpeter we don't use root to run the editor scripts
  393. stpeter wouldn't we just need to add folks to the 'xsf' group?
  394. Kev No, I gathered that. But normal shell accounts presumably won't do :)
  395. Kev I don't know.
  396. Kev That's why I asked what they need :)
  397. stpeter that's my impression, anyway
  398. stpeter currently I run all those scripts as 'xsf'
  399. Kev Could I start with giving m&m access as a member of the xsf group, then, and waiting for the reports of "I can't do X" to come in?
  400. Dave Cridland If there are scripts that are safe to run (as in, they're idempotent or whatever), then could we devise a dry-run test?
  401. Kev I think 'safe to run' and 'idempotent' are very different things.
  402. Kev rm -rf / is idempotent.
  403. Kev (Well, loosely. It's technically not operating on itself, so it's not really idempotence)
  404. stpeter Kev: I think have a smaller group of script-runners seems fine to me
  405. Dave Cridland Yes, I've fallen foul of the "using an impressive sounding word but in the wrong way" fallacy.
  406. Tobias stpeter, right...basically it's changing to xsf home dir, switch to xmpp-hg, run "hg pull -u" and then ./calgen.py or extensions/gen.py -a
  407. stpeter Tobias: yep
  408. stpeter reviews the XEP-README
  409. Kev Tobias: "switch to xmpp-hg'?
  410. Tobias Kev /home/xsf/xmpp-hg folder
  411. Kev Righty.
  412. Kev Nowhere in there did you change user :)
  413. Tobias well..i was already the xsf user
  414. Tobias :)
  415. Tobias maybe a setuid bit or so, but that might be too much
  416. stpeter Kev: what's your feeling about making the editor README a XEP?
  417. Kev I think there's no need and no harm.
  418. stpeter sounds about right
  419. m&m WFM
  420. Kev Well. Limited harm.
  421. Kev It's extra work without any clear(to me) benefit.
  422. Kev What's the motivation for doing so?
  423. stpeter no motivation here
  424. m&m I don't have any
  425. m&m rejects some posts to editor@xmpp.org
  426. winfried I don't see any reason to publish internal procedures...
  427. stpeter m&m: we can do those in bulk sometime
  428. stpeter nods to winfried
  429. m&m I was testing my password, seemed like a worthy test case (-:
  430. stpeter setting up greylisting seems like a higher priority now
  431. m&m /nod
  432. Kev Next question is: how do I use gpg to verify m&m's key? :)
  433. Tobias gpg, the pinnacle of usability
  434. Kev m&m: Key ID?
  435. stpeter BTW, when the editor team processes files, we might want to not use personal initials, or use a convention like editor+psa
  436. stpeter e.g., when publishing initial versions
  437. stpeter that seems reasonable
  438. stpeter it's similar to what the RFC Editor does
  439. Kev XEP Editor(PSA), I'd have thought, would do?
  440. Kev Which is slightly less cryptic - but hills, etc.
  441. stpeter <initials>editor(psa)</initials>
  442. stpeter or somesuch
  443. stpeter I don't particularly care, as long as we're consistent :-)
  444. psa has left
  445. winfried has left
  446. m&m back now
  447. m&m my gpg key should be in the public keyring by now
  448. m&m otherwise you'll have a wonderful opportunity to verify it a week from today (-:
  449. m&m if tracking the specific editor is necessary, then editor(initials) seems fine, but I don't see a problem with just using "editor"
  450. m&m has left
  451. Kev It seems like information it's potentially useful to have, and not harmful to have, so I don't see why not to.
  452. m&m has joined
  453. stpeter http://xmpp.org/extensions/xep-README.html updated
  454. m&m gracias
  455. Tobias has left
  456. Neustradamus has joined
  457. Kev sighup:~/tmp/mmkey/> gpg --verify id_rsa.pub.sig id_rsa.pub.txt 5:43pm gpg: Signature made Tue Feb 25 17:00:42 2014 GMT using RSA key ID 109E05BB gpg: BAD signature from "Matthew A. Miller <linuxwolf@outer-planes.net>"
  458. Kev Uhhoh!
  459. m&m hrmph
  460. Kev I think there's an argument about whether a key only signed by you is trusted, too :D
  461. stpeter sets the editor@ mailman config to set only a daily digest of messages in the admin queue
  462. Steffen Larsen has joined
  463. Steffen Larsen has left
  464. Kev Editors - Does Council need to do BOSH things?
  465. Kev If so, what please? :)
  466. stpeter hmm
  467. stpeter catches up on council minutes and such
  468. Neustradamus I have missed some discussions... but there are not logs since some months: http://logs.jabber.org/new/ Can you help me?
  469. Steffen Larsen has joined
  470. stpeter Neustradamus: that doesn't have anything to do with the XEP Editor Team
  471. Neustradamus There is not discussion here?
  472. stpeter redirects the conversation to the appropriate chatroom
  473. Neustradamus before "<m&m> /nod"?
  474. Kev If you want the logs for this room, note that it's not on jabber.org, and look at http://logs.xmpp.org
  475. stpeter Neustradamus: this room is for discussion about the XEP Editor Team, not jabber.org logging issues
  476. stpeter right, see http://logs.xmpp.org/editor/ for logs of this room
  477. m&m /-:
  478. Neustradamus ho yes, sorry!
  479. m&m git clone failed for me: mamille2$ git clone git@athena.jabber.org:xmpp.git Cloning into 'xmpp'... ssh: connect to host athena.jabber.org port 22: Connection refused fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
  480. Kev m&m: Right. I've not set it up for you because I'm hoping I have some way of verifying your key first :)
  481. stpeter it's not on port 22 either
  482. Kev Send me your key over XMPP and I'll vaguely trust it :)
  483. Steffen Larsen hey stpeter. I just made a quick wiki: http://wiki.xmpp.org/web/Editor_team . Who was the last couple of persons?
  484. Neustradamus I mix jabber.org/xmpp.org logs but my request was originaly about to see previous conversations before line that I have noted before...
  485. Kev Neustradamus: So follow the link that we gave you.
  486. m&m http://i3.kym-cdn.com/photos/images/facebook/000/259/943/694.png
  487. Neustradamus Kev: :)
  488. stpeter m&m: 5284 is your friend
  489. Kev Host athena.jabber.org Port 5284
  490. m&m I'm following the instructions on http://xmpp.org/about-xmpp/xsf/xsf-source-control/
  491. Kev ~/.ssh/config
  492. m&m thanks
  493. Neustradamus little question: editor@... is a ML? because it is not listed on http://mail.jabber.org/mailman/listinfo
  494. stpeter Steffen Larsen: I think that list is complete
  495. Kev m&m: You should have access to the xmpp repository.
  496. stpeter Neustradamus: it's mostly an alias and not really a mailing list -- we have other lists that are not listed there
  497. m&m "Ashley" ==> Ashley Ward
  498. stpeter right
  499. m&m otherwise that looks like the right list to me
  500. Kev Which we very probably want to split up to only contain XEPs and associated at some point.
  501. stpeter not sure whether editor@ ought to be archived
  502. Neustradamus stpeter: ok! For me, like you want...
  503. m&m hmm
  504. Steffen Larsen does anyone know if joachim actually signed up for editor? I know he signed up for upnp laison..
  505. m&m hmm hmm hmmm … archiving editor@ … hmm hmm
  506. stpeter Steffen Larsen: I defer to others on that, although we do need to get the UPnP thing going :-)
  507. Steffen Larsen stpeter: yes
  508. m&m yeah, "not it" on UPnP
  509. Steffen Larsen m&m: updated the names on the wiki
  510. stpeter laughs at m&m's MINE :-)
  511. m&m smacks forehead
  512. m&m I could have updated that list myself! (-
  513. m&m stpeter: (-:<
  514. m&m I'm now waiting for Kev to apply the public key I sent him via IM
  515. Kev stpeter: He did not volunteer on the list, and wasn't on the list selected by Council and Board, I think?
  516. m&m he was not
  517. Kev m&m: Scroll up four minutes.
  518. m&m from my reading of the list(s)
  519. stpeter Kev: that's my understanding
  520. Kev I don't see a problem with adding him, I think it just needs Council to suggest it to Board.
  521. m&m Kev: I did send my key over XMPP
  522. Kev m&m: You should have access to the xmpp repository. Kev @ 21:07
  523. Kev It was done, immediately!
  524. m&m hrmph
  525. m&m I did not see that
  526. m&m I do not see that
  527. m&m (in the history)
  528. m&m anyway, thank you for applying my pubkey
  529. Kev YW.
  530. Neustradamus I am volunteer like I have said previously on xsf room at Dave Cridland
  531. m&m studies http://xmpp.org/extensions/xep-README.html#advancing
  532. stpeter heh
  533. stpeter it's always good to test the runbook
  534. m&m exactly
  535. Kev I think the README might be missing 'assign appropriate namespaces'?
  536. Steffen Larsen ok g'night folks.. off to bed. cheers
  537. m&m hrm
  538. m&m oh, nevermind … I skipped a step (-:
  539. m&m has left
  540. m&m has joined
  541. m&m commits and pushes changes …
  542. m&m XEP-0152 is now at step 6 of XEP-README
  543. m&m now I need someone with shell access to finish things off
  544. Steffen Larsen has left
  545. Kev Ah yes, you needed that as well.
  546. m&m (-:
  547. Kev mamille?
  548. Kev linuxwolf?
  549. m&m the latter would be nicer, otherwise mamille2 (which is my work uid)
  550. Kev Let me know when you're logged in.
  551. m&m in
  552. Kev Marvellous.
  553. Kev I guess you don't need a password as you're not sudoing.
  554. Kev You thought just being in the xsf group would be enough, yes?
  555. m&m well, I haven't tried to run any of the scripts yet
  556. Neustradamus stpeter: somes links do not work on http://xmpp.org/extensions/xep-README.html maybe a little update?
  557. Kev Hmm. I wonder if xmpp or xsf was what was meant.
  558. Kev xsf
  559. m&m logout and login as xsf@ ?
  560. Kev You are now in the xsf group if you log out and in again.
  561. Kev Which someone thought should be enough for you.
  562. m&m I guess we'll see
  563. m&m hrmph
  564. Kev Give me a moment, I'll do something else.
  565. m&m assuming "Update SVN on the webserver" means "Pull to editor's workspace from local git repository", I ran into a permissions problem
  566. m&m if that helps suss out the next layer of this onion
  567. Kev OK.
  568. Kev Can you try sudo su - please?
  569. m&m prompted for password
  570. Kev sudo /bin/bash
  571. m&m sudo is prompting for a password
  572. Kev sudo -u xsf /usr/bin/vim
  573. Kev And if that doesn't work, lastly
  574. Kev sudo -u /bin/bash
  575. Kev Which is the only one that should work, if I've not screwed up the sudo config.
  576. m&m -u by itself?
  577. Kev No.
  578. m&m -u xsf
  579. Kev Type what I meant, not what I said :)
  580. m&m (-:
  581. m&m still prompting for a password
  582. Kev Hmm
  583. Kev groups
  584. m&m linuxwolf xsf
  585. Kev OK.
  586. Kev Now log out/in and try again.
  587. m&m will do
  588. m&m but why don't I just passwd?
  589. m&m that worked
  590. Kev The config is that you can only run one command, which is /bin/bash as xsf.
  591. Kev I could add needing a password onto that as well. I guess that wouldn't be stupid.
  592. m&m I think that would be a good idea
  593. m&m oh, but I'll need my current password, because I'm not root (duh)
  594. Kev You now have your current password.
  595. Kev Please change it.
  596. m&m password updated
  597. Kev Good. You need your password to sudo now.
  598. m&m and I'm prompted for a password on sudo
  599. m&m ls -lhA
  600. m&m er
  601. m&m I must be an idiot, because I can't get past my permissions problem cloning the git repo
  602. stpeter sorry, I was on a video call, what did I miss in those 60 messages? ;-)
  603. m&m I am stuck on step 6 of "Advancing a XEP"
  604. stpeter oh
  605. stpeter well, you must have a password of some kind on athena, no?
  606. m&m I do
  607. m&m I'm logged in now
  608. stpeter oh ok
  609. m&m its a basic permissions problem
  610. stpeter hrm
  611. stpeter on which part?
  612. m&m with the local git repo
  613. stpeter I munged lots of steps into one
  614. stpeter hrm
  615. m&m readable only by the user "git"
  616. stpeter local = on athena?
  617. m&m or anyone in the "git" group
  618. m&m yes
  619. m&m assuming that "Update SVN on the webserver" means "Pull latest into git working directory"
  620. stpeter oh I thought I removed all references to SVN
  621. stpeter ah, not quite, I see
  622. stpeter did you reload the README?
  623. m&m oh
  624. m&m I had a cached copy
  625. m&m I had reloaded, but I didn't aggressively reload (-:
  626. m&m ok
  627. m&m I see I did mess up the <revision/> block then
  628. m&m used <initials>Editor(mm)</initials> instead of <initials>XEP Editor (mm)</initials>
  629. m&m that's trivial to fix
  630. stpeter I foresee the need to make further fixes on the README
  631. stpeter has left
  632. m&m testing
  633. stpeter has joined
  634. stpeter weird
  635. stpeter anyway I see: git:x:1017: xsf:x:1018:git
  636. stpeter which is strange
  637. stpeter in /etc/groups
  638. m&m hrmph
  639. m&m very
  640. stpeter /etc/group that is
  641. m&m just tried to run archive.sh, and got: cp: cannot stat `/var/www/vhosts/xmpp.org/extensions/xep-.html': No such file or directory
  642. m&m I don't know how innocuous that is
  643. stpeter oh
  644. stpeter heh
  645. stpeter usage for those scripts is in the script
  646. stpeter my bad
  647. m&m (-:
  648. stpeter we're finding errors in the documentation
  649. stpeter so it's './archive.sh 0152' or whatever
  650. m&m ah, ok
  651. stpeter and lastcall.py takes a date
  652. stpeter and so on
  653. stpeter bad docs, bad scripts
  654. m&m hehe
  655. stpeter I'm sure the editor team can do better
  656. m&m so that worked
  657. m&m maybe
  658. m&m "maybe" as in "maybe we could do better"
  659. m&m so, "List Administration"
  660. m&m this states I need to login to list-admin for standards@xmpp.org
  661. stpeter right
  662. stpeter the announcement email will go there
  663. stpeter from running ./announce.py 0152
  664. m&m right
  665. stpeter but email from editor@ is modded
  666. stpeter since otherwise we'd have lots more spam on the list
  667. m&m sure
  668. m&m it makes sense
  669. stpeter I think we could fix some of that in the postfix config
  670. stpeter discard all editor@ from addresses other than those originating locally
  671. m&m /nod
  672. m&m anyway
  673. m&m I either need the admin password for standards, or you need to clear out the queue
  674. m&m 'cause we're ready to announce!
  675. m&m (or the postfix config is jiggered)
  676. stpeter just cleared the queue
  677. m&m ok, calling announce now
  678. m&m check the queue, should be a message pending from editor@xmpp.org
  679. stpeter has left