From owner-freebsd-ports@FreeBSD.ORG Mon Jun 4 08:11:01 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E0A2416A468 for ; Mon, 4 Jun 2007 08:11:01 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from server.t-hosting.hu (server.t-hosting.hu [217.20.133.7]) by mx1.freebsd.org (Postfix) with ESMTP id 85B2413C465 for ; Mon, 4 Jun 2007 08:11:01 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) by server.t-hosting.hu (Postfix) with ESMTP id B7E6C9F3215; Mon, 4 Jun 2007 10:10:59 +0200 (CEST) X-Virus-Scanned: amavisd-new at t-hosting.hu Received: from server.t-hosting.hu ([127.0.0.1]) by localhost (server.t-hosting.hu [127.0.0.1]) (amavisd-new, port 10024) with LMTP id kUiJfEoEu9A3; Mon, 4 Jun 2007 10:10:30 +0200 (CEST) Received: from [192.168.2.186] (catv-5063f539.catv.broadband.hu [80.99.245.57]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by server.t-hosting.hu (Postfix) with ESMTP id 3E2D59F320E; Mon, 4 Jun 2007 10:10:30 +0200 (CEST) Message-ID: <4663C8E8.6080802@FreeBSD.org> Date: Mon, 04 Jun 2007 10:10:16 +0200 From: Gabor Kovesdan User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: Giorgos Keramidas References: <87abvgxk6w.fsf@kobe.laptop> In-Reply-To: <87abvgxk6w.fsf@kobe.laptop> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: ports@freebsd.org Subject: Re: FW: [Richard Stallman] Emacs 22.1 released X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jun 2007 08:11:02 -0000 Giorgos Keramidas escribió: > Should we keep the editors/emacs-devel port, update it to Emacs 22.1 and > allow for some time of 'settling in' before we switch editors/emacs to > the 22.1 version? > It depends on the specific situation and the decision of the maintainer(s). If it makes sense to have the next devel snapshot, it is ok to keep both ports. (And if the release cycle is such long for emacs I think it does make sense.) > Then when the time comes to switch editors/emacs to editors/emacs21 how > should we handle the 'move' (i.e. do we repo-move the files?)? > We always repo-*copy* and remove from the old location instead of repo-moves, so that we have the removed files in Attic for later tracking and have a MOVED entry so that users could recognize the change. Or when the port is updated, we just update the old copy (emacs) and keep the duplicate (emacs21) previous version with the new name. > If we do the repo-move, what is the process of making sure all the Ports > which depend on editors/emacs21 keep working, and how do we handle ports > which use editors/emacs (emacs22 by then)? > You should just edit the dependencies of the individual ports to use the correct port to depend on. I don't have too much emacs knowledge, thus I don't know how to decide in each case, which one to depend on, but if possible, we usually use the latest stable version as a dependency. If all dependants work with emacs 22, then probably, you won't have to change them to emacs21, just upgrade emacs. > With these questions in mind, I will be glad and grateful for any > insight you can offer, so that we can handle the transition to Emacs > 22.1 as smoothly as possible, and with the least amount of problems for > our end-users :-) > > In this case, I'd ask for a repo-copy from emacs -> emacs21, update emacs to 22, and update emacs-devel to 22.1 if there's such, or remove that if that's not necessary. More info about repo-copies: http://www.freebsd.org/doc/en_US.ISO8859-1/articles/committers-guide/ports.html Cheers, -- Gabor Kovesdan FreeBSD Volunteer EMAIL: gabor@FreeBSD.org .:|:. gabor@kovesdan.org WEB: http://people.FreeBSD.org/~gabor .:|:. http://kovesdan.org