Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • About Bonfire
mos_8502 :verified: 馃嚚馃嚘
@mos_8502@studio8502.ca  路  activity timestamp 2 hours ago

Hardware -> Kernel -> Wayland -> X11 Server -> UI Toolkit -> Application

That鈥檚 the correct design.

Hardware -> Kernel -> Wayland -> UI Toolkit -> Application

That鈥檚 the wrong design.

See, the X11 server provides stuff that UI toolkits shouldn鈥檛 have to, and that Wayland shouldn鈥檛 be made to. Xorg is old and crusty and hard to maintain. The X11 protocol isn鈥檛 the problem. Don鈥檛 throw away mature solutions just because it鈥檚 not new and shiny.

  • Copy link
  • Flag this post
  • Block
Internet Rando
@mousey@mastodon.seattlematrix.org replied  路  activity timestamp 2 hours ago

@mos_8502 I never thought I'd wake up this morning and read someone saying something I've never more wholeheartedly believed in.

X11 is a *protocol*, and a good, reliable, mature one. Don't throw the baby out with the bathwater.

  • Copy link
  • Flag this comment
  • Block
mos_8502 :verified: 馃嚚馃嚘
@mos_8502@studio8502.ca replied  路  activity timestamp 2 hours ago

@mousey A new X11 server that uses Wayland to talk to hardware but is otherwise transparent to existing software from Xlib on up is the Right Way. XWayland should be that.

  • Copy link
  • Flag this comment
  • Block
mos_8502 :verified: 馃嚚馃嚘
@mos_8502@studio8502.ca replied  路  activity timestamp 2 hours ago

XWayland is a good thing. It shouldn鈥檛 be a stopgap, it should be the solution that gets maintained long term.

  • Copy link
  • Flag this comment
  • Block
Log in

BT Free Social

BT Free is a non-profit organization founded by @ozoned@btfree.social . It's goal is for digital privacy rights, advocacy and consulting. This goal will be attained by hosting open platforms to allow others to seamlessly join the Fediverse on moderated instances or by helping others join the Fediverse.

BT Free Social: About 路 Code of conduct 路 Privacy 路
Bonfire community 路 1.0.0 no JS en
Automatic federation enabled
  • Explore
  • About
  • Public Groups
  • Code of Conduct
Home
Login