18:04:13 #startmeeting Fedora Docs Office Hours 18:04:13 Meeting started Thu Jun 12 18:04:13 2014 UTC. The chair is randomuser. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:04:13 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:04:25 #topic Open floor - questions welcome 18:04:36 * Sparks waves 18:04:37 #info randomuser is currently working on publican/koji issues 18:14:05 randomuser: So any idea about this publican-API error? 18:14:34 Sparks, I'd think it should be publican(api) but I'm not confident 18:16:32 randomuser: I'm talking specifically about the error I am seeing in the builds. They seem to reference publican-API package. 18:17:00 publican.git/rpm_templates/spec.tmpl:BuildRequires: publican-API = [% spec_version %] 18:17:16 Sparks: becuase the spec says that publican-API is a requirement for build 18:17:23 publican.spec: Provides: publican-api = 4.1 18:17:52 it *might* work to just bump publican in el6-docs but I'm not confident that it's sane as is 18:18:15 is it case sensitive? 18:18:25 yes, but I'm not 18:19:28 what version is in el6-docs? 18:19:47 4.0.0-0/el6 18:21:02 randomuser: I would agree with you then. I think the version in el6-docs needs to be 4.1 18:21:14 I *would* think that would fix the issue 18:21:47 randomuser: also how did you find that? 18:21:48 zoglesby, yeah, probably 18:21:57 find what? 18:22:24 the version in the el6-docs repo, where is the repo at, or what did you look at to identify the version 18:22:27 I'm logged in to docs-backend, and have publican upstream and publican scm cloned 18:22:43 randomuser: ah, okay 18:23:05 randomuser: do you have the power to update the version of publican in the repo? 18:23:11 i'll try 18:23:20 I have the power to ask a provenpackager to do it :) 18:23:39 quick to the nb !!! 18:23:50 nice, no el6 branch for fedpkg 18:25:00 If this works, we need a process to keep the same issue from coming up again later 18:25:18 like, highjacking maintainership of the package? 18:25:56 * zoglesby has no desire to own the publican package! 18:26:02 ever! 18:26:18 heh 18:26:42 well not ever, if I was being paid to do so I might 18:33:37 * randomuser scratch builds 18:33:59 WAIT! 18:34:18 stop the press 18:34:19 If you can build docs in el6-docs then you can build the new Publican there. 18:34:30 And provenpackagers have no rights on el6-docs 18:34:30 ...then why would I stop? 18:34:32 That is all. 18:35:04 randomuser: Sorry, this is what happens when I'm trying to comment on things on readback. :) 18:35:08 randomuser: KEEP GOING! 18:35:09 heh 18:35:13 randomuser: GO GO GO GO GO 18:35:33 start the press, again. 18:35:46 Oh wait we can't we have to let it cool down. 18:36:04 zoglesby: We can't start the presses again until we fix the Publican issue 18:36:42 so... what makes a package an el6 package instead of a fc21 package? 18:38:00 randomuser: Well, first docs-backend isn't running on Fedora so updating the Fedora repo won't do anything 18:38:22 i was hoping to at least use it to create an srpm 18:38:40 randomuser: Oh, like technically what's the difference? Nothing. 18:39:01 randomuser: It's RHEL 6 so... like... Fedora 17 or something. 18:39:41 wow, the publican user guide has lots of errors 18:39:48 https://kojipkgs.fedoraproject.org//work/tasks/589/7040589/build.log 19:14:52 fun. publican doesn't build in el6-docs, so now we can play the "which dependency is responsible" game 19:17:11 randomuser: WTF? 19:17:45 Sparks, there was a failure of the same nature until the mass rebuild 19:17:57 *sigh* 19:18:04 I'm really getting tired of Publican issues. 19:18:22 markdown for everyone1 19:18:30 s/$/!/ 19:19:50 randomuser: I'm not complaining about DocBookXML, I'm complaining about Publican. Are there no replacements? 19:20:01 I'd have to look 19:20:12 novell uses docbook, but I don't know how they build 19:20:32 ...of course that's NovellMarginallyDifferentDocbook(tm) 19:20:50 Okay, on a slightly different topic (and by slightly I mean a completely different) 19:21:17 What are your thoughts on including a LICENSE file in all our repos? 19:21:36 no objection 19:21:38 There is *nothing* in any of our code repos that says what the license is. 19:22:30 Sparks, i have been working on some scripts to fix builds for publican3; when they're polished a bit, I'll add a function to dump a license file in 19:22:50 like, it's already iterating each branch of each guide 19:23:07 That works. Shall I create the file for you? 19:23:15 certainly 19:23:24 Hmmm 19:23:57 CC is up to 4.0 but I'm pretty sure we were using 3.0 19:24:06 * Sparks will send a message to Spot on this. 19:24:34 Sparks, it would also be useful if we moved from CC 1.0>CC2.0>3.0 and when 19:30:51 ah, i think it's fop 19:31:17 ..or java? 19:41:37 and there's no rebuilding fop that I can tell, the sources come from who-knows-where 19:41:45 Sparks, tag, you're it 19:44:57 I thought that fop was going as a part of publican 4 19:50:25 ..oh 19:50:34 randomuser: I could be wrong about that 19:50:46 I am wrong a lot 19:50:47 it's still in the deps, at least 19:51:01 but I vaguely recall a publican/fop related discussion 19:51:16 randomuser: I hate fop 19:51:27 randomuser: It failed to build on f21 AFAIK 19:51:41 it always fails to build 19:51:59 Yes. There is a replacement for fop but it also sucks for different reasons 19:52:33 fop = fedora opposed program 19:53:42 It also opposes RHEL 19:54:58 #info Sparks asked Legal about upgrading CC BY-SA license to version 4.0 https://lists.fedoraproject.org/pipermail/legal/2014-June/002469.html 19:59:11 heeeeeeyyyyy rudi_ ! 19:59:31 how fortunate that you're here 19:59:32 randomuser: Don't scare him off so early in the morning. 19:59:45 oh, crap 19:59:53 rudi_, get some coffee, ignore me 20:00:26 Hey all -- signed in for an early conference call, but hit me up and I'll see what I can do! :) 20:02:17 rudi_, I have been attempting to investigate why publican 4.1.3 doesn't build in el6-docs 20:02:36 probably not something you want to take on at the same time as a conference call :P 20:03:04 randomuser: Who cares about a conference call. Our problems are way more fun. 20:05:02 specifically, there is a generous number of validity errors for the user guide build in %check 20:05:37 ..or somewhere where the user guide is built, anyway 20:06:15 https://kojipkgs.fedoraproject.org//work/tasks/877/7040877/build.log 20:14:07 Okay, I need to bail for a while. I'll BBL. 21:20:01 #endmeeting