[tex-live] TeXLive has no stable source tree and resorts to DVD with binaries?
Joseph Wright
joseph.wright at morningstar2.co.uk
Thu Apr 14 10:18:55 CEST 2011
On 14/04/2011 09:09, Kārlis Repsons wrote:
>> Why should the well tested and stable package be
>> declared unstable in TL? And for how long?
> Sounds like no reason. Admittedly I perceived the actual deveIopment workflow
> wrong (ah, forgot CTAN), but basically the idea is: the package authors and a
> few users might reach a point, where they don't doubt stability question and
> wish to put in CTAN, but the real problem is within interaction of two or more
> packages, which would take more testers to find it... (but the immediate
> inclusion encourages everyone to stay at where things are then after it!)
> Perhaps I just make some kind of theory here plus it's true that maintenance
> of all-stable file trees is a real work... On the other hand, struggling with
> more package conflicts or incompatible changes can too take time. It just then
> might go off more quietly than what it takes to provide that inter-package
> stabilization (is what I meant with "all-stable").
> (I hope I explained and not too long...)
You seem to think that the TeX Live people do bug fixes for stuff from
CTAN: this is not true. The reality is that the only way a (La)TeX
package gets used is if it gets released. (Remember that there is MiKTeX
as well as TeX Live, so it's not even just a TeX Live issue.) The
workflow for a package author is simple:
- Write package
- Upload to CTAN
- TeX Live/MiKTeX pick up package
- It gets distributed
- Bugs appear
- You (hopefully) fix them
- Upload to CTAN and loop
> I read what Norbert stated already, the reason I still post this is to get
> some opinions about that idea in general. Perhaps some Linux distros or Mac
> even have their own (separate!) bugfixed versions of TeX software just for that
> inter-package thing?
No, because that's not where things get fixed: it's down to package
authors via CTAN.
--
Joseph Wright
More information about the tex-live
mailing list