From owner-freebsd-ports@freebsd.org Fri Jun 23 08:26:16 2017 Return-Path: Delivered-To: freebsd-ports@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 B4943D9F3CE for ; Fri, 23 Jun 2017 08:26:16 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: from mail-wr0-x229.google.com (mail-wr0-x229.google.com [IPv6:2a00:1450:400c:c0c::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 361577C76A for ; Fri, 23 Jun 2017 08:26:16 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: by mail-wr0-x229.google.com with SMTP id r103so55482798wrb.0 for ; Fri, 23 Jun 2017 01:26:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:subject:from:to:date:in-reply-to:references:mime-version :content-transfer-encoding; bh=hHLQtP9fIu3nDA+1iQVhpu330HHP/+AOnHftyWOnTpQ=; b=mrpyT/FbkkWibVJf57VsD4amYy+iQ/AKX78/ozd6s9W4nDyMKR6NwJHzl/sHf/Rone 71avJ1w00+JWs2+vSA4I5+ZQCpoqh/JN50CfhSCd/vWDXe3CICzLLA0jiARYhMUWmzJ1 6dqi9qMqrG+RXb2g6qrlY6PH0/k10BZORQHFf2/S6/UH2pEVNCH6GNBn0/1JxJi3insX Jwa1CUXmQzoRxGf7mgcXN8a5UHFKXUnEf/VP6zdy4H8GwCvCuWfrXOdAPcdVxmmFGbnH S3wifOrMon7inei53m76Lx6mWDNQ6/Kgi/u0RVBrraZX1z60L8Md7nuv/ws6fMvTKdV/ T6ow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:date:in-reply-to :references:mime-version:content-transfer-encoding; bh=hHLQtP9fIu3nDA+1iQVhpu330HHP/+AOnHftyWOnTpQ=; b=qaICJyZvR+lBqLJGbwU2CtKua8N4HIWEpv0BO4z3cs8gWH2nH2p7SGdtCv7axDgs7R knR0KFcmXJT2it2PYuUaQhTnKsRmEpVSirM9OdVHdUFnTYAjUFbw8XxmHwORPIP1amOJ pEJ9/VhOHVWxiOijiith+38eYjKbsfx8ZCD7tKWwCfPKHyZiMSIGLiWFEqbMDlUsM4sy cg2GL4Gdl4dyenKzaKHXtW7E0e+9wHzvp6HHbEfhbouDjmcyyIbnZ4gwE7G0hd5m4OZt DdnlGMWvIz5aeX6qkxCt4VkYFzJUATpaZMUxaM0XYAalkzJPH6bDM+oi3EPxg7k0KK3B dDbg== X-Gm-Message-State: AKS2vOxcHfDEWXda4V1Hg6KlldA/ckxhdZ6vASg47Se/K62laWCEDWl3 G26AhndTncMUmQiyuOM= X-Received: by 10.223.171.181 with SMTP id s50mr5081839wrc.177.1498206374331; Fri, 23 Jun 2017 01:26:14 -0700 (PDT) Received: from 15.2.0.10.rev.sfr.net (9.128.158.77.rev.sfr.net. [77.158.128.9]) by smtp.gmail.com with ESMTPSA id j13sm8316101wra.56.2017.06.23.01.26.13 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 23 Jun 2017 01:26:13 -0700 (PDT) Message-ID: <1498206372.2506.1.camel@gmail.com> Subject: Re: [RFC] Why FreeBSD ports should have branches by OS version From: demelier.david@gmail.com To: freebsd-ports@freebsd.org Date: Fri, 23 Jun 2017 10:26:12 +0200 In-Reply-To: References: <20170622121856.haikphjpvr6ofxn3@ivaldir.net> <20170622141644.yadxdubynuhzygcy@ivaldir.net> <1498157001.2235.1.camel@gmail.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.24.2 (3.24.2-1.fc26) Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2017 08:26:16 -0000 On Thu, 2017-06-22 at 11:57 -0700, Dave Hayes wrote: > Would you agree that release branches would be unnecessary if > somehow > you could select the version of node that the ports tree builds via > some > (as yet unspecified) mechanism? I've also think about that but I'm not sure if it's easier than having frozen release branches. Release branches won't have many maintenance except individual bug fixes when security advisories are found. No backport, no updates. On the other hand, having to deal case-by-case for which ports should have version is very hard and complex. It's the case of some of them, node, postgresql, apache. But then we will have thousands of ports to add just to provides different versions. Cheers, -- David Demelier