logo

drewdevault.com

[mirror] blog and personal website of Drew DeVault git clone https://hacktivis.me/git/mirror/drewdevault.com.git

Status-update-November-2019.md (3438B)


  1. ---
  2. date: 2019-11-15
  3. layout: post
  4. title: Status update, November 2019
  5. tags: ["status update"]
  6. ---
  7. Today's update is especially exciting, because today marks the 1 year
  8. anniversary of Sourcehut [opening it's alpha][public alpha] to public
  9. registration. I wrote a [nice long article][1 year article] which goes into
  10. detail about what Sourcehut accomplished in 2019, what's to come for 2020, and
  11. it lays out the entire master plan for your consideration. Be sure to give that
  12. a look if you have the time. I haven't slowed down on my other projects, though,
  13. so here're some more updates!
  14. [public alpha]: https://drewdevault.com/2018/11/15/sr.ht-general-availability.html
  15. [1 year article]: https://sourcehut.org/blog/2019-11-15-sourcehut-1-year-alpha/
  16. I've been pushing hard on the VR work this month, with lots of help from Simon
  17. Ser. We've put together [wxrc](https://git.sr.ht/~sircmpwn/wxrc) - Wayland XR
  18. Compositor - which does what it says on the tin. It's similar to what you've
  19. seen in my earlier updates, but it's a bespoke C project instead of a
  20. Godot-based compositor, resulting in something much lighter weight and more
  21. efficient. The other advantage is that it's based on OpenXR, thanks to [our
  22. many][dd monado MRs] [contributions][ss monado MRs] to Monado, an open-source
  23. OpenXR runtime - the previous incarnations were based on SteamVR, which is
  24. a proprietary runtime and proprietary API. We've also got 3D Wayland clients
  25. working as of this week, check out our video:
  26. [dd monado MRs]: https://gitlab.freedesktop.org/monado/monado/merge_requests?scope=all&utf8=%E2%9C%93&state=all&author_username=ddevault
  27. [ss monado MRs]: https://gitlab.freedesktop.org/monado/monado/merge_requests?scope=all&utf8=%E2%9C%93&state=all&author_username=emersion
  28. <video src="https://yukari.sr.ht/wxrc-demo3.webm" muted autoplay loop>
  29. Your web browser does not support the webm video codec. Please consider using
  30. web browsers that support free and open standards.
  31. </video>
  32. This work has generated more patches for a large variety of projects - Mesa,
  33. Wayland, Xorg, wlroots, sway, new Vulkan and OpenXR standards, and more. This
  34. is really cross-cutting work and we're making improvements across the whole
  35. graphics ecosystem to support it.
  36. Speaking of Wayland, the upcoming Sway release is looking like it's going to be
  37. really good. I mentioned this last month, but we're still on track for getting
  38. lots of great features in - VNC support, foreign toplevel management (taskbars),
  39. input latency reductions, drawing tablet support, and more. I'm pretty excited.
  40. I wrote chapters 9 and 9.1 for the Wayland book this month as well.
  41. In aerc news, thanks entirely to its contributors and not to me, lots of new
  42. features have been making their way in. Message templates are one of them, which
  43. you can take advantage of to customize the reply and forwarded message
  44. templates, or make new templates of your own. aerc has learned AUTH LOGIN
  45. support as well, and received a number of bugfixes. ctools has also seen a
  46. number of patches coming in, including support for echo, tee, and nohup, along
  47. with several bug fixes.
  48. In totally off-the-wall news, I've [started a page][japanese] cataloguing my
  49. tools and recommendations for Japanese language learners.
  50. [japanese]: /japanese.html
  51. That's all I've got for you today, I hope it's enough! Thank you for your
  52. continued love and support, I'm really proud to be able to work on these
  53. projects for you.