Received: from mx0.gmx.net (mx0.gmx.net [213.165.64.100]) by h1439878.stratoserver.net (8.14.2/8.14.2/Debian-2build1) with SMTP id p44E9bk9016107 for ; Wed, 4 May 2011 16:09:38 +0200 Received: (qmail 30912 invoked by alias); 4 May 2011 14:09:32 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 04 May 2011 14:09:30 -0000 Received: from relay2.uni-heidelberg.de (EHLO relay2.uni-heidelberg.de) [129.206.210.211] by mx0.gmx.net (mx107) with SMTP; 04 May 2011 16:09:30 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id p44E7HMp007979 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 4 May 2011 16:07:17 +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 p44DSJY3017058; Wed, 4 May 2011 16:07:16 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 1229466 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Wed, 4 May 2011 16:07:16 +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 p44E7GiC002767 for ; Wed, 4 May 2011 16:07:16 +0200 Received: from mta1.cl.cam.ac.uk (mta1.cl.cam.ac.uk [128.232.25.21]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id p44E73LG025642 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 4 May 2011 16:07:07 +0200 Received: from warp.cl.cam.ac.uk ([128.232.9.105] helo=cl.cam.ac.uk) by mta1.cl.cam.ac.uk with esmtp (Exim 4.63) (envelope-from ) id 1QHcjG-0007ID-Tg for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Wed, 04 May 2011 15:07:02 +0100 X-Mailer: MH-E 8.2; nmh 1.3; GNU Emacs 23.1.1 Message-ID: <8257.1304518019@cl.cam.ac.uk> Date: Wed, 4 May 2011 15:06:59 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Robin Fairbairns Subject: Re: Policy regarding engine specific fixes To: LATEX-L@listserv.uni-heidelberg.de In-Reply-To: Your message of Wed, 04 May 2011 21:36:28 +0930. <5BCAF3F0-F09B-4E5A-BC8C-FFC17987F603@gmail.com> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-GMX-Antispam: 0 (eXpurgate); Detail=5D7Q89H36p4yCuwxJv6KY0FCZRnwZ+13mrqr/9Dimw9ec1uG3C4IlLlgJF0sLUd2+5D4Q WzvdaLKEz12X09iLdopx8GtnSF7z5GXXDsUKRtppFxIx8o8LqBLvY8yoNak207Tmyq2xYulXpokl v5UTMYoNoUPZzmwR00JfL6EKD13pdv6/3G/YSyDKGXV1qVlg9ROM/G6t3q2LDh2mWO4PA==V1; X-Resent-By: Forwarder X-Resent-For: rainer.schoepf@gmx.net X-Resent-To: rainer@rainer-schoepf.de Status: R X-Status: X-Keywords: X-UID: 6727 Will Robertson wrote: > On 04/05/2011, at 9:02 PM, Philipp Stephani wrote: > > > coming from a comment in the question > > http://tex.stackexchange.com/questions/17265, I wonder what the > > policy of the LaTeX project is concerning packages that work only > > under pdfTeX or make some assumptions that are not valid in the > > newer engines. Is it intended that such necessary fixes will be > > included in the packages or in the kernel, or will the fixes have to > > be provided in separate packages? > > Speaking for myself, I guess it largely depends. We've spoken here > before about adding a switch to deactivate inputenc in > XeLaTeX/LuaLaTeX but no proposals ever got off the ground. there's time enough for that, i would guess. afaict, karl's not yet making moves towards putting tl2011 together, which is when we said we would release a new latex version. > As for > amsmath, that's still maintained by the AMS, and I believe they're > currently working on an update to that at the moment -- it would be > best to contact them directly. (I'm not sure who the best contact > there would be.) (the ams have a tech-support address.) in answer to philipp's question i would doubt that the project has the wherewithal to dictate how people should write things. there were fine words spoken, on these lines -- discussing programming style, mostly, at the introduction of latex 2e. those fine words were, by and large, ignored; and back then the only "different" engine we had in play was tex 2.* so my rule of thumb would be, fixes _should_ be present in packages or the kernel, as appropriate, but one should accept that occasionally a "tidy-up" package is going to be needed. robin