[Asterisk-code-review] BuildSystem: Go for Python X.Y explicitly. (asterisk[master])

Matthew Fredrickson asteriskteam at digium.com
Fri Apr 20 15:29:03 CDT 2018


Matthew Fredrickson has posted comments on this change. ( https://gerrit.asterisk.org/8673 )

Change subject: BuildSystem: Go for Python X.Y explicitly.
......................................................................


Patch Set 2:

> > Glad you got it finally. However, the behavior is unacceptable.
 > The
 > > reason for your -1 got void. In such a case, you remove that -1.
 > If
 > > you have a new or different concern, you add that with a new -1.
 > I
 > > cannot see in your mind and know whether you got it or whether
 > you
 > > have some different reason. I was stranded, because I did not
 > know
 > > how to proceed.
 > >
 > > OK, you gave another -1: ‘Please, wait for the other change’.
 > > Again, this is not acceptable behavior, because I am punished for
 > > revealing all this stuff: I have to argue, convince, wait, and
 > then
 > > rebase my change because it revealed something else. I am unhappy
 > > about that rebase in particular because that really takes my
 > time.
 > > By the way, I have to create a complete new commit message. You
 > are
 > > blocking mine previous legitimate change. Furthermore, instead of
 > > getting a ‘thank you’ or at least ‘please’, you order me to go
 > for
 > > your suggestion like being a subordinate of yours.
 > >
 > > Consequently, I have to align with a new situation and again find
 > a
 > > solution to get this issue solved finally. This is punishment of
 > > external contributors and unacceptable behavior in a code review.
 > I
 > > love to help and sometimes one unveils bigger things. OK.
 > However,
 > > the one doing all this should not be placed even higher burdens
 > on
 > > his shoulder. If you punish the one who reveals something, he is
 > > not doing this again.
 > 
 > Hey Alex,
 > 
 > I don’t think that anything Corey was saying was meant to be
 > malicious in nature.  As developers, respectful language is
 > important, but I think as developers in a peer review process we
 > try to be technical first and sometimes forget to be personable as
 > well.  I didn’t see anything overtly unkind on the comments of this
 > review, so perhaps there’s maybe a language barrier mismatch in
 > terms of gerrit/text communication.
 > 
 > As I’m sure you know, just because we contribute a patch, it
 > doesn’t necessarily mean that it will automatically be included.
 > 
 > Corey had at least one request you didn’t address originally - that
 > is your choice as someone contributing code, but in a peer reviewed
 > code contribution process, the purpose is to make sure that you
 > have technical buy-in from other interested and vested parties that
 > may be reviewing your code before the code is merged.
 > 
 > After discussing this with Corey, I think the preference he and I
 > landed on for the configure.ac changes is:
 > 
 > AC_PATH_PROGS([PYTHON], [python python3 python2 python3.6
 > python2.7], :)
 > 
 > and
 > 
 > AST_PKG_CONFIG_CHECK([PYTHONDEV], [python < 3])
 > AST_PKG_CONFIG_CHECK([PYTHONDEV], [python2])
 > AST_PKG_CONFIG_CHECK([PYTHONDEV], [python-2.7])
 > 
 > Alexander, as a project, we appreciate your contributions - you are
 > one of the more regular contributors to the project and I think
 > that everybody is grateful for that.  Part of the responsibility of
 > working on an open source project with lots of stakeholders is to
 > make sure your patch passes the review process - that is what keeps
 > the code clean and how we try to catch bugs or problems before they
 > are included.  That can be a frustrating process when you’d like to
 > get your patch in quickly, but in order for this particular patch
 > to move forward, the suggested changes need to be included (unless
 > there’s something specifically wrong with them).
 > 
 > Best wishes,
 > Matthew Fredrickson

Somehow the formatting got messed up in my response.  It was meant to be all plaintext, but for some reason the first two paragraphs got bungled.

They weren't meant to have any special emphasis or treatment in my response, FYI :-)

Matthew Fredrickson


-- 
To view, visit https://gerrit.asterisk.org/8673
To unsubscribe, visit https://gerrit.asterisk.org/settings

Gerrit-Project: asterisk
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I29e694dc7e92510dc26b15895b55f78f67146b2c
Gerrit-Change-Number: 8673
Gerrit-PatchSet: 2
Gerrit-Owner: Alexander Traud <pabstraud at compuserve.com>
Gerrit-Reviewer: Alexander Traud <pabstraud at compuserve.com>
Gerrit-Reviewer: Corey Farrell <git at cfware.com>
Gerrit-Reviewer: Jenkins2
Gerrit-Reviewer: Matthew Fredrickson <creslin at digium.com>
Gerrit-Comment-Date: Fri, 20 Apr 2018 20:29:03 +0000
Gerrit-HasComments: No
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-code-review/attachments/20180420/0fd4b941/attachment.html>


More information about the asterisk-code-review mailing list