From Fedora Project Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Log

0:00            --- | thl has changed the topic to: FESCo meeting in progress -- init
0:00 <         thl> | Hi all!
0:00 <         thl> | who's around?
0:00 <     c4chris> | thl, hi
0:00 <        jima> | delero: yes. *quiets down and goes to rabble section*
0:00              * | abadger1999 is here
0:00              * | bpepple is here, though I have to leave early today.
0:00              * | cweyl is here (rabble)
0:01              * | nirik is sitting in the rabble seats.
0:01              * | rdieter is here.
0:01              * | mmcgrath here
0:01              * | dgilmore is here
0:01 <         thl> | scop and spot won't be around today afaik
0:01 <        jima> | i guess the fesco meeting may soon qualify as a spectator sport.
0:01            --- | thl has changed the topic to: FESCo meeting in progress --  M{ae}ss-Rebuild
0:01 <         thl> | scop not around
0:01 <         thl> | andything left to discuss?
0:02 <         thl> | c4chris, thx for rebuilding the stuff btw
0:02 <     c4chris> | should be all peachy, no?
0:02 <     rdieter> | looks like a done-deal.
0:02 <     c4chris> | thl, np
0:02 <    dgilmore> | thl: i think its all done
0:02 <         thl> | k, so let's move on
0:02            --- | thl has changed the topic to: FESCo meeting in progress --   Use comps.xml properly
0:03 <         thl> | dgilmore, were there ever attemts to automate the pushing of comps?
0:03 <    dgilmore> | thl: not yet
0:03              * | jwb is here
0:03 <         thl> | well, does anybody update it now and them?
0:03 <     c4chris> | I'll prepare the PackageStatus page and cleanup comps
0:03 <    dgilmore> | thl: ive finally got on top of everything at work.  so im going to look at it now.  though someone else was also looking at it
0:03 <         thl> | we probably should at least push it out once before FE6
0:04 <    dgilmore> | thl: i think jeremy does it now
0:04 <         thl> | dgilmore, k, thx
0:04 <         thl> | so let's move on
0:04            --- | thl has changed the topic to: FESCo meeting in progress --    Activate legacy in buildroots
0:04 <         thl> | dgilmore, you again :)
0:04 <    dgilmore> | thl: its done
0:04 <         thl> | is it documented in the wiki yet?
0:04 <    dgilmore> | thl: that i havent done
0:05              * | dgilmore goes wiki editing now
0:05 <         thl> | k; I'll remove it from the schedule when wiki editing was done
0:05            --- | thl has changed the topic to: FESCo meeting in progress -- Packaging Committee Report
0:05 <         thl> | rdieter, tibbs, abadger1999 ?
0:05 <       tibbs> | Still no quorum.
0:05 <     rdieter> | passed: http://fedoraproject.org/wiki/PackagingDrafts/DesktopFiles
0:06 <     rdieter> | then talked about trying to make more progress (ie, dealing with absent members)
0:06 <     rdieter> | that's about it.
0:07 <         thl> | okay, rdieter thx
0:07            --- | thl has changed the topic to: FESCo meeting in progress --  approve kmod's
0:07 <         thl> | do you like the docs I prepared?
0:07 <         thl> | okay for everyone?
0:07 <         jwb> | the ones about getting things upstream?
0:08 <         thl> | yes
0:08 <         thl> | and the plit for packageing kmods and the extras policy
0:08 <     bpepple> | Seemed ok from my quick look at it.
0:08 <     c4chris> | fine with me
0:08 <         jwb> | yes, i think they're good
0:09 <       nirik> | so is zaptel-kmod ready for voting on then?
0:09 <         thl> | nirik, good question
0:09 <         thl> | let's get forward with the easy one first: gfs-kmod
0:09 <         thl> | I send the details to the list
0:09 <     bpepple> | nirik: I thought they were going to discuss it before deciding if they wanted to go upstream.
0:10 <         thl> | gfs-kmod +1 (even if it will never head upstream, but I think this compatibility case is okay, too)
0:10 <     c4chris> | gfs-kmod +1
0:10 <    dgilmore> | thl: gfs +1  as long as we keep it for a certain time frame  say fc6 and fc7 only
0:10 <     rdieter> | gfs-kmod +1
0:10 <     bpepple> | gfs-kmod +1
0:10 <         thl> | dgilmore, we can't et a certain time frame
0:10 <       tibbs> | +1
0:10 <         thl> | because imply removing it would break people system
0:10 <         thl> | o we ship it a long a there i maintainer
0:10 <       tibbs> | As long as there's a maintainer for it, I see no reason why it can't be in the distro forever.
0:11 <         jwb> | i think in this case, gfs is maintained by RH.  so RH is upstream.  +1
0:11 <    dgilmore> | thl: by time frame  i mean particular releases only
0:11 <    dgilmore> | so we dont put it in fc8
0:11 <         thl> | dgilmore, same problem;
0:11 <         thl> | users system breaks after updating from fc7 to fc8
0:11 <    dgilmore> | thl: there will be a point you just have to migrate
0:11 <         thl> | dgilmore, sure
0:12 <         jwb> | dgilmore, i think that point will be dictated by RH
0:12 <         thl> | but we can't force people to migrate
0:12 <         jwb> | dgilmore, as in when RHEL drops support for GFS
0:12 <    dgilmore> | jwb: thats fine  its a clear  point  even if not yet determined
0:12 <         thl> | dgilmore, we talked about limiting kmod's only for a certain timeframe in the past already
0:12 <         thl> | it doesn't work
0:12 <       nirik> | bpepple: He implied that they were going to move forward with upstreaming it... "Given that, I'll talk to our people here and start the process,"
0:13 <         thl> | I'd really like it, too, but I really also think it does not work in real life
0:14 <         thl> | quite quiet now
0:14 <         thl> | dgilmore, okay if we move on?
0:14 <    dgilmore> | thl: sure
0:14 <         thl> | k, thx
0:14              * | thl considers gfs-kmod approved
0:14 <         thl> | so what about zaptel?
0:14 <    dgilmore> | zaptel i say +1
0:15 <     bpepple> | nirik: My interpretation from his comment in #56 was that they would discuss moving upstream, not that they were going to.
0:15 <         thl> | I don't feel completely compfortable with it, but yeah, zapte +0,75
0:15 <       tibbs> | I have always been +1 for zaptel.
0:15 <     c4chris> | +1
0:15 <       tibbs> | but I imagine that we should wait to see what they're going to do.
0:15 <    dgilmore> | bpepple: yes  but i think that they are realising that they wont keep it out forever and it will be in there benefit  to upstream it
0:15 <         jwb> | +.5
0:15 <         thl> | as long as dwmw2 has no other plans where a kmod in extras might hurt
0:15 <       tibbs> | One question: if they submit it upstream, and Linux says no, then what?
0:16 <       tibbs> | s/Linux/Linus/
0:16 <         thl> | tibbs, that can and will always happen
0:16 <         thl> | but normally you have to fix stuff and submitt it again
0:16 <    dgilmore> | tibbs: they resolve the issues and resumbit
0:16 <         jwb> | tibbs, Linus has been known to change his mind
0:16 <         thl> | it will get merged when you do a good job
0:16 <         jwb> | it's the _effort_ i want to see.  not the end result
0:16 <         thl> | jwb, +1
0:17 <       nirik> | bpepple: yeah, I suppose it could be read that way... do we wait for them to say "We intend to submit it someday" that could take a while for them to do...
0:17 < abadger1999> | jwb: +1
0:17 <     bpepple> | jwb: +1
0:17 <       tibbs> | So it's the mere act of them trying to upsteam, even if they know it won't succeed, that makes the module acceptable?
0:17 <         thl> | tibbs, well, in real life it would me more
0:17 <         thl> | tibbs, but how to enforce this?
0:17 <         thl> | tibbs, the only way to enforce this is: ship no kmod's at all
0:17 <     bpepple> | nirik: I'd like to give them time to decide if they are going to actually submit it upstream.
0:17 < abadger1999> | Trying to upstream means working with upstream to try to get it in.
0:17 <    dgilmore> | thl: we cant
0:17 < abadger1999> | As opposed to sabotaging the effort from the start.
0:18 <         jwb> | if nothing else, it will at least get reviewed
0:18 <         thl> | we can also wait some more weeks (2? 4?) before we really approve zaptel for FE
0:19 <     bpepple> | thl: +1
0:19 <    dgilmore> | is anyone going to vote - against zaptel's inclussion?
0:19 <         thl> | maybe digitum start with the process by then (but I think it'll take a bit longer)
0:19 <       nirik> | it's been delayed this long... I suppose we could wait more.
0:19 <         thl> | let me talk to dwmw2 and ask him for his concrete plans
0:19 <    dgilmore> | we have 4.25 +  right now
0:19 <         thl> | and get back to zaptel next week
0:19 <       nirik> | you just want a definitive statement "we intend to upstream at some point" ? or you want to see a submission on the kernel list ? or ?
0:20 <     rdieter> | zaptel: +1 from me
0:20 <     bpepple> | nirik: That's all I'm looking for.
0:20 <       nirik> | just submitted a new comment from digium...
0:20 <         jwb> | nirik, ideally a submission to the list.  but at least a statement of intent to do so
0:20 <         thl> | nirik, a definitive statement would be a good thing
0:20 <       nirik> | see if it meets your questions?
0:20 <    dgilmore> | thl: i think wmw2  is planning on useing either openpbx  or redo the parts of asterisk that need zaptel
0:20 <       nirik> | https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=177583
0:20 <     bpepple> | just a statement would be fine for me.
0:20 <       nirik> | ie, Kevin from digium just added a comment...
0:21 <    dgilmore> | i count 5.25+  thats  enough  to have it passed correct?
0:21              * | thl votes for "let's wait another week" now
0:21 <     bpepple> | thl: +1
0:22 <         ixs> | mhm.
0:22 <       nirik> | " I really do want to move this
0:22 <       nirik> | direction now that I have had more time to consider it and talk to members of
0:22 <       nirik> | the community about it, but I need to ensure that the rest of the Digium team is
0:22 <       nirik> | behind it too.
0:22 <       nirik> | "
0:22 <    dgilmore> | thl -1
0:22 <    dgilmore> | but it wont hurt anything
0:22 <         ixs> | I talked with a friend yesterday. There seem to be several zaptel clones, which are functionally the same, but have better policies.
0:22 <         ixs> | we might wanna prefer these in FE.
0:22              * | thl really wants to wait after reading that statement
0:22 <         thl> | ixs, submitt zaptel to lvn if you want ;-)
0:22 <    dgilmore> | ixs: i have a digium and a clone T1 card  both using the same driver and both work great
0:23 <     rdieter> | ok, wait +1.  I bet clones in Extras will get them to move faster.
0:23 <     c4chris> | ok, wait one more week...
0:23 <         ixs> | thl: sorry. ;D I'm not gonna submit zaptel, I have no hardware to support it.
0:23 <         thl> | k, so let's move on
0:23 <       nirik> | There is also the matter of dwmw2's plans...
0:23 <       nirik> | ie, if things will work with and without it...
0:23            --- | thl has changed the topic to:  FESCo meeting in progress --  Sponsorship nominations
0:24 <         thl> | Chris Stone got several +1 on the lists
0:24 <         thl> | I'll consider him approved for sponser-status if I hear no yelling here
0:24            --- | Tjikkun_ is now known as Tjikkun
0:24 <         thl> | while I wait for yelling: any new nominations?
0:25 <    dgilmore> | +1 for chris stone
0:25 < abadger1999> | +1  he knows his stuff
0:25 <       tibbs> | I have no new nominations at this time.
0:26 <         thl> | okay, I'll upgrade Chris Stone
0:26 <         thl> | no new nominations in sight, so let's move on
0:26            --- | thl has changed the topic to:  FESCo meeting in progress -- EPEL
0:26              * | bpepple has to leave.
0:26 <         thl> | so, the current plan is in the wiki in the FESCo schedule
0:26 <     c4chris> | bpepple, later
0:26 <         thl> | bpepple, cu
0:26              * | mmcgrath checking
0:26 <     bpepple> | later.
0:27 <         thl> | mmcgrath, see the status section
0:27 <    dgilmore> | thl: things  should be good to go need some branches to test things  and either disable checkbuildroot or give some love to rpmdevtools
0:27 <         thl> | mmcgrath, http://www.fedoraproject.org/wiki/Extras/Schedule/EnterpriseExtras
0:27 <    mmcgrath> | link?
0:27 <         thl> | mmcgrath, ;)
0:28 <         thl> | dgilmore, just creating some branches and simply start is the current proposal
0:28 <         ixs> | btw: we should see how we get some rhel cds to the EPEL maintainers.
0:28 <    mmcgrath> | dgilmore: am I correct in assuming all we need is 1) a cvs branch, 2) a place to sign the packages and 3) a place to publish the packages?
0:28 <    dgilmore> | thl: i suggested konversation and rpmdevtools
0:28 <         ixs> | otherwise they might not be able to test their packages.
0:28 <         thl> | dgilmore, I suggest we start with rpmdevtools
0:28 <    mmcgrath> | ixs: centos will work fine.
0:28 <         jwb> | ixs, they can use CentOS
0:28 <         thl> | dgilmore, and we activate it after it was build
0:28 <         thl> | and then some other packages
0:29 <    dgilmore> | mmcgrath: really all we need is branches  we will need to setup the Makefiles and decide on where to push them
0:29 <    mmcgrath> | k, who's going to be our key holders?
0:29 <    dgilmore> | signing will be in the same place as current extras
0:29 <         thl> | mmcgrath, the same people that hold the keys for FE
0:29 <    mmcgrath> | is that fine with them?
0:29 <         ixs> | mmcgrath: centos is similar right. But I'd fear that the "filing off the serials" might affect the end result for the packager. I've seen some interesting "os detection scripts" e.g.
0:29 <         thl> | mmcgrath, I assume it is
0:30 <    dgilmore> | mmcgrath, thl:  could very well be.  could be the same key even
0:30 <    mmcgrath> | ixs: then they need to be less interesting.
0:30 <         thl> | dgilmore, same key +1
0:30 <    mmcgrath> | different repo different key.
0:31 <         thl> | ixs, the centos vs. RHEL thing was discussed already; I don't want to go through it again...
0:31 <         thl> | mmcgrath, okay, why not
0:31              * | mmcgrath might be too caught up in sox complance :D
0:31 <         ixs> | mmcgrath: *shrug* just giving them some promo cd might be easier though. and i dunno, but the "it's for rhel, but use centos for maintainance" might not be a good idea, marketing-wise. but that's not a FE concern, but more for RH.
0:31 <         ixs> | thl: fine.
0:31 <         ixs> | we'll skip it.
0:31 <    dgilmore> | mmcgrath: you want to generate a key and then we can decide who will do the pushes
0:32 <    mmcgrath> | I'm fine with the same people signing it.
0:32 <    mmcgrath> | Actually who does do the signing now?
0:32 <    mmcgrath> | f13?
0:32 <         thl> | mmcgrath: scop, skvidal, mschwendt, jeremy, ...
0:32 <         thl> | warren
0:32              * | mmcgrath wonders who curses my name every time nagios-plugins gets updated.
0:32 <         thl> | and dcbw
0:32              * | dgilmore to,  they could extend the existing push scripts failyl easily i would think
0:32 <         thl> | those are all iirc
0:32 <    mmcgrath> | I *guess* they'll do ;-)
0:33 <         f13> | mmcgrath: hrm?  whats the question?
0:33 <    mmcgrath> | I was just wondering who signs our extras packages and would they also sign the epel packages.
0:33 <    dgilmore> | thl: i think thats all
0:33 <         thl> | okay, let's move on:
0:33 <    mmcgrath> | dgilmore and I can meet after the meeting and try to get a test build pushed through once the actual branch is approved.
0:33 <         thl> | I think we agreed to create a testing branch?
0:34 <         thl> | and use it for the initial EPEL steps?
0:34 <    mmcgrath> | fine with me epel-testing?
0:34 <         thl> | mmcgrath, that would be great
0:34 <         f13> | mmcgrath: oh.  I don't know who signs extras packages.  I have no hand in it.
0:35 <     rdieter> | thl: testing branch as in separate cvs branch, or testing repo?  I'm definitely for the latter, not sure about the former.
0:35 <    mmcgrath> | dgilmore: you have a block of time today to get together and do that?
0:35 <         thl> | rdieter, only repo, not in cvs
0:35 <    mmcgrath> | rdieter: +1
0:35 <    dgilmore> | mmcgrath: yep  i can make one
0:35 <         thl> | if we need it in cvs create it later
0:35 <         thl> | but I don't think we need a testing branch in cvs
0:35 <    mmcgrath> | should we create an epel cvs branch then identical to the current devel branch?
0:35 <    mmcgrath> | but with no packages.
0:36 <    mmcgrath> | I'll start with ytalk, simple, no deps taht I know of.
0:36 <         thl> | mmcgrath, I think we simply create a EL4 branch in cvs
0:36 <    dgilmore> | mmcgrath: yeah   add rpmdevtools and konversation :D
0:36 <         thl> | that's a copy from FC3
0:36 <         thl> | then update what needs to be updated
0:36 <         thl> | and build it
0:37 <    mmcgrath> | but we don't want to auto-copy packages over do we?
0:37 <     c4chris> | mmcgrath, no
0:37 < abadger1999> | mmcgrath: No auto-copy
0:38 <         thl> | so, where to upload stuff?
0:38 <    mmcgrath> | k, so I'll make an emtpy EL-4 branch and stick ytalk, rpmdevtools and konversation in it.
0:38 <         thl> |  http://download.fedora.redhat.com/pub/fedora/linux/extras/el/testing/el5 ?
0:38 <    mmcgrath> | Ill also create lookaside cache for it.
0:38 <         thl> | mmcgrath, wait
0:38 <         thl> | what do you mean by EL-4 branch
0:38 <    mmcgrath> | oh wait, no.  extras lookaside cache will be fine.
0:38 <    dgilmore> | mmcgrath: we should be able to us the existing extras lookasisde cache
0:38 <         thl> | what I'd like to see is this:
0:38 <       tibbs> | I'm kind of at a loss as to why an IRC client would be a server application.
0:39 <         thl> | currently we have package-foo/{devel,FC-5,FC-4}
0:39 <    dgilmore> | tibbs: who said anything about server applications?
0:39 <    mmcgrath> | thl: nod
0:39 <         thl> | and what I want is:  package-foo/{devel,FC-5,FC-4,EL-4}
0:39 <         ixs> | tibbs: el is client as well.
0:39 <    mmcgrath> | thl: yeah, thats the plan.
0:39 <         thl> | okay, cuted wanted to be sure
0:40 <         thl> | so, where to upload stuff?
0:40 <         thl> | http://download.fedora.redhat.com/pub/fedora/linux/extras/el/testing/el4 ?
0:40 <         thl> | http://download.fedora.redhat.com/pub/fedora/linux/extras/el/testing/4 ?
0:40 <    mmcgrath> | thl: we might have to re-visit that one.  I honestly don't know the full path extras takes to get to where it ends up.
0:40 <         thl> | http://download.fedora.redhat.com/pub/fedora/linux/extras/testing/el4?
0:41 <         thl> | mmcgrath, sorry, revisit what?
0:41 <    mmcgrath> | if we're going to put it there lets stay consistant..
0:41 <    dgilmore> | mmcgrath: It gets pushed to the master repo  and from there its  pulled into download.fedora.redhat.com  and then out to the world
0:41 <     c4chris> | I like http://download.fedora.redhat.com/pub/fedora/linux/extras/testing/el4
0:42 <         thl> | c4chris, and the stable repo later?
0:42 <         thl> | http://download.fedora.redhat.com/pub/fedora/linux/extras/el4
0:42 <    mmcgrath> | Actually it should probably go http://download.fedora.redhat.com/pub/epel/linux/extras/4/
0:42 <     c4chris> | yes
0:42 <         thl> | c4chris, that will get complicated for mirrors that don#t want to mirror el stuff
0:42 <    mmcgrath> | thl: ignore my revisit comment.
0:42 <         thl> | mmcgrath, k :)
0:42 <     c4chris> | thl, ah, didn't think about this
0:43              * | thl votest for http://download.fedora.redhat.com/pub/fedora/linux/extras/el/{,testing/}4
0:43              * | dgilmore needs to go eat
0:43 <    mmcgrath> | quick question.
0:44 <    mmcgrath> | bah, nevermind.  No question :D
0:44 <         thl> | mmcgrath ?
0:44 <         thl> | okay :)
0:44              * | thl still votes for http://download.fedora.redhat.com/pub/fedora/linux/extras/el/{,testing/}4 and will wait for other opinions now
0:44              * | mmcgrath is conflicted about it.
0:45 <     c4chris> | thl, ok
0:45 <         thl> | mmcgrath, any better idea?
0:45 <     c4chris> | mmcgrath, what's your concern?
0:45 <    mmcgrath> | but I don't have really strong feelings one way or the other, I'll defer.
0:45 <    mmcgrath> | does /pub/fedora/ imply stuff for fedora or stuff from fedora?
0:46 <     adrianr> | I think also that http://download.fedora.redhat.com/pub/epel/linux/extras/4/ makes also more sense for me
0:46 <         ixs> | thl: i prefer your choice over the epel stuff.
0:46 <         thl> | mmcgrath, we can find a better place later if we want to
0:46 <         ixs> | that way it is clear, it is a fedora related project
0:46 <         thl> | one without the fedora in the url
0:46 <         thl> | and ixs is correct: it is a fedora related project
0:46 <    mmcgrath> | yeah, we don't even have a single package built yet :D
0:47              * | mmcgrath always thought it was a place for stuff for fedora.
0:47 <     rdieter> | imo, go with thl's suggestion (for now at least)
0:47 <     rdieter> | oops, gotta go, work emergency...
0:47              * | dgilmore back
0:47 <    mmcgrath> | Honsetly I don't know who runs download.fedora.redhat.com.
0:48 <         thl> | adrianr, I'll try to evaluate if that's possible
0:48 <         thl> | let's revisit the porper url next week
0:48 <         thl> | well, a summary:
0:48 <    mmcgrath> | I think its one of the internal rh servers so we'll probably have to run it by them too.  (stuff for next week)
0:48 <         thl> | dgilmore and mmcgrath create some test branches in cvs
0:48 <         thl> | and will get some packages build
0:49 <         thl> | and look at what needs to be changed in the Makefiles and or on the buildsys
0:49 <         thl> | we create a new key for signing
0:49 <         thl> | but leave the packages on the buildhost for now
0:49 <         thl> | that's okay for everyone?
0:49 <     c4chris> | thl, +1
0:49 <         ixs> | sounds sensible
0:49            <-- | rdieter has quit (Remote closed the connection)
0:49 <         jwb> | yes
0:50 <    mmcgrath> | +1
0:50 < abadger1999> | +1
0:50 <    dgilmore> | +1
0:50 <         thl> | mmcgrath, If you have any question feel free to ping me
0:51            --- | thl has changed the topic to: FESCo meeting in progress -- free discussion around extras
0:51 <         thl> | so, what elase do we want to discuss?
0:51 <         thl> | building against dietlibc?
0:51 <         thl> | package database?
0:51 <       nirik> | thl: kevin fleming from digium added yet another comment to zaptel-kmod:
0:51 <       nirik> | "Due to travel and other scheduling conflicts we won't even be able to have a
0:51 <       nirik> | discussion about this internally until around October 18th or so, so I can't
0:51 <       nirik> | give you any commitment until after that discussion occurs."
0:51 <    mmcgrath> | thl: nod
0:52 <         jwb> | nirik, i take that as a good sign
0:52 <         ixs> | so let's pospone the zaptel decision until then?
0:52 <         thl> | nirik, thx
0:52 <       nirik> | ixs: yeah, that would make sense. ;)
0:52 <        jima> | thl: i keep semi-joking about getting fesco to make an official decision on sourceforge Source0 url...dunno if anyone cares, but it gets old having reviewers always suggest "the other way"
0:52 <         thl> | ixs, I'll talk to dwmw2 and ask for his opinion
0:52 <         thl> | jima, packaging comittee please
0:52 <        jima> | ok
0:53 <        jima> | thanks :)
0:53 <         ixs> | jima: well, reviewers are entitled to their opinion of course, but they are wrong sometimes too. ;D
0:53 <         thl> | abadger1999, anything we need to discuss regarding the package database?
0:53 <         jwb> | jima, and for what it's worth, i think it's silly to make a rule on that.  if sf changes some day, it'll require a revision
0:53 < abadger1999> |   I installed a xen guest for testing ysterday.
0:54 <     c4chris> | abadger1999, package database ?
0:54 <         ixs> | comps.xml?
0:54 <        jima> | jwb: hey, even if the rule is "either way is fine," it'd be better than it is now (imo).
0:54 < abadger1999> | The new TurboGears packages are almost approved.  (python-tgfastdata and python-cheetah still have to be approved for the new turbogears to go in)
0:54 < abadger1999> | So we're making slow but steady progress.
0:54 <         thl> | ixs, comps.xml? We discussed this half an hour ago
0:54 <       tibbs> | Yes, those two packages could use some high-priority review lovin.
0:54 <     skvidal> | thl: what is this about generating a new key?
0:54 <     skvidal> | for fe signing?
0:54 < abadger1999> | c4chris: Yes.
0:54 <         thl> | abadger1999, k
0:55 <         ixs> | thl: what else do you mean with the package database then?
0:55 <         thl> | skvidal, for epel signing
0:55 <        jima> | skvidal: for epel signing
0:55 <        jima> | thl: jinx!
0:55 <     c4chris> | abadger1999, great news!
0:55 <     skvidal> | epel?
0:55 < abadger1999> | If anyone wants to review tgfastdata and python-chetah that would help :-)
0:55 <     skvidal> | enterprise extras?
0:55 <    dgilmore> | skvidal: Extras packages for Enterprise Linux
0:55 <        jima> | Extras Packages for Enterprise Linux, iirc
0:55 <         thl> | skvidal, Extras Packages for Enterprise Linux
0:55 <     skvidal> | ah
0:55 <     skvidal> | okay
0:55 <        jima> | dgilmore: argh
0:56 <        jima> | skvidal: where've you been? ;)
0:56 <    dgilmore> | jima: vacation
0:56 <     skvidal> | jima: working
0:56 <        jima> | ...
0:56 < abadger1999> | c4chris: Are you a member of any sysadmin groups in the account system?
0:56 <        jima> | you guys need to get your cover stories straight.
0:56 <       nirik> | abadger1999: can possibly look at them this weekend... the review queue is growing again. ;(
0:56 <    dgilmore> | jima: skvidal knows better than me
0:56 <     c4chris> | ixs, http://fedoraproject.org/wiki/Infrastructure/PackageDatabase
0:56 <     c4chris> | abadger1999, no.  why?
0:57 <         ixs> | c4chris: thx
0:57 <         ixs> | looks like a nice feat
0:57 < abadger1999> | nirik: Thanks.  lmacken is packaging and I've been reviewing about one a week (lots of other stuff to do.)
0:58 < abadger1999> | c4chris: I've set the packagedb test server up with the fedora accounts system.  But you need to be in one of the sysadmin groups for the accounts system to let you in.
0:58 <     c4chris> | abadger1999, I see
0:59 <         thl> | k, so what about dietlibc ?
0:59 <         thl> | do we want to ignore it?
0:59 <     c4chris> | abadger1999, how do I become a member there ?
0:59 <         thl> | or is this a topic for the packaging committee?
0:59 <       tibbs> | Not sure the packaging committee would want this.
0:59 <     c4chris> | thl, I have a slight problem having FE packages linked against dietlibc
1:00 <       tibbs> | But even if it did, it would be nice to know what extras folks think.
1:00 < abadger1999> | c4chris: You apply and someone sponsors.  But mmcgrath might have a better idea of which group would have the appropriate amount of access.
1:00 < daniel_hoza> | certain packages will misbehave when linked against glibc.
1:00 < daniel_hoza> | due to features, not bugs, in glibc.
1:00 <     c4chris> | daniel_hozac, Oh
1:00              * | mmcgrath not paying attention.  Whats going on?
1:00 <         thl> | c4chris, I think linking against dietlibc or other libc packages should always be approved by FESCo
1:01 <       tibbs> | Can you link dynamically against dietlibc?
1:01            --> | rdieter (Rex Dieter) []  has joined #fedora-extras
1:01 <         thl> | tibbs, no idea
1:01 <     c4chris> | mmcgrath, abadger1999 maybe we pursue this later at admin meeting ?
1:01 < daniel_hoza> | tibbs: it's possible.
1:01 <      delero> | tibbs: i think it would defeat the purpose
1:01 < abadger1999> | mmcgrath: I'll hop over to f.admin to fill you in.
1:01 <       tibbs> | Defeat what purpose?
1:02 <    dgilmore> | tibbs, thl:  i would say its ok to link against dietlibc  but it should be dynamic if at all possible
1:02 <       tibbs> | Static linking is almost never what we want in a distro where we care about security issues.
1:02 <      delero> | tibbs: of avoiding the run-time dyn link overhead
1:02 <      delero> | tibbs: couldn't agree more
1:03 <       tibbs> | Do the packages under consideration include private copies of dietlibc?
1:03 <     c4chris> | tibbs, yes, that's my feeling too
1:03 < daniel_hoza> | tibbs: of course not.
1:03 <       tibbs> | Or is there already a dietlibc package in Extras?
1:03 <         thl> | dgilmore, that might open the door for a lot of confution
1:03 <         thl> | and mess
1:03 <         thl> | confusion
1:03 <       tibbs> | Ah, so dietlibc is indeed in extras already.
1:03 < daniel_hoza> | dietlibc has been in Extras since it was dropped from Core.
1:03 <    mmcgrath> | c4chris: come to #fedora-admin
1:04 <         thl> | dgilmore, other might want to import and use there faviorite libc of choice
1:04 <       tibbs> | So on one hand it seems odd to say that there's this package in extras but extras packages can't use it.
1:04 <    dgilmore> | thl: yes  it might  but if a package needs dietlibc  instead of glibc it should be smart enought to know what its doing
1:04 <         ixs> | mhm. afaik there are only a handfull of programs which really gain by being linked against dietlibc. mostly this is in the embedded market.
1:04 <         thl> | dgilmore, that why I proposed that FESCo approves such packages
1:04 <         ixs> | is this really needed for FE/FC?
1:05 <    dgilmore> | thl: that could be a good gatekeeper
1:05 < daniel_hoza> | ixs: e.g. util-vserver will run in to security issues if linked against glibc, because glibc might load libraries from untrusted environments.
1:06 <         ixs> | daniel_hozac: interesting I didn't knew about that, but it sounds like one of the use-cases for linking against dietlibc. But mostly linking against it is just for size, see the embedded stuff.
1:07 <       tibbs> | So I have no problem with dynamically linking against dietlibc.  Static linking anything that isn't needed in the initramfs or very early at boot should be right out, though.
1:07 <         thl> | would it make sense to build foo once as "foo" against glibc and once as foo-dietlibc ?
1:08 <         ixs> | thl: please do not.
1:08 <         ixs> | this makes it just difficult on the maintainer if something breaks.
1:08 <         thl> | ixs, well, we would only allow that if the maintainer really want this stuff
1:08 <         ixs> | if the maintainer wants his package built against glibc and against dietlibc, he is perfectly able to do so by modifying the spec accordingly.
1:08 <         ixs> | thl: ohh. okay. just on requests. hmm.
1:09 <         ixs> | might be nice if you want fedora as the basis for embedded development. however, I think that is not exactly our target group.
1:09 <      delero> | it seems to me that if you're going to dyn link against diestlibc, you might as well use glibc which is always in memory and cache hot
1:10 <         thl> | let's stop here
1:10 <         thl> | and discuss this further on hte list
1:10            <-- | Sonar_Guy has quit (Remote closed the connection)
1:10 <         thl> | anything elase to discuss?
1:10              * | bpepple is back.
1:10              * | thl will close the meeting in 60
1:11 <         ixs> | +1
1:11              * | thl will close the meeting in 30
1:12              * | thl will close the meeting in 10
1:12 <         thl> | -- MARK -- Meeting End