16:02:16 #startmeeting infra tech debt week 16:02:16 Meeting started Tue Mar 8 16:02:16 2016 UTC. The chair is threebean. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:02:16 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:02:16 The meeting name has been set to 'infra_tech_debt_week' 16:02:19 * sayan is here 16:02:40 #chairs nirik puiterwijk smooge lmacken pingou threebean 16:02:55 * lmacken here 16:03:16 hopefully we can keep it a quick meeting? 16:03:25 We have a page up on the wiki to track stuff here: https://fedoraproject.org/wiki/Infrastructure/Debt/2016/March 16:03:34 yeah, lets keep to <15min if we can. ;) 16:03:37 * pingou here 16:03:38 and it has some vague areas of places that need some work for new docs or updated docs. 16:03:57 infra-docs/SOPs, wiki and apps docs at least 16:04:11 * doteast is here 16:04:17 I was thinking to take a good stab at pagure's doc 16:04:21 I wanted to do some diagram work for our apps this week.. so maybe I'll take that on today, starting with badges.fedoraproject.org. 16:04:31 pingou: that would be good :) pagure has a lot of moving parts! 16:04:34 some bits are missing (like the web-hook server), needs diagrams 16:04:43 and I need to start up on the usage doc 16:04:50 we don't really have a list of all our apps do we? just apps.fedoraproject.org I suppose 16:05:00 I was going to roll a new Ipsilon release to get rid of the few patches we have, and then update all docs for it. 16:05:12 * threebean nods 16:05:17 puiterwijk: let me know if you want to monkey-proof your doc 16:05:25 nirik: that's the best we have. there's the yaml file that defines that page we could use. 16:05:25 puiterwijk: you type, I try it locally :] 16:05:27 * threebean finds it 16:05:28 pingou++ 16:05:37 I am right now working on the diagram and docs for bugyou 16:05:44 pingou: well, I do not have a quickstart and some docs on ipsilonproject.org :-) 16:05:44 idea: should we make team of two for the docs, one person writing, the other testing? 16:05:47 https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/roles/apps-fp-o/files/apps.yaml 16:05:49 s/not/now/ 16:06:01 sayan: rad :) can't wait to read those :) 16:06:41 pingou: writer/proofreader? might be a good combo... 16:07:00 +1 16:07:00 nirik: yes 16:07:08 and at the same time we can invert 16:07:18 I test what you write, you test what I write 16:07:20 I was hoping to work on the wiki some... our pages there are poor. 16:07:21 something like that 16:07:28 for the apps, our existing code-review process on PRs could facilitate that. 16:07:47 I was wondering if we should mirror infra-docs on pagure? 16:07:50 Just an idea: maybe move infra-docs to Pagure? 16:07:51 nirik: for wiki stuff.. you can ping us with revisions so we can scrutinize^Wbe helpful. 16:07:54 allowing to make PR to it :] 16:07:59 pingou: hah! :) 16:08:01 +1 16:08:11 pingou, good idea 16:08:13 puiterwijk: I was waiting for your mirroring plugin :-p 16:08:38 well, I was thinking of moving all infra to it... 16:08:41 pingou: ah.. Good that you remind me I need to finish that stuff... 16:08:48 smdeep: is there an area from the wiki page that interests you? 16:08:48 but I don't have a plan yes, but it could be the docs part of that 16:09:01 I could do proof reading 16:09:07 nirik: well, I'm making a sync system for Pagure. That should resolve a bunch of the issues we had (like infra depending on Pagure) 16:09:08 I am reasonably good with English 16:09:14 smdeep++ 16:09:14 threebean: Karma for smdeep changed to 1 (for the f23 release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:09:38 * nirik is happy to shout out changes for proofreading... here? 16:09:46 welcome smdeep , the more the merrier :) 16:09:50 nirik: would be good :) 16:09:53 :) 16:09:58 lmacken: anything you want to jump on? 16:10:09 puiterwijk: cool. Then if we solve that the git repo could be our ansible repo, the docs infra docs and tickets replacing trac... 16:10:27 sounds good. 16:10:29 nirik: +1. That was one of my core ideas with the mirroring system 16:10:40 the bodhi masher has excellent docstrings. but it might be an idea to document some of how the cornice service, validator, and schema modules all interact? 16:10:53 nirik: keeping doc a separate project might be good as it would allow PR more easily 16:10:58 threebean: this week for me is working to optimize the mash process by tweaking the permissions/user it is run as... we can get a *huge* improvement immediately 16:11:09 but we could like mirro the doc (project) to the doc (git) of the infra repo 16:11:09 oh yeah? that would be rad :) 16:11:09 which has been something we've been wanting to do for a looooong time ;) 16:11:28 pingou: true... will ponder. perhaps we can move infra docs sooner then... 16:11:34 threebean: I opened a ticket agaisnt bodhi... Since the infra-docs has *nothing* on bodhi2 16:11:44 puiterwijk: i think lmacken *just* updated that SOP last week. 16:11:50 will track that down after the meeting. 16:11:54 Okay, great. 16:11:57 puiterwijk: yeah, where is that ticket? 16:12:01 puiterwijk: I updated it on friday 16:12:02 lmacken: on your github 16:12:05 lmacken++ 16:12:10 nirik: we could mirror it w/ a cron or so for now, it's not like we commit to it every day :) 16:12:37 threebean, lmacken: https://github.com/fedora-infra/bodhi/issues/781 16:12:38 oh, someone might make a pass at the various places we have tickets and look for existing docs ones and see about merging/fixing them? that could be another thing out of this. 16:12:47 (I have no idea how many there might be if any tho) 16:12:49 +1 16:13:01 we also have three more days after this to work on stuff too :P 16:13:18 pingou: right. 16:13:34 nirik: maybe we go on a ticket trawl another day. it sounds to me like we have some good work laid out already. 16:13:41 yep. 16:13:43 * nirik nods 16:13:44 +1 16:13:53 but we should add the idea to the list so that we don't forget 16:14:05 (or if someone wants to jump on this) 16:14:14 * threebean adds it to the wiki page for now. 16:14:33 ok - last call for meeting items. otherwise I'll end the meeting in a moment here. 16:14:37 threebean: btw, maybe we could broadcast the week a little more by announcing it on the infra list 16:14:37 lmacken: note that the new SOP still doesn't have an architectual overview. The fact that threebean spent about half an hour explaining me just the masher in person probably implies it needs one 16:14:47 and announce the daily meetup at 16UTC here 16:15:18 threebean: I can do it if we want 16:15:21 hi there,.,..i tried making an FAS account ...But it says that registration has terminated ...how should i register :) 16:15:28 pingou: please do :) 16:15:33 on it 16:16:01 RG__: we had some problems with spammers, it should reopen soon. 16:16:05 sorry for the trouble 16:16:07 puiterwijk: at least the SOP could link to an architectural overview upstream, or something like that. 16:16:19 threebean: yeah 16:16:54 RG__: if you can hang here we can tell you when it's ready... but hopefully not too long here. 16:16:57 puiterwijk: SOPs aren't really the place for architecture diagrams, IMO. We should have one though. 16:17:28 lmacken: right. But I couldn't find one. My ticket mentioned that I also dug through the bodhi2 repo and couldn't find any docs :) 16:17:29 puiterwijk: I also gave an infra overview of bodhi2 at one of our infra meetings recently, so I should link that somewhere 16:17:53 lmacken: oo - good idea. that'll be a treasure-trove. 16:18:02 some bodhi technical debit: migrate away from trac & github to pagure, and write proper docs 16:18:05 Yep, that'd work for me. I just needed a short overview a while ago when bodhi was having trouble, and couldn't find anything in "my time of need" :) 16:18:16 lmacken++ 16:18:38 ok. let's close out the meeting and carry on. we'll meet up here again tomorrow, same time: 16:00 UTC. 16:18:41 #endmeeting