On Thu, Apr 13, 2006 at 11:05:36AM -0700, Stephen Harris wrote:
> Enrico Forestieri wrote:

> >The point is that LyX substantially is a *nix application and cygwin
> >offers all the needed infrastructure. So, you already have libiconv,
> >libaspell, python and so on. So why do not require installing cygwin
> >with the minimum set of applications needed for LyX? It is even simpler
> >than requiring to install everything separately. You don't need an
> >installer as cygwin already provides one (setup.exe). I only have to
> >write a setup.ini describing the packages and I am done. I can write
> >pre-remove and post-install scripts in sh syntax, I have tools to access
> >the windows registry from a script, and I stop here because I could
> >continue almost forever.
> >
> 
> Do you mean by using this setup.ini that LyX could be installed
> as easily as Uwe's AllinOne Installer? Would it automatically
> append the LyX dependencies to Cygwin's setup.exe procedure?

Yes, _if_ LyX were an official cygwin package you could simply
say "Download the cygwin setup.exe and select LyX for installation".
Then, thanks to the dependencies, all required applications would
be selected for installation. And updates would be a snap, too.

> It requires a great deal of energy to displace a species which
> occupies an evolutionary niche by a new species, even if that
> new species is better adapted. Linux will never replace Windows
> and LyX will never replace Word. LyX is going to serve the more
> technically competent users, not corporate secretaries.

My goal isn't replacing a native LyX or smashing Word. I think
it is good to have alternatives in order to judge what is better
suited to you. Whenever you have a choice, you have more freedom.

> Cygwin uses Tetex which has some structural advantages to Miktex
> or the TexLive/ProText. Thanks for fixing the socket code which
> also has more appeal to an advanced user. Using Cygwin for LyX
> collects some more users by broadening the channel of approach
> as an addition to native LyXwin, not a replacement.

Exactly.

> It is helpful
> to those who prefer Linux but are forced to work in a Windows
> environment.

That's my profile ;-)

> Cygwin is easy to install (if a bit primitive) and
> easy to use if one is migrating from Linux as a competent user;
> most amateur Windows users will never migrate to Linux or Cygwin.

I am fine with it. The more variety, the better ;-)

> But why not build as many roads to Rome as is feasible?
> 
> Pleased with the CygLyX achievement,

Happy you appreciate it. I think I also owe a big thank you to
all LyX developers for this fine piece of software.

-- 
Enrico

Reply via email to