Re: XFree86 5.0 TODO

Ruth Ivimey-Cook <[email protected]>
Newsgroups gmane.comp.xfree86.forum
Message-ID <[email protected]>
>So, to spark discussions, here it is....
>1. Redesign of XAA,
>2. FBManager extensions.

Neither of these seem to me to be urgent requirements, but I guess that's 
my lack of info at fault.

>3. Xlib locale removal. By removing all the Xlc code from libX11 and see 
>if we can layer it on top of iconv. Need to discuss the advantages and 
>disadvantages of such a task.

The main benefit being unicode support?  Otherwise, what?

>4. DGA - do we leave in, or do we shelve it ?

Leave, for the moment.

>5. RandR. We now have rotation support, but not depth switching yet. This 
>still needs to be done.

IMO required ASAP, at least for single-head.

>6. PseudoColor emulation. Egbert Eich has written some preliminary code 
>for this, and we're hoping he'll be able to release it soon.

Is there a known hold-up to this work? Presumably it just extends the 
number of visuals available to truecolor hardware?

>7. Hot Plugging of devices. Displays, Keyboards, Mice. This is obviously 
>tricky when running multiple Xservers on the same machine. How do you 
>correlate which device is plugged in, to which Xserver etc.

Definitely good. Lets solve the problem for one server first; multiple 
servers will I guess have to use some sort of ID or port-matching 
technique, which is horribly platform dependent (at least in how to get 
hold of such info).

>8. Multiseat capability. Allowing multiple Xservers to run with 
>independent graphics cards, keyboards and mice on the same machine.

What is holding this up? It seems as if it ought to be a no-brainer?

>9. Xc/Xr - A postscript rendering library for the RENDER extension 
>replacing Xlib drawing routines.

What status is this? Is there a demand?  How does it differ in capability 
from the Display PostScript code.

>10. Window translucency.

Yes!. Better alpha-blend control in general.

>11. XFixes extension.

For?

>12. Gamma corrected RENDER

For?

>13. Potential DIX/DDX changes.

In the interface position, or structure, or what?

14. Native SVG support.  -- SVG Extension?

15. Improved user interface/properties access to the server, esp. to 
reconfigure it dynamically (e.g. extending xset).


Regards,

Ruth
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.