Re: A strawman proposal for X.org & XFree86.org

Vadim Plessky <[email protected]>
Newsgroups gmane.comp.xfree86.forum
Message-ID <[email protected]>
Hello Christoph,

On Sunday 30 March 2003 17:06, Christoph Hellwig wrote:
|  On Sun, Mar 30, 2003 at 11:42:12AM +0400, Vadim Plessky wrote:
|  > Drop xterm, twm, old X toolkits, PCF/BDF fonts, etc.
|
|  Umm, why?  xterm is still a _lot_ more useable than any of the gnome/kde
|  windowmanager.  twm is also nice to have - I switch back to after a
|  while everytime I install a new Linux Distribution when I'm finally fed
|  up with the desktop enviroment.

Well, my point is that we should not bundle WM or terminal program (or Xeyes 
:-) with Xfree86 distribution.
It would be much better to *split* those apps from XFRee86 Core and develop it 
in parallel to XFree86.

|
|  Now we could argue whether we really need one big X (or XFree) source
|  tree or should rather have Xserver, Xlib, <foo>extentsion, xterm,
|  twm, smaple-client packages.  I think such a split up would make lot of

Thanks for supporting this idea.

|  sense and allow more fine-grained release.  I guess there's also
|  arguments against this, so people who have them please speak up.

It would be certanly interesting to learn those reasons.

|
|  > We need just basic X APIs, sufficient for GTK and Qt toolkit to be
|  > operational.
|  > Motif support, etc. should be dropped ASAP.
|
|  Motif is not part of X, it's just yet another toolkit.  And lots of
|  applications still need it, even on Linux.

AFAIK, the only application which needs Motif (I use LessTif clone) is ... 
Macromedia Flash Plugin (for Netscape, also works with Konqueror)

Besides, X still has own toolkit(s) - which is not used by GTK/Qt, AFAIK.
(Athena widgets?  X Toolkit Intrinsics ?)
I hardly believe there is a chance to unite GTK and Qt at this moment, but we 
should make a step in right direction, by updating legacy X APIs and building 
up a possibility to combine/unite those tolkits in the future.

As I said before, UI based on SVG/PS-like APIs sounds very promising, 
especially taking into consideration very light nature of Xr/Xc extensions.
But first step, of course, is to get those extensions into XFree86 CVS (Carl 
Worth indicated that he is positive about this).
Next step would be to move Xr/Xc specs to X.org, so that those extensions 
would be adopte din other X implementations, too.

|
|  _______________________________________________
|  Forum mailing list
|  [email protected]
|  http://XFree86.Org/mailman/listinfo/forum

-- 
Best Regards,

Vadim Plessky
SVG Icons * BlueSphere Icons 0.3.0 released
http://svgicons.sourceforge.net
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.