From Fedora Project Wiki
< Extras | SteeringCommittee
Summary
Present from FESCo: thl, jpo, warren, jeremy, scop, Sopwith
Important topics:
- Kernel module standardization
- thl will try to convert GFS-packages from Core to the new kernel-module scheme
- adding kmodtool to redhat-rpm-macros? scop: '...and I think it wouldn't hurt to actually ship some module packages and watch it a bit before including in something "official" like that'
- status of yum wrt kmod-* packages? plugin in the works; no one knows the exact status
- Mass rebuild of Extras for FC5
- noarch packages don't need to be rebuild
- jpo mentions that if would be good for perl packages as it reduces the module loading time; warren replied later "I personally don't consider that a reason for mandatory rebuild, but the owners have the option of doing anything they want."
- there were also some other perl problems (maybe ABI related, maybe not); see https://www.redhat.com/archives/fedora-perl-devel-list/2006-February/msg00037.html for details
- EOL Policy for FE
- Some discussions; we probably soon have a security SIG and will try to get them involved. No details yet.
- Weekly sponsorship nomination
- John Mahowald / jpmahowald is a sponsor now
- separate extras-ml-list for bugzilla spam
- We'll probably open fedora-extras-bugzilla-list and fedora-extras-review-list. All contributors should subscribe to -reviews.
- Free discussion; Topics: Review days, better education and documentation to increase reviews, close old reviews-bugs where nothing is happening, scratch builds. Highlights below:
19:03 < thl> | nirik, any plans for another "review day" 19:04 < nirik> | I could try another one... was out of town last weekend and have been trying to catch up since then... ;) 19:04 < nirik> | perhaps not this coming weekend, but the one after, and I could start advertising soon. --- 19:51 < warren> | Regarding the review problem, I don't see any viable options here other than what I suggested last week. Focus on education and documentation, because nothing else is effective in the long term. --- 19:38 < nirik> | I have something to throw out for free discussion... should there be a time limit after which a new review request is closed for lack of interest? or should they just stay? 19:52 < warren> | I don't think we should close review requests or bugs just because they are old. 19:54 < BobJensen> | People I have talked to abotu submitting packages are frustrated by the reviw process 19:54 < thl> | nirik, if you don't get answers in old review bugs it's probably okay to close them 19:54 < warren> | He was being hand-holded through package reviews, he himself didn't know how to do anything, and he didn't learn any skills in the process. That is unsustainable, and it cannot be our responsibilty to get such people through the process. 19:54 < BobJensen> | Most say they never hear anything 19:55 < BobJensen> | I know nothing about packaging or the Extras Process at this time, but this is a community concern in general 19:55 < warren> | BobJensen, ultimately volunteers cannot be forced to do anything. volunteers will only review things that interest them. 19:58 < ignacio> | Better to have someone incapable get frustrated and leave then to let them in. 19:58 < warren> | ignacio, I agree with that. 19:59 < Sopwith> | ignacio: I could agree a lot more with that if Fedora Extras had a great setup for teaching people about packaging 19:59 < Sopwith> | ignacio: I could agree a lot more with that if Fedora Extras had a great setup for teaching people about packaging 19:59 < ignacio> | I'm working on it... --- 20:13 < jwb> | anything from RH on the "scratch builds"? 20:14 < jwb> | thl, i think dcbw outlined what is needed for plague pretty well. i'm talking about just "should we do it" 20:15 < thl> | "buildroot = core + extras + needsign + scratch" sound like the best solution afaics 20:15 < jwb> | +1 20:16 < jwb> | packages hang out for two days and are gone? 20:16 < thl> | jwb, +1
Full Log
18:57 --> | jpo (Unknown) has joined #fedora-extras 19:00 * | thl looks at the watch 19:00 --- | thl has changed the topic to: FESCo Meeting in progress 19:00 < thl> | okay, who's around? 19:01 < nman64> | I am, but that's irrelevant. 19:01 * | Anvil is, unusualy. 19:02 < thl> | hmmm, that not much 19:02 * | nirik is much of the time too. 19:02 < thl> | well, let's start slowly 19:02 --- | thl has changed the topic to: FESCo Meeting in progress -- Free discussion 19:02 < thl> | is there anything you guys want to talk about before we start looking at the schedule? 19:03 < thl> | nirik, any plans for another "review day" 19:04 < nirik> | I could try another one... was out of town last weekend and have been trying to catch up since then... ;) 19:04 --- | Users 60 nicks 19:04 < nirik> | perhaps not this coming weekend, but the one after, and I could start advertising soon. 19:04 --> | scop (Ville Skytta) has joined #fedora-extras 19:04 < thl> | ping warren, jeremy , skvidal , ensc|w, Sopwith: "FESCo meeting!" 19:05 < warren> | I'm here, just waiting 19:05 < warren> | (and doing 3 other things) 19:05 < thl> | ahh, okay :) 19:05 < thl> | nirik, okay, sounds like a plan 19:06 < thl> | okay, then let's go trough the schedule 19:06 --- | thl has changed the topic to: FESCo Meeting in progress -- Kernel module standardization 19:06 < Sopwith> | oh 19:06 < thl> | Well, we poked dcbw and he answered 19:06 < thl> | but now we're stuck again afaics 19:07 < thl> | warren, or is dcbw working on it already? 19:08 < warren> | sorry... I don't know any new information about his 19:08 < warren> | this 19:08 < warren> | I suggested to jeremy that we should redo the GFS kernel modules in FC5 in order to lead by example, but no response. People are very busy. 19:08 < thl> | warren, I wanted to talk about GFS in core, too 19:08 < thl> | warren, shall I convert it? 19:09 < jeremy> | warren: cfeist had said he'd look at converting gfs, but hasn't 19:09 < jeremy> | if someone wants to take a pass at it, that wouldn't be a bad thing 19:09 < warren> | thl, that would be interesting and helpful, kick them 19:09 < warren> | jeremy, do you agree with "single package" for GFS modules? 19:09 < thl> | k, I'll try to find time for it 19:09 < jeremy> | warren: I'm not against the idea 19:10 < thl> | warren, just out of curiosity: "single package" ? 19:10 < thl> | all the modules in one packages? 19:10 < warren> | thl, currently GFS modules are multiple packages, which is rather stupid 19:10 < thl> | warren, okay 19:10 < thl> | yeah, sounds like a good idea 19:10 < warren> | anyhow, I think this would be useful to lead by example in this way. 19:10 < thl> | yeah 19:11 < thl> | and we need to get kmodtool into redhat-rpm-macros 19:11 < thl> | that was the plan iirc? 19:12 < thl> | Think it was 19:12 < thl> | moving on 19:12 < warren> | Hmm.. I need to get my ass involved 19:12 --- | thl has changed the topic to: FESCo Meeting in progress -- Mass rebuild of Extras for FC5 19:12 < warren> | thl, let us talk afterward about stuff 19:12 < thl> | warren, okay 19:12 < thl> | well, rebuilding SRPMS is still undecided 19:13 < warren> | What specifically about it? 19:13 < warren> | or do you mean noarch? 19:13 < thl> | stupid me 19:13 < thl> | I meant rebuilding noarch rpms 19:13 < warren> | I personally think it isn't necessary 19:13 < warren> | and we have bigger problems to worry about 19:14 < thl> | jpo, what's the status regarding perl? 19:14 < thl> | jpo, you rebuild a lot of perl packages 19:14 < jpo> | For perl it would be good as it reduces the module loading time 19:14 < thl> | jpo, should they all be rebuild? 19:14 < warren> | jpo, last week there was concern about perl-5.8.8 breaking ABI or something, any more details found? 19:14 <-- | puzzled has quit ("Leaving") 19:15 < jpo> | Warren: sent a email for the fedora-perl-list a few hours ago 19:15 < jpo> | regarding the problem with perl-Sub-Uplevel 19:16 < scop> | that doesn't look like anything ABI related though 19:16 < warren> | any responses from upstream? 19:17 < jpo> | Not yet. There at least two tickets in CPAN RT. 19:17 < thl> | so, what do we do? 19:18 < scop> | jpo, regarding module loading time, you mean perl not having to search that much @INC? 19:18 < thl> | ignoring the problem for another week? 19:18 < jpo> | scop: yes. 19:18 < warren> | were compat dirs removed in 5.8.8? 19:18 < scop> | no 19:19 < jpo> | thl: No. I already have a patch but I would like a second opinion 19:19 < scop> | why should they be removed? 19:19 < jpo> | before commiting it 19:20 < warren> | Just wondering how the @INC list became smaller 19:20 < scop> | did it? 19:20 < jpo> | I am also planning in sending an email to the perl5-porters mailing list if I don't hear from the module author 19:20 < warren> | How is the attitude on the lits? Probably best to ask for clarification sooner than later? 19:20 < jpo> | warren: not smaller. The perl 5.8.8 dir is searched before the 5.8.7 ones and so on 19:21 < warren> | ahh 19:21 < scop> | It's actually larger in FC5 than FC4, as expected 19:22 < jpo> | Yes: 5.8.8 and 5.8.7 19:22 --> | ensc (Enrico Scholz) has joined #fedora-extras 19:23 < warren> | I personally don't consider that a reason for mandatory rebuild, but the owners have the option of doing anything they want. 19:23 < warren> | We have bigger problems elsewhere... (kmod) 19:24 < thl> | okay, then let's ignore the noarch packages in the rebuild 19:24 < thl> | anything else on this topic? 19:24 --- | thl has changed the topic to: FESCo Meeting in progress -- EOL Policy for FE 19:24 < thl> | still on the list 19:25 < thl> | we'll probably soon have a security SIG 19:25 < thl> | maybe that can be involved in this discussion 19:25 < thl> | so let's wait for that first 19:25 < thl> | oaky? 19:25 < warren> | what does SIG mean? 19:25 < thl> | Special Interest Group iirc 19:25 < warren> | good that it isn't called Legacy 19:26 < warren> | How do people here feel about my idea... that this 'team' by any name should focus on tracking the problem rather than doing? (they can optionally do) 19:26 < thl> | well, the plan is that is also watches FE-current and FE-devel 19:27 < warren> | 1) security SIG tracks security issues and makes sure there are open bugs for each, tracked in some sort. 19:27 < warren> | 2) existing maintainers can fix stuff, and probably will in many cases 19:27 < warren> | 3) we can then easily see where we have gaps, and people can query easily for stuff to work on 19:27 < thl> | warren, the current private discussion lead in a different direction 19:27 < thl> | more a 19:27 < warren> | My thought is, we can work on merging this methodology with Core and Legacy eventually. 19:28 < Sopwith> | It's a nice suggestion, but I think at this point the problem really requires a motivated leader, rather than more planning. 19:28 < thl> | team a from Securiy SiG tracks issues 19:28 < thl> | team b from Security SIG fixes things if maintainers vanished or don#t do anything 19:29 < warren> | Sopwith, right, it is a problem of leadership really 19:29 < warren> | thl, I don't think team b needs to be defined officially. the important thing is 'team a' providing the plainly easy to see data of what work needs to be done. 19:29 < Sopwith> | If there's someone here who wants to (and has the time & commitment to) focus on security issues, that's cool. Otherwise, it's probably something that should go on the HelpWanted page. 19:30 < warren> | thl, Red Hat operates in this way, our security team identifies issues and puts them in the database, and maintainers deal with it. 19:30 < thl> | Sopwith, there are people who are working on it 19:30 < warren> | thl, sometimes security people help 19:30 < thl> | warren, yeah, you have a point 19:30 < thl> | warren, I'll forward you opinion to the private discussions 19:30 <-- | Foolish has quit (Read error: 110 (Connection timed out)) 19:31 < thl> | let's wait what the guys think about it 19:31 < thl> | warren, that okay for now? 19:31 < warren> | can I join the private discussion? 19:31 < warren> | I happen to know a lot about how similar models work 19:31 < warren> | plus the volunteer motivation 19:31 < warren> | which is unique in our situation 19:31 < thl> | well, I'm only watching the discussions 19:31 < thl> | mostly 19:31 < thl> | But I'll forward your request 19:31 < warren> | ok, I'll see where this goes. 19:31 < thl> | k 19:32 < thl> | moving on 19:32 < scop> | my experience in the past is that most maintainers deal with security issues pretty quickly, and others completely ignore 19:32 < warren> | I just want to warn against the idea of forming defined groups and expectations 19:32 < thl> | scop, exactly... 19:32 < warren> | groups of volunteers too often become about the people and their egos rather than results. 19:32 < warren> | scop, right, that is why tracking is the most important part. 19:33 < thl> | okay, let's move on 19:34 --- | thl has changed the topic to: FESCo Meeting in progress -- Broken deps report 19:34 < thl> | mschwendt not there, skipping 19:34 --- | thl has changed the topic to: FESCo Meeting in progress -- Weekly sponsorship nomination 19:35 < thl> | John Mahowald / jpmahowald ? 19:35 < thl> | we didn't get to a real and last week 19:35 < thl> | scop, warren ? 19:35 < scop> | oh, my +1 is still in effect 19:35 < warren> | I'm not against it, no strong feeling here. 19:36 < thl> | that lets do it; 19:36 < warren> | ok 19:36 < thl> | Can anybody ask him if he wants to be a sponsor? 19:36 < scop> | I'll take care of it 19:36 < warren> | scop, thanks 19:36 < thl> | scop, k, thx 19:37 < thl> | scop, if it's okay for him drop be a mail and I'll upgrade him 19:37 < scop> | thl, ack 19:37 --- | thl has changed the topic to: FESCo Meeting in progress -- Free discussion 19:37 < thl> | scop, something else: 19:37 < thl> | scop, can you also take care of adding kmodtool to redhat-rpm-macros? 19:38 < nirik> | I have something to throw out for free discussion... should there be a time limit after which a new review request is closed for lack of interest? or should they just stay? 19:38 < scop> | well, I obviously don't have that kind of access... 19:38 < thl> | scop, sure; but a patch would probably be helpfull for warren and jeremy 19:38 < scop> | ...and I think it wouldn't hurt to actually ship some module packages and watch it a bit before including in something "official" like that 19:39 < Sopwith> | nirik: The real problem is that not enough package reviews are getting done. 19:39 < Sopwith> | nirik: That's what I wanted to bring up :) 19:39 < scop> | kmodtool is the smallest of our kmod problems :) 19:39 < thl> | scop, okay 19:39 < scop> | ...but sure, I can put together a patch 19:39 < nirik> | yeah, many of the pending ones are pretty old... how do we interest people in reviewing them? they are often things that are not of general interest too... 19:40 < thl> | jeremy, what about the xen problematic regarding package/kenrel names? 19:40 < thl> | jeremy, should we file a bug? 19:40 < warren> | Red Hat engineering needs to make a good faith effort of ratifying the standard. This involves 1) leading by example in GFS 2) helping the implemetation of buildsys hooks 3) ??? 19:40 < Sopwith> | buildsys hooks meaning what? 19:41 < thl> | Sopwith, passing options like "--define kvariants foo bar" to rpmbuild 19:41 < warren> | thl, is the buildsys stuff as simple as looping through archs, or we have variants too? 19:41 < thl> | warren, archs and variants 19:41 < thl> | warren, and maybe kernel-versions if they differ between archs 19:41 < warren> | thl, hmm I don't think GFS has direct support for this in core (beehive) currently. 19:42 < Sopwith> | thl: My guess is that's unlikely. The .spec file needs to have this coded in so that builds are reproducible. 19:42 < thl> | warren, the kversions and variants can be hardcoded in the spec 19:42 < thl> | warren, but it should be done in the buildsys 19:42 < Sopwith> | We can possibly come up with some preinstalled macros to make this easier (e.g. in redhat-rpm-config) 19:42 < thl> | Sopwith, well, we discussed this in the past with jeremy 19:42 < thl> | Sopwith, the result was a "okay, I can live with it" 19:43 < warren> | Sopwith, I understand your feelings about this, but it was really our responsibilty to take seriously the kmod discussions earlier 19:43 < scop> | what's the status of yum wrt kmod-* packages? 19:43 < warren> | fortunately hard coding is possible 19:43 < thl> | scop, don't know 19:43 < warren> | scop, probably best handled as a plugin, we make sure it works, and include it in yum by default when it is ready. there is another plugin that handles groupinstall conditionals that is going in soon. 19:44 < scop> | warren, ok 19:44 < Sopwith> | thl: I guess for the context of this discussion, my main point would be "Don't assume any specific features in the build system, such as passing macros on the cmdline" 19:44 < thl> | warren, a plugin is in the works, but I don't know the status 19:44 < thl> | Sopwith, okay, noted; hardcoding is possible, so it should work in beehive, too 19:45 < thl> | warren, search yum-devel for details 19:45 < warren> | k 19:45 < thl> | I suppose we'll have to deal with the yum problems during FE5 19:45 < thl> | there will be some rough edges in the beginning 19:45 < thl> | but in genereal it should work afaics 19:46 < scop> | so who's got the ball now? do we want this in gfs and friends first? 19:46 < thl> | scop, I can try to convert GFS over 19:46 < scop> | okay 19:46 < thl> | scop, but if you want to do it feel free 19:47 < scop> | no thanks :) 19:47 < thl> | ;-) 19:47 < scop> | but I _could_ hardcode everything into lirc and thinkpad kmod and just request builds... 19:47 < warren> | GFS needs to lead by example, and I don't think cfeist has the rpm skills to do it. 19:47 < warren> | also lacks motivation 19:47 < thl> | jeremy, we really need to solve the xen naming issues regarding the kernel-packages/the kernel names! 19:48 * | thl hopes jeremy shows up again 19:48 < warren> | thl, is that a different issue than other variants? 19:48 < scop> | yes, there's a mismatch in uname and kernel-$foo 19:48 < scop> | (naming) 19:48 < warren> | thl, I think we need a separate small meeting between me, you, jeremy and anybody else to focus on this stuff. 19:48 < warren> | ah 19:49 < thl> | warren, not sure if a meeting helps 19:49 < thl> | warren, but yeah, why not 19:49 < warren> | at least to get some focused time from jeremy so he can make decisions 19:49 < warren> | I'll figure it out 19:49 < thl> | warren, k, thx 19:50 < thl> | getting back to what nirik suggested 19:50 < warren> | scop, any existing thread describing the xen mismatch? 19:50 < thl> | warren, was in a private mail 19:50 < scop> | I don't think there's a public one; thl did send some private mails last week(ish) 19:50 < thl> | jeremy wanted to talk to the xen guys about it 19:50 < thl> | warren, I can forward that mail to you 19:50 < warren> | thl, that would be useful 19:51 < warren> | I need context 19:51 < thl> | yeah, that's often usefull :) 19:51 < thl> | okay, now nirik again :) 19:51 < thl> | < nirik> | I have something to throw out for free discussion... should there be a time limit after which a new review request is closed for lack of 19:51 < thl> | interest? or should they just stay? 19:51 < thl> | interest? or should they just stay? 19:51 < thl> | interest? or should they just stay? 19:51 < warren> | Regarding the review problem, I don't see any viable options here other than what I suggested last week. Focus on education and documentation, because nothing else is effective in the long term. 19:51 < thl> | interest? or should they just stay? 19:52 < thl> | uhhps, sorry 19:52 < warren> | I don't think we should close review requests or bugs just because they are old. 19:52 < nirik> | warren: yeah... 19:52 < thl> | warren, agreed 19:52 < warren> | Rahul went through closing a bunch of bugs across the board this week and got many people angry. 19:53 < nirik> | I added comments to some of the older reviews and got some response, and some no answers... 19:53 < BobJensen> | Can I give some Feedback? 19:53 < Sopwith> | nirik: Thanks for taking the time to do that. 19:53 < warren> | In the review problem, there are cases like Finalzone where I don't know what to do... 19:53 < thl> | BobJensen, sure 19:54 < BobJensen> | People I have talked to abotu submitting packages are frustrated by the reviw process 19:54 < thl> | nirik, if you don#t get answers in old review bugs it's probably okay to close them 19:54 < warren> | He was being hand-holded through package reviews, he himself didn't know how to do anything, and he didn't learn any skills in the process. That is unsustainable, and it cannot be our responsibilty to get such people through the process. 19:54 < BobJensen> | Most say they never hear anything 19:54 < thl> | BobJensen, yeah, that's a problem 19:55 < BobJensen> | I know nothing about packaging or the Extras Process at this time, but this is a community concern in general 19:55 < thl> | BobJensen, but we need solutions 19:55 < warren> | BobJensen, ultimately volunteers cannot be forced to do anything. volunteers will only review things that interest them. 19:55 < jwb> | and at a pace that suits them 19:55 < BobJensen> | How can the community in general get involved? 19:55 < jwb> | anyone can do reviews 19:55 < jwb> | _anyone_) 19:55 < Sopwith> | That needs to be communicated 19:56 < jwb> | right 19:56 < warren> | If you cannot get even a single volunteer other than yourself to look at your package, then there is a big question about the level of interest in your software. 19:56 < warren> | it only takes 2 people to get a package into Fedora 19:56 < jwb> | warren, that's not true 19:56 < BobJensen> | Who can I contact to help with promoting that part of the process? 19:56 < warren> | 2 people, and a sponsor 19:56 < jwb> | yes 19:56 < Sopwith> | bobjensen: You can do it yourself if you like. Just write up a post to fedora-announce-list asking for volunteers to help with package reviews, and pointing out that /anyone/ can do a review. 19:57 < warren> | while I wanted to trust more, I got burned sponsoring Finalzone. 19:57 < warren> | I don't know how to think about this anymore. 19:57 < Sopwith> | What's with Finalzone? 19:57 < ignacio> | You really do have to take a hard line when sponsoring someone. 19:57 < jwb> | warren, but until submitters get cvsextras access there is burden on the sponsor to actually work with the package 19:57 < ignacio> | Mollycoddling just degrades the project as a whole. 19:57 < jwb> | ignacio, right 19:58 < warren> | Sopwith, a case where somebody lacked even basic skills in using Linux, submitted a RPM made by someone else that he downloaded from the internet, everyone else gave him dozens of sugestions to fix the package, he himself dind't learn anything. 19:58 < ignacio> | Better to have someone incapable get frustrated and leave then to let them in. 19:58 < warren> | We can't be hand holding 19:58 < BobJensen> | Sopwith: I will start with some added content ont he subjet on our Fedora Unity/Solved sites and see how we can work that in to an article for RHMag and mailing lists 19:58 < warren> | ignacio, I agree with that. 19:58 < Sopwith> | bobjensen: Cool stuff! 19:58 < Sopwith> | bobjensen: BTW, you get paid for RHMag articles, which is a nice bonus :) 19:59 < Sopwith> | ignacio: I could agree a lot more with that if Fedora Extras had a great setup for teaching people about packaging 19:59 < ignacio> | I'm working on it... 19:59 < Sopwith> | cool :) 20:00 < thl> | okay, something else: warren, what's the status of the separate extras-ml-list for bugzilla spam? 20:00 < warren> | I can create the lists, I only need decisions 20:00 < warren> | what do we actually want? 20:00 < jwb> | a -bug and a -review list 20:00 < thl> | fedora-extras-bugzilla-list and fedora-extras-review-list ? 20:00 < ignacio> | +1 20:01 < jwb> | are sponsors required to subscribe to both? 20:01 < warren> | no, anybody can subscribe 20:01 < warren> | nobody can post to those lists though 20:01 < jwb> | that wasn't my question 20:01 < warren> | absolutely nobody 20:01 < thl> | warren, okay for me 20:01 < ignacio> | All contributors should subscribe to -reviews. 20:01 < jwb> | people with cvsextras access are required to subscribe to -commits 20:01 < thl> | ignacio, +1 20:01 < jwb> | right 20:02 < jwb> | +1 20:02 < warren> | jwb, they are? 20:02 < jwb> | they were at one time, yes 20:02 < thl> | not anymore iirc 20:02 * | jwb goes to look 20:02 < warren> | that isn't bein enforced 20:02 < warren> | really no problem in allowing subscriptions 20:02 < warren> | open project 20:02 --> | JL0gik (JerzeyLogic) has joined #fedora-extras 20:03 < Sopwith> | warren: I think you're missing jwb's point. Requiring some people to subscribe doesn't exclude other people from subscribing. 20:03 < jwb> | right :) 20:03 < warren> | ah 20:03 < warren> | OK yes, some people are required to subscribe, everyone else has the option. 20:03 < jwb> | basically i'm just looking to make sure that these shiny new lists aren't just bit buckets because nobody is subscribed 20:04 < thl> | warren, maybe we should subscribe everyone from fedora-extras-list to fedora-extras-reviews-list? 20:04 < warren> | thl, initially yes 20:04 < thl> | warren, sure 20:04 < warren> | and anybody that is sponsored 20:04 < thl> | warren, sounds fine 20:05 < warren> | I'll take this ball 20:05 < warren> | creation of lists, announcements, etc. 20:05 < thl> | okay, does anyone don't like this whole concept? 20:05 < warren> | subscriptoins 20:05 < thl> | then speak now 20:05 < thl> | warren, thx 20:05 < Sopwith> | I think enforcement needs to be figured out. 20:05 < warren> | this makes it easier to find conversation on fedora-extras-list 20:05 <-- | nman64 has quit ("BRB") 20:05 < Sopwith> | Not a reason not to do it, just a detail to take care of. 20:05 * | jwb agrees with Sopwith 20:05 < warren> | reviews can be more easily filtered into their own folder 20:05 < warren> | We need to promote the canned queries page more, what is the URL? 20:06 < Sopwith> | Otherwise this is just as bad as a law saying you can't have a pet whale in your house on Tuesdays. 20:06 < warren> | Sopwith, but only in California 20:06 < Sopwith> | True dat. 20:06 < warren> | how about enforcement ideas, next meeting? 20:06 <-- | JL0gik has left #fedora-extras ( ) 20:07 < thl> | warren, +1 20:07 < warren> | I'll go ahead with these first steps 20:08 < warren> | Sopwith, can our bugzilla component auto-create script add to the hidden auto-CC field automatically? 20:08 < warren> | Sopwith, that will be necessary to add stuff like 1) perl team list to perl* 2) fedora-extras-bugs-list to auto-CC of all fedora extras components. 20:09 < Sopwith> | warren: Hmm, I think it's doable. 20:09 --> | nman64 (Patrick Barnes) has joined #fedora-extras 20:09 < Sopwith> | Need a way to store & retrieve that information in a generic way. 20:09 < Sopwith> | If you come up with the syntax you want used in owners.list, I can implement it. 20:10 < warren> | Sopwith, it need not be in owners.list at all, these are global things 20:10 < Sopwith> | They are not global to the multiple Fedora projects that use owners.list 20:10 < warren> | hmm 20:11 < warren> | Sopwith, should we have an Extras specific owners.list? 20:11 < Sopwith> | We already do. 20:11 < warren> | then it is global for that owners.list 20:11 < Sopwith> | Yup 20:11 < warren> | if perl*, then perl team list 20:11 < warren> | if *, then fedora-extras-bugs-list 20:11 < warren> | being careful not to blow away other auto-CC things we already have there 20:11 < warren> | (probably entered manually by me) 20:11 < Sopwith> | Sure. What I'd like you to do is come up with the desired syntax for lines in owners.list that will communicate this special info. 20:12 < Sopwith> | And make sure it will work for all the use cases you can imagine. 20:12 < warren> | no no, I'm saying it shouldn't be in owners.list at all 20:12 < warren> | this should be hidden from owners.list 20:12 < warren> | it is needless complication 20:12 < Sopwith> | Why hide it? 20:12 < thl> | warren, Sopwith can you work out the details later? 20:12 < warren> | because it is a blanket policy 20:12 < warren> | yes 20:12 < warren> | I'll talk with sopwith privately 20:12 < thl> | thx 20:12 < thl> | anything else left? 20:13 < warren> | I think we have enough to work on 20:13 < thl> | yeah 20:13 < jwb> | anything from RH on the "scratch builds"? 20:13 < jwb> | as in, can we do it? 20:13 < thl> | jwb, that depends on the new plague iirc 20:13 < warren> | good question.. 20:13 < jwb> | thl, yeah i know. i meant outside of the technical things 20:13 < warren> | oh, somewhat related buildsys question, anybody remember the URL to the needsign yum repo? 20:14 < thl> | warren, http://buildsys.fedoraproject.org/plague-results/ 20:14 < jwb> | thl, i think dcbw outlined what is needed for plague pretty well. i'm talking about just "should we do it" 20:14 < warren> | question 20:14 < thl> | jwb, good question 20:14 < warren> | should scratch populate the scratch buildroot with itself 20:15 < warren> | or only Extras + needsign is the buildroot? 20:15 < warren> | scratch buildroot = core + extras + needsign? 20:15 < warren> | scratch buildroot = core + extras + needsign + scratch? 20:15 < jwb> | warren, that was some of the dep solving things that dcbw was talking about 20:15 --> | Foolish (Sindre Pedersen Bjordal) has joined #fedora-extras 20:15 < warren> | It is a simple matter of creating another mock definition and plague target 20:15 < thl> | "buildroot = core + extras + needsign + scratch" sound like the best solution afaics 20:15 < jwb> | +1 20:16 < warren> | What policy governs scratch? 20:16 < jwb> | packages hang out for two days and are gone? 20:16 < thl> | jwb, +1 20:16 < warren> | If we use existing infrastructure, stuff needs to go in CVS before built in scratch 20:16 < warren> | but CVS conflicts with the contents of extras 20:16 < jwb> | yes 20:16 < thl> | warren, yes 20:16 < jwb> | conflicts? 20:17 < warren> | you aren't sure if packagename/FC-5 means Extras or scratch 20:17 < thl> | warren, people want to use it to test there builds before they are build for real 20:17 < warren> | hmm 20:17 < jwb> | which brings up a better question: should scratch only exist for devel? 20:17 * | jwb sorta see's warrens point 20:18 < warren> | Red Hat has a scratch target 20:18 < warren> | it doesn't build from CVS 20:18 < warren> | and requires manual pruning 20:18 < warren> | it also doesn't populate a buildroot, which is both good and bad in some ways. 20:18 < jwb> | plague can build from uploaded SRPMs, but i dont think we want to do that 20:19 < warren> | "2 days" automatic pruning sounds like a good idea, but is that problematic? 20:19 < thl> | no, we don't want that afaics 20:19 < jwb> | warren, only if you allow scratch builds to be ongoing during the prune 20:19 < warren> | we need pruning of some sort 20:20 < warren> | scratch in RH regularly takes up LOTS of storage 20:20 < warren> | Too many implementation details here, and I don't think this is as importnat as other tasks 20:20 < warren> | lets get these tasks done, and revisit the details of this in nex tmeeting 20:20 < thl> | agreed 20:20 * | thl will close this meeting in 30 20:21 * | thl will close this meeting in 15 20:21 --> | dcbw (dcbw) has joined #fedora-extras 20:21 < roozbeh> | while all the big fish are here, 20:21 * | thl will close this meeting in 10 20:21 < dcbw> | skvidal: ping 20:21 < roozbeh> | would someone fix the FC4 build thing? 20:21 < thl> | MARK: Meeting end