X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from ncopa-desktop.alpinelinux.org (unknown [79.160.13.133]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: n@tanael.org) by mail.alpinelinux.org (Postfix) with ESMTPSA id A61B8DC00FE for ; Mon, 12 Jan 2015 15:27:24 +0000 (UTC) Date: Mon, 12 Jan 2015 16:27:21 +0100 From: Natanael Copa To: alpine-devel@lists.alpinelinux.org Subject: [alpine-devel] python3 for alpine linux v3.2 Message-ID: <20150112162721.540b4cbc@ncopa-desktop.alpinelinux.org> X-Mailer: Claws Mail 3.11.0 (GTK+ 2.24.25; x86_64-alpine-linux-musl) X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hi, I'd like to move to python3 for alpine v3.2. Options how to do that: - we use python3 and add lots of py3-* apkbuilds. This will add maintenance work since you need upgrade 2 different packages each upgrade. This is likely the easiest way to get started with. - we use python3 and for every currently py-* apkbuild we add a py3-* subpackage (or opposite). The point is that both python2 and python3 modules are built from same APKBUILD. this reduces maintenance of modules but it will much work to update all current apkbuilds. - we rename current python3 package to python and rebuild all py-* packages with python 3. This means that we basically drop support for python 2. If there are exceptions that we cannot port to python3, then we could add py2-* packages for those. This will likely make the migration for users a bit more painful than the other options. Other ideas? Any volunteers to work on this? -nc --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---