Announcement

Collapse
No announcement yet.

Xfce's Wayland Compositor Code Continues Improving

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • oiaohm
    replied
    Originally posted by blackshard View Post
    Please state clearly what you wanted from Wayland people, because cryptic analogies are not useful.
    It looks to me that you are confusing what is a protocol (a set of documents, rules and processes all the parties should agree upon) and what is an implementation of a protocol (the actual code that adheres to such rules and processes).
    Think standard units like a meter. There are in fact physical reference implementations of a meter. Just because you can write documentation what a meter is without a reference implementation how would you know for sure if you have read the documentation right.

    Reference implementations like x.org X11 server(its original usage) or Wayland Weston in software exist for the same reason so that a party implementing the protocol find something in the documentation that not clear they look at how the reference implementation implemented it.

    Weston is used in automotive and other areas.

    Reference implementation while it formally a reference implementation is not allowed to add new features before protocol documentation is written and added to the formal protocol. Welcome to chicken and egg problem.

    KDE/Gnome/Sway and others want to be able to write new parts protocol and try them out before doing the process of getting their stuff into the formal protocol.

    Lot of mess of x.org X11 server comes about from how often something was added to X11 protocol implemented so it could be added to x.org X11 server then found not to work of course its now added to the X11 protocol so taking it back is kind of hard.

    Automotive and other areas using Weston are only after to parts of the protocol that have been peer reviewed.

    Desktop and embedded users have very different requirements. Embedded users using Weston are way more conservative.

    Leave a comment:


  • blackshard
    replied
    Originally posted by murlakatamenka View Post

    Wayland is the protocol, right. And Weston is reference implementation. Correct me if I'm wrong, but in case of Bitcoin, the reference implementation was ready to use and was actually used. And in case of Wayland, we still get news like this one. I hope it makes my analogy clearer.
    No, I don't get it. I don't know why bitcoin is cited here as an analogy so I can't say how much it matches.

    Please state clearly what you wanted from Wayland people, because cryptic analogies are not useful.
    It looks to me that you are confusing what is a protocol (a set of documents, rules and processes all the parties should agree upon) and what is an implementation of a protocol (the actual code that adheres to such rules and processes).

    Leave a comment:


  • Danielsan
    replied
    I remember this wayland compositor is just a concept-proof to see if it is more viable have a compositor in house or reusing another one like wlroots.

    Leave a comment:


  • murlakatamenka
    replied
    Originally posted by NobodyXu View Post

    Why don't they use wlroots though?
    It's quite mature compared to weston and can create a very much usable desktop (swaywm).
    idk. Also, wlroots is what Hyprland is based on, but being more eye-candy (hey, /r/unixporn!)

    Leave a comment:


  • murlakatamenka
    replied
    Originally posted by blackshard View Post

    Wayland is reference protocol, Weston is the "proof of concept" implementation. Weston is not meant to be used as a daily gear, but as an example implementation of Weston protocol features. Or am I missing something?
    Wayland is the protocol, right. And Weston is reference implementation. Correct me if I'm wrong, but in case of Bitcoin, the reference implementation was ready to use and was actually used. And in case of Wayland, we still get news like this one. I hope it makes my analogy clearer.

    Leave a comment:


  • virr
    replied
    Pardon me, but finally in 21st century, could I assign Super key to open launcher and still can use combine Super + xyz key for other tasks? This is only one point keep me refuse this mouse, or it's a dead meme?

    Leave a comment:


  • oiaohm
    replied
    Originally posted by avis View Post
    Michael also keeps posting about patches for new yet to be released hardware that no one on Earth except vendors themselves can test and use.

    Mir is dead, period.
    This is a catch there are two things that are Mir. The Mir Protocol that dead. Mir server/compositor that now a wayland compositor that still alive yes edge case you find in UBPorts other odd places.

    Leave a comment:


  • Vistaus
    replied
    Originally posted by Monsterovich View Post

    Xorg was originally a project of MIT and IBM, and Redhat only adopted it.
    He said *maintaining X11*, not that they created it.

    Leave a comment:


  • Vistaus
    replied
    Originally posted by avis View Post

    Michael also keeps posting about patches for new yet to be released hardware that no one on Earth except vendors themselves can test and use.

    Mir is dead, period.
    Looking at the amount and frequency of commits, Mir seems far from dead to me: https://github.com/MirServer/mir/commits/main

    Leave a comment:


  • Monsterovich
    replied
    Originally posted by Old Grouch View Post
    Maybe it is time for Lennart Poettering to bring his well-known approach to contributing to software that uses the linux kernel and take on modifying Wayland to meet his standards?
    Behold, systemd-waylandd!

    Leave a comment:

Working...
X