commit: b2d7169582cb18961674a7ff7f7890b326372637
parent 71708a12452544a131b5482c947d93f1699edfbd
Author: Drew DeVault <sir@cmpwn.com>
Date: Tue, 15 Jun 2021 10:49:23 -0400
Status update
Diffstat:
1 file changed, 49 insertions(+), 0 deletions(-)
diff --git a/content/blog/Status-update-June-2021.md b/content/blog/Status-update-June-2021.md
@@ -0,0 +1,49 @@
+---
+title: Status update, June 2021
+date: 2021-06-15
+---
+
+Hiya! Got another status update for you. First, let me share this picture that
+my dad and I took on our recent astronomy trip (click for full res):
+
+[![A long-exposure picture of the night sky. Thousands of stars are visible, as well as the band of the milky way.](https://l.sr.ht/o750.jpg)](https://l.sr.ht/JRTV.jpg)
+
+Bonus Venus:
+
+![A bright white circle against a dark background](https://l.sr.ht/NHlj.png)
+
+So, what's new? With SourceHut, there are a few neat goings-on. For one, thanks
+to Michael Forney putting the finishing touches on the patchset, the
+long-awaited NetBSD image is now available for builds.sr.ht. Also, the initial
+lists.sr.ht GraphQL API design is in place, and Simon Ser is working on a new
+and improved implementation of email discussion parsing for us to use. I've also
+redesigned the registration & onboarding flow based on a maintainer/contributor
+distinction, which should help people understand how sourcehut works a bit
+better. Also, as promised, the writable GraphQL API for builds.sr.ht is now
+available.
+
+I had been working on a new feature for the secret programming language, but in
+the course of implementing it, it became clear to me that we need to take a step
+back and do some deep refactoring in the compiler. This will probably occupy us
+for a couple of months. Even so, some improvements in the standard library have
+been made and shall continue to be made. You may have seen a few weeks ago that
+I [wrote a finger server][0] in the new language, and there's a bunch of code
+for you to read there if you're interested in learning more.
+
+[0]: /2021/05/24/io_uring-finger-server.html
+
+I also spent some time this month on Simon's [gamja][1] and [soju][2] projects.
+Libera.chat is running an experimental instance of gamja [for their webchat][3],
+and I've helped Simon incorporate some of their feedback and apply a layer of
+polish to the client. I'm also working on generalizing soju a bit so that we can
+eventually utilize it to offer a hosted IRC bouncer for sr.ht users.
+
+[1]: https://git.sr.ht/~emersion/gamja
+[2]: https://git.sr.ht/~emersion/soju
+[3]: https://web.libera.chat/gamja
+
+That's all I have to share for now. My foci have been on sourcehut and the
+secret language, and will continue to be those. I plan on advancing the work on
+the GraphQL APIs for sr.ht and ideally shipping an initial version of the
+lists.sr.ht API in a few weeks. I'll share more news about the new language when
+it's ready. Until next time!