Armin Le Grand wrote, On 02/07/07 11:40:
>       
> 
> Freeze means: Add all still missing and urgently necessary C++ 
> dependencies methodically: Link without the standard modules and add 
> missing code. Yes, this might take a while and is not easy but might 
> have been done by one person methodically, not costing man-years of 
> bandwidth, service, maintaining, bulding, adapting, developer time, ...
> 
> With the suggested steps we move to that target, so i am happy about them.
> 
> Comparing the costs spent up to now by all and that will be spent until 
> the goal is reached, i again have to suggest (as years ago) to do it 
> once, by one person and for the next public release. The resulting 
> binfilter module will be an UNO-API only module, independent of 'living' 
> C++ code and can then rest on that version.

I also prefer making binfilters completely independent from any other
OOo code.
Constrain is to keep it as small as possible.
It might be difficult to duplicate ( or better get rid of) VCL.

In theory, only font and output device code should be in use if you can
really throw away everything not needed for a filter.
For a converter even that should not be needed, because there shouldn't
be any layout calculation.

But to get all of that done, you need more than one person, or a lot
more time than you estimate.

And my suggestion would be to start with throwing away all unused code
in binfilters, to avoid unnecessary dependencies.
This is IMHO not the job for one person alone, but for one person of
each application who knows what can be removed.
Probably also someone for DrawingEngine code - hey, that IMHO would be
you ;)

Malte.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to