From owner-freebsd-questions@freebsd.org Sat Mar 5 17:17:45 2016 Return-Path: Delivered-To: freebsd-questions@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 C17ADA13AF7 for ; Sat, 5 Mar 2016 17:17:45 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx01.qsc.de (mx01.qsc.de [213.148.129.14]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 633E8BA for ; Sat, 5 Mar 2016 17:17:45 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r56.edvax.de (port-92-195-58-85.dynamic.qsc.de [92.195.58.85]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx01.qsc.de (Postfix) with ESMTPS id 2F5653CF6B; Sat, 5 Mar 2016 18:17:42 +0100 (CET) Received: from r56.edvax.de (localhost [127.0.0.1]) by r56.edvax.de (8.14.5/8.14.5) with SMTP id u25HHgca002134; Sat, 5 Mar 2016 18:17:42 +0100 (CET) (envelope-from freebsd@edvax.de) Date: Sat, 5 Mar 2016 18:17:42 +0100 From: Polytropon To: Doug Hardie Cc: FreeBSD Questions Subject: Re: Upcoming Releases Message-Id: <20160305181742.9c3abe96.freebsd@edvax.de> In-Reply-To: References: Reply-To: Polytropon Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Mar 2016 17:17:46 -0000 On Fri, 4 Mar 2016 16:58:20 -0800, Doug Hardie wrote: > I am running a number of 9.3 systems and am planning the next > system update for them. As my client schedules have evolved, > it now turns out that about the only time I will be able to > bring them down for an update will be in June 2016. I suspect > the next available time will be in June 2017. Your maintenance schedule is out of sync with the FreeBSD release schedule. :-) > The release schedules indicate that 10.3 will be out by this > June but 11.0 will not. Back when 10.0 arrived, I decided to > skip it as there were issues that would require rework of my > applications both for 10 and then again for 11. Unfortunately, > I didn't bother to document those and my memory of the specific > issues is long gone. In this case, there's a nice mechanism that let's you keep your installed applications running without modification: Install the compatibility packages (compat9x-[i386|amd64] on 10, and similarly on 11). But be careful: It doesn't work all the time! Testing is required. And as soon as you start upgrading installed applications, the _real_ will start. :-) A new installation on a test system, with a snapshot of the data required, and with configuration altered as needed, usually is the most comfortable way to deal with it. If everything works as intended, it's easy to switch over from 9.3 to 10.3 during the maintenance period. > So I am trying to decide to upgrade to 10.3 this year or wait till > next for 11.0. That would leave you with 9.3 being out of support for some time. Security updates won't be backported, so in worst case, you'd have to do it yourself (if relevant and urgently required). In such a case, read the security and announcement mailing lists, and check the security audits for all your installed applications. > Is there anywhere a listing of the high level changes from 9 to > 10 to 11? I know about the switch from GCC to Clang but that's > all I remember. During FreeBSD 9, the transition to pkg and the changes in the ports architecture happened, but with 9.3, you're probably already using the current versions. You can find more information here: http://www.freebsd.org/releng/index.html https://www.freebsd.org/releases/9.3R/announce.html https://www.freebsd.org/releases/9.3R/relnotes.html https://www.freebsd.org/releases/9.3R/errata.html https://www.freebsd.org/releases/10.0R/announce.html https://www.freebsd.org/releases/10.0R/relnotes.html https://www.freebsd.org/releases/10.0R/errata.html https://www.freebsd.org/releases/10.1R/announce.html https://www.freebsd.org/releases/10.1R/relnotes.html https://www.freebsd.org/releases/10.1R/errata.html https://www.freebsd.org/releases/10.2R/announce.html https://www.freebsd.org/releases/10.2R/relnotes.html https://www.freebsd.org/releases/10.2R/errata.html https://www.freebsd.org/releases/10.3R/schedule.html https://www.freebsd.org/releases/11.0R/schedule.html -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...