Return-Path: Delivered-To: rainer Received: from h2774747.stratoserver.net (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) by h2774747.stratoserver.net (Dovecot) with LMTP id 7BJIBNQVhl9bHwAA4+3H6A for ; Tue, 13 Oct 2020 23:02:12 +0200 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) by h2774747.stratoserver.net (8.15.2/8.15.2/Debian-3) with ESMTP id 09DL2AJG008025 for ; Tue, 13 Oct 2020 23:02:11 +0200 Received: from relay.uni-heidelberg.de ([129.206.100.212]) by mx-ha.gmx.net (mxgmx117 [212.227.17.5]) with ESMTP (Nemesis) id 1N4gjH-1kIVIZ43vj-011ke9 for ; Tue, 13 Oct 2020 23:02:04 +0200 Received: from listserv.uni-heidelberg.de ([129.206.100.94]) by relay.uni-heidelberg.de with ESMTP; 13 Oct 2020 23:02:05 +0200 Received: from listserv (localhost [127.0.0.1]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id 7D7DF12863D; Tue, 13 Oct 2020 23:01:58 +0200 (CEST) Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 17.0) with spool id 45070857 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Tue, 13 Oct 2020 23:01:58 +0200 Delivered-To: LATEX-L@listserv.uni-heidelberg.de Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id 459101261FD for ; Tue, 13 Oct 2020 23:01:58 +0200 (CEST) X-Ironport-Dmarc-Check-Result: validskip X-IronPort-MID: 84189030 X-IronPort-RemoteIP: 96.88.95.60 X-IronPort-SenderGroup: SUSPECTLIST X-IronPort-MailFlowPolicy: $THROTTLED X-IronPort-Reputation: None IronPort-PHdr: =?us-ascii?q?9a23=3AWeTS8xBliX51KnAgmwd9UyQJPHJ1kqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLmxZn5IUjD/q811Q3TUIHS+rRZjeuTs63hVWEE65ubvzYOfc8EWx?= =?us-ascii?q?wEjJAQmAotSI6ABFbgJfHnJyo9AIxZVVBj8n36eUhYEcrzfRvT93u16zNBUg?= =?us-ascii?q?7nO19TIeL4UpXXk9zxz/q7rp7aeQFgiiCwbL1oLRiwoR6XsdMZ0sN5Mqhk8h?= =?us-ascii?q?LSuTNTfvhOg2ZhJFadhRH5s8S55ppL/T5dtvw79sNGXb68eL43HvRDFDpzC2?= =?us-ascii?q?ku/4XwsAXbCwuC4nxJSmINjh9BGBTI9jn0RJr8vDH7u+xxw2+dJ8KvF+IOVD?= =?us-ascii?q?+v7rlmRFrTsAlcb2Rr1mbRh4Qwlq9fqQPnuhp+ho7ZYY2YMPBzZKybcd5IDW?= =?us-ascii?q?xGFt1cUSBMGObeJ8MGEvYBMOBEroL8u0pGrB2wAhOpDf/uzTkAj2H/3Kkz2e?= =?us-ascii?q?AsWQ/c2wloE9ULuXXS5NL7UcVaGeO81q3gwy/OYv1M2Dr75JOOdQou4LmNUb?= =?us-ascii?q?92bcvN2Bw3DQqWxl6UqIHjI3aUzrFc7S7Lv6wxCKTx0z1CyUk5uDWky8Yyh5?= =?us-ascii?q?OcnI8Rw0GC6CN4hYY4JNG1TER2e9HiHJYD0kPSf4ZwXM4mRHll/SggzbhT85?= =?us-ascii?q?2yZiwixo4qyhDFavGBf5PO5QjsHrX0Q38wlDd+dbSzigznu0up0OnUWNO53V?= =?us-ascii?q?hQrydDnsKKsWoCnU+2iIDPWr52+UGv3iyK3gbY57RfIEw6oqHcLoYo3r86kp?= =?us-ascii?q?dK6xb5EyT7mVv7gOqtTmt4orL60+38ef2mvJKYPp4ylwf/d6Qjm8CyBe41KA?= =?us-ascii?q?dIU2XJsei70bTi+wX+TtAoxrU1m7PdmJ7AKMkVvK+0BQNOlIE55F6zAiyn39?= =?us-ascii?q?IRgXQcZAMbPkLXydm0fQ+WaPnjRe+ymVGtjCtmy5WkdvX6D5PBI2KC2LbtcL?= =?us-ascii?q?Bh6lJNnQ86zNRR/ZVRWfkKJPP+XFO0tcSNX0F/Y1zykruhVo0us+FWEXiCCa?= =?us-ascii?q?KYLq7I5EWF4us+ZfSKZcoVtTfxJvwv6uThy3M0yjp/NeGk24UabHegE7FoOU?= =?us-ascii?q?KcNDDvi80FOWkQswcwVu3njlGZFzlJaDzhOsB0riF+E4+gAYrZE8quiaaF9C?= =?us-ascii?q?mhE5BYfGFLDFyXV3DyeM/XPpVEIDLXKchnnDseULGnQIJ0zhCiujjxzL9/J/?= =?us-ascii?q?bV8CkV5trzkcJ47OrJmVQu5CR5Wo6DhnqVQTg+zQZqD3cmmbpyqktnxhKf3L?= =?us-ascii?q?hk1rZGQMdL6aoBW08zZ4LBwKp9Ed+6XxKTYsqGDlG8TbDESXk4HNw8xdQDe0?= =?us-ascii?q?FmB5OtiA2F2DClS/ock7jBXcZmyK/X0nnvKso48E7oiPB53WEvWdAHdXergq?= =?us-ascii?q?dusRXVBsvJnkSVmqKgeL4TmiLApi+Pym+HvUcQVwAVM+2NRXcEek7ftsj0/G?= =?us-ascii?q?vMVbKjB64mPw1N0oiFMKQCZtDyjFpATevuI5yPPSThyyHhWFDWnvuFd++IMy?= =?us-ascii?q?0F0T/YCVQYngxb5nuAOQUkR2+gr2/YED1yBAfvbkfroqF1rHK2SFNxzhnfPh?= =?us-ascii?q?Mnh+rzq0NT26TPLpFblqgJsyogtThuSUyw29vHTceGpk9hcaRQbNc37U1Ik2?= =?us-ascii?q?7U5GkfdtStKb5vglkGfkF5pUTrgl90A59EucYwoX4k1gt/L66DllRbeHnLuP?= =?us-ascii?q?K4cq2SMWT08B21PuTO3UrC1d+N5qoVwPoipljtpgCkEEY5tXJ93JMGthnUro?= =?us-ascii?q?WPBw0UX5XrV08x/BUvvLDWbB424IbM3GFtO6254XfSnsgkD+w/xlO8bs9SZe?= =?us-ascii?q?maQRTqHZRQVK3MYKQ63kKkZRUeMKVO+b4oaom4IuCe1vfjNa5pzi67giJA+o?= =?us-ascii?q?8111Le6zdzDOnS0PNni7mRjAWKUTzxlFC6rob4n50CYisdVi+2zSyuXdMDVu?= =?us-ascii?q?hJZY8OTFyWDYi3y9F53sG/VWRV+VC5Bl4A1NTvfgCdPQWkgV9gkH8PqHnioh?= =?us-ascii?q?OWiiRummh2/KSF0SHA2eXvchYcfGlRSzs61Aa+Ec2Pl9kfGXOQQU0snRqh61?= =?us-ascii?q?z9wvEE9qplImTdW0ZFeSTtaWZ4Xfnpuw=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CSEACZFIZf/zxfWGBgglqCIQdwViM?= =?us-ascii?q?HCCywAYF8CwEBAQEBAQEBAQcBARgNBwECBAEBhEoCggICHgYBBDYEDQIDAQE?= =?us-ascii?q?BAwIFAQEFAQEBAgEDAwRthVwMhXMCAgIBASVtRlcFAiyDDYJ8D6lQM4Q7AYE?= =?us-ascii?q?ZgzeBPAaBOIkkhBIbggCBEYMQPoJcAQKHVQScYZsCgnOBEpl6gRaRGo8Nkya?= =?us-ascii?q?gJgIEAgQFAhQBgW4BH4FXMxoIKAg7gjUBAQExUBkNlySFYSIzAjUCBgoBAQM?= =?us-ascii?q?JVwGNcAEB?= X-IronPort-AV: E=Sophos;i="5.77,371,1596492000"; d="scan'208";a="84189030" X-MGA-submission: =?us-ascii?q?MDF/c7Nq2+KbuJEX4ugUIowgtSrfudlfPjT1ro?= =?us-ascii?q?8ZeTb26FWGDQmtvEEkRjAfYpkFGtDwBRaStHCeHj1cLIyH++P55OG1fg?= =?us-ascii?q?boFKjWqBAUgj+xhi8CVGtun2wtVZ8fxzioWe9HM8KGEtu81tw5qs+Gdb?= =?us-ascii?q?hmKZfrO872Q8M1UXFaXXwtGQ=3D=3D?= Received: from freefriends.org ([96.88.95.60]) by relay.uni-heidelberg.de with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 13 Oct 2020 23:01:57 +0200 X-Envelope-From: karl@freefriends.org Received: from freefriends.org (freefriends.org [96.88.95.60]) by freefriends.org (8.14.7/8.14.7) with ESMTP id 09DL1qrm029533 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 13 Oct 2020 15:01:53 -0600 Received: (from apache@localhost) by freefriends.org (8.14.7/8.14.7/Submit) id 09DL1pVJ029532; Tue, 13 Oct 2020 15:01:51 -0600 Message-ID: <202010132101.09DL1pVJ029532@freefriends.org> Date: Tue, 13 Oct 2020 15:01:51 -0600 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Karl Berry Subject: Re: LaTeX3 and l3kernel requirements To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: Envelope-To: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=V3; X-Spam-Flag: NO X-UI-Filterresults: notjunk:1;V03:K0:OmgOkU1Nlwo=:JqpMAOUUmYw1wVzoql3Zwxh+cs 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 X-UI-Loop:V01:r4Vz1bbG+L8=:BZVOqBfnFN656yeE+DLgnqWoJ9NjaJZeGNR6MkpoB5k= X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:WximM1hQj28=:RmJWZt8B1eDNH/YuXja5k/ 8JQ5W7Wdia7t7p6fWdh/OWBm6vebbbUMMF6cfVEjJdeQGnHbgX1ULYc6JD/0DLaVeBaq15OHK bW9GAbVX2gBaQ3112CLK5DCQdqabrEdN/9EkIc49QAdX+1rYB1XCI+e7dAnGz4APNXna2YT2E nvRVbrgDoy4ZR8Nbqf8BKwBwCb+H3MtRcflB5Qyw41BKocKiOEqQ/horQ66kLkkKHBrNIj4zb jJQntcFG+q7NZm84+jevK8Z0srugVsgQJDlOOUCy9zg+ZTDNxB0CJtoZmUG1CbouhNFnuuI3u DQbLXLrQEP1RpZgjYmiy0BN3cb/naBlU8+uAPAIJwOH85OkX0WvgQOmQjft8yclrgbm0WXpBl Ty6dHTQo61qKStBwFH4eUwljCsa4cnKGA3VviAJKoLpadnC2v7hphyO7jr39TKN3OYPmbQ348 Q5dzsWF8F/HV4MmnQwn7V2DNF5Gd0jc= X-Scanned-By: MIMEDefang 2.78 on 81.169.212.23 Status: R X-Status: X-Keywords: X-UID: 8232 initial documentations/articles that list the primitives needed and what they have to achieve? I am not sure if it is complete, but there was a list provided in the LaTeX news of the time: https://www.latex-project.org/news/2020/02/02/issue31-of-latex2e-released/ -> https://www.latex-project.org/news/latex2e-news/ltnews31.pdf As for documentation, the pdftex manual, at least, describes them all in its usual terse way. Not sure about doc for the other engines. If the pdftex doc needs improving, let me know. LaTeXers - personally, I think it would be nice if the "primitive requirements" became a permanent part of the LaTeX documentation. (Apologies if they already there.) Maybe? rather than any technical restriction: pdfTeX is GPL. FWIW, I suspect Thanh would not have a problem with allowing use of those primitive implementations under CC0 or any other license terms. Thierry, let me know if I should ask him ... --best, karl.