From Fedora Project Wiki
Sparks | #startmeeting Docs Project Meeting - Agenda: http://fedoraproject.org/wiki/Docs_Project_meetings | 00:02 |
---|---|---|
zodbot | Meeting started Thu Nov 19 00:02:20 2009 UTC. The chair is Sparks. Information about MeetBot at http://wiki.debian.org/MeetBot. | 00:02 |
zodbot | Useful Commands: #action #agreed #halp #info #idea #link #topic. | 00:02 |
Sparks | #topic Roll Call | 00:02 |
* Sparks | 00:02 | |
* radsy is here | 00:02 | |
* rudi is here | 00:02 | |
* bcotton is here | 00:02 | |
* jjmcd . | 00:02 | |
* Sparks gives everyone a few more minutes | 00:04 | |
Sparks | Okay, let's get started | 00:08 |
Sparks | #chair jjmcd | 00:08 |
zodbot | Current chairs: Sparks jjmcd | 00:08 |
Sparks | #topic Docs Project Leader Elections | 00:08 |
Sparks | When I took this job back in January(?) I wanted to make sure that we had elections for a new leader after F12 got released. | 00:09 |
Sparks | So here is my suggestion... | 00:09 |
Sparks | We take nominations starting tonight and vote next week. | 00:09 |
Sparks | Thoughts? | 00:09 |
jjmcd | wikipage | 00:09 |
Sparks | That's a good place to start | 00:10 |
rudi | sounds like a plan; and the wiki is the natural place for noms to go | 00:10 |
jjmcd | Although, we could just agree to re-elect you by acclimation | 00:10 |
Sparks | rudi: Works for me. | 00:10 |
Sparks | I won't take the job unless someone else runs | 00:11 |
Sparks | :) | 00:11 |
* Sparks votes for ---> that guy | 00:11 | |
jjmcd | And I won't run unless I can find a sucker ... errr ... leader for RNs | 00:11 |
Sparks | We should probably figure out if we want to do this yearly or releasely or... | 00:12 |
jjmcd | Personally, I could argue for either | 00:12 |
jjmcd | Yearly gives somebody a chance to get established | 00:12 |
Sparks | yes | 00:12 |
jjmcd | releasely gives is a quicker way to get rid of a turkey | 00:13 |
bcotton | i'd think releasely would be a bit hectic | 00:14 |
Sparks | jjmcd: I think you should be able to get rid of me... err... a turkey at any point | 00:14 |
* Sparks establishes Docs_Project_Leader_Elections | 00:14 | |
jjmcd | So we need an impeachment process? | 00:14 |
Sparks | WE DON'T LIKE YOU ANYMORE... GET OFF THE STAGE! | 00:14 |
* jjmcd prefers burning torches | 00:15 | |
Sparks | Okay, I'll send out an email after the meeting | 00:15 |
Sparks | #action Sparks to send out email on nominations | 00:15 |
Sparks | Okay, anything else on this topic? | 00:15 |
Sparks | #topic Release Notes | 00:16 |
jjmcd | You saw the notes to the list | 00:16 |
Sparks | First I'd like to thank jjmcd and rudi and everyone else who helped in getting the Release Notes completed. | 00:16 |
Sparks | You guys did an awesome job! | 00:17 |
Sparks | Now if our technology could keep up... :) | 00:17 |
Sparks | jjmcd: What are the translation issues? | 00:17 |
rudi | Ta -- there are still some bugs in the process, but we're getting better :) | 00:17 |
jjmcd | They do look nice on the new F12 background - but that's all on mo | 00:17 |
jjmcd | rudi is tracking them down, I think most are explainable | 00:17 |
jjmcd | We do need to decide when to publish | 00:18 |
jjmcd | and I like rudi's idea of moving in a direction of translators publishing, or at least deciding when | 00:18 |
jjmcd | And OBTW, as translations are committed, the built docs ARE available | 00:18 |
Sparks | jjmcd: I'd like it if the translators would join us on these meetings... especially around release time | 00:18 |
jjmcd | But without building themselves, translators have no view into the errors | 00:19 |
jjmcd | Yes, noriko at least was joining us for a while | 00:19 |
Sparks | jjmcd: So we need to do a classroom on how to use Publican? | 00:19 |
jjmcd | but they are spread out across timezones | 00:19 |
rudi | Sparks -- no, the problem is more deep-seated | 00:19 |
jjmcd | Well, it is a major PITA until the new TFX | 00:19 |
Sparks | jjmcd: True. Maybe the lead translator for each lang could join us... TZs make it tough | 00:19 |
rudi | yeah; Tx 0.7 is the blocker | 00:20 |
Sparks | rudi: more deep-seated? | 00:20 |
rudi | Until then, translators not only need to know how to use publican, but how to wrangle the merging and splitting as well | 00:20 |
jjmcd | And that isn't always obvious | 00:20 |
Sparks | yes | 00:20 |
rudi | and the "how to use Publican" is the least of their worries. | 00:20 |
Sparks | it isn't obvious to me! | 00:21 |
rudi | Even after all this time, *we* still bungle the merging and splitting | 00:21 |
jjmcd | When everything is hunky-dory, we could script it. But things are rarely perfect | 00:21 |
rudi | (which is the root of most of the English strings we're still seeing cropping up in the translations) | 00:21 |
jjmcd | Yep, that was my suspicion | 00:21 |
rudi | jjmcd -- yeah, confirmed. With yours truly being the chief bungler :) | 00:22 |
jjmcd | I will remind docs and trans later where to find the nightly builds of f12zeroday-tx | 00:22 |
rudi | But there are also some genuinely inexplicable ones, where strings we can see are definitely translated somehow don't get carried across the split... | 00:23 |
Sparks | jjmcd: When will the next batch ready to commit? | 00:23 |
rudi | Sparks, jjmcd -- we need to make a decision about when and whether to refresh the POTs | 00:23 |
jjmcd | rudi: yep. Sparks: Schedule says tomorrow, but I am poking L10N to ask if that makes sense | 00:23 |
rudi | And we probably need some input from L10N on that | 00:23 |
jjmcd | And with the latest flamebug, we may want to do that again real soon now | 00:24 |
Sparks | ya | 00:24 |
rudi | The refresh would pull in the latest fixes (from f12-temp), plus the flamebug, plus assorted small glitches that are breaking translations | 00:24 |
rudi | jjmcd -- did you want to do this before or after packaging the RN? | 00:25 |
jjmcd | I would also like to get something authoratative on processors. We have an outstanding bug that disagrees with other experts, and I don't know who to believe | 00:25 |
jjmcd | rudi, we have a package in the DVD, and a more recent package on updates | 00:25 |
jjmcd | We will want to do another probably for the install thing first en then maybe all langs | 00:26 |
rudi | jjmcd -- Ah OK! so any update is not going to interfere with thath | 00:26 |
rudi | * that | 00:26 |
jjmcd | I don't think we want to wait that one for the translations | 00:26 |
jjmcd | yeah, Sparks has been great on getting these things to the repos | 00:26 |
rudi | OK -- so regenerate today? | 00:26 |
jjmcd | sounds good to me | 00:26 |
jjmcd | There is more manual than I would like in the packaging, but it isn't some huge deal | 00:27 |
jjmcd | The real problem is waiting hours and hours to build all the langs | 00:28 |
jjmcd | Well, mostly to merge | 00:28 |
jjmcd | BTW, I saw you committed some merged pos | 00:28 |
jjmcd | If we can keep up with that, it could be a real help | 00:28 |
rudi | NP -- I'm trying to make sure that the master branch stays current and ready to build | 00:29 |
jjmcd | good, I like that | 00:29 |
jjmcd | http://fedora.is-sixsigma.com/F12beta/ - regenerated every night, from t12zeroday even tho it says beta | 00:29 |
rudi | So -- the other question is -- do we wait till we have an answer on the arches before rebuilding? | 00:29 |
rudi | *regenerating | 00:30 |
jjmcd | I think we need to deal with the install policy immediately | 00:30 |
rudi | We have text on the policy change ready to insert? | 00:31 |
jjmcd | As much as I would like an answer on the other, I think all those guys are burning their cycles on BZ534047 | 00:31 |
jjmcd | No | 00:31 |
jjmcd | Well, there is text | 00:31 |
jjmcd | and widespread agreement it is wron | 00:31 |
rudi | OK -- well, we need something definitive in the f12-temp branch ASAP | 00:32 |
rudi | radsy -- are you in a position to write it up? | 00:32 |
jjmcd | So, I will craft some weasel words that try to avoid the emotion, but we still need a definitive workaround | 00:32 |
rudi | Yeah -- whether the change is good, bad, or ugly is not relevant to the RN | 00:32 |
jjmcd | The fix posted by Seth isn't even available to most people | 00:32 |
rudi | Just its effects and what to do if you don't like it for whatever reason | 00:33 |
jjmcd | You gotta be a policykit developer to even have the tool | 00:33 |
jjmcd | It is the what to do that is the problem | 00:33 |
jjmcd | Not too hard to describe the change | 00:34 |
rudi | OK | 00:34 |
jjmcd | Does that become 5.2.1, or 4.1? | 00:34 |
rudi | So where are we going to get that from? | 00:34 |
jjmcd | Well, the bug thread hasn't slowed yet | 00:35 |
rudi | I'd say 5.2.1, with a pointer in 4.1 | 00:35 |
jjmcd | Oh maybe it has. I couldn't get a word in edgewise earlier, but now it's been an hour since someone commented | 00:35 |
jjmcd | On the bug, I'm sure the mailing list is still lively | 00:36 |
Sparks | jjmcd: Would now be a good time to ask for a definitive answer on what needs to go in the RNs? | 00:36 |
jjmcd | Or everyone got frustrated with the in-flight collisions on bugzilla | 00:36 |
jjmcd | Ask where? | 00:37 |
Sparks | jjmcd: The more I think about it the more I think that PK should just be uninstalled on systems where users shouldn't be installing software... almost makes sense. | 00:37 |
Sparks | jjmcd: On the bug. | 00:37 |
jjmcd | Seems like everyone has a horse in this race | 00:37 |
Sparks | jjmcd: you/we still need an answer | 00:37 |
jjmcd | yep | 00:37 |
* Sparks got hit twice on the same post with a collision | 00:37 | |
jjmcd | And we need to test it | 00:37 |
jjmcd | Much of what has been talked about doesn't work for ordinary mortals | 00:38 |
Sparks | jjmcd: I agree | 00:38 |
jjmcd | What I think we are saying, rudi, is that we aren't ready for a full rebuild | 00:39 |
Sparks | jjmcd: Well... work up some text saying what PK does and that a solution is in the works | 00:39 |
jjmcd | I'll post en-US as soon as we get an answer, and we can do the big thing tomorrow | 00:39 |
rudi | yeah, that's what I'm hearing. | 00:39 |
Sparks | jjmcd: If you get the solution before you crash for the night then put it in... | 00:39 |
Sparks | jjmcd: otherwise build it and let's do a push | 00:39 |
Sparks | ok | 00:40 |
jjmcd | Yeah, at least on docs.fp.o I can put a warning | 00:40 |
Sparks | WORKSFORME | 00:40 |
Sparks | Okay, anything else on the Release Notes? | 00:42 |
jjmcd | rudi, any clue why the rev history is missing from the trans? | 00:42 |
rudi | jjmcd -- yeah; I turned them off | 00:43 |
jjmcd | Oh, OK | 00:43 |
rudi | when I was building | 00:43 |
rudi | the changes that you had to make for yelp caused them to blow up when I was building the translated versions | 00:43 |
jjmcd | I had no theory about that, as long as there's an answer and it isn't a mystery | 00:43 |
rudi | And, strapped for time, that seemed like the best solution | 00:43 |
jjmcd | oooohhhh, I thought I kept the yelp changes out of git except for the table length | 00:44 |
rudi | Yeah; no mystery | 00:44 |
rudi | Hmmm. | 00:44 |
rudi | So the "xyz changes (cont'd)" shouldn't be in there either? | 00:45 |
jjmcd | I cut the max table size down some in the hopes it might help - didn't | 00:45 |
jjmcd | Oh yeah, just the tables were shorter | 00:45 |
rudi | Oh OK | 00:45 |
jjmcd | I think I was limiting them to like 250 entries or something, shortened to 100 | 00:45 |
jjmcd | didn't help,.. but I also hoped they might help you build, too | 00:46 |
rudi | Well, *something* helped me build | 00:46 |
rudi | I was finally able to build them on my machine without having to SSH into ryanlerch's :) | 00:46 |
jjmcd | Don't you love a good mystery | 00:46 |
Sparks | Okay... Moving on... | 00:49 |
Sparks | #topic Guide Status | 00:49 |
Sparks | Anyone have any problems with their guide or want to talk about their guide? | 00:49 |
radsy | i did lots of updates to the selinux user-guide yesterday, thanks to a BZ that slipped through the cracks of my memory | 00:50 |
radsy | got it up in CVS overnight, it's fine now | 00:50 |
Sparks | radsy: Cool! | 00:50 |
Sparks | Anyone else? | 00:51 |
radsy | basically the removal of setroubleshootd as a permanent daemon | 00:51 |
Sparks | :) | 00:52 |
Sparks | #topic New Guides | 00:52 |
Sparks | Any new guides in the works? | 00:52 |
Sparks | #topic Status on CC license rollout. | 00:53 |
Sparks | For those of you that didn't know... | 00:53 |
Sparks | We have officially changed over to the CC-BY-SA license! | 00:53 |
Sparks | All of these tasks are complete! | 00:53 |
Sparks | Thanks to everyone who made this possible... it was truly a team effort. | 00:53 |
Sparks | #topic All other business | 00:54 |
Sparks | And with six minutes left... does anyone have anything else they'd like to discuss? | 00:54 |
radsy | https://bugzilla.redhat.com/show_bug.cgi?id=534047 ? :) | 00:55 |
buggbot | Bug 534047: high, low, ---, richard, ASSIGNED, All users get to install software on a machine they do not have the root password to | 00:55 |
radsy | i'm starting to think we might want to wait for the dust to settle | 00:55 |
radsy | security response team are trying to find out if it will be reverted | 00:56 |
radsy | nobody knows it seems... | 00:56 |
Sparks | radsy: IMHO we need to get the word out that right now the vulnerability exists. | 00:56 |
radsy | your call | 00:56 |
Sparks | if admins/owners don't know that there is a change then they are assuming that they are protected. | 00:57 |
Sparks | but, of course, that is my opinion... | 00:57 |
radsy | we do have a lot of hits on the RN right now, being so close after release | 00:57 |
Sparks | Yeah | 00:57 |
radsy | i guess it can't hurt, quick enough to pull if needed | 00:58 |
Sparks | anyone have any thoughts on how Docs should handle the PK ordeal within the next 24-hours? | 00:58 |
Sparks | I'm assuming that within 72-hours we'll know more and can stand down more. | 00:58 |
Sparks | radsy: ya... we can get text up and down very quickly | 00:58 |
rudi | Well, we could add a note about the *existence* of the issue right now | 00:58 |
Sparks | rudi: Yeah, that's basically what I'm thinking right now | 00:59 |
rudi | Even if we don't have a suggested fix | 00:59 |
rudi | I kinda think that if there were a fix out there that most people could implement, we would have heard about it by now... | 00:59 |
radsy | and mention it's still in contention | 00:59 |
rudi | radsy +1 | 00:59 |
Sparks | yep | 01:00 |
Sparks | Okay... it is the end of our hour. Anything else to discuss before we close? | 01:00 |
radsy | nice timing :) | 01:00 |
Sparks | Thanks everyone for coming tonight! | 01:01 |
Sparks | #endmeeting | 01:01 |