Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #101217

Re: GitHub's ©¯pull request©— is proprietary lock-in

From Michael Vilain <vilain@NOspamcop.net>
Newsgroups comp.lang.python
Subject Re: GitHub's ©¯pull request©— is proprietary lock-in
Date 2016-01-03 12:51 -0800
Organization DexLabs, Inc.
Message-ID <vilain-0FF67E.12514203012016@news.individual.net> (permalink)
References (5 earlier) <8560zcsbuu.fsf@benfinney.id.au> <56889608.50504@gmail.com> <mailman.192.1451796242.11925.python-list@python.org> <vilain-2C9033.20561402012016@news.individual.net> <mailman.194.1451804661.11925.python-list@python.org>

Show all headers | View raw


In article <mailman.194.1451804661.11925.python-list@python.org>,
 Random832 <random832@fastmail.com> wrote:

> Michael Vilain <vilain@NOspamcop.net> writes:
> > We used stash/bitbucket at my last contract.  It's the second site I've 
> > come across that used Atlasian's toolset.  Yes, I know it's not 
> > statistically significant.
> >
> > Anyway, the pull/merge request workflow is becoming pretty standard.
> 
> I think you're missing a distinction between "pull/merge request
> workflow" and the specific artifact that github _calls_ a "pull
> request", which includes references to specific github accounts, a
> discussion thread on their proprietary discussion software (vs an email
> list or the python issue tracker) maintained on their servers and not
> servers that PSF controls, etc.

Atlassian's bitbucket (formerly stash) does this exactly same from the 
web site that is the front end to the repository.  You review changes 
from your user account if you've been named as a reviewer and comment on 
changed items on the web page.  

