On Tue, 24 Apr 2007, Bo Peng wrote:

 Bo, Christian, what is your assessment of the situation?

If I understand the current situation right:
1. NSIS is more difficult to grasp than I (we?) expected,

True. IMHO the scripting language is straight forward although _not_ my favourite. I think the problem is the large number of "library" functions - >200? - that are called by the installers. Note that I haven't even included all the weird stuff that's being done to the Windows registry etc.

Uwe tipped me that if I install NSIS, there's a .chm file with an index. I'd been trying to find this API information online...

2. The two installers are quite different, which makes part to part
   comparison or merge difficult,

Agreed. Although I think with some restructuring of Uwe's code, comparison will be easier.

3. Joost and Uwe generally agreed to merge the installers but put no
   action in the process. By action, I mean reading *another* installer,
   evaluate and help us merge.

On the positive side, Uwe is working on his installer again and is responsive to my suggestions on restructuring.

4. I was quite busy with moving and other things, and my reduced lyx
   time was sometime used by more interesting (urgent?) tasks. Christian
   has spent more time on the installers and I expect him to lead the
   merge.

That's nice of you... We'll see what happens this weekend. Frankly, I think I'll skip trying to produce official installers myself and instead focus on analysis/understanding, and foremost, a plan on how to proceed.

As far as I can see, without actual involvement from J and U, the merge will be very difficult.

That's probably true, but let's see if Joost shows now or after the weekend.

Maybe what we should do is attach this from a higher level. Instead of trying to get bogged down with the NSIS code, maybe we should try to get a high level functional description of what the installers do from both Uwe and Joost. We could do this by asking a lot of questions while also looking at the code.

/Christian

--
Christian Ridderström, +46-8-768 39 44               http://www.md.kth.se/~chr

Reply via email to