🌗 Roto 一週年:為 Rust 而生的編譯型腳本語言
➤ 從實驗性項目到高效能嵌入式腳本語言的成長之路
https://blog.nlnetlabs.nl/one-year-of-roto-the-compiled-scripting-language-for-rust/
距離 Roto 首次發布已過去整整一年。這款專為 Rust 應用程式設計、具備靜態型別且支援 JIT 編譯的腳本語言,在過去一年中展現了顯著的成長。團隊不僅發布了 6 個版本,更透過優化語法使其更貼近 Rust 風格,並引入了清單(List)型別與更完善的 Rust 整合機制。目前,Roto 已被 Iocaine 等外部專案採用,證明瞭其在效能上的優勢。展望未來,開發團隊將持續投入 LSP 與格式化工具的開發,致力於讓 Roto 成為更強大、成熟的嵌入式腳本方案。
+ 身為 Rust 開發者,看到這種能無縫與 `impl` 區塊整合的腳本語言真的很興奮,原本的註冊方式確實有些繁瑣,`library!` 宏看起來乾淨多了。
+ 很高興看到 Roto
#程式語言 #Rust #軟體開發 #NLnet Labs
One year of Roto, a compiled scripting language for Rust

By Terts Diepraam Almost exactly one year ago, we announced Roto, a JIT-compiled embedded scripting language for Rust applications. A lot has happened since then that we'd like to tell you about! 💡Along with this post, we published Roto v0.11.0! You can check out the changelog for that

The NLnet Labs Blog
@ck0 Thanks for your suggestions. After going down a rabbit hole, I think the closest thing to what I'm interested in would be this project:
"OAuth 2.0 & OIDC Auth Server and Identity Provider"
https://github.com/vigiloauth/vigilo
It's #OpenSource, and it's written in #Golang. Having said this, it's only alpha quality at this time, and has been sitting stale for a year. Some sort of funding/money would be great to keep this project moving forward. IMHO, it should be organizations such as the #LinuxFoundation or maybe even #NLnet who should be taking an interest in this.

Honorable mention to lemonldap-ng (has stock Debian packages, and they have a Mastodon account), but I sort of disqualified it from consideration owing to LDAP (I'd like to just 100% leave it behind, same with SAML), and also that it's written in Perl.
GitHub - vigiloauth/vigilo: OAuth 2.0 & OIDC Auth Server and Identity Provider

OAuth 2.0 & OIDC Auth Server and Identity Provider - vigiloauth/vigilo

GitHub

Cascade continues to evolve. @ximon18 from #NLnet Labs will provide updates on the project and discuss what comes next beyond alpha at #OARC46.

“Cascade: Beyond alpha” Sunday, 17 May 2026 14:20 BST (Edinburgh) / 13:20 UTC

Join the global @dnsoarc community in Edinburgh.

#LoveDNS ^RP

If you are developing #WordPress plugins or themes and want to setup a fast and easy to maintain CI workflow on #Forgejo or #Codeberg, you can use a special action for that:

https://code.forgejo.org/linos/setup-wordpress

I use it myself in multiple projects. I hope this will lower the barrier for others to migrate away from GitHub etc, too!

The development of this was supported by #NLnet.

...Automated tests of the action and small refactoring with better inline code documentation are a work-in-progress!

setup-wordpress

Forgejo action module to setup WordPress

Forgejo: Beyond coding. We forge.

Got three(!) PRs merged today! 🥳

Next version of ejabberd will feature:

* new command `generate_reset_token` in case someone forgot their password
* web-admin interface for invite tokens, lists all existing invites, lets them browse, sort and filter, execute commands
* if landing page configured there’s now a start page that lets any user create invites using their account name and password (if allowed)

#ejabberd #xmpp #nlnet #greatInvitations

🚀 Excited to share an update on Ahlan Social🔵
We've updated the React Native source code. Our mission: providing a digital voice for underrepresented voices with high-performance, data-efficient tech.
Looking forward to connecting with the #OpenSource community and @NGIZero
@nlnet
Code: 🔗 https://github.com/ahlan-app/ahlan-social-mobile
#AhlanSocial #ReactNative #FOSS #NLnet #DigitalInclusion #MobileDev
GitHub - ahlan-app/ahlan-social-mobile: Ahlan Social Mobile - React Native/Expo social media app

Ahlan Social Mobile - React Native/Expo social media app - ahlan-app/ahlan-social-mobile

GitHub

Apply for NLnet Open Social Fund Before June 1

A quick reminder that NLnet has an Open Social Fund specifically for projects that implement ActivityPub. They make grants of 5000 to 50000 euros. Their next proposal deadline is June 1, 2026. The proposal process requires just a few hours of work. It's definitely worth the time to get into this important program!

https://socialwebfoundation.org/2026/05/07/apply-for-nlnet-open-social-fund-before-june-1/

Apply for NLnet Open Social Fund Before June 1

A quick reminder that NLnet has an Open Social Fund specifically for projects that implement ActivityPub. They make grants of 5000 to 50000 euros. Their next proposal deadline is June 1, 2026. The …

Social Web Foundation
On a récemment publié #authlib 1.7, et on a été accepté dans le programme #ngi0 de la fondation #nlnet. La version 1.7 apporte l'intégration à #joserfc et l'implémentation de la RFC #oidc #rpinitiated. Encore plus de choses sont à venir...
https://blog.authlib.org/2026/authlib-release-version-1-7-and-get-support-from-the-nlnet-foundation
Authlib release version 1.7 and get support from the NLNet foundation

Authlib version 1.7We recently released version 1.7 of Authlib, which includes:- migration to joserfc as the replacement for the authlib.jose module. joserfc is based on authlib.jo

Authlib
We recently released #authlib 1.7, and got support from the #nlnet #ngi0 grant. Version 1.7 brought #joserfc integration and #oidc #rpinitiated RFC implementation. More is to come...
https://blog.authlib.org/2026/authlib-release-version-1-7-and-get-support-from-the-nlnet-foundation
Authlib release version 1.7 and get support from the NLNet foundation

Authlib version 1.7We recently released version 1.7 of Authlib, which includes:- migration to joserfc as the replacement for the authlib.jose module. joserfc is based on authlib.jo

Authlib