=================================== #fedora-meeting: FESCO (2011-03-30) =================================== Meeting started by nirik at 17:30:01 UTC. The full logs are available at http://meetbot.fedoraproject.org/fedora-meeting/2011-03-30/fesco.2011-03-30-17.30.log.html Meeting summary --------------- * init process (nirik, 17:30:01) * Meeting Time (nirik, 17:39:49) * ACTION: nirik will file a ticket and collect votes on moving meeting time. (nirik, 17:44:07) * #563 suggested policy: all daemons must set RELRO and PIE flags (nirik, 17:45:04) * will revisit next week. (nirik, 17:45:29) * #576 Encourage to be package maintainers to introduce themselves in devel list (nirik, 17:45:32) * mmaslano voted +1 to this in ticket. (nirik, 17:45:51) * AGREED: proposal is accepted (nirik, 17:51:07) * will ask for more rationale on the sponsors mailing the list when they sponsor someone. (nirik, 17:58:09) * #577 FHS exception for Heimdal (nirik, 17:58:23) * mmaslano voted -1 in ticket (nirik, 17:59:08) * -4 votes on this. Exception is not granted at this time. (nirik, 18:24:36) * Open Floor (nirik, 18:26:24) Meeting ended at 18:30:13 UTC. Action Items ------------ * nirik will file a ticket and collect votes on moving meeting time. Action Items, by person ----------------------- * nirik * nirik will file a ticket and collect votes on moving meeting time. * **UNASSIGNED** * (none) People Present (lines said) --------------------------- * nirik (74) * ajax (34) * notting (22) * ktdreyer (18) * gholms|work (10) * zodbot (8) * cwickert (5) * mclasen (3) * tibbs (1) * jsmith (1) * SMParrish (0) * mjg59 (0) * mmaslano (0) * kylem (0) -- 17:30:01 <nirik> #startmeeting FESCO (2011-03-30) 17:30:01 <zodbot> Meeting started Wed Mar 30 17:30:01 2011 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:30:01 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 17:30:01 <nirik> #meetingname fesco 17:30:01 <zodbot> The meeting name has been set to 'fesco' 17:30:01 <nirik> #chair mclasen notting nirik SMParrish kylem ajax cwickert mjg59 mmaslano 17:30:01 <nirik> #topic init process 17:30:01 <zodbot> Current chairs: SMParrish ajax cwickert kylem mclasen mjg59 mmaslano nirik notting 17:30:58 * notting is here 17:31:23 * mclasen still in another meeting, but here 17:33:43 * nirik waits a bit for more folks to show up 17:33:58 * jsmith lurks 17:34:29 * gholms|work passes out bagels 17:37:14 <nirik> humm... we may not have quorum today... 17:37:49 <gholms|work> But... I brought bagels! 17:38:03 <gholms|work> :'( 17:38:21 <notting> marcela voted in the tickets, iirc. that might help towards quorum 17:38:41 <nirik> I think we still need one more? 17:39:17 <ajax> sorry i'm late 17:39:23 <nirik> and hey. :) Welcome ajax 17:39:38 <nirik> so, I guess lets go ahead... 17:39:49 <nirik> #topic Meeting Time 17:40:01 <nirik> Do we want to shift the meeting time now that .eu has moved to DST? 17:40:12 <ajax> no opinion 17:40:13 <nirik> I guess we don't have any of our .eu members present to weigh in. 17:40:43 <ajax> unrelated, mjg59's likely to miss today's meeting, he's on pto 17:40:49 <nirik> ok. 17:40:54 <nirik> hey cwickert1 17:41:18 <nirik> cwickert1: we are wondering if we should adjust the meeting time any due to .eu going to DST now. Thoughts? 17:41:38 * nirik prefers to just stick to this time, but I can adjust if others want to move. 17:42:20 <notting> either/or for me 17:42:38 <nirik> I guess I can file a ticket and we can vote in ticket? 17:43:34 <cwickert> nirik: works for be, but ATM I'm busy with dayjob 17:43:48 <nirik> cwickert: ok. 17:44:07 <nirik> #action nirik will file a ticket and collect votes on moving meeting time. 17:44:37 * nirik skips features repo and metrics... 17:45:04 <nirik> #topic #563 suggested policy: all daemons must set RELRO and PIE flags 17:45:04 <nirik> .fesco 563 17:45:06 <zodbot> nirik: #563 (suggested policy: all daemons must set RELRO and PIE flags) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/563 17:45:13 <nirik> I guess this was kylem's... 17:45:18 <nirik> so we should skip it as well. 17:45:29 <nirik> #info will revisit next week. 17:45:32 <nirik> #topic #576 Encourage to be package maintainers to introduce themselves in devel list 17:45:32 <nirik> .fesco 576 17:45:33 <zodbot> nirik: #576 (Encourage to be package maintainers to introduce themselves in devel list) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/576 17:45:51 <nirik> #info mmaslano voted +1 to this in ticket. 17:46:10 <nirik> I'm fine with adding this as a suggestion/etc... 17:46:23 <ajax> i would really like this not to be mandatory 17:46:40 <notting> seems like a reasonable suggestion. why the gpg? 17:46:45 <ajax> i would _prefer_ we not do it at all, at least on the mailing list. i get enough noise. 17:46:57 <cwickert> +1 from me 17:46:59 <nirik> well, the new packager flow these days is pretty small. 17:47:11 <nirik> Not sure about the sponsor announcing packages... 17:47:30 <notting> while it's noise, it's noise that provides positive feedback and encouragement to new contributors 17:47:33 <cwickert> erm, the +1 was meant for introductions, I agree with mmaslano 17:47:56 <cwickert> how many new maintainers are there a week? 1, 2? 17:47:59 <nirik> so there have been 2 this week 17:48:11 <nirik> previous week had 3 17:48:14 <cwickert> that's not really noise, is it? 17:48:25 <mclasen> sounds like a fine thing to encourage people to do 17:49:06 <ajax> sure, why not 17:49:07 <nirik> so, +1 to me for suggesting/noting this in the new packager flow 17:49:37 <nirik> notting: not sure why gpg there... should we suggest removing that? 17:50:13 <notting> maybe making it an optional part of the optional announcement. although that's trending down the rabbit hole 17:50:30 <notting> +1 to having this as a suggestion, regardless 17:50:42 <nirik> yeah, "you could optionally include your gpg key or other information you feel the community would use to contact you" 17:51:07 <nirik> #agreed proposal is accepted 17:51:42 <nirik> so, how about the sponsors mail when they sponsor someone? 17:51:56 <nirik> I think that could be noise, and seems like it would be duplicating the first bit? 17:51:59 <notting> ... wouldn't that be covered by the new packager in any case? 17:52:08 <nirik> yeah 17:53:02 <nirik> so, that part I am -1 on unless I am missing some reasoning there. 17:53:42 * notting would be -1, for the same reason 17:54:16 <ajax> same, -1 17:55:50 <nirik> more votes? mclasen / cwickert ? 17:57:41 <nirik> I can ask mether if we are missing some rationale on that one. 17:58:09 <nirik> #info will ask for more rationale on the sponsors mailing the list when they sponsor someone. 17:58:23 <nirik> #topic #577 FHS exception for Heimdal 17:58:23 <nirik> .fesco 577 17:58:24 <zodbot> nirik: #577 (FHS exception for Heimdal) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/577 17:58:49 * ktdreyer is here to answer questions if needed 17:59:08 <nirik> #info mmaslano voted -1 in ticket 17:59:14 <nirik> thanks for coming ktdreyer 17:59:38 <nirik> so, the options suggested won't work for some reason? alternatives / libdir ? 18:00:15 <notting> i liked %{_libdir}/heimdall, personally. 18:00:43 <ajax> ktdreyer: do the heimdal libs have the same sonames as the mit kerb libs? 18:01:04 <ktdreyer> ajax: I'm not an expert... I think libkrb5 is the same 18:01:18 <ktdreyer> orion has posted a list of the exact conflicting files in the Review bug 18:01:30 * nirik notes there is still an open merge review on krb5... 18:01:33 * ajax reads 18:01:45 <nirik> so it's not something that should be put forth as a compliant package 18:02:03 <nirik> .bug 225974 18:02:04 <ajax> if they have the same sonames then i'm hesitant to allow heimdal to be packaged at all, at least until rpm figures out how rpaths work 18:02:05 <zodbot> nirik: Bug 225974 Merge Review: krb5 - https://bugzilla.redhat.com/show_bug.cgi?id=225974 18:02:50 <ajax> since, as noted, the library APIs are different 18:03:01 <ajax> (reading the bz) 18:03:21 <ktdreyer> ajax: so what do you recommend? 18:03:42 <tibbs> Could really use nalin's input as well. 18:03:56 <ktdreyer> tibbs: yeah, agreed 18:04:21 <notting> libraries don't appear to conflict (although headers do) 18:04:38 * nirik is -1 to granting any exception at this time. Would suggest trying to work on a technical solution more. 18:05:22 <ajax> man this is ugly 18:06:17 <ajax> well, okay. if the libs don't have conflicting sonames, then the krb5-config script should be able to point you at whichever devel environment you have installed, and neither ld.so nor rpm shoudl get confused by having both sets of libs installed 18:06:40 <ajax> heimdal-devel and krb5-devel would probably have to conflict and everything else would need alternatives 18:07:19 <notting> or, heimdal-devel could install to a different include path 18:07:35 <ajax> notting: heimdal-devel includes /usr/bin/krb5-config 18:07:49 <ajax> i _guess_ you could alternatives that too, but ick 18:07:56 <ktdreyer> I imagine we would have to rename that one, yeah 18:08:42 <notting> ajax: meh, include a patched one in both 18:08:54 <ajax> ktdreyer: problem si if you do rename it to heimdal-config, you can't rebuild apps against heimdal (to the extent that there's no api problems) without patching the app 18:09:22 <ktdreyer> ajax: what about renaming it to krb5-config.heimdal, and in the .specs that build against Heimdal, set an alias? 18:09:24 <ajax> since they're going to expect krb5-config to give them the header and linker flags 18:09:41 <ktdreyer> alias krb5-config to /usr/bin/krb5-config.heimdal 18:10:16 <ajax> i guess it also depends what we expect to have linking against heimdal 18:10:29 <notting> hm 18:10:46 <notting> you wouldn't really want a common krb5-config, if users need to call *different* APIs depending on which 18:10:57 <ajax> i think just having the two -devels conflict is saner. it's not like anyone could reasonably want both in the same app. 18:11:26 <ktdreyer> I guess that sounds reasonable to me 18:11:46 <ktdreyer> so make -devel conflict, and use alternatives for everything else? 18:12:14 <nirik> which will also require changes in krb5... have you heard anything from it's maintainer? 18:12:18 <ajax> that's what i'm leaning towards for the moment, but there might be something subtle i haven't hit yet. 18:12:45 <notting> other than 'not have two implementations installed', why would the user care which lib their kerberized telnet (ed note: HA) uses? 18:13:04 <notting> i.e., do we really need two versions of all of those to alternatives-around with? 18:13:10 <ajax> also: for everything else that needs it, which (iiuc) oughtn't include the libs 18:13:30 <ajax> just the apps really 18:13:51 <nirik> notting: I suppose one or the other might have a bug a user wishes to avoid by using the other one? 18:14:00 <nirik> are they otherwise all compatible? 18:14:06 <gholms|work> Their admin line protocols are different. 18:14:13 <gholms|work> (kadmin vs. hadmin) 18:14:17 <nirik> ok. Shows what I know of them. ;) 18:14:32 <notting> gholms|work: those would be different binaries, yes? 18:14:44 <notting> nirik: bad reason. fix the bug! :) 18:14:46 <gholms|work> Should be. 18:14:58 <gholms|work> Not sure about the libs, though. 18:16:27 <nirik> so, any votes on the exception? or do we need more info? 18:16:33 <ktdreyer> /usr/sbin/kadmin is in both MIT and Heimdal 18:16:42 <ktdreyer> I don't think Heimdal calls it "hadmin" 18:16:44 <gholms|work> Ugh, they both call it kadmin? 18:16:46 <ktdreyer> yeah 18:16:51 <gholms|work> Must be an openbsd thing. 18:17:08 <gholms|work> (That's the only place I've used heimdal) 18:17:36 <ajax> -1 to the exception for now, but please do bring it back up if there's a need 18:17:57 <ajax> also, someone kick the mit krb5 package to stop using /usr/kerberos already 18:18:11 <nirik> ditto what ajax said here. ;) 18:18:19 <ktdreyer> heh, gl chaging EL5/6 :) 18:18:22 <notting> ajax: that would imply replacing the system telnet/rsh/etc. 18:18:39 <ajax> notting: alright. 18:19:27 <nirik> who uses those anymore anyhow? ;) 18:20:08 * nirik sees we are at -3 currently. 18:20:22 <notting> -1 without more reason, at least. 18:20:35 <nirik> cwickert / mclasen ? 18:20:45 <ajax> i mean, to the extent that the "system" telnet and the krb5 telnet have diverged, that's a problem 18:21:07 <ajax> but that's already a problem 18:22:40 <ktdreyer> so, we'll try to use alternatives where we can, move conflicting files in to subdirs where we can, and if necessary, make the -devels conflict 18:23:19 <ktdreyer> sound ok? 18:23:38 <ajax> wfm 18:24:00 <ajax> since, effectively, not getting a vote quorum here means there's no exception granted 18:24:05 <ktdreyer> by the way, I gather that the lack of an official template for FHS exceptions is not a bug, but a feature ;) 18:24:06 <nirik> yeah, guess so. 18:24:36 <nirik> #info -4 votes on this. Exception is not granted at this time. 18:25:03 <nirik> ok, anything further on this? 18:25:11 <nirik> thanks for coming ktdreyer... 18:25:41 <ktdreyer> sure, thanks for your time. 18:26:24 <nirik> #topic Open Floor 18:26:35 <nirik> I have one item for open floor... 18:26:48 <ajax> bring it 18:27:01 <nirik> I will be traveling next week... will be in Boston on wed. I may or may not be able to run the meeting. :) If someone else would like to run it that would be great. 18:27:34 * mclasen belatedly back 18:27:35 <ajax> i should be around, if no one else is 18:28:06 <nirik> I may also not be able to send out the agenda tuesday... 18:28:25 <nirik> anyone have any other open floor items? 18:28:52 * notting should be around too 18:29:12 <ajax> nothing from me 18:30:04 <nirik> ok, lets call it a short meeting then... :) 18:30:09 <nirik> Thanks for coming everyone! 18:30:13 <nirik> #endmeeting
Attachment:
signature.asc
Description: PGP signature
-- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel