Sorry for spamming the list a little bit.
If there was something like https://www.linuxfromscratch.org/lfs/view/stable/chapter06/ncurses.html for ConTeXt and luametatex (binary), then distribution maintainers can make packages for ConTeXt easily.
I don't know TeX/TeXLive/kpathsea/ConTeXt directory structure conventions. Linux package maintainers don't know, either. I have packaged hundreds of programs, and TeX derivatives are monsters.
Most users just install texlive OS package, use TexLive upstream installer, or use ConTeXt upstream install.sh.
------- Original Message -------
On Thursday, August 18th, 2022 at 1:16 PM, Alan
On Wed, 17 Aug 2022 17:42:18 +0200 Hans Hagen via ntg-context ntg-context@ntg.nl wrote:
sorry, i just can't spent time on all the possible variant ways of installation .. that is up to volunteers
OS distribution packages are the responsibility of maintainers. "Upstream" developers can, and do, respond to requests for changes that might make packaging for a particular OS easier, but this is not directly the responsibility of developers.
Most OS packages require patches for particularities of that OS environment. LMTX Context, being minimal and fully portable, should be very easy to package as most paths, fonts, etc. are determined dynamically. The Context distribution follows the TeX directory tree structure, and this might not be the practice of some OS, which, for example, might locate different resources on different branches of the system directory structure. Some OS distributions are very particular about this.
I cannot understand the thrust of this thread.
It appears that the only issue for now concerns the distribution of the luametatex source tree. This is not yet the case as luametatex has been undergoing much experimentation. A classic opensource depository would disrupt this experimentation as more people get involved in wanting to make modifications. I believe the intention is to make a release once luametatex development settles into a normal state.
Alan