We didn't use the "must require N number of reviewers to merge" feature.  
My fellow team member reviewed what I did, asked questions, mostly on 
"what does this mean" (he was trying to learn the ins and outs of 
puppet).  If there was a change that conflicted (e.g. we both made 
changes to the same file that couldn't be merged automatically), we'd 
decide who would change what.  Usually, I'd just make another commit in 
the branch to fix the problem.  We did all of this in a branch off 
master.

Having to build a git server with a front-end that offered the level of 
project granularity (e.g. multiple groups of people, each with their own 
projects and repos) was why we chose bitbucket over github.  I 
understand you can use Garret as a front-end to get LDAP groups, but the 
site didn't use LDAP or AD authentication, so we looked for something 
else.

I haven't used a bare git repo without the Atlassian/Github front-end to 
do a merge/pull request with email review.  How do you do it manually?

-- 
DeeDee, don't press that button!  DeeDee!  NO!  Dee...
[I filter all Goggle Groups posts, so any reply may be automatically ignored]

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Re: We will be moving to GitHub Zachary Ware <zachary.ware+pylist@gmail.com> - 2016-01-01 13:58 -0600
  Re: We will be moving to GitHub Paul Rubin <no.email@nospam.invalid> - 2016-01-01 12:33 -0800
    Re: We will be moving to GitHub Zachary Ware <zachary.ware+pylist@gmail.com> - 2016-01-01 14:46 -0600
      Re: We will be moving to GitHub Paul Rubin <no.email@nospam.invalid> - 2016-01-01 13:19 -0800
    Re: We will be moving to GitHub Ben Finney <ben+python@benfinney.id.au> - 2016-01-02 18:02 +1100
    Re: We will be moving to GitHub Michael Torrie <torriem@gmail.com> - 2016-01-02 20:31 -0700
    GitHub's “pull request” is proprietary lock-in (was: We will be moving to GitHub) Ben Finney <ben+python@benfinney.id.au> - 2016-01-03 15:43 +1100
      Re: GitHub's ³pull request² is proprietary lock-in (was: We will be moving to GitHub) Michael Vilain <vilain@NOspamcop.net> - 2016-01-02 20:56 -0800
        Re: GitHub's ³pull request² is proprietary lock-in Random832 <random832@fastmail.com> - 2016-01-03 02:04 -0500
          Re: GitHub's ³pull request² is proprietary lock-in Christian Gollwitzer <auriocus@gmx.de> - 2016-01-03 08:44 +0100
            Re: GitHub's ³pull request² is proprietary lock-in Ben Finney <ben+python@benfinney.id.au> - 2016-01-03 19:03 +1100
              Re: GitHub's ³pull request² is proprietary lock-in Christian Gollwitzer <auriocus@gmx.de> - 2016-01-03 09:33 +0100
                Re: GitHub's ³pull request² is proprietary lock-in Ben Finney <ben+python@benfinney.id.au> - 2016-01-03 19:45 +1100
                Re: GitHub's ³pull request² is proprietary lock-in Chris Angelico <rosuav@gmail.com> - 2016-01-03 20:18 +1100
                Re: GitHub's ³pull request² is proprietary lock-in Random832 <random832@fastmail.com> - 2016-01-03 04:31 -0500
                Re: GitHub's ³pull request² is proprietary lock-in Paul Rubin <no.email@nospam.invalid> - 2016-01-03 01:50 -0800
                Re: [python] Re: GitHub's ³pull request² is proprietary lock-in "W. Trevor King" <wking@tremily.us> - 2016-01-03 01:42 -0800
                Re: GitHub's ³pull request² is proprietary lock-in Ben Finney <ben+python@benfinney.id.au> - 2016-01-03 20:46 +1100
                Re: GitHub's ³pull request² is proprietary lock-in Chris Angelico <rosuav@gmail.com> - 2016-01-03 21:17 +1100
                Re: GitHub's ³pull request² is proprietary lock-in Chris Angelico <rosuav@gmail.com> - 2016-01-03 21:24 +1100
                Re: GitHub's ³pull request² is proprietary lock-in Paul Rubin <no.email@nospam.invalid> - 2016-01-03 02:42 -0800
                Re: GitHub's ³pull request² is proprietary lock-in Chris Angelico <rosuav@gmail.com> - 2016-01-03 23:33 +1100
                Re: GitHub's ³pull request² is proprietary lock-in Paul Rubin <no.email@nospam.invalid> - 2016-01-03 21:29 -0800
                Re: GitHub's ³pull request² is proprietary lock-in Christian Gollwitzer <auriocus@gmx.de> - 2016-01-04 08:02 +0100
          Re: GitHub's ©¯pull request©— is proprietary lock-in Michael Vilain <vilain@NOspamcop.net> - 2016-01-03 12:51 -0800
        Re: GitHub's �pull request� is proprietary lock-in Michael Torrie <torriem@gmail.com> - 2016-01-03 08:05 -0700
        Re: GitHub's �pull request� is proprietary lock-in Michael Torrie <torriem@gmail.com> - 2016-01-03 08:14 -0700
      Re: GitHub's “pull request” is proprietary lock-in Kevin Walzer <kw@codebykevin.com> - 2016-01-03 16:58 -0500
      Re: GitHub's “pull request” is proprietary lock-in m <mvoicem@gmail.com> - 2016-01-04 11:21 +0100
        Re: GitHub's “pull request” is proprietary lock-in Michael Torrie <torriem@gmail.com> - 2016-01-04 10:41 -0700
          Re: GitHub's "pull request" is proprietary lock-in Josef Pktd <josef.pktd@gmail.com> - 2016-01-04 13:29 -0800
          Re: GitHub's “pull request” is proprietary lock-in m <mvoicem@gmail.com> - 2016-01-05 01:24 +0100
    Re: GitHub's “pull request” is proprietary lock-in Random832 <random832@fastmail.com> - 2016-01-03 19:51 -0500
    Re: GitHub's “pull request” is proprietary lock-in Michael Torrie <torriem@gmail.com> - 2016-01-03 21:16 -0700
    Re: GitHub's “pull request” is proprietary lock-in Random832 <random832@fastmail.com> - 2016-01-03 23:58 -0500

csiph-web