Path: csiph.com!usenet.pasdenom.info!news.redatomik.org!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.134 X-Spam-Level: * X-Spam-Evidence: '*H*': 0.73; '*S*': 0.00; 'encouraging': 0.07; 'hosts': 0.07; 'meantime,': 0.09; 'subject:hosting': 0.09; 'cc:addr:python-list': 0.11; "(i'm": 0.16; 'ancillary': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'quite.': 0.16; 'stuff.': 0.16; 'worst': 0.16; 'proprietary': 0.16; 'wrote:': 0.18; 'things.': 0.19; 'saying': 0.22; 'cc:addr:python.org': 0.22; "aren't": 0.24; 'convenient': 0.24; 'features,': 0.24; 'subject:Code': 0.24; 'cc:2**0': 0.24; 'header :In-Reply-To:1': 0.27; 'point': 0.28; 'hosting': 0.29; 'host': 0.29; 'said,': 0.30; 'vendor': 0.30; 'message-id:@mail.gmail.com': 0.30; "i'm": 0.30; 'getting': 0.31; 'that.': 0.31; '13,': 0.31; 'convenience': 0.31; "d'aprano": 0.31; 'minor': 0.31; 'steven': 0.31; 'service,': 0.32; 'actively': 0.33; 'fri,': 0.33; 'sense': 0.34; "i'd": 0.34; 'but': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'in.': 0.36; "i'll": 0.36; 'possible': 0.36; 'pm,': 0.38; 'rather': 0.38; 'that,': 0.38; 'anything': 0.39; 'sure': 0.39; 'how': 0.40; 'even': 0.60; 'today.': 0.61; 'matter': 0.61; "you're": 0.61; 'such': 0.63; 'skip:n 10': 0.64; 'zip': 0.64; 'provide': 0.64; 'more': 0.64; 'selling': 0.65; 'worth': 0.66; 'it!': 0.67; 'benefit': 0.68; 'mar': 0.68; 'bothered': 0.68; 'business': 0.70; 'helping': 0.70; 'services.': 0.70; 'gain': 0.79; 'future,': 0.83; '2015': 0.84; 'abandon': 0.84; 'priorities.': 0.84; 'risking': 0.84; 'to:none': 0.92; 'services:': 0.93 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-type; bh=9sPEcQVjj96eHioNgtpErBwPQiN2YpzH967vaZowYc4=; b=rqxIyaeymWWlkFDyInqu0HXQUr/NypLqOFLxaJa+wlZy9uWbhhDQgMWV8iy8SPG/8y h5PzgMDoIDGWSoDdUYwuXJffLmz7taUEWH2ExuMte+xMXYeibrQ3JFeDI3t289y1OalH rmKUzK3/JfuuQ/X9m7wyH24tNfJlm4SIlRmfumWy91Vd+cXRJMq+BZmGBdOTuLGkaM1w mmCAP8g1tKshHqDo/lG01Q+s7eLzk0k7IYqiHC5wnz1EVX2IZ5//ewoAl5qmqT9LQDHR 9XsA8CQqDlrf0+98YsW5mZ2UG6ojouMzAWm9hlvcXE8hyFlBUpbrqwWDLvZG8bj7vkTR OJZg== MIME-Version: 1.0 X-Received: by 10.50.79.161 with SMTP id k1mr82531647igx.14.1426247164403; Fri, 13 Mar 2015 04:46:04 -0700 (PDT) In-Reply-To: <5502a6f1$0$13007$c3e8da3$5496439d@news.astraweb.com> References: <36a41718-3eb6-445b-ba5b-caf124122542@googlegroups.com> <87a8zhxyr4.fsf@jester.gateway.sonic.net> <5502a6f1$0$13007$c3e8da3$5496439d@news.astraweb.com> Date: Fri, 13 Mar 2015 22:46:04 +1100 Subject: Re: Code hosting providers From: Chris Angelico Cc: "python-list@python.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.19 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 28 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1426247169 news.xs4all.nl 2832 [2001:888:2000:d::a6]:36968 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:87368 On Fri, Mar 13, 2015 at 7:59 PM, Steven D'Aprano wrote: > If you had said, "Sometimes it's worth using a non-federated service, and > risking vendor lock-in, because the extra features they provide are just > that good" then I'd accept that. That makes sense. I don't like it, but > that's the business model of proprietary services: provide more features, > and use that to lock people in. > > But saying "I host my projects on GitHub because I DON'T use any of the > features which differentiate GitHub from its federated competitors" makes > no sense to me. You are actively helping to support a software monoculture, > and you're not even getting any short-term benefit from it! That's the > worst of all possible worlds -- selling out the future, for no gain today. Not quite. It's a matter of priorities. I will make use of their proprietary features, but they aren't important to me, and if ever I need to move away from GitHub, I'll just shrug and abandon all of that ancillary stuff. In the meantime, I get zero-dollar hosting of my repos, including zip download and such (I'm not sure how many other hosts have that, but it's a minor convenience rather than anything crucial), and it's a convenient place to point people. You're welcome to shun them. There is definitely benefit to encouraging a multiplicity of hosting services. But I'm not bothered by the GitHub non-free-ness, because I take a less philosophical and more pragmatic view of things. ChrisA