Bo Peng schrieb:

I propose that

1. we keep Joost's minial installer (8M), which installs lyx only and
optionally download all components.

That's what I also proposed but additionally:
>> 3. When a new LyX is released the official "LyX-installer" as well as
>> the "LyX-distribution" (the
>> then former LyXWinInstaller) is announced.
>
> Then we would have four installers as Christian tested. You mean we
> announce the minimal from Joost and complete from yours?

Yes, this is what I meant.

> 2. keep Joost's full installer but add Uwe's improvements. I prefer
> Joost's installer because it uses the same code as 1. This means less
> maintenance.

That's OK four you but I prefer to have something that is useful for most of the users and if this requires more work, I'll di this. And always maintained my code.

>> I just wanted to put my stuff to SVN so that everybody can have a look
>> at it when there are
>> problems.
>
> No offense but what is the point of looking at problems in an
> unofficial installer?

Sounds a bit provoking, well I know that other are also using my installer. I know at leat two cases where others take my installer code and build in additional components to have their own customized installer that is then used for some internal networks. I want to go back from berlios.de as this site is often down and nobody really cares about this. Having the code in SVN has the advantage that everybody can download the code or only have a look at it for ideas, no matter if it's used for the official installer.

---

Joost Verburg schrieb:

> Uwe, to make my point clear once again:
>
> I will happily add all features of your installer that are missing in
> the official one, if the majority of the developers agrees with them. I
> will also help you if you prefer to merge the features yourself.
>
> In my opinion it is not an option to keep maintaining two different
> installers. I designed the installer so that it is possible to generate
> multiple installers form the same scripts. As I said before, if we need
> more than the two official versions, I can easily add a new one.

OK, there are two different ways to build the installer:

- Mine: bundling everything that is needed, so the user can download it one or I can provide a CD and then they only have to click Next a few times and they have a full featured LaTeX/LyX environment with everything up to date.

- Yours: Provide the smallest possible installer and ask the user about installing needed third-party software that is then downloaded on demand.

I don't think its woth to invest lots of time again to be able to do this with the same code base. The major LyX part already has the same code base. You don't need to implement new features from my installer because my special features are designed to produce a bundled installer. So the easiest way is to leave your way the official installer and my way a LyX-distribution. I'm not reclaiming that the distribution will be official as I know that

Merging the code to have all features in one script wil cost lot of time, I fear that I then loose the overview and that it will be hard to maintain. Having two scripts for two different way doesn't harm. (Personylly I usually work this way also at work: Use a different script/file/machine/whatever for its special purpose.)

best regards
Uwe

Reply via email to