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

List:       koffice
Subject:    Re: some thoughts about the shell
From:       David Faure <david () mandrakesoft ! com>
Date:       2000-07-05 20:24:47
[Download RAW message or body]

On Wed, Jul 05, 2000 at 10:16:40PM +0200, Werner Trobin wrote:
> Simon Hausmann wrote:
> > 
> > On Wed, 5 Jul 2000, Werner Trobin wrote:
> > 
> > > What about removing all the main.cc files and providing only one
> > > executable? Then we could create links to this executable
> > > (e.g. the executable is named koffice and we link kword to koffice).
> > > On startup we check argv[0] and use this to load the correct
> > > library. This should also work for the foo_newaboutdata magic.
> > 
> > Ah, yes, we were talking about that on the linuxtag :-)
> > (merging that even with koshell)
> > 
> > There's just one Problem I see: The koffice components would no more be
> > KLMs...
[I don't see why. Whatever executable we end up with, can be made a KLM, no ?]

> oic...
? :)

> Well, we (Simon and I) agreed on IRC that I'll start working on
> that tomorrow. If you have any objections/advices please speak
> up now. David?

Well, I'm fine with this, but I don't really see the point. Seems like some
development effort for not much in the end... Ok, writing a new KOffice app will
require a bit less code (no shell), but not much less: most of the
app-specific stuff remains, but somewhere else, in the doc.

Changing the framework once again seems a waste of time to me. Users expect great
KOffice apps (in terms of features) with great filters (which seems to be where
we're still way behind...). Not a hyper cool development framework - everyone starts
a new KDE app one day or another, but not a new KOffice app ;-)

Just my 2 cents. Maybe I just miss the point here.

-- 
David FAURE, david@mandrakesoft.com, faure@kde.org
http://home.clara.net/faure/, http://www.konqueror.org/
KDE, Making The Future of Computing Available Today
See http://www.kde.org/kde1-and-kde2.html for how to set up KDE 2

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

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