Hi Mathias,

you wrote:
> Right. It's clear that the re-usability of OOo code in other projects
> isn't in our focus. I hope it's understandable that our main interest is
> the success of OOo as an end user application. It may be even a bit
> short-sighted, I don't know. But that's as it is.
> 
You correctly described the status quo, thanks for that and also for
the very nice write-up of the general problem. I'm nevertheless
wholeheartedly convinced that this focus is utterly wrong, and was
therefore tempted to post a little rant on my blog
(http://blog.thebehrens.net/2008/09/29/ooo-non-vision/).

> If you were asking me what my personal preference would be if I didn't
> need to care for resources:
> 
> - a new core based on ODFDOM (ported to C++ or equipped with a UNO
> wrapper around the Java code), a well designed, modular layout code with
> perhaps only 95% layout compatibilty and a completely separated,
> exchangeable UI or
> 
> - keeping the current, tuned and non-modular code
> 
I haven't touched Writer code with a ten-feet pole (well, okay,
maybe I've fixed a handfull of graphics bugs), but - ain't there an
in-between, a possibility to refactor? That's what Armin did with
the drawing layer, and I would consider that successful.

> I wouldn't need a long time to chose. But in the real word I *have* to
> take care for resources and even more: I have to take care for what
> users want from us. So if someone has a tool to destroy the Gordian
> knot: I would like to buy one. :-)
> 
Hm. That's a funny thing with the users. They tell you they want
100% layout compatibility, and then they move on to Mac & use
Pages, because it's 'good enough' and so much nicer. There are smart
people out there, opining that when disruptive changes happen (and
they do, with web-based offerings, mobile phones etc.), you better
not listen to your established user base - I recommend (re-)reading
Clayton Christensen. ;)

Cheers,

-- Thorsten

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

Reply via email to