logo

drewdevault.com

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

Status-update-August-2019.md (4509B)


  1. ---
  2. date: 2019-08-15
  3. layout: post
  4. title: Status update, August 2019
  5. tags: ["status update"]
  6. ---
  7. Outside my window, the morning sun can be seen rising over the land of the
  8. rising sun, as I sip from a coffee purchased at the konbini down the street. I
  9. almost forgot to order it, as the staffer behind the counter pointed out with a
  10. smile and a joke that, having been told in Japanese, mostly went over my head.
  11. It's on this quiet Osaka morning I write today's status update - there are lots
  12. of existing developments to share!
  13. Let's start with sourcehut news. I deployed a cool feature yesterday - SSH
  14. access to builds.sr.ht. You can now SSH into a failed build to examine the
  15. failure and investigate the root cause. You can also get a shell on-demand for
  16. any build image, including for experimental arm64 support. I'll be writing a
  17. full-length blog post going into detail about this feature later in the week.
  18. Additionally, with contributor Ryan Chan's help, man.sr.ht received a huge
  19. overhaul which moved wikis out of man.sr.ht's dedicated git subsystem and into
  20. git.sr.ht repositories, allowing you to make your wiki out of a branch of your
  21. main project repo or browse the git data on the web. I'll be posting more sr.ht
  22. news to sr.ht-announce later today if you want to hear more!
  23. ![Screenshot of a failed build on builds.sr.ht offering SSH access to the build
  24. environment](https://sr.ht/thL-.png)
  25. [aerc 0.2.0](https://git.sr.ht/~sircmpwn/aerc/refs/0.2.0) has been released,
  26. which included nearly 200 changes from 34 contributors. I'm grateful to the
  27. community for this crazy amount of support - working together we'll make aerc
  28. amazing in no time. Highlights include maildir and sendmail transports, search
  29. and filtering, support for `mailto:` links, tab completion, and more. We haven't
  30. slowed down since, and the next release already has support lined up for
  31. notmuch, more tab completion support, and more features for mail composition. In
  32. related news, Greg Kroah-Hartman of Linux kernel fame was kind enough to [write
  33. up](http://www.kroah.com/log/blog/2019/08/14/patch-workflow-with-mutt-2019/)
  34. details about his email workflow to help guide the direction of aerc. I'll be
  35. writing a follow-up post next week explaining how aerc aims to solve the
  36. problems he lays out.
  37. Sway and wlroots continue chugging along as well, with the release of Sway
  38. 1.2-rc1 coming earlier this week. This release adds many features from the
  39. recent i3 4.17 release, and adds a handful of small features and bug fixes. The
  40. corresponding wlroots release will be pretty cool, too, adding support for
  41. direct scanout and fixing dozens of bugs. I'd like to draw your attention as
  42. well to a cool project from the Sway community: Jason Francis's
  43. [wdisplays](https://github.com/cyclopsian/wdisplays), a GUI for arranging and
  44. configuring displays on wlroots-based desktops. The changes necessary for it to
  45. work will land in sway 1.2, and users building from git can try it out today.
  46. ![](https://sr.ht/iyU4.png)
  47. On the DRM leasing and VR for Wayland work I was discussing in the last update,
  48. I'm happy to share that I've got it working with SteamVR! I've written a
  49. [detailed blog post](/2019/08/09/DRM-leasing-and-VR-for-Wayland.html) which
  50. explains all of the work that went into this project, if you want to learn about
  51. it in depth and watch some cool videos summing up the work. There's still a lot
  52. of work to do in negotiating the standardization of new interfaces to support
  53. this feature in several projects, but all of the unknowns have been discovered
  54. and answered. We will have VR on Wayland soon. I plan on making my way to the
  55. [Monado](https://monado.dev/) and [OpenXR](https://www.khronos.org/openxr) to
  56. help realize a top-to-bottom free software VR stack designed with Wayland in
  57. mind. I'll also be joining many members of the wlroots gang at
  58. [XDC](https://xdc2019.x.org/) in October, where I hope to meet the people
  59. working on OpenXR.
  60. I've also invested more time into my Wayland book, because I've realized that at
  61. my current pace it won't be done any time soon. It's now about half complete and
  62. I've picked up the pace considerably. If you're interested in helping review the
  63. drafts, please let me know!
  64. That's all for today. Thank you for your continued support!
  65. <small class="text-muted">
  66. This work was possible thanks to users who support me financially. Please
  67. consider <a href="/donate">donating to my work</a> or <a
  68. href="https://sourcehut.org">buying a sourcehut.org subscription</a>. Thank you!
  69. </small>