Just released Kellnr (https://kellnr.io) 5.2.6 with some bug fixes. I really wish I had more time for new features but at the moment my spare time is rare. If you want to host your own crates on your own infrastructure, check it out.
I use that too. Unfortunately it does only work with Docker and on some machines I’ve only containerd+nerdctl available. Would be cool if test containers supports more than Docker as a runtime.
I reworked the whole CI/CD pipeline for https://kellnr.io. Switched from Ubuntu as the base image to the official Rust (Debian) image. Additionally, musl targets are build and released on github. This should allow kellnr to run out-of-the-box on any Linux distro.
Unfortunately not. But I try to work on it a few hours every week in my spare time. I think that having an easy and free crate registry is crucial for the adaption of Rust in the commercial space. Companies don’t want to share their code publicly on crates.io. My full time job is in the IT security sector. My hope is that by pushing Rust as a safe language, we can close some fundamental design flaws that languages like C/C++ introduced and make software landscape more secure.
I ported the frontend for https://kellnr.io from vuex to pinia, which makes the code to hold state in the frontend much cleaner.
The selling point of Ice (the underlying framework for libcosmic) is the cross-platform compatibility. Can I use libcosmic cross-plat as well, or is it more a specialisation of Ice for Linux with the clear focus on the Cosmic desktop? Would be cool to re-use some widget etc.
Never heard of it. I used the Rust book when I started learning it.
Is rust common in schools now or is it your personal interest that lets you use it?
What is missing in the existing ones?
Never used bstr. What was interesting about it?
Ah yes, compiles times. Off all the things that could be better in rust, my number 1.
I release a new version of https://kellnr.io with some bug fixes and updated Docker images (Ubuntu 24.04 base).
Or use https://kellnr.io to host your crates. It automatically builds the corresponding docs and hosts them for you. Disclaimer: I’m the author.
Cool project idea! How did you come up with it?
I you share your code here, maybe someone can help.
Thanks! Took me few iterations to get there.
I released https://kellnr.io 5.2.1 with a few smaller fixes and additions.
If that really works without any drawbacks, I hope it gets merged into Rust main.
I released the next minor version of https://kellnr.io which support the display of crates, cached from crates.io, in the UI now. For the first iteration of that feature, they are only shown and searchable in the crate overview and a click forwards to crates.io, as not all meta information is stored in kellnr, for cached crates. That may change in the future, if someone requests it.
An honorable goal 😀