Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.3959); Mon, 22 Sep 2008 13:22:19 +0200 Received: by mail.proteosys.com (8.13.8/8.13.8) with ESMTP id m8MBMBTp010377 for ; Mon, 22 Sep 2008 13:22:12 +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 m8MBHrV5020517 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 22 Sep 2008 13:17:53 +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 m8LM28a8015925; Mon, 22 Sep 2008 13:17:46 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 15.5) with spool id 38772 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Mon, 22 Sep 2008 13:17:46 +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 m8MBHkd1010857 for ; Mon, 22 Sep 2008 13:17:46 +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 m8MBHSaI008918 for ; Mon, 22 Sep 2008 13:17:31 +0200 Received: from [139.222.128.187] (helo=ueams04.uea.ac.uk) by mailgate5.uea.ac.uk with esmtp (Exim 4.50) id 1KhjPz-0002Kw-SW for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Mon, 22 Sep 2008 12:17:27 +0100 Received: from [139.222.200.93] by ueams04.uea.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1KhjPz-0006fL-Rx for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Mon, 22 Sep 2008 12:17:27 +0100 User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) MIME-Version: 1.0 References: <27990a880809220403y7c6fcca7m4a3a965174a317de@mail.gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Message-ID: <48D77ECB.1080702@morningstar2.co.uk> Date: Mon, 22 Sep 2008 12:17:31 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Joseph Wright Subject: Re: Key management for LaTeX3 ("l3keys") To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <27990a880809220403y7c6fcca7m4a3a965174a317de@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: 22 Sep 2008 11:22:19.0393 (UTC) FILETIME=[79B61F10:01C91CA5] Status: R X-Status: X-Keywords: X-UID: 5381 Will Robertson wrote: > > True. I can't really comment before I get into the details of > template; they are very different approaches to a similar problem, I > think. My impression of the template system is that it is about designing relatively fixed user macros on a flexible base. So most of the keys are set inside the package, and are not exposed to the user. On the other hand, packages such as kvoptions, pgfkeys and l3keys are more aimed at run-time options for the user. Of course, I might be very wrong in this: template is very clever and I may have missed things. >> I'm imagining that a lot of the core names are reaching a point of stability >> (recent discussions on l3messages notwithstanding). Most things seem to >> work quite well. > > Lots of little changes, it's looking like. But nothing will be > changing in the short term until we've got more of a "unified view" of > everything that needs attention. I will await with interest. Joseph