the daemon's been busy (and so have i):
The following information was provided by the package's contributor.
Name of contribution: l3kernel, l3packages, l3experimental Author's name: The LaTeX3 Project Author's email: latex-team@latex-project.org Location on CTAN: /macros/latex/contrib/l3kernel /macros/latex/contrib/l3packages /macros/latex/contrib/l3experimental Summary description: LaTeX3 programming conventions License type: lppl
Announcement text given by the package's contributor:
LaTeX3 coding and concepts as LaTeX2e packages
As work continues toward LaTeX3, a number of programming conventions and higher-level ideas are being developed by The LaTeX3 Project. These are designed to be available as LaTeX2e packages, meaning that they can be used now by both developers and day-to-day LaTeX users.
The material released to CTAN is currently divided into three parts:
- l3kernel: code which will be present in a LaTeX3 kernel in its current form. Currently, this part contains the coding layer for LaTeX3 ('expl3').
- l3packages: code which is broadly 'stable', and which adds new functionality to LaTeX2e. Material from l3packages may be present in a LaTeX3 kernel, but the interfaces may change.
- l3experimental: code which is more experimental, and which is intended mainly for testing by interested users. Over time, material from this area may move to one of the other two divisions.
This release (SVN 2448)
This release is a major overhaul of the CTAN release of the LaTeX3 development code. As described above, the arrangement of the code on CTAN has been altered, with material which was previously available as 'l3in2e' moving broadly to 'l3kernel' while 'xpackages' has been split into 'l3packages' and 'l3experimental'. This arrangement has been adopted to make the status of the different parts of LaTeX3 clearer, and also means that the CTAN structure now aligns with that off the development repository.
As part of the code rearrangement, the status of all of the LaTeX3 modules has been reviewed. A small number of modules have been removed from the CTAN release as a result, as they are not currently suitable for general use in their current form. At the same time, the xfrac package has been integrated into the main LaTeX3 release. This will allow the team as a whole to keep xfrac up to date with any changes to the 'template' concept.
The code and documentation for the 'expl3' programming layer has been reviewed, and this release features a range of performance enhancements. At the same time, several inexact sections in the documentation have been revised to make the detailed behaviour of the code clearer, and with more attention to covering edge cases. At the same time, a number of functions have been renamed or removed from the code. Notification of these changes has already been given on the LaTeX-L list. While the team hopes that these changes will not break any existing code, developers using LaTeX3 for programming should of course test their code against the new release.
Discussion
Discussion concerning the approach, suggestions for improvements, changes, additions, etc. should be addressed to the list LaTeX-L.
You can subscribe to this list by sending mail to
listserv@urz.uni-heidelberg.de
with the body containing
subscribe LaTeX-L <Your-First-Name> <Your-Second-Name>
Bugs
The issue tracker for LaTeX3 bugs is currently located at
https://github.com/latex3/svn-mirror/issues
Please report specific issues with LaTeX3 code there. More general discussion should be directed to the LaTeX-L lists.
The LaTeX3 Project
Users may view the package catalogue entries at http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/l3kernel.html http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/l3packages.html http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/l3experimental.html or they may browse the package directories at http://www.tex.ac.uk/tex-archive/macros/latex/contrib/l3kernel/ http://www.tex.ac.uk/tex-archive/macros/latex/contrib/l3packages/ http://www.tex.ac.uk/tex-archive/macros/latex/contrib/l3kernel/
The catalogue entries will first appear, on the web, overnight tonight.
Robin Fairbairns
For the CTAN team