On Monday 06 June 2005 15:39, Uwe Stöhr wrote: > Angus Leeming wrote: > >>Its download size is huge (23 MB for Perl + Python) for > >> modem/ISDN users. Ruurd only used the executables perl.exe, > >> python.exe and sh.exe. Is it possible to include them to the > >> installer package? > > > > Just thinking out loud... > > Perhaps: > > [x] Download the official Python distribution > > [ ] Install a stripped-down and maybe "good enough" Python.exe > > I prefer the latter one as it saves a lot of installation time and > hard disk space. But why should it be installed?
I think we have a terminology confusion. To me, "installed" just means "unpack it somewhere usable". The registry is a [EMAIL PROTECTED] nightmare for which I see little need. > Isn't it possible to add an actual version of perl.exe, python.exe > and sh.exe (and some dll's if needed) to the folder LyX\bin\ and use > these files for lyxrc.defaults by default (as Ruurd did)? This > solution shouldn't produce NSIS troubles. This solution will require 1. Extensive testing to ascertain which modules are needed by the scripts that LyX packages. 2. Ongoing maintenance. Moreover, if I already have the "official" stuff installed why would I want to use the "unoffical" stuff? Adding code to NSIS to conditionally install something is most certainly a "NSIS trouble" that I'm keen to avoid right now. > >>Is it possible to search the registry for this entry? Acroread > >>under Win is stored in the same registry path. > > > > I could, but where do I stop? Acroread certainly isn't required > > to get LyX running and we already have 6 download pages and a > > complaint that we're downloading too much stuff... > > My proposal for python etc. above would reduce it to 3 download > pages. No it wouldn't. It would just change three of them to: Would you prefer to use these stripped down things that people have been discovering don't work (see countleess reports on the lyx-users list), or would you prefer to use an official version which definitely will work but which requires a big download committment. > And you don't need to ask for installing acrobat/acroread as > it is installed on 99% of Win PC's. It is enough to check if the > program is installed and add the excutable to the viewers for PDF > in the preferences. I'd rather reuse the code I do have than rewrite something especially for acroroead... > I forgot to ask you how you handle the math fonts. I didn't see > that they were installed. Just copy them to the \Windows\Fonts > directory isn't enough, but I don't know how to invoke the correct > installation by the command line. So it is OK if the user has to > install them manually before installing LyX. I do nothing about math fonts. Nor do I plan to do anything about math fonts before LyX 1.3.6 is released. I think that we should focus on getting what we have to work rather than trying to get it to do more and more and more. > Btw. Ekkehardt Schlicht created a special font package using the > BaKoMa math fonts: > http://wiki.lyx.org/uploads/LyX/WindowsSetup/bakoma4lyx.zip > But they are not free for commercial use as written in the license. I seem to remember that the consencus was that the licence was too restrictive for us to distribute them. Angus