Path: csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!newsfeed.xs4all.nl!newsfeed2.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.027 X-Spam-Evidence: '*H*': 0.95; '*S*': 0.00; 'python,': 0.02; 'subject:Python': 0.06; 'plenty': 0.07; 'apache,': 0.09; 'subject: [': 0.09; 'subject:software': 0.09; "wouldn't": 0.14; '+1.': 0.16; 'dig': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'happily': 0.16; 'pre-alpha': 0.16; 'rules.': 0.16; 'sorts': 0.16; 'subject: \n ': 0.16; 'alpha': 0.16; 'wrote:': 0.18; 'app': 0.19; 'thu,': 0.19; 'machine': 0.22; 'fairly': 0.24; "i've": 0.25; 'header:In-Reply-To:1': 0.27; 'message-id:@mail.gmail.com': 0.30; '3.2': 0.31; "d'aprano": 0.31; 'steven': 0.31; 'run': 0.32; 'linux': 0.33; 'running': 0.33; 'totally': 0.33; 'subject:the': 0.34; "i'd": 0.34; 'knows': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'version': 0.36; '14,': 0.36; "i'll": 0.36; 'nov': 0.38; 'stable': 0.38; 'subject:]': 0.38; 'to:addr:python-list': 0.38; 'pm,': 0.38; 'rather': 0.38; 'anything': 0.39; 'to:addr:python.org': 0.39; 'enough': 0.39; 'system.': 0.39; 'how': 0.40; 'break': 0.61; 'side': 0.67; 'production': 0.68; 'anything.': 0.68; 'production.': 0.68; 'consequences': 0.74; 'restore': 0.78; '1:00': 0.84; '3.4': 0.84; 'production,': 0.84; 'subject:Using': 0.84; 'worth,': 0.84; 'good,': 0.91; 'this!': 0.93; '2013': 0.98 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:to :content-type; bh=JE+MN87pZZlVmPvsRzSUvs2JajTv4MBhdxTnyzek9uE=; b=GgcaZZoahHFY8eaCbF5+ADlrheXGdKkG9GSV3rXREfWB49wR1cwYTO5PlmB4WJyrNX L/1n8TfRLUWTkNLqvZD50s9ASEkMkoBhkPPY9XcG37h2RzwFTuLOSdXCellKynLw0cgb cQ7OOZzFbG3+EgR9WyLtIepePwDL1vR/d9K0/6t0p8CFk+LzOxN4t/FIy3BRq21/KMNp H+bQIBzXLAXWTGzvdyZARxMTZLgT9G9hQjNF1N6h1eTH1cQeb/qdvUwhPIeloQ1oiFOY sJOpsY5h13XAqDzofbzSHQIQiCF3AMmPhBVaJJ0jhxq1bJ1+R88QFsCnGEPazxD2375k suIg== MIME-Version: 1.0 X-Received: by 10.66.2.234 with SMTP id 10mr45800161pax.39.1384395421372; Wed, 13 Nov 2013 18:17:01 -0800 (PST) In-Reply-To: <52842ec8$0$29975$c3e8da3$5496439d@news.astraweb.com> References: <52842ec8$0$29975$c3e8da3$5496439d@news.astraweb.com> Date: Thu, 14 Nov 2013 13:17:01 +1100 Subject: Re: Using alpha software in production [was Re: Trying tcompile an use the Python 3.4a] From: Chris Angelico To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 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: 24 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1384395425 news.xs4all.nl 15888 [2001:888:2000:d::a6]:41447 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:59392 On Thu, Nov 14, 2013 at 1:00 PM, Steven D'Aprano wrote: > Yes, this! A master craftsman knows when to break the rules. I personally > would not run a public web app using alpha software because I know my > limitations... +1. Plenty of people know that a master knows when to break the rules... the flip side is that a master also knows when NOT to break the rules. I'll run a trunk build of Pike, and I might of Python, but I wouldn't run a pre-alpha version of Apache, nor of the Linux kernel, nor pretty much anything else on my system. That is, not in production. There are all sorts of things that I'll happily do in a VM, where the consequences of totally hosing the system are "Oh dear, now I have to restore from a snapshot". :) For what it's worth, I've been running 3.4 builds for a while - not in production, but only because my production box is actually a rather ancient and very stable machine and I have no reason yet to change anything. It's looking fairly good, but I'd say the change from 3.3 to 3.4 is a lot less exciting for me than the change from 3.2 to 3.3. (Though asyncio may invert that valuation, once I dig into it enough to find out how fun it is.) ChrisA