Re: Fedora 34 Change: Deprecate python-mock (Self-Contained change proposal)

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

 



Charalampos Stratakis <cstratak@xxxxxxxxxx> writes:

> Well it seems so. I mean I would get it to an extend if this wasn't a
> *PR*. But anyway yes a two-line diff apparently should be a patch and
> not a sed.
>
> Also according to the PR comments I'm "unwilling" to do that upstream.

That is not how that word is used - the full comment reads:

    - You have not made these changes in a way that is helpful to the
      ecosystem as a whole

    - Once you had to figure out what files needed changed, you could
      simply have submitted a patch - as is done normally. This would
      have enabled me to apply it upstream if you were unwilling to
      submit it yourself.

    Fixed the correct way in d269b84

This is a review of your code.  You have submitted code, and I, the
reviewer, have indicated how it could have been improved, and shown how
I would have preferred it by example.  This is normal open source stuff.

Are you unwilling to submit upstream?  I can't say, hence the
conditional.  What I can say (since upstream is me) is that you didn't.

> I don't see how that behavior helps the ecosystem.

So I see it like this:

Our goal is to land changes upstream.  This helps for two reasons: not
only is our maintenance burden lowered by not carrying things downstream
in Fedora unnecessarily, but also other users (including other distros!)
get to benefit from our work.

Broadly speaking, upstreams either want PRs on a github/pagure/gitlab
frontend, or patches on a mailing list.  In either case, the format
requirements are the same: something they can directly feed into git-am
or git-pull.  The more work a downstream maintainer has to do to
upstream something, the less likely they are to do it.

So, if you want a change to help the ecosystem as a whole, upstream
first.  Barring that, lowest barrier to upstreaming.

Thanks,
--Robbie

Attachment: signature.asc
Description: PGP signature

_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [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