14:00:37 #startmeeting Docs Project Meeting - Agenda: http://fedoraproject.org/wiki/Docs_Project_meetings 14:00:37 Meeting started Mon Jan 30 14:00:37 2012 UTC. The chair is bcotton. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:37 Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:00:46 #meetingname Fedora Docs 14:00:46 The meeting name has been set to 'fedora_docs' 14:00:53 #topic Roll Call 14:01:26 * jjmcd 14:02:02 * Sparks 14:02:26 hi 14:02:42 * randomuser stumbles in 14:03:58 * sgordon trips over behind randomuser 14:04:33 looks like i need to put a rug over those cables 14:05:09 bcotton: Nah, it just gets the ones that don't pay attention 14:05:23 * Sparks has cables that are shin high for just that reason 14:06:01 well let's get started before Sparks hurts anyone else 14:06:03 #topic Follow up on last week's action items 14:06:13 i did 50% of my items, and sparks did his 14:06:22 Woot! 14:06:34 #action bcotton to add some links, etc to https://fedoraproject.org/wiki/How_to_contribute_to_Docs 14:07:08 #topic Release Notes 14:07:20 #link https://fedoraproject.org/wiki/Release_Notes_schedule 14:07:27 Beats now open, take a beat, or re-take previous beat by removing * from your name at 14:07:32 Still plenty of beats to be had 14:07:35 #link https://fedoraproject.org/wiki/Documentation_Beats 14:07:57 jjmcd: at what point do you start kicking doors down to find beat writers? 14:08:17 We have a beat for productivity? 14:08:20 Pretty soon here. A few are developers, etc. Some will definitely show 14:08:27 Others might need a reminder 14:08:33 is that the guy that takes the games out of Fedora? 14:09:05 Well, I'm pretty confident e.g. that Haskell will be covered 14:09:18 But Sci/Tech will take a little reminder 14:09:31 * Sparks thought ke4qqq was going to take the cloud beat 14:10:10 I'll bug him. I think I can count on rbergeron to do nothing 14:10:22 Wow 14:10:27 i am probably ok to pick up a few more if required, but i will leave it for now 14:10:29 Not a writer, that one 14:10:30 The beat assignment page could use some description of what's required of the beat owner--like how well they should know the area and something more infomrative about the writing involved than "essentially draft sections for the release notes document" 14:10:48 atm i have the security and Xorg beats 14:10:52 * Sparks thinks suehle just volunteered to add descriptions to the beats page 14:11:01 * sgordon nods 14:11:03 * suehle thinks that suehle wants that information for herself first 14:11:07 suehle, there is a link at the top, but more weasel words around it might help 14:11:09 #action suehle to add descriptions to the beats page 14:11:30 More appealing weasel words, that is 14:11:30 oh hey, Docs Project workflow - beat writing 14:11:31 We're rough in here this morning 14:11:35 so what we're saying is suehle can't read 14:11:42 * bcotton never said that 14:11:45 suehle: But you can write! 14:11:54 It turns out they ARE mutually exclusive! 14:11:54 i can drive a tractor 14:12:13 "we cant read, we cant write, but we can drive a tractor" ;D 14:12:22 I can use thetracktor.com 14:12:40 ohhhhh kay, well this is a rathole i never expected 14:12:51 suehle: They aren't mutually exclusive. Just take me... oh wait. 14:12:54 anything else on topic, or shall we move on? 14:13:05 move on while you still have time 14:13:21 #topic Guide Status 14:13:29 #link http://rbergero.fedorapeople.org/schedules/f-17/f-17-docs-tree-tasks.html 14:13:53 Sparks: you were interested in packaging docs for install. What did you discover in your testing? 14:13:55 Hey, my FAS login worked today! 14:14:12 bcotton: I learned... 14:14:23 that Publican needs to support THREE desktop files for it to work. 14:14:41 #action Sparks to file an RFE on Publican to support three desktop files in Publican 14:14:50 yeah that is pretty bad 14:14:56 and was news to me too 14:15:11 i have an internal use case for desktop packages 14:15:16 so i can +1 that bug as well 14:15:30 * Sparks is used to KDE being... different... but GNOME also fits into that category 14:16:12 I'll be using what jjmcd does for the RNs for Pubican 14:16:18 I'm surprised nobody is suggesting Cinnamon ... there is a lot of buzz about that lately 14:16:27 This will be important for RH with RHEL 7 anyway 14:16:37 jjmcd: I prefer nutmeg 14:16:54 Well, I haven't tried either ;) 14:17:02 * Sparks doesn't know what he's talking about 14:17:32 so should we defer the docs packaging until such time as publican better supports the DEs? 14:18:04 bcotton, what is gained with the .desktop file? 14:18:04 bcotton: Well... I might be able to shoehorn it in. 14:18:21 I'm not saying I can do this before F17 but I'm going to try. 14:18:25 what we probably need to be wary of, is that where it appears in the menus of the various DEs might change once the bug is fixed 14:18:28 bug/RFE 14:18:37 randomuser: it will be hard for a "normal" user to find it on the system 14:18:42 d-p-r does all the work. It also means that each new packaging requirement gets fixed in one place 14:19:15 Sparks: the other question is "is this worth our effort?" not sure i know the answer 14:19:21 Sounds like maybe I'll have to finally package the packager 14:19:22 jjmcd: Well, it's not in one place. Publican would be "one place" 14:19:42 bcotton: Don't know until we get there. 14:19:44 Well, yeah. But to make it fit in Fedora cleanly, Publican is NEVER going to do that 14:20:03 Unless FESCo makes a huge change 14:20:09 If we package everything we have the ability to install language-appropriate docs onto the desktop. 14:20:17 jjmcd: Why? 14:20:39 Sparks, and update the package for errata, i think that's the most appealing 14:20:47 Because in Fedora, things are in your selected language. In RHEL, apparently in your installed language 14:21:06 jjmcd: We can do the installed thing, too 14:21:15 Smaller packages, less updates, etc 14:21:38 Yes we can, but until we decide that Fedora no linger works in your SELECTED language ... 14:22:07 How many installations are multi-lingual? 14:22:22 ANd I hate to think of the testing implications ... sheesh. 14:22:44 Currently I just log on to test a language. I would hate to have to reinstall the whole shebang 14:22:53 I really don't think it will be a big deal. The Anaconda folks already have hooks for this. 14:22:55 tbh mine is multi-lingual 14:23:01 i switch to chinese when required 14:23:27 sgordon: And it wouldn't be difficult to pull down what you wanted in Chinese or whatever the other lang would be. 14:23:30 but yeah, RHEL does it in anaconda as well afaik 14:23:31 In places like Belgium, France, Eastern Canada I think you will see plenty multi lingua; 14:23:36 for their release notes package 14:24:23 Sparks, if you install separate packages how do you select the language you want. Menu entries for every language? 14:24:27 This won't limit everything to a single language but it will free up lots of space then just pushing ALL bits to a box when 90+% won't be used, ever. 14:24:36 Pretty soon that gets to be a problem 14:24:38 jjmcd: no 14:24:45 I do, tho, agree with the space thing 14:25:07 jjmcd: Everything would work as it does today except the user would have to install languages that aren't installed as default. 14:25:15 So I have English and French... 14:25:21 My default is French... 14:25:25 How are you going to make that work. Have you thought through that? 14:25:32 I can then go and install all the en-US documentation. 14:25:55 When I change my language settings from French to English then the English docs are default. 14:26:09 RHEL does that now. 14:26:20 can the .desktop file cause a one-time prompt to pop up when switching languages, ie "Do you want to install system documentation for your selected language?" 14:26:21 You might still see both languages 14:26:33 it sounds like there's still a lot to figure out and the point is somewhat moot until that Publican RFE is completed 14:26:35 * LoKoMurdoK here 14:26:38 * LoKoMurdoK late 14:26:40 randomuser, it probably can but not sure we could/should go that far down the path just yet 14:27:01 randomuser, no 14:27:05 can we table this topic for now and move it to #fedora-docs or the ML until we're in a position to move forward? 14:27:14 randomuser: We could probably do a python program to pull in additional languages but right now anaconda would pull in the default language files. 14:27:40 Sparks, have you actually looked at the menu process? 14:27:48 Or is this conjecture? 14:28:04 jjmcd: A little bit of both. 14:28:28 jjmcd: I haven't played on RHEL in many months but I'm recalling and since we don't have language specific files in Fedora right now... 14:28:32 I can't really test. 14:28:33 I could imagine us doing a very very smart doc installer, but it would be a helluva lot of work 14:29:01 jjmcd: I don't think it would be difficult. Pull in all fedora-*-fr-FR 14:29:05 ANd I haven't seen any RPMs do stuff that fancy 14:29:25 That's the easy part 14:29:34 No 14:29:43 IMO the anaconda piece, which already exists, was the hard part 14:30:00 The RPM needs to know the current lang, and all the already installed langs, then has to make some edits that depend on both 14:30:12 In anaconda, you can only install one lang 14:30:14 Why? 14:30:25 i dont really see why you have to do it from inside the RPM itself 14:30:31 THINK ABOUT HOW THE MENU WORKS 14:30:31 yum will already know what's installed 14:30:45 Yes, so RPM can ask yum 14:30:45 terminator for instance detects when i have text in my console that is in another lang and offers to install the font packages 14:30:49 how does it do that 14:31:06 because it's smart. :) 14:31:10 i think you are looking at it from the wrong end 14:31:17 anaconda should install based on the default language 14:31:29 then if we wanted to the change would be in the language switcher 14:31:47 to say hey, you just selected french, do you want french language documentation? 14:31:50 sgordon, that might be simpler 14:32:00 jjmcd: That's what I'm talking about 14:32:13 like i said before we might not want or be able to go that far straight away 14:32:29 but that is possibly the lowest hanging fruit way to do it 14:33:07 sgordon, this future mechanism might pull in RPMs for your fonts as well 14:33:20 sgordon, probably right if saving disk space is that critical 14:33:29 well i know for the product i did this for 14:33:39 deploying them all takes hundreds of megs 14:33:42 just for english 14:33:44 lol 14:34:03 okay, there's not much left on the agenda, but let's move on so that we can get finished. then we can debate the install issue elsewhere 14:34:11 #topic Outstanding BZ Ticket 14:34:14 (we ship documentation packages with RHEV 3.0, but not multi-lingual yet) 14:34:22 #link http://tinyurl.com/lbrq84 14:34:49 #action bcotton to start doing his job and send QA status reminders to the QA ML 14:35:08 .bug 785751 14:35:09 Sparks: Invalid Bug ID - https://bugzilla.redhat.com/show_bug.cgi?id=785751 14:35:23 #link https://bugzilla.redhat.com/show_bug.cgi?id=785751 14:35:49 ^^^ RFE for Publican 14:36:11 thanks Sparks 14:36:23 anything else on open docs bugs? 14:36:32 rudi already said he was interested in this bug as it will affect GNOME 3 14:36:39 s/GNOME 3/RHEL 7 14:39:00 #topic Open Floor discussion not related to docs packaging 14:39:11 *snort* 14:40:13 anything to discuss this week? we already got our traditional can o' worms opened a bit early 14:40:19 i have an idea 14:41:02 randomuser: go ahead 14:41:04 I'm still acclimating to the workflow/process here, and have made only a little progress on the documentation guide 14:41:36 but every week, you guys reference, or I discover, another relevant wiki page that helps a lot 14:42:09 is it too much handholding to ask for if I started a mailing list thread to request sources/favorites? 14:42:54 randomuser: not at all. would you be willing to collect those links from an easy-to-find page? (e.g. the one i'm supposed to add links to) 14:43:08 the problem i've found with wikis is that it's easy for content to hide if you don't already know it's there 14:43:13 exactly 14:44:39 are you asking if i would collect links from or FOR the page? 14:44:48 randomuser: for, sorry 14:45:06 of couse 14:45:07 coffee < 1c still 14:45:11 awww 14:45:38 my first cup just hit guzzling temperature 14:46:16 #action randomuser to solicit wiki pages to put in an easy to find area 14:46:25 ok then 14:46:31 anything else for the open floor today? 14:47:24 last call! 14:48:26 #endmeeting