From owner-freebsd-python@freebsd.org Tue Dec 8 01:37:22 2015 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 940899C104E for ; Tue, 8 Dec 2015 01:37:22 +0000 (UTC) (envelope-from lifanov@mail.lifanov.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 78C5A1E73 for ; Tue, 8 Dec 2015 01:37:22 +0000 (UTC) (envelope-from lifanov@mail.lifanov.com) Received: by mailman.ysv.freebsd.org (Postfix) id 760319C104D; Tue, 8 Dec 2015 01:37:22 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 759A49C104C for ; Tue, 8 Dec 2015 01:37:22 +0000 (UTC) (envelope-from lifanov@mail.lifanov.com) Received: from mail.lifanov.com (mail.lifanov.com [206.125.175.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6520B1E72 for ; Tue, 8 Dec 2015 01:37:22 +0000 (UTC) (envelope-from lifanov@mail.lifanov.com) Received: by mail.lifanov.com (Postfix, from userid 58) id 6A7F81F9A08; Mon, 7 Dec 2015 20:37:21 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail.lifanov.com X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,SHORTCIRCUIT shortcircuit=ham autolearn=disabled version=3.4.1 Received: from app.lifanov.com (chat.lifanov.com [206.125.175.13]) by mail.lifanov.com (Postfix) with ESMTPA id B19FF1F7901; Mon, 7 Dec 2015 20:37:20 -0500 (EST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Mon, 07 Dec 2015 20:37:19 -0500 From: Nikolai Lifanov To: Johannes Jost Meixner Cc: python@freebsd.org Subject: Re: Ansible 2.0 In-Reply-To: <56660BBD.9050502@meixner.dk> References: <5665D28D.1070305@meixner.dk> <5665D92E.2000701@mail.lifanov.com> <56660BBD.9050502@meixner.dk> Message-ID: X-Sender: lifanov@mail.lifanov.com User-Agent: Roundcube Webmail/1.1.3 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Dec 2015 01:37:22 -0000 On 2015-12-07 17:44, Johannes Jost Meixner wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > > > On 12/ 7/15 09:08 PM, Nikolai Lifanov wrote: >> On 12/07/15 13:40, Johannes Jost Meixner wrote: >>> Hey Nikolai, >>> >>> I've just heard that Ansible 2.0-RC2 has been released. >>> >>> Do you plan to do a port for it, or would you rather someone else >>> took that over? >>> >>> Best -Johannes >>> >> >> I plan to port Ansible 2.0 when it's released as sysutils/ansible >> and move 1.9 to sysutils/ansible1. If it's valuable to track RC >> releases, I'm not opposed to creating something like >> sysutils/ansible-devel. > > I don't think -devel will be necessary - judging from what I've heard > on #ansible (freenode) from the developer that said RC2 was ready, > they plan to release 2.0 "soon", within one or two weeks. > > Given that I've also heard that most syntax will work in 2.0 I think > your idea (ansible to get 2.x and ansible1 for 1.9.4) is reasonable. > > Best > - -Johannes > >> >> I have not tracked any RC releases in the past (1.9, 1.8, etc.). >> >> Thoughts? >> >> - Nikolai Lifanov _______________________________________________ >> freebsd-python@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-python To >> unsubscribe, send any mail to >> "freebsd-python-unsubscribe@freebsd.org" >> > > - -- > I've recently changed my email address to: > > johannes@meixner.dk > > Please update your addressbook accordingly. > > Best regards, > > Johannes Meixner > http://www.meixner.dk > Cool, thanks. I'll stick to the plan in this case. Syntax changes are significant enough to warrant ansible1 for a few months to give people lots of time to migrate. Changes from 1.8 to 1.9 or 1.7 to 1.8 were incompatible, but much more minor. I'm sympathetic to overlapping support so that people aren't forced to run unsupported software at any point in time. Another thought is, I don't trust Ansible releases to go well. I created the port circa 0.9. It's a lot better now, but before the move to Github, ansible.com/ansible.cc snapshots were being rerolled with no warning. Now I occasionally see one or two bugfix releases within 24 hours of each other. Given that it's possible to run beta/RC tags from a git checkout, tracking these has not been attractive to me. Cheers, - Nikolai Lifanov