From Fedora Project Wiki
(Redirected from Packaging/Minutes20070501)
Fedora Packaging Committee Meeting of {2007-XXX}
Present
- DavidLutterkort (
lutter
) - JasonTibbitts (
tibbs
) - JesseKeating (
f13
) - RexDieter (
rdieter
) - TomCallaway (
spot
) - ToshioKuratomi (
abadger1999
)
Writeups
No drafts were presented to FESCO last week, so no writeups this week.
Votes
The following proposals were considered:
- Two PHP proposals: http://fedoraproject.org/wiki/PackagingDrafts/PHP (the first two items only: PECL Extensions and Versioned BuildRequires in Macros Section)
- Accepted (5-0)
- Voting for: spot tibbs rdieter lutter abadger1999
- Voting against: (none)
- Ruby Gems guidelines: http://fedoraproject.org/wiki/PackagingDrafts/RubyGems
- Accepted (6-0)
- Voting for: spot rdieter tibbs lutter f13 abadger1999
- Voting against: (none)
Other Discussions
Nothing of note this week.
IRC Logs
[12:01] * spot is here [12:01] --> mdomsch has joined this channel (n=mdomsch@cpe-70-113-73-138.austin.res.rr.com). [12:01] * tibbs is here [12:01] <tibbs> It seems most of Europe won't be, though. [12:01] * rdieter is here (still) [12:02] <spot> i wish i had as many holidays. :) [12:02] <rdieter> slackers, the whoe lot of 'em. :) [12:02] <spot> lutter? f13? [12:02] <rdieter> one short of doing anything? [12:02] <spot> abadger1999 ? [12:02] <f13> I'm here. [12:03] <rdieter> yay. [12:03] <abadger1999> Yeah -- wrapping up an impromptu meeting. [12:03] <abadger1999> 1/2 here. [12:03] <spot> thats five. (well, 4 1/2) [12:05] <rdieter> well, since we're waiting, cmake updates were pushed (finally) for FC-5/FC-6, so i'll be doing the final writeup for the cmake draft. [12:06] <rdieter> as for new meeting time, I'm flexible enough to be able to make pretty much any time as proposed, so I didn't bother plastering my name all over the wiki page. [12:06] <spot> ok. good to know. [12:06] <tibbs> I blocked out the times I'm in the car. [12:06] <spot> did one of you guys put Xs everywhere? [12:06] <f13> I didn't [12:07] <tibbs> I put some X's in. [12:07] <spot> are those good or bad times for you? :) [12:07] <tibbs> "(tibbs commuting)" pretty much says it all. [12:08] <tibbs> I can put that in every field if you like. [12:08] <spot> ok, so the X also means (tibbs commuting) [12:08] <spot> gotcha. [12:08] <tibbs> Yes, that is unchanged from the last time we filled in the chart. [12:08] <spot> So, 1600-1900 seems like our range [12:09] <tibbs> I can actually go until 20:30 but then I need to be packing up. That would let a 19:00 meeting go a bit long, I suppose. [12:10] <tibbs> But I remember that racor indicated that later times aren't good for him. [12:10] <spot> ok. [12:10] <tibbs> Not that he's indicated that in the table, of course. [12:10] <spot> i think what we'll find is that the best time with the least amt of pain is when f13 (and in a few months me) usually has lunch [12:11] <f13> I can live with that. [12:11] <spot> but i think we can move our lunch hour to accomodate other peoples family time. [12:11] <f13> it's a mild annoyance, but whatever. [12:11] <tibbs> I'm in the middle of lunch at the moment. [12:11] <tibbs> Actually there's a retirement party out in the hall; I may slip away to grab something. [12:12] <rdieter> more slacker'ism! it's everywhere. [12:12] <f13> tibbs: like office equipment from the guy leaving? [12:12] <tibbs> No, some professor's really old and there's free food. [12:12] <tibbs> I'm the one with all the good equipment anyway. [12:13] <XulChris> is this the PC meeting? I have a couple items i need to bring up [12:14] <spot> well, its barely quorum today, but yes. [12:14] <tibbs> XulChris: sort of; many members are on holiday. [12:14] * spot will eventually start enforcing the "you need to submit a draft" policy [12:14] <XulChris> well i have a couple really minor things [12:14] <XulChris> http://fedoraproject.org/wiki/PackagingDrafts/PHP#head-5e7a9766c620301722a4afbd97294a6a804dca10 [12:14] <spot> go ahead. :) [12:15] <spot> ok, thats a no brainer. [12:15] <spot> +1 [12:15] <XulChris> the first item basically gives php-pecl modules perl like abi compatiblity checks [12:15] <XulChris> pretty straight forward stuff, let me know if there are any questions [12:15] <tibbs> reading.... [12:16] <spot> all of the non-TODO items are ok by me [12:16] <rdieter> speaking of rpm macros, is it worth prepending _ to any of these? [12:17] <tibbs> The first two are no-brainers; +1 to those from me. [12:17] <XulChris> ya first two are all i want to bring up today [12:17] <tibbs> The channel bits are more interesting. [12:17] <tibbs> Ah, OK. [12:17] <lutter> sorry .. I am here now [12:17] <XulChris> channel bits arent ready yet [12:17] <lutter> completely spaced that it was Tuesday [12:18] <tibbs> When you completey forget that it's Friday, seek professional help. [12:18] <spot> rdieter, lutter, abadger1999, f13, look at the first two php items and vote? :) [12:19] <rdieter> +1 php [12:19] <lutter> +1 on pecl extensions [12:19] <abadger1999> pecl +1 [12:19] <abadger1999> Looking at the rest [12:20] <lutter> +1 on the versioned BR [12:20] <XulChris> 5 votes needed for quorum? [12:20] <spot> yep. [12:21] <lutter> XulChris: is the channel business about namespaces only or is there some component of yum-like distribution ? [12:21] <spot> so, we're waiting on abadger1999. (or f13) [12:21] <XulChris> lutter: the channel business isnt ready yet, we still need to flesh that out, just voting on pecl stuff and versioned requires stuff [12:21] --> MauricioPretto has joined this channel (n=hash@fedora/MauricioPretto). [12:21] <abadger1999> Versioned BR +1 [12:22] <lutter> XulChris: ok, then I'll hold my breath [12:22] <spot> ok, it passes. [12:22] <spot> i'll own this one for writeup purposes. [12:22] <XulChris> woohoo! does this need ratification by fesco now? [12:22] <spot> XulChris: yep [12:22] <XulChris> k [12:22] <spot> XulChris: anything else? [12:23] <XulChris> oh just that php group would like a mailing list, not sure if this is the proper place to ask though [12:23] <mlum_thud> rdieter: did we answer all questions you and I talked about on the phone? [12:24] <spot> XulChris: talk to warren, i think he can help you [12:24] <rdieter> mlum_thud: I think so, outstanding issues: your sponsor nomination, .jar signing. [12:24] <warren> ? [12:24] <mlum_thud> rdieter: ah, what was the status of the sponsorship? [12:24] <mlum_thud> rdieter: and jar signing? Sorry, I didn't see the info.. [12:24] <spot> warren: XulChris and php group wants a mailing list. can you help? :) [12:24] <warren> XulChris, similar to fedora-perl-devel-list? [12:25] <f13> Sorry, was looking at something else. [12:25] <XulChris> warren: yes [12:25] <warren> XulChris, http://www.redhat.com/mailman/listinfo/fedora-perl-devel-list like my all caps? =) [12:25] <spot> ok, lets continue [12:25] *** dwmw2 is now known as dwmw2_gone. [12:25] <spot> http://fedoraproject.org/wiki/PackagingDrafts/RubyGems is ready for review [12:26] <XulChris> warren: looks good :) [12:26] <spot> i read over it this morning, and it looks very straightforward to me, and answers all of my concerns with the previous draft. [12:26] <lutter> what changed since we last talked about it is the stuff about making the same library available as a gem and not-as-a-gem [12:26] <mlum_thud> do I also need to submit anything on IRC for review as well, outside of the bugzilla submission form? [12:27] <spot> mlum_thud: not for package review, no [12:27] <spot> +1 from me for RubyGems [12:28] <tibbs> lutter: these may end up being confusing: [12:28] <tibbs> Requires: rubygem(activesupport) = %version [12:28] <tibbs> Provides: ruby(active_support) = %version # The underscore is intentional [12:28] <abadger1999> I had two concerns but I only remember one at the moment -- [12:28] <tibbs> Will it be obvious to packagers that the names will need to differ? [12:28] <abadger1999> The documentation in the gem isn't marked as %doc. [12:28] <rdieter> +1 rubygems [12:28] <lutter> yeah, it's ugly ... the first one is the name of the gem, whereas the second one is what you would require for the non-gem; the latter is that way because of the straight ruby guidelines [12:29] <tibbs> I can handle that, but I'm concerned that it may need to be explained extremely clearly for the sake of packagers and reviewers alike. [12:30] <lutter> tibbs: they don't have to differ, it's a matter of looking what you would actually say in your require in ruby to load that library [12:30] <lutter> abadger1999: hmm .. it should be. gem2spec marks the doc/ subdir of the gem as %doc [12:31] <abadger1999> lutter: Oh. I must have done something wrong when I tried it. [12:32] <tibbs> I'm fine with things as is; we can make another pass after we have some packages in and some idea of what sticking points there are. [12:32] <tibbs> So +1 rubygems from me. [12:32] <lutter> abadger1999: at least the intention is that ppl mark docs as docs, shouldn't be different from any other package [12:32] <lutter> +1 from me obviously [12:32] <tibbs> I'm not sure it needs to be specifically stated that docs should be %doc. [12:33] <spot> f13/abadger1999: awaiting vote [12:33] * spot is now known as FPC-votebot [12:35] <f13> yeah, +1 [12:35] <abadger1999> lutter: What is the purpose of the cache/*.gem [12:35] <abadger1999> file [12:35] * tibbs afk appx. 2min. [12:36] <lutter> abadger1999: I believe gem uses it for it's own purpose; not entirely sure what for [12:36] <abadger1999> Is it a duplicate of the files expanded on the filesystem or does it contain something different? [12:38] <tibbs> back [12:39] <lutter> abadger1999: no, it's a duplicate .. a quick grep through the code shows that it's used for some of gem's commands, which are not all that interesting in an rpm-based scenario, but I'd still not want to break them [12:39] <abadger1999> k [12:40] <abadger1999> I'm not sure I like the duplication but it doesn't seem like we can fix it quickly. [12:40] <lutter> abadger1999: one gem command that uses it is 'unpack' which puts a copy of the gem into the current dir [12:40] <abadger1999> +1 from me. [12:40] <lutter> wouldn't be surprised if there were apps out there that expect unpack to work [12:40] <spot> ok, rubygems passes [12:40] <lutter> cool [12:41] <spot> thats all i have for this week, floor is open for any other items [12:41] <tibbs> Well, cross compilers are back in the forefront. [12:42] <tibbs> I'm thinking that perhaps that old draft that Rex brought up on-list should just be nuked. [12:42] <spot> yeah. i'd agree. [12:42] <rdieter> Ralf really should be the one driving that, imo. [12:42] <tibbs> Did Ralf ever produce the draft he promised? [12:42] <spot> someone can make a new draft if they're motivated (ralf, kevin) [12:43] <rdieter> tibbs: afaik, no. [12:43] <tibbs> Seems disingenuous to complain that Fedora can't accept his packages when the process is actually blocked on him. [12:47] <spot> ok, i think we're done for the day [12:47] <spot> next week is the RH Summit [12:48] <spot> f13 and I will be missing the meeting for that [12:48] <rdieter> ditto [12:48] <-- nim-nim has left this server ("Leaving."). [12:48] * rdieter goes to work on a server that's melting... [12:48] <spot> thanks all.