
Hi all, Previously, ConTeXt was imported into TeX Live once per year, via a TDS archive from CTAN. There were a few problems with this: 1. To handle this import, the TeX Live maintainers had to create lots of custom scripts, and even then, the import still needed lots of manual effort. 2. ConTeXt received zero updates throughout the year, not even for bug fixes. So even if a bug were fixed upstream, TeX Live users would need to wait up to a full year. 3. ConTeXt contained a number of support files for non-free fonts, which are against TeX Live's policies, so they were removed. However, this meant that there was no easy way for users to install these files. 4. The ConTeXt TDS archive does not contain all files present in the ConTeXt Standalone Distribution. Notably, this includes the ConTeXt companion fonts, which had to be manually imported into TeX Live (and were briefly mispackaged last year). Because of this, I've taken over packaging ConTeXt for CTAN and TeX Live. The very first release via this new process has already been imported into TeX Live, and should reach the CTAN mirrors shortly. I've set up some scripts that automatically repackage the contents of the ConTeXt Standalone Distribution every day, so the ConTeXt in TeX Live should never be more than a couple days older than the official upstream version. In addition, I've created a new "context-nonfree" package on TLContrib that contains any files excluded from TeX Live for policy reasons, so that users can easily install these optional support files. The primary goal of this project is to make an installation of TeX Live with "scheme-context" (plus "context-nonfree" from TLContrib) behave identically to the ConTeXt Standalone Distribution with all modules installed. Note that "scheme-full" (AKA the default "Full" TeX Live installation) is a superset of "scheme-context", which means that most TeX Live users will now have a complete ConTeXt installation by default. Repacking ConTeXt took quite a bit of work, so I'm sure that I've introduced some mistakes. If you do notice any bugs, the best place to report them would be at the project's GitHub page https://github.com/gucci-on-fleek/context-packaging/issues/ but if you prefer, you can also message the public mailing lists ntg-context@ntg.nl or tex-live@tug.org, or email me privately. If you're interested to read more about this repackaging process, all the scripts, some additional documentation, and the build logs are available on GitHub: https://github.com/gucci-on-fleek/context-packaging And a special thanks to Karl Berry, Manfred Lotz, Norbert Preining, and Hans Hagen for helping out with all of this! Thanks, -- Max