Re: Plan for tomorrow's FESCo meeting (2010-08-17)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



===================================
#fedora-meeting: FESCO (2010-08-17)
===================================

Meeting started by nirik at 19:30:02 UTC. The full logs are available at
http://meetbot.fedoraproject.org/fedora-meeting/2010-08-17/fesco.2010-08-17-19.30.log.html

Meeting summary
---------------
* init process  (nirik, 19:30:03)

* #351 Create a policy for updates - status report on implementation
  (nirik, 19:33:16)
  * AGREED: editing an update to just add/remove bugs, or change notes
    would just leave it otherwise alone... but if you added/removed
    builds it should reset karma/timeouts.  (nirik, 19:42:58)
  * need to document and see what current setup is.  (nirik, 19:43:10)

* #382 Implementing Stable Release Vision  (nirik, 19:44:35)
  * ajax has docs to commit hopefully today.  (nirik, 19:46:09)
  * nirik talked with QA and they want FESCo to track new updates issues
    and then get feedback from them where needed.  (nirik, 19:46:31)

* #448 Disallow packages whose primary owner is group.  (nirik,
  19:47:44)
  * AGREED: provenpackagers can commit changes to allow merge reviews to
    progress/be closed, as a courtesy they should post the diff to the
    merge review and wait a short time for maintainer to ack/commit it.
    (nirik, 19:54:41)

* #370 allow bundling libiberty  (nirik, 19:55:02)
  * AGREED: libiberty, gnulib, and libegg are not libraries. They are
    exempt from the library bundling clause.  (nirik, 20:18:02)

* #450 provenpackager request - supercyper  (nirik, 20:18:49)
  * AGREED: Request not approved at this time, but please keep working
    with fedora and reapply at a later date.  (nirik, 20:26:57)

* FES tickets  (nirik, 20:27:18)
  * LINK: https://fedorahosted.org/fedora-engineering-services/report/6
    lists the current bunch  (nirik, 20:28:14)
  * a number of new folks applied in the last week.  (nirik, 20:28:31)

* Open Floor  (nirik, 20:29:02)

* #ticket 449 - I don't want anyone to commit my packages  (nirik,
  20:36:56)
  * AGREED: no exception to provenpackager commits here.  (nirik,
    20:39:35)

* Open Floor (redux)  (nirik, 20:41:12)

