Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.3959); Thu, 18 Sep 2008 12:14:30 +0200 Received: by mail.proteosys.com (8.13.8/8.13.8) with ESMTP id m8IAEOlY030711 for ; Thu, 18 Sep 2008 12:14:25 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id m8IA9aV9003605 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 18 Sep 2008 12:09:37 +0200 Received: from listserv.uni-heidelberg.de (localhost.localdomain [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id m8HM1hEt005980; Thu, 18 Sep 2008 12:09:25 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 15.5) with spool id 44790 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Thu, 18 Sep 2008 12:09:25 +0200 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id m8IA9PnA026369 for ; Thu, 18 Sep 2008 12:09:25 +0200 Received: from mailgate5.uea.ac.uk (mailgate5.uea.ac.uk [139.222.130.185]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id m8IA9Bv3002904 for ; Thu, 18 Sep 2008 12:09:15 +0200 Received: from [139.222.128.187] (helo=ueams04.uea.ac.uk) by mailgate5.uea.ac.uk with esmtp (Exim 4.50) id 1KgGRj-0005z1-4a for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Thu, 18 Sep 2008 11:09:11 +0100 Received: from [139.222.200.93] by ueams04.uea.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1KgGRj-0006fq-3j for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Thu, 18 Sep 2008 11:09:11 +0100 User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) MIME-Version: 1.0 References: <48D0AF89.2010704@morningstar2.co.uk> <27990a880809170102x3a452c6elc237b94cf964687b@mail.gmail.com> <48D0FF21.8080101@morningstar2.co.uk> <48D12C65.2070908@morningstar2.co.uk> <27990a880809172307je4e62e0p2f6a9fe097ac360e@mail.gmail.com> <48D202BE.6010908@morningstar2.co.uk> <27990a880809180049p32a9f9c9x52612fa9a3b4d3a7@mail.gmail.com> <48D20AD7.3090909@morningstar2.co.uk> <27990a880809180109i362c84f3p5599a9ea2cfe5659@mail.gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Message-ID: <48D228C7.7070401@morningstar2.co.uk> Date: Thu, 18 Sep 2008 11:09:11 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Joseph Wright Subject: Re: Array and amstext To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <27990a880809180109i362c84f3p5599a9ea2cfe5659@mail.gmail.com> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-ProteoSys-SPAM-Score: -2.599 () BAYES_00 X-Scanned-By: MIMEDefang 2.64 on 213.139.130.197 Return-Path: owner-latex-l@LISTSERV.UNI-HEIDELBERG.DE X-OriginalArrivalTime: 18 Sep 2008 10:14:30.0471 (UTC) FILETIME=[56CAE570:01C91977] Status: R X-Status: X-Keywords: X-UID: 5349 Will Robertson wrote: > On Thu, Sep 18, 2008 at 5:31 PM, Joseph Wright > wrote: >> At least for the kernel and associated tools, everything is in a version >> control system. So it is not really that hard to get hold of a given >> version if one needs to. The problem of versions mainly applies to >> other packages, and that is very much down to the package authors (as >> was discussed at length on c.t.t recently). > > Indeed. I was thinking of something a little more organised, which > would obviously involve CTAN & TeXLive keeping old versions in their > repository as well. (Which I think they've discussed in the past.) > > Erm, so in conclusion: nothing that is going to happen any time soon! No, I think that is pretty clear! However, at some point the various expl3 packages plus packages using them will probably need to move from /macros/latex/contrib to somewhere else (lets say /macros/latex3). I guess when that happens it might be worth having better guidelines on version releases. For example: "Previous versions of LaTeX3 packages remain available on CTAN. The typical directory structure of a LaTeX3 contributed package should be: /macros/latex3// with the current release made available at: /macros/latex3//current which will link to the latest release. Distributions are encouraged to include these depreciated versions but *outside* of the usual texmf location, for example: /archive/latex3// In this way, older versions of packages will remain available while avoiding the danger of loading the incorrect version of the package." That would, I think, solve the "old versions" issue without being too complicated to administer. -- Joseph Wright