[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wine-devel
Subject:    Re: Elfdlls: First try -> RFC
From:       Bertho Stultiens <bertho () panter ! soci ! aau ! dk>
Date:       1999-08-24 8:03:56
[Download RAW message or body]

At 02:47 24-08-99 +0200, Alexandre Julliard wrote:
>You certainly are throwing away the old code; maybe not right now, but
>it's the end goal. And I don't see any reason for that; a lot of
>things that dllglue does are already done in build, so the right way
>is to move the new features of dllglue into build and take advantage
>as much as possible of the existing code.

Hm, have you looked at the internals of the dllglue program? The amount
of work done for building an elfdll is much more than a 'simple'
extension of build. Actually, it would just mean to rewrite build
(which I did with dllglue). It does certainly not hurt to replace the
majority of build's functions in this case IMO (and *maybe* completely
in a later stage).

At some stage it just does not pay off anymore to keep adding to old
ideas which evolved over 5 years and a rewrite from scratch will
restructure the code considerably. Sure, you have to debug the code
again, but it certainly pays off in the long run. You would have to
debug it anyway because the additions have to be debugged. Nothing new
here.

I really do not understand why you resist larger replacements of code.
These replacements are written with the intension to be much more
maintainable, more logical, better extendable and a better
functionality. You cannot fit tomorrow's ideas into yesterday's jacket.
Otherwise you would make growth and improvement very restrictive.


Greetings Bertho



=========================================================================

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic