Re Hi :)

On Wed, Mar 06, 2002 at 12:38:00PM +0100, [EMAIL PROTECTED] wrote:
>> Hope I'll explain managers at work, how build
>> system is important for developer, that it is more important then these silly
>> internationalization fixes and features, that it will give more attention to
>> our company throughout the world, etc, etc, <usual trash that we often say to
>> our managers follows>. In this case I'll have more time to work on build
>> system.
>I fully agree, the build system is very important to developer and this is the 
>reason
>for not choosing autotools, autotools is a code destribution system but not a 
>build
>system. Yes it does building, but not for developing code but for transfering 
>source
>code into a systems structure. I understand that this is perfectly that what 
>is your
>interest, but that was never the goal of the OpenOffice.org build system.

But I will say, it is a missing feature of the OpenOffice Buildsystem.
Sorry, but, OpenOffice is GPL, so Sun-developers should work, with
voluntears, on porting the code and enable the transfering to the system
strukture.

>From my standpoint there are two alternatives:
>
>1. expanding autotools to a build system.

that I would like .... :)

>2. expand OOo build system to a code destribution system.
>I don't see that approach #2 would be accepted by the community
>  * because for little project autotools seem to be a reasonable build system
>  * why switch to another system if there is a working system
>  => in other words: I don't see the demand in OpenSource for a multiplatform 
>     buildsystem.

I disagree. One of the good points of OpenOffice is, it will run on some
other arches as M$ Office and on other OS'. We should enforce it.
I would like to see openoffice fully integrated into debian, some time
in the future.

>ehancing the autotools seems the more feasable way to me but it also have IHMO 
>some
>clues:
>  * two macro languages are used:
>       * the m4 language
>       * the make syntax
>    developing code im a macro language get more difficult if the size of the 
> project
>    grows (It doesn't scale).
>  * shell programing is needed. I think everybody who has developed sh scripts 
> on
>    different platform will agree, that it gets difficult if there are coming 
> non
>    GNU platforms like Solaris, AIX , HP/UX into play. all the tools differs in
>    implementation and version ( just do a "man sh", "man test" ) on the 
> different 
>    Unix flavors and you see that you have to test autotools script on every 
> platform.
...

>    to make it short: I dont't see anybody available right now, who is able 
> and get the 
>    time to do ehancements for more features in autotools.

What about a build system like XFree? It is similar, but I think more
clean ... none of my personal builds from Xfree didn't fail.

>> My idea differs from Bernahrd's a little. I know that it is easy for Suners 
>> to
>> keep it in one big source tree. I'm thinking about making alternative build
>> system that does everything that current does (solver, etc.), but based on 
>> GNU
>> Make and autotools. It will be politically correct, because build systems 
>> won't
>> interfere with each other, and my will be more flexible.   
>If we come to a consens that we each accept the weaks of both approaches
>discussion will get easier.
>What is the definition of a political correct buildsystem:
> * has it to be autotools
> * or has it just to be (L)GPL.

The second .. but it should be easy to understand ... shouldn't it?

>I think a comprimise would be that each build system can call each other and 
>has to 
>be GPL/LGPL.

        Yeah!


        Regards
                Jan
-- 
One time, you all will be emulated by linux!

----
Jan- Hendrik Palic
Url:"http://www.billgotchy.de";
E-Mail: "[EMAIL PROTECTED]"

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d- s: a-- C++ UL++ P+++ L+++ E W++ N+ o+ K- w--- 
O- M- V- PS++ PE Y+ PGP++ t--- 5- X+++ R-- tv- b++ DI-- D+++ 
G+++ e+++ h+ r++ z+ 
------END GEEK CODE BLOCK------

Attachment: pgpOxUbmAMlAK.pgp
Description: PGP signature

Reply via email to