| 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 https://fedoraproject.org/wiki/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
|