Meeting ended at 20:45:02 UTC.
--
19:30:02 <nirik> #startmeeting FESCO (2010-08-17)
19:30:02 <zodbot> Meeting started Tue Aug 17 19:30:02 2010 UTC.  The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot.
19:30:02 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
19:30:02 <nirik> #meetingname fesco
19:30:02 <zodbot> The meeting name has been set to 'fesco'
19:30:02 <nirik> #chair mclasen notting nirik SMParrish kylem ajax pjones cwickert mjg59
19:30:02 <zodbot> Current chairs: SMParrish ajax cwickert kylem mclasen mjg59 nirik notting pjones
19:30:03 <nirik> #topic init process
19:30:20 <mjg59> Afternoon
19:30:43 * nirik waves
19:31:03 * notting is here
19:31:03 <ajax> run!
19:31:09 * jsmith is here
19:31:12 * mclasen too
19:31:49 <nirik> SMParrish / kylem / pjones: you guys around?
19:32:51 <kylem> yo.
19:33:13 <nirik> ok, I guess lets go ahead and get started in...
19:33:16 <nirik> #topic #351 Create a policy for updates - status report on implementation
19:33:16 <nirik> .fesco 351
19:33:20 <zodbot> nirik: #351 (Create a policy for updates) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/351
19:33:28 <nirik> so, all of this has landed now I think except for autoqa.
19:33:52 * mclasen has already had bodhi reject some updates because of 'criteria violations' :-)
19:33:52 <nirik> jlaska: you guys are still hoping to have some autoqa enabled for f14 beta? or am I misremembering?
19:34:52 <nirik> so, I think we should all be looking for positive and negative feedback on the new setup... see if we need to adjust/modify things down the road.
19:36:02 <notting> is it clearly defined what's supposed to happen when an update is edited and the builds are changed?
19:36:08 <nirik> anyone have anything to add on this? should we keep this ticket open for tracking autoqa?
19:36:29 <nirik> notting: I don't think it is... we will need to find out from lmacken
19:36:33 <mclasen> notting: I don't think it is
19:36:57 <mclasen> I have been able to edit a critpath update, and then immediately afterwards use the previous karma to push it to stable
19:37:05 <notting> that seems... wrong.
19:37:08 <nirik> personally I would prefer if editing an update to just add/remove bugs, or change notes would just leave it otherwise alone... but if you added/removed builds it should reset karma/timeouts.
19:37:09 <mclasen> which was good for me, but probably not intended...
19:37:26 <mclasen> nirik: I agree with that
19:37:43 <notting> nirik: that would be logical. +1 from me for that as a policy
19:37:52 <notting> i suspect that will upset more people
19:37:59 <kylem> nirik, yeah, that sounds sensible on that as a policy.
19:38:00 <nirik> which will?
19:38:07 <nirik> resetting karma?
19:38:18 <mjg59> Yeah
19:38:31 <nirik> well, it's new builds, so it should be retested I would think.
19:38:33 <mjg59> I think it's the right thing
19:38:44 <mjg59> But mailing list discussion suggests that it's not unanimous
19:39:25 <mclasen> mjg59: you always have the alternative to try and get your update enough karma as-is and then file  anew one for the new build
19:39:36 <mjg59> mclasen: Right, and I think that's the correct approach
19:39:43 <mclasen> assuming the new build isn't necessary to 'eliminate' negative karma
19:39:44 * pjones is here
19:39:52 <mclasen> in which case the resetting is what you want, anyway
19:40:02 <nirik> so, a) we need to find out what it currently does, and b) we should document this policy and make it do this?
19:41:08 <nirik> any other votes on this as a policy? or should we ask for more feedback and revisit next week?
19:41:31 <mjg59> This policy matches my interpretation of the intention
19:42:43 <nirik> well, I count that as 5...
19:42:58 <nirik> #agreed editing an update to just add/remove bugs, or change notes would just leave it otherwise alone... but if you added/removed builds it should reset karma/timeouts.
19:43:10 <nirik> #info need to document and see what current setup is.
19:43:57 <nirik> so, any further updates thoughts or adjustments in this topic?
19:44:04 <nirik> or shall we move on to the next related ticket?
19:44:19 <ajax> next.
19:44:35 <nirik> #topic #382 Implementing Stable Release Vision
19:44:35 <nirik> .fesco 382
19:44:36 <zodbot> nirik: #382 (Implementing Stable Release Vision) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/382
19:44:44 <nirik> anyone make any progress here from last week?
19:45:02 <ajax> i have some additional docs written but not committed yet, got pulled to rhel nonsense again
19:45:07 <kylem> sadly no due to vacationing.
19:45:16 <ajax> i'll post those by the end of the day or be very ashamed.
19:45:20 <nirik> I talked with QA, and they would prefer we track updates issues and then task them/notify them of things that qa could do to prevent issues from re-occuring.
19:45:55 <nirik> also, they are going to work on updating the updates_lessons page with more stuff like recomendations and actions taken.
19:46:00 <nirik> ajax: cool.
19:46:09 <nirik> #info ajax has docs to commit hopefully today.
19:46:31 <nirik> #info nirik talked with QA and they want FESCo to track new updates issues and then get feedback from them where needed.
19:46:40 <nirik> anyone else have anything on this?
19:47:41 <nirik> ok, we will keep muddling along...
19:47:43 <mclasen> next ?
19:47:44 <nirik> #topic #448 Disallow packages whose primary owner is group.
19:47:44 <nirik> .fesco 448
19:47:45 <zodbot> nirik: #448 (Disallow packages whose primary owner is group.) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/448
19:47:52 <nirik> This was discussed last week.
19:48:06 <nirik> I'd like to revisit and see what people think about merge reviews and provenpackager.
19:48:32 <nirik> there was some confusion over what we wanted to allow here.
19:49:03 <ajax> if we don't trust the combination of a pp's expertise and the package owner's change review to catch problems with merge review changes, then who exactly _do_ we think will catch them?
19:49:36 <nirik> I think the case we want to disallow is: provenpackager reviewer, no response from maintainer, pp just commits. Or do we wish to allow that as well?
19:49:44 <ajax> i wish to allow that.
19:49:52 <pjones> nirik: I want to allow that, for sure.
19:50:03 <pjones> otherwise, what's the point of having pp's _at all_
19:50:17 <nirik> well, no one is reviewing their changes... pp make mistakes too.
19:50:33 <Oxf13> maintainer will get the email
19:50:34 <mclasen> most of the changes that go in our packages don't get a '4 eyes' review...
19:50:35 <nirik> but sure, they should be able to make the changes sanely.
19:50:35 <pjones> sure, but that could be true of the normal maintainer case as well.
19:50:47 <pjones> we can't stop mistakes from happening 100% through review, and that's not really the goal
19:51:36 <nirik> in the beginning another goal of merge reviews was to teach owners of those packages about the guidelines... but I suppose if they don't understand now, there's not much hope.
19:51:55 <pjones> I don't really think that was a very realistic goal.
19:52:00 <ajax> nirik: as the owner of more than one of the open merge reviews...
19:52:05 <ajax> as in, the package owner.
19:52:12 <mclasen> I think we'll be in a much better position to ever get merge reviews done if we frame them more as 'here's a patch, ok to commit' then 'hey, overworked maintainer, here's a bunch of changes I am going to force you to make'
19:52:22 <ajax> i understand the guidelines, and it's pretty clear to me that some of them just don't matter as much as others.
19:52:39 <pjones> mclasen: agreed.
19:52:41 <nirik> proposal: provenpackagers can commit changes to allow merge reviews to progress/be closed, as a courtesy they should post the diff to the merge review and wait a short time for maintainer to ack/commit it.
19:52:50 <nirik> mclasen: sure.
19:52:54 <pjones> nirik: ack I _guess_
19:53:00 <ajax> so i tend to ignore the boring changes
19:53:15 <nirik> well, feel free to propose something else? ;)
19:53:49 <mclasen> nirik: sounds good to me
19:54:01 <ajax> +1 to nirik's proposal
19:54:09 <notting> sure, i'm convinced. +1
19:54:10 <pjones> I guess I'm +1 to that
19:54:10 <kylem> nirik, +1.
19:54:37 <mjg59> +1
19:54:41 <nirik> #agreed provenpackagers can commit changes to allow merge reviews to progress/be closed, as a courtesy they should post the diff to the merge review and wait a short time for maintainer to ack/commit it.
19:54:51 <nirik> ok, will update the bug and the wiki after the meeting.
19:55:02 <nirik> #topic #370 allow bundling libiberty
19:55:03 <nirik> .fesco 370
19:55:04 <zodbot> nirik: #370 (allow bundling libiberty) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/370
19:55:06 <nirik> ajax: news here?
19:55:25 <ajax> so, in F13, there are 22 bundlers of libiberty
19:55:38 <mclasen> 2 down from last week :-)
19:55:49 <ajax> that was a miscount on my part, CVS/ isn't a package
19:56:07 <ajax> among them there are anywhere from 1 to 13 copies of any given file
19:56:23 <ajax> s/copies/versions/
19:56:29 <ajax> summarized here: http://fpaste.org/cZKT/raw/
19:57:02 <ajax> of those, 11 files have potentially significant ABI or functionality differences
19:57:12 <ajax> the worst offender by far being the c++ demangler
19:57:35 <ajax> (files with a * are these significant ones)
19:57:48 <kylem> ajax, yeah that's what i would have figured. :\
19:58:19 <nirik> pretty scary, but we suspected it could be.
19:58:19 <ajax> given that this is a copylib, i'm going to go out on a limb and assume that if the file exists in a package it's because the package needs it to build
19:58:36 <ajax> i'll note here that literally _every_ copy of cp-demangle.c is unique
19:58:46 <ajax> (9 packages don't include it)
19:59:09 <nirik> so, asking all of them to converge on one seems pretty pie in the sky.
19:59:25 <pjones> yeah, that still seems completely unrealistic.
19:59:35 <frostbite> /manual/windows
19:59:47 <notting> so, it's the functional equivalent of expecting all libegg users to converge?
20:00:01 <pjones> notting: kindof worse, but yeah.
20:00:13 <pjones> this is just not going to happen.
20:00:47 <ajax> now, the ABI changes aren't necessarily a problem, in the sense that if we only ever install it as a static library, and the dependent package builds and links against the system copy, it'll work.
20:01:00 * mclasen starts to juggle a second meeting, so somewhat distracted from on...
20:01:36 <ajax> one sec, pasting something else...
20:01:38 <nirik> we could perhaps allow the bundling, and then add a libiberty package and ask folks to see if they could over time converge to the one implementation. I don't know if that would just lead to fighting over whats in the package tho.
20:02:06 <pjones> nirik: hard to make that fly with upstreams though, especially with upstream libiberty saying to do it the other way
20:02:14 <pjones> (otherwise, sounds like a great plan ;)
20:02:40 <ajax> hm, i seem to have been wrong again.  24 packages.  http://fpaste.org/bzct/raw/
20:02:43 <nirik> yeah, some will just never be able to use that... but some could. Ie, it could lower it from 22 to fewer.
20:03:06 <ajax> anyway.  note that basically all of these are toolchain packages, one way or another.
20:03:25 <mclasen> and 8 of them are gcc...
20:03:32 <ajax> things that would probably depend pretty strongly on the version of the c++ demangler they're using.
20:04:13 <pjones> wait, which of those isn't toolchain?  insight?
20:05:00 <ajax> heh.  all i guess.  i was heding on gputils and sdcc.
20:05:03 <ajax> hedging even,
20:05:28 <notting> we still ship spu-binutils?
20:05:33 <ajax> F13.
20:05:41 <ajax> i have no idea if it's in F14.
20:06:03 <ajax> anyway, what we'd floated before was "gcc and binutils can bundle but nobody else can"
20:06:11 <ajax> this seems like a pretty arbitrary restriction now.
20:06:44 <pjones> yeah, since basically all of it is toolchain
20:06:50 <mclasen> seems to allow 12 of the 24
20:07:18 <pjones> mclasen: so gcc because... it's the compiler and not say, sdcc?  because... it's the compiler?
20:07:45 <mclasen> it seems arbitrary, indeed
20:07:46 <ajax> an 8051 compiler i have a little trouble considering on equal footing with gcc
20:07:51 <ajax> but, still.
20:08:05 <notting> wow, insight got a release last year.
20:08:16 <nirik> "some projects are 'copylibs'. They are meant to be bundled and modified by the including project heavily. Fedora should ship a 'reference version' of these packages and upstreams asked if they can use that reference version, if not, the bundling would be allowed on a case by case basis according to how much local modification they have made"
20:08:29 * nirik takes a stab at a rationale.
20:09:01 <pjones> nirik: that sounds good enough to me, with the caveat that we may as well just auto approve everything already on the list now.
20:09:26 <ajax> personally my preference is to stick my fingers in my ears and ignore the whole thing.
20:09:34 <pjones> that being said, that just means we're going to get compat-gcc-45 and it'll be defaulting to violating our rule.
20:09:45 <pjones> ajax: yeah, I think I'm really leaning towards +1 to that
20:10:01 <nirik> if you choose not to decide, you still have made a choice. ;)
20:10:15 <notting> so, a modified version of nirik's:
20:10:21 <pjones> I think we should decide that this isn't a real issue and close the ticket ;)
20:10:34 <ajax> short of someone tilting at the windmill of making an actual libiberty release, i don't suspect we're going to see any change in this, ever.
20:10:56 <notting> wait, there's *never* been an actual release?
20:11:00 <ajax> never once.
20:11:08 <pjones> notting: no, of course not.
20:11:08 <nirik> woah.
20:11:15 <pjones> upstream doesn't believe it's necessary
20:11:18 <pjones> in fact they believe the opposite
20:11:22 <notting> in that case, i'm not sure we should do anything until someone does so. people are free to do that
20:11:43 <ajax> notting: my theory for a while has been that the only reason this got any attention was that it was named lib-something.
20:11:45 <nirik> "To date, libiberty is generally not installed on its own. It has evolved over years but does not have its own version number nor release schedule."
20:11:57 <pjones> ajax: I'm sure that's the case.
20:12:16 <ajax> if they'd just called it portability/ and copied _that_ into every project, no one would have blinked.
20:12:28 <pjones> I propose that this isn't a real issue and close the ticket.
20:12:36 <ajax> i want something stronger
20:12:52 <pjones> you want us to _declare_ that it isn't an issue?
20:13:13 <ajax> Proposal: things named libiberty, gnulib, or libegg are not libraries.  they are exempt from the library bundling clause, forever.
20:13:20 <nirik> well, I still think we should decide something... even if it's 'libiberty is ok to bundle anytime"
20:13:35 <pjones> ajax: okay, fine.
20:13:42 <notting> ajax: +1
20:13:46 <pjones> ajax: +1
20:13:59 <notting> does libiberty have an actual use in most programs? is the demangler exposed in better places?
20:14:10 <ajax> not so much because i approve of the practice, but because i don't want anyone else wasting time on this again.
20:14:10 <pjones> no, but who needs the demangler?
20:14:31 <nirik> I would be ok with that if we s/things named/
20:14:38 <mjg59> ajax: +1
20:14:47 <ajax> nirik: amendment accepted.
20:14:57 * nirik doesn't want some loophole lawyer saying "oh, but I renamed by lib..." :)
20:15:00 <kylem> +1.
20:15:03 <mjg59> Taking this to its logical extent:
20:15:05 <pjones> nirik: fair enough
20:15:08 <kylem> notting, sadly no.
20:15:11 <mjg59> Macros in #includes shouldn't be allowed
20:15:25 <pjones> mjg59: wth?
20:15:26 <kylem> notting, and other paths to the same thing are encumbered by gplv3 in binutils. :/
20:15:28 <mjg59> Because if someone fixes a bug we need to rebuild everything
20:15:29 <pjones> mjg59: quit that.
20:15:46 <mclasen> mjg59: they can certainly cause compat pain
20:15:54 <nirik> so, #agreed libiberty, gnulib, or libegg are not libraries. They are exempt from the library bundling clause.  ?
20:16:00 <pjones> nirik: yes
20:16:01 <ajax> nirik: yes.
20:16:04 <mjg59> mclasen: Yeah, but I think trying to enforce a policy against them would be... awkward
20:16:08 <mjg59> nirik: +1
20:16:13 <gholms|work> s/or/and/
20:16:17 <mclasen> I agree
20:16:22 <pjones> mjg59: unrealistic at very best.
20:16:41 <mjg59> So we should just reimplement libiberty as a set of .hs
20:16:50 <mjg59> And some linker magic
20:16:52 * spot is tempted to submit a list of "things bundled in chromium"
20:16:59 <nirik> any other votes? I'm +1 for this
20:16:59 <kylem> spot, don't you dar. :P
20:17:14 <gholms|work> There's already a chrome bug open for that anyway.  ;)
20:17:16 <ajax> nirik: i count five them (me pjones mjg59 mclasen you)
20:17:23 * notting was +1
20:17:35 <nirik> #agreed libiberty, gnulib, or libegg are not libraries. They are exempt from the library bundling clause.
20:17:46 <gholms|work> nirik: You might want to s/or/and/
20:17:48 <nirik> I will see about asking packaging folks to document this.
20:17:55 <nirik> #undor
20:17:56 <nirik> #undo
20:17:56 <zodbot> Removing item from minutes: <MeetBot.items.Agreed object at 0x8c4f7d0>
20:18:02 <nirik> #agreed libiberty, gnulib, and libegg are not libraries. They are exempt from the library bundling clause.
20:18:07 <pjones> spot: completely off topic ;)
20:18:21 <nirik> ok, moving on? or anything else on this?
20:18:27 <pjones> no, let it die ;)
20:18:29 <pjones> move on
20:18:31 <ajax> please nothing else.
20:18:49 <nirik> #topic #450 provenpackager request - supercyper
20:18:49 <nirik> .fesco 450
20:18:53 <zodbot> nirik: #450 (provenpackager request - supercyper) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/450
20:19:09 <nirik> So, this was sent to us due to several -1's from sponsors.
20:20:04 <pjones> I'd just like to say that this ticket turning into a referendum on specific packaging changes/methods is something we should try to avoid replicating in the future.
20:20:52 <nirik> well, I think it turned into that due to people trying to note the issues that prevented them from voting +1... but yeah.
20:21:47 <nirik> so, any votes here? thoughts?
20:22:12 <kylem> i'm tempted to defer to the sponsors judgement...
20:22:32 <ajax> zodbot: fasinfo supercyper
20:22:33 <zodbot> ajax: User: supercyper, Name: None, email: supercyper1@xxxxxxxxx, Creation: 2009-11-21, IRC Nick: , Timezone: None, Locale: None, Extension: 5140916, GPG key ID: None, Status: active
20:22:36 <zodbot> ajax: Approved Groups: @packager-zh fedorabugs packager cla_fedora cla_done
20:22:49 <ajax> lord, Name: None is the goofiest thing in the world.
20:22:56 <nirik> I think I would personally like to say -1 now, but encourage them to keep working with fedora and reapply at some later date. Experence should hopefully smooth over issues and have them ready for provenpackager powers.
20:23:02 <nirik> ajax: privacy setting
20:23:20 <ajax> i'm aware, it's just dumb
20:23:30 <pjones> nirik: I'm leaning that way as wel
20:23:31 <pjones> l
20:23:58 <ajax> googling for that email address tells me real name is Chen Lei, which confirmed what i was trying to discover: i don't know who this person is
20:24:00 <mjg59> Yeah, I'd lean towards thinking that someone who's provenpackager should be able to convince sponsors that they're improving
20:24:23 <mjg59> As a guideline rather than a rule
20:24:31 <pjones> ajax: sure, and I have a similar reservation, but we also need to try to consciously avoid making this a "I know him and therefore he's okay" thing
20:24:42 <pjones> we've got to assume there will be PPs we've never met/interacted with.
20:24:47 <pjones> I mean, unless you want to start using kde.
20:24:48 <ajax> pjones: certainly.
20:25:26 <pjones> that being said, there appear to be some fairly serious reservations about choices he makes in packages.
20:25:53 <ajax> yeah, i'm with nirik's reapply suggestion.
20:26:00 * notting is +1 to nirik's reapply suggestion
20:26:17 <pjones> I guess I'll +1 that as well.
20:26:19 <mjg59> +1
20:26:57 <nirik> #agreed Request not approved at this time, but please keep working with fedora and reapply at a later date.
20:26:58 <ajax> i kinda want a %{_bedatadir} and a %{_eldatadir} now though
20:27:18 <nirik> #topic FES tickets
20:27:21 <pjones> ajax: and a %{_pdpdatadir} ?
20:27:26 <nirik> I think mmcgrath is not around currently...
20:27:38 <nirik> but he got a number of new folks applying from his plea on the devel list the other day.
20:27:46 <nirik> and got some assigned to tickets.
20:27:47 <ajax> pjones: i think we'll wait for the linux/pdp port first.
20:28:02 <notting> ajax: %{_el}? funny.
20:28:03 <nirik> If anyone has any items they would want FES to work on, please do file new tickets.
20:28:14 <nirik> https://fedorahosted.org/fedora-engineering-services/report/6 lists the current bunch
20:28:31 <nirik> #info a number of new folks applied in the last week.
20:28:53 <nirik> I expect we will have some progress to report next week...
20:29:02 <nirik> #topic Open Floor
20:29:08 <nirik> Anyone have items for open floor?
20:29:49 <abadger1999> nirik: Just clarification; what's the rationale to write down in the pakcaging guidelines for libiberty, egg, gnulib?
20:30:11 <abadger1999> they're not libraries because _____ .
20:30:23 <mjg59> Because they're not
20:30:26 <notting> abadger1999: 1) upstream defines them as copy libraries, not to be shared 2) no actual released versions to standardize on
20:30:28 <abadger1999> hehe :-)
20:30:32 <nirik> abadger1999: I think: "These are not libraries, they are reusable code snippets that will be heavily modified by projects. Also, there is no upstream stable release of this code"
20:31:31 <pjones> they're a definition of "library" that made sense on ultrix in 1990 but doesn't really fit the definition of what we call libraries now.
20:31:32 <abadger1999> Okay.  I'll try and work on a guideline update that makes that distinction.... Do you guys think of this more of an and or as an or for those two?
20:31:52 <ajax> and.
20:31:54 <pjones> (or, you know, more like on univac in 1951)
20:32:09 <abadger1999> Thanks.
20:32:11 <nirik> yeah, and.
20:32:23 * abadger1999 opens a wiki page to start a draft
20:32:41 <nirik> Have any folks been following the discussion on the advisory board list about the role's of fesco/board?
20:32:59 * nirik doesn't know that we have any action right now from that, but might be worth adding your input if you like.
20:33:20 <ajax> not even a little.  that thread hit my tl;dr detector almost immediately.
20:33:59 <notting> nirik: i have
20:34:02 <nirik> Just wanted to bring it to people's attention...
20:34:33 <nirik> ok, anything else for open floor?
20:34:41 * nirik will close the meeting in a minute if not.
20:34:59 <ajax> i'd love some resolution on ticket #449
20:35:20 <ajax> (in which i was chastised for a driveby fix)
20:35:34 <ajax> but i feel like it's inappropriate for me to close it myself for exactly that reason.
20:35:59 <ajax> also we don't need to resolve that here and now.
20:36:30 <nirik> well, we could...
20:36:56 <nirik> #topic #ticket 449 - I don't want anyone to commit my packages
20:37:01 <nirik> so, first:
20:37:08 <gholms|work> .fesco 449
20:37:12 <zodbot> gholms|work: #449 (I don't want anyone to commit my packages) - FESCo - Trac - https://fedorahosted.org/fesco/ticket/449
20:37:17 <nirik> can we vote on providing a provenpackager exception for all of those packages?
20:37:21 <nirik> I'm -1
20:38:04 <nirik> and second part, I think we answered eariler with the provenpackager and merge reviews thing.
20:38:11 <pjones> yeah, I'm definitely -1 on that.
20:38:14 <kylem> is the difference between a drive-by fix to a bug and a merge review change not obvious?
20:38:48 <ajax> (recusing myself from voting for all the normal reasons)
20:39:01 <notting> i'm obviously -1 on the provenpackager exception request
20:39:08 <kylem> -1.
20:39:24 <mjg59> Yeah, I'm -1
20:39:35 <nirik> #agreed no exception to provenpackager commits here.
20:40:03 <nirik> So, I think we answered the rest of the request with the merge review stuff eariler? Or is there other items we should address here?
20:40:53 <pjones> I think it's all covered...
20:41:11 <kylem> indeed.
20:41:12 <nirik> #topic Open Floor (redux)
20:41:14 <notting> i think it's covered.
20:41:15 <nirik> anything else?
20:41:37 <ajax> nothing from me.
20:41:41 <Oxf13> peanut gallery here, but it seems we're missing one more item in the list of when provenpackagers are allowed to edit a package
20:41:49 <Oxf13> and it'd be the scenario that ajax used in this case.
20:42:27 <Oxf13> or at least the item that leads to "Minor, general, or cleanup changes" should be reworded.
20:42:50 <ajax> Oxf13: i was assuming "    *  there are problems known that might be bad for the whole Project or a lot of users of the repo/a particular package" would include EVR inversions from one release to the next.
20:42:52 <Oxf13> right now it reads to me that it should only be done if it's part of a greater cleanup effort, not just an isolated item.
20:43:09 <Oxf13> ajax: ah, yeah that could cover it
20:43:19 <nirik> yeah, I was reading it that way as well ajax
20:43:22 * Oxf13 goes back to his peanut gallary.
20:43:39 <ajax> you could spell it problem(s) i guess.
20:44:31 <nirik> ok, will close the meeting if nothing else?
20:44:58 <nirik> Thanks for coming everyone.
20:45:02 <nirik> #endmeeting

Attachment: signature.asc
Description: PGP signature

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux