19:04:30 #startmeeting Fedora Docs Office Hours 19:04:31 Meeting started Thu Nov 13 19:04:30 2014 UTC. The chair is randomuser. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:04:31 Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:04:51 w00t! I'm on time for once! 19:04:53 #info ask questions about docs and such here! 19:05:05 And yet... I'm too busy with ${DAYJOB} to be of much help 19:05:13 (other than for comedic relief) 19:05:40 #proposal: clone jsmith 19:09:11 doesn't look like we will have a lot of questions - maybe I'll just work on something 19:14:38 So, I'll ask a question 19:14:48 Where are we at with the whole publican 4 publishing nightmare? 19:21:51 jsmith, well, I made a copr that installs publican2 into /opt 19:22:39 jsmith, but really, probably not much further than at our FAD, as far as building the components 19:23:00 Time for another FAD to get this figured out? 19:23:16 * jsmith is half-tempted to do the FAD in Brisbane, and wrangle some folks there into helping us figure it all out 19:23:23 i've turned away in frustration numerous times when things don't behave like I expect them to, or I find out I'm missing some piece, or whatever 19:24:01 Me too -- but I think I've saved up enough patience to try again 19:24:09 (and perhaps this time on EL7 instead of EL6) 19:24:55 jsmith, not a bad idea - but you'll have to corner dennis about the koji bits 19:25:44 That I'm not worried about 19:26:14 jsmith, otoh, there's a guy in brno working on a frontend to jenkins we could fork/use 19:26:27 have you heard about this? 19:26:44 randomuser: I heard rumors in Prague, but haven't seen any more 19:27:07 randomuser: I'm less worried about the "continuous integration" piece, and more worried just about the static presentation of the built docs for right now 19:27:40 Assuming we have the docs in RPM format, can we actually present them on a modern-looking site without re-engineering the entire Gemini space program? 19:27:43 I heard rumors it could happen almost immediately, but the codebase doesn't look like it separates presentation and function well 19:28:16 Anyhoo -- that's the part I want to figure out, or rewrite, or something 19:28:22 jsmith, well, we do own publican-fedora, but changing it doesn't sound fun 19:28:35 Whee.... it'll be an adventure! 19:29:18 also, I noticed that the rpm-driven site functions the same way as the current - it's just that the commands ie install_book are in the spec 19:29:48 so there are still fun warnings about bad db entries and such to sort out, unless you want to kill it with fire, and respin the vm from scratch 19:30:50 jsmith, at this point, any direction will be an investment, and I'm not sure of the best course to take 19:33:01 hey jhradilek, I heard you were under the weather 19:33:16 I hope you are now weather-free 19:37:37 I haven't checked yet, but I can stand up and my eyes no longer burn when I stare at the screen. :) 19:37:46 Good day! 19:37:48 stare harder! 19:38:00 * randomuser grins 19:39:12 jhradilek, jsmith and I were just talking about publishing stuff - what does pavel have going on with jenkinscat, and how hard do we have to fork it? 19:40:36 randomuser: It wouldn't be difficult to fork it and it is permitted by the license. Pavel would also be interested in forking it himself. :) 19:41:04 awesome; what's the roadmap look like, then? the next step? 19:42:08 It mostly does what we want, actually a lot more than we need at the moment. If you tell me that we have a jenkins instance we have access to and a machine to run jenkinscat on, we can start working on it together and have a working demo within a few weeks. 19:42:10 1. randomuser learns clojure basics, offers inept criticism of code 19:42:32 :D 19:42:34 ah, even better 19:43:08 jhradilek, do I remember correctly that they wanted us to help get jenkins packaged for EPEL first? 19:43:25 or some other packaging thing, anyway 19:43:49 I vaguely remember some packaging issues, but I am not sure about EPEL. Is Fedora infrastructure running on RHEL? 19:44:04 yes, but afaik that's not absolute 19:44:41 Ouch. Why did I think we are running on Fedora? 19:44:52 does jenkinscat need extra access to the jenkins instance - ie will we have to use our own to not break other projects stuff? 19:45:06 * randomuser thinks owning our own jenkins instance would be ideal 19:45:34 Right now, it's designed to run on the same machine, because it's convenient. It's not a requirement though. 19:45:38 It would. 19:45:55 i recall seeing some ticket about a job being stuck for weeks :P 19:46:10 Another reason to have our own instance then. 19:47:40 jhradilek, some abstraction from jenkinscat would probably be nice, so we could, say, pass off the css to the web team, or use their existing css 19:47:54 without touching the logic too much, etc 19:48:15 you know the idea better than I can explain it 19:48:44 would a fedorahosted repo be a good place to start? 19:49:39 Yeah. And a publically accessible virtual machine where we could deploy both Jenkins and Jenkinscat for testing and demo purposes. 19:50:16 The UI is pretty much separated. Right now, Jenkinscat uses Bootstrap, but that can be changed too. 19:50:19 I can set up a fedorahosted repo today - what to call it 19:50:22 ? 19:51:06 just 'jenkinscat', or 'jenkinscat-fedoradocs' ? I guess the question is if Pavel will devote enough time on it that he won't want to bring changes back to sourceforge, and just work there 19:52:41 Either sounds fine. And I don't think he will, the current version of Jenkinscat focuses on internal customers, people who want to clone, build, and review. We will turn it into something slightly different. 19:52:58 * randomuser nods 19:54:06 jhradilek, and you'd prefer to go right to a dev instance, rather than local testing at first? 19:54:17 * randomuser is ok either way 19:55:24 randomuser: Local testing is fine, but difficult to share with others unless they are willing to deploy it themselves. 19:55:42 randomuser: I like to release early, release often and involve more people. 19:55:48 fair enough 19:55:59 And with the a dev instance, it will be much easier I think. 19:56:09 I'll see if I can recruit a sysadmin sponsor, iirc the SOP needs that 19:56:14 * randomuser jabs nb 19:56:59 You know, I don't want us to work on something for a month just to hear "we didn't ordert *that*" in the end. :) 19:58:01 hey, who would say it? 19:59:17 Well, nobody in this situation. But in theory... :) 20:00:12 But with all seriousness, I want this to be something we can like and enjoy using. 20:00:21 there *has* to be some wiggle room here; this is an in-house thing to a point, there is precedent for that 20:00:59 wiggle room re: infra policy, i mean 20:04:11 jsmith, does this all sound agreeable to you? 20:04:30 Sorry, just got back from a meeting, and catchup up on the scrollback 20:05:04 jsmith: Good day! 20:05:17 jhradilek: Good evening! 20:07:50 jhradilek, I'm scheming a FAD in the back of my mind now; would you spend 17 hours flying for some *really good* microbrew ? 20:09:02 randomuser: That depends on who's paying. For the flight, I can pay for my beer. :) 20:09:35 damn, I was hoping to get away with just paying for the beer 20:09:57 :)) 20:38:11 so jhradilek - I'll work on the fedora infrastructure stuff, but you'll have to drive the jenkinscat stuff once the repo is set up, motivate Pavel, etc 20:38:44 randomuser: That I can and will do. :) 20:38:48 excellent 20:40:03 jhradilek, who did we get pointed at for the jenkins issues? 20:40:58 Eh, let me see if I can find that in my logs. 21:01:54 .members sysadmin-jenkins 21:01:55 randomuser: Members of sysadmin-jenkins: @codeblock @kevin @pingou @puiterwijk @skvidal 21:07:15 ah, it's pingou 21:07:28 My logs suck. 21:07:54 Either that, or I was on a different computer back then. 21:11:32 it was 24 sep in #fedora-admin if that helps 21:11:52 but, I did find it, if you were looking just for me 21:12:30 I was and I failed apparently. I do have that log here. 21:13:17 $ du -sh ~/.irssi/logs/ 21:13:18 199M /home/jhradilek/.irssi/logs/ 21:13:40 759M /var/log/bip/randomuser/freenode 21:13:44 win! 21:14:00 :D This is a contest I don't want to win. ;) 21:14:07 heh 21:14:41 it's a few years of the bouncer running 24/7 in most of #fedora* - I don't actually participate in most of this 21:15:08 354M #fedora-fedmsg/ 21:15:12 that's the one 21:16:17 * randomuser turns off fedmsg logging, that's absurd 00:22:03 Office hours! 00:22:27 * zoglesby is working on getting Fedora on a Surface Pro 3 00:30:57 randomuser, hi 00:31:36 hey nb 00:31:42 randomuser, i was mentioned earlier? 00:32:04 yeah, we were talking about setting up some infrastructure 00:32:28 * nb wants our old NCR tech back. our new one isn't as nice as our old ones 00:32:32 randomuser, oh? 00:32:37 I'm taking mehl out for dinner, her birthday; will you be around later? 00:32:39 someone needs in sysadmin? 00:32:43 Yeah, i will be 00:32:49 at least a few hours 00:33:01 * randomuser nods 00:33:17 I'll ping in a while 02:31:20 nb, back! 02:31:40 hi 02:31:53 hey :) 02:32:24 nb, I heard a *rumor* that you might be getting your ncr rep back 02:33:34 like, I know the guy I talked to was getting some portion of their stores again, but maybe or maybe not nationwide, etc 02:35:50 ...anyway, nb, I want a jenkins instance 02:36:38 our main ncr rep has medical issues 02:36:45 but yes, most POS issues are handled by nor now 02:36:46 ncr 02:36:53 * nb curses autocorrect on his macbook 02:37:13 ah, cool, I didn't realize that started already 02:37:15 we have a 9953 lock on a cash drawer which i don't think is installed correctly but nor says it is the drawer 02:37:22 but it looks like the lock isn't all the way in the cylinder 02:37:31 and a macbook - with OSX ? BLASPHEMY! 02:37:39 hopefully one of our shift managers still has his golden key from when he was in store planning 02:37:43 he is going to check 02:38:11 sometimes they look 1-1.5mm out and can still work 02:38:20 oh. maybe he was right then 02:38:51 strange. did you get upgraded in sysadmin earlier? 02:38:56 that's not definitive; I've just struggled with them and gave up 02:38:57 cause i just upgraded you and it made you admin not sponsor 02:39:00 and it worked 02:39:49 i see the message, hang on 02:40:05 @sysadmin 02:40:22 why am I @sysadmin ? :D 02:41:46 I was trying to make you +sysadmin 02:41:49 check your email 02:41:56 also, check out vcsh when you get a chance 02:41:56 did you get one saying kevin upgraded you to sponsor earlier? 02:41:58 or just me? 02:42:08 RichiH was telling me about it earlier 02:42:14 let me check 02:43:08 yeah, kevin gave me sponsor ~17:48 02:43:37 how interesting 02:43:58 oh, kevin did 02:44:07 but why am i getting a 500 error trying to downgrade you 02:45:04 strange 02:45:33 nb did you and kevin communicate about this? I didn't really talk to him today 02:45:39 yes 02:45:49 i asked him to either promote me to admin or promote you and rudi to sponsor 02:45:51 he did both i guess 02:45:59 I mean, I asked some stupid questions in the irc sig meeting, but that doesn't count :P 02:46:25 zoglesby, longest office hours evah 02:46:41 indeed, keep it up 02:46:47 randomuser, works now. I just removed you from sysadmin and readied you 02:46:49 readded 02:46:52 and then upgraded once 02:46:59 yep, I see that, thanks 02:47:02 but yeah, apparently there is some sort of bug with downgrading 02:47:34 zoglesby, you should also look at vcsh if you haven't already 02:47:44 * zoglesby is compiling kernels over and over, trying to figure out what wrong 02:47:51 vcsh? 02:48:18 https://github.com/RichiH/vcsh 02:48:31 https://github.com/RichiH/vcsh ? 02:48:36 lol 02:48:40 * randomuser winks 02:49:23 I have $HOME in git, and I've often thought it could be usefully shared; but theres stuff in there that I cannot share 02:49:59 he also suggested /usr/bin/mr which looks like it lets you treat any vcs like it is git 02:52:01 nb, I appreciate this, but I don't expect to use it often. Unless I (and by extension, you, as my favorite @sysadmin) are going to be really hands on with someone, I think they should apprentice 02:54:47 yeah, makes sense 02:56:20 fi-apprentice should still have access to the docs server 02:56:27 they have read only access pretty much everywhere 02:56:34 * randomuser nods 02:57:20 at this point, the only person potentially on deck is ptisnovs, who apparently has offered to fork his project for us 02:57:37 which brings me back around to the jenkins instance 02:57:56 should I go through the whole RFR process, probably? 02:58:02 you are wanting your own jenkins? 02:58:06 i think we have one don't we/ 02:58:14 or are you wanting something added to the existing one 02:58:19 yeah, but we don't want to share 02:58:44 like make a docs jenkins or what? 02:58:49 yes 02:59:19 ask in -admin or -noc 02:59:25 not sure if we need a separate RFR or not 02:59:59 ack 03:00:09 i just sent a message in -noc 03:00:34 jhradilek has this neat jenkins-driven build & view system internally that we want to replicate and improve 03:03:53 jhradilek, do we want trac and such for this or just a repo? 03:05:29 * randomuser goes with not trac for now 03:22:30 randomuser, please join #fedora-noc 03:49:45 jhradilek, https://git.fedorahosted.org/cgit/docs/jenkinscat-docs.git/ 04:02:46 jhradilek, I'm having trouble giving ptisnovs ACLS to that, he might not be done setting up his FAS account 04:02:59 .fasinfo ptisnovs 04:03:00 nb: User: ptisnovs, Name: Pavel Tisnovsky, email: ptisnovs@redhat.com, Creation: 2010-09-02, IRC Nick: ptisnovs, Timezone: UTC, Locale: en, GPG key ID: , Status: active 04:03:03 nb: Approved Groups: fedorabugs docs cla_fpca cla_done cla_fedora 04:03:17 randomuser, it won't let you add him to docs-writers? 04:03:20 what kind of error? 04:03:31 well, i was being crude about it, nb 04:04:12 I tried `chown ptisnovs:docs-publishers` and `setfacl -m u:ptisnovs:rwx` 04:04:52 ..it's one guy for one repo; all the rest seems inappropriate 04:05:51 ooh 04:13:32 That's him. 04:13:43 Sorry, I was playing Assassin's Creed. 04:14:01 randomuser: Please, no trac. :) 04:14:07 And good night! 04:20:26 nb, no ideas? no can do? 04:20:45 I thought maybe after he logged in once it might go 04:22:25 ...maybe I should just do an actual fedorahosted project instead of just a git repo 15:33:53 randomuser: ping, interview questions - do you think you'd be able to send it today/over weekend? today would be easier for me :) 15:34:20 jreznik, yeah, I have them mostly done 15:34:35 cool! 15:34:40 jreznik, I'm trying to find a photo to accompany it at the moment 15:34:52 and I was hoping jsmith would comment on the draft... 15:35:14 too far away from me, so I can't offer you my camera :) 15:35:20 heh 15:35:37 point and shoot, right? just aim it in my direction, that should be good enough 16:11:35 wow, I have a small amount of terrible pictures of myself 16:11:49 and pretty much no good ones 17:03:02 randomuser, wait, do you have to send a mugshot along with the questionnaire? 17:24:59 pbokoc, yeah, I do 17:25:44 randomuser, interesting. I'd send that dog picture 17:26:01 http://randomuser.org/bridge.jpg was the best I could come up with 17:26:09 "sorry, didn't have time to shave" 17:26:39 I asked for http://randomuser.org/skoda.png in the additional info section, with a quip about the doc 'wanting to help with packaging' 17:27:08 s/doc/dog/ 17:28:13 randomuser, what's up with that filename? Is you dog named Skoda? :)) 17:28:24 yeah, the dog's name is Skoda 17:28:29 hahahahahah 17:29:10 nice :)) 17:29:22 I had planned this years ago - appeal to the Czech voters in a future free software project election 17:30:15 you should mention that in the questionnaire, it shows you can plan way ahead 17:30:43 * randomuser smirks 17:31:29 iirc, we were marathon viewing Law & Order at the time she came to us 17:31:40 randomuser, btw, do you know it as the car manufacturer, or do you know what it means as a common word, too? 17:31:49 and our favorite character was Dr Emil Skoda, a no-nonsense psychiatrist 17:32:05 pbokoc, I was not aware of it as a common word - what does it mean? 17:32:15 oh 17:32:56 well, one meaning is "shame" - not as in "shame on you", but "that's a shame" or "that's too bad" (to je škoda) 17:33:30 ie unfortunate, ok 17:33:43 and the other is... damage, I guess (as a noun). "Způsobit škodu" - to cause damage 17:33:56 so if your dog likes to chew on shoes and stuff, it's pretty fitting 17:34:00 nice! 17:34:06 it does fit, somewhat 17:34:24 we've trained the random object destruction out of her, but she gets stuffed animal toys 17:34:32 and absolutely *destroys* them 17:37:23 heh 17:38:55 btw, this is also a Skoda: http://nd01.jxs.cz/597/642/62c2d09631_28321490_o2.jpg 17:38:59 I regularly come home to find the floor evenly covered with stuffing and scraps of cloth, and she's laying in the middle of it chewing the last limb off the thing and tossing stuffing around 17:39:23 (it's 3 of these welded together by a some bored dude: http://speedandcarz.com/data_images/models/skoda-100/skoda-100-07.jpg ) 17:39:26 pbokoc, that can't be a factory setup! 17:39:33 ah, right :) 17:39:54 I think the new skoda autos look pretty cool 17:40:17 yeah, the new ones are pretty nice, I like the new design direction 17:40:34 I'd still rather chop my leg off than drive one, but at least they're not painful to look at anymore 17:40:48 ha! why is that? 17:40:55 a few years ago the design was way worse: http://upload.wikimedia.org/wikipedia/commons/c/cb/Skoda_Roomster_front_20091212.jpg 17:41:06 it's like they welded the front of a Skoda Fabia to the back of a van 17:41:19 ugh 17:41:29 I don't like this crossover SUV car trend at all 17:41:50 oh, it's not a crossover SUV, it's supposed to be a small utility van... thingy 17:42:06 a relative just got a ford expedition - it used to be an SUV chassis on a half ton 4x4 truck frame 17:42:15 and now it's just a minivan with lots of clearance 17:42:42 yeah, btw, I never understood what "half ton" means when talking about US cars/trucks 17:42:54 I mean, looking at these things... the engine itself has to weigh half a ton 17:43:25 http://en.wikipedia.org/wiki/Truck_classification#Ton_rating 17:43:40 oh, payload 17:43:47 I guess that makes sense 17:43:53 it's not meaningful as an actual measurement anymore, just a classification of the duty rating 17:43:59 right 17:44:23 a half ton truck can generally haul whatever you can fit in it, or pull a smallish trailer 17:44:35 but if you want to tow more, you need more truck 17:45:18 "more truck", heh 17:45:46 anyway, Skodas suck because they're boring, ridiculously overpriced, and have absolutely crazy controls 17:46:10 the driving school I went to used mostly small modern Skoda hatchbacks, and I'm never driving that goddamn thing again 17:46:33 the power steering was so overpowered that I remember I sneezed once while holding the wheel and almost changed lanes on a highway 17:48:21 and the gas pedal was... digital, basically. It had normal travel, but you could press it halfway through and get no power... and then it went from nothing to the rev limiter in the space of about 5 mm 17:49:32 that's effing terrible 17:50:04 a binary state gas pedal: idle, or full throttle! 17:57:03 exactly 18:14:33 trac.git.receive -- pbokoc pushed some commits to the 'docs/install-guide' fedorahosted git repository https://git.fedorahosted.org/cgit/docs/install-guide.git/commit/?id=199fe2083b51334eefdd76e6417bbbdb90a53f8e 18:14:33 trac.git.receive -- pbokoc pushed some commits to the 'docs/install-guide' fedorahosted git repository https://git.fedorahosted.org/cgit/docs/install-guide.git/commit/?id=199fe2083b51334eefdd76e6417bbbdb90a53f8e 19:28:56 trac.git.receive -- pbokoc pushed some commits to the 'docs/install-guide' fedorahosted git repository https://git.fedorahosted.org/cgit/docs/install-guide.git/commit/?id=199fe2083b51334eefdd76e6417bbbdb90a53f8e 19:29:10 wow - that worked. 19:29:20 cool - going to do a couple tests. 19:43:16 would anyone mind if we asked freenode ChanServ to allow colors in #fedora-docs? 19:44:30 the fedmsg bot asks if it can 'make messages pretty'. freenode says 'not here'. The bot says 'okay' and then doesn't 1) colorize messages or 2) shorten links (this second part is a bug). 19:44:43 threebean, sounds fun 19:45:29 if someone starts to abuse it with 256 color ascii art, the chanserv settings probably aren't the problem :) 19:45:49 on it! http://da.gd/njLA6 19:47:16 threebean, you just wanted an excuse to share that! 19:47:25 so badly 20:27:23 13trac.git.receive -- pbokoc pushed some commits to the 'docs/install-guide' fedorahosted git repository 10http://da.gd/EplPR 20:27:27 there we go :) 20:28:00 damn, I'm so active today 20:51:12 Hi all! 20:51:27 * mayorga just looked at https://fedorapeople.org/groups/schedule/f-21/f-21-docs-tree-tasks.html ... 20:52:51 It's not so straightforward to figure out at what point we are. 20:58:56 mayorga, hi 20:59:23 don't pay too much attention to that page. It's highly detailed... and most of it is stuff we just ignore 21:00:00 what does matter: F21 Beta is officially out, and F21 final release is on December 9 21:00:08 (the last entry in the table) 21:00:27 so, our books need to be ready for publishing by then 21:01:02 or... they should be. If they're not, the release won't get postponed because of that :) 21:06:54 pbokoc: OK. Many thanks. 21:10:48 mayorga, anyway, if you want to know where we are, it's between number 71 and 72 in the table - check the dates :) 21:20:53 * randomuser groans 21:21:03 #endmeeting