diskonaut icon indicating copy to clipboard operation
diskonaut copied to clipboard

Diskonaut fork announcement

Open neunenak opened this issue 1 month ago • 6 comments

Hello Diskonaut users and contributers

I recently learned about Diskonaut and thought it might be a cool program to use. I quickly discovered that it seems to be unmaintained, and removed from nixpkgs for being unmainted. I emailed the creator Aram Drevekenin to ask him about the status of diskonaut as a project - he did respond back to me, and he seemed to indicate that he didn't have any plans to return to maintaining the project, but he was happy for anyone else to fork it according to the terms of the free software license.

So I've done that, I forked the project at https://code.everydayimshuflin.com/greg/diskonaut , along with a Github mirror at https://github.com/neunenak/diskonaut/ . I spent a bit of time cleaning up the code, updating the dependencies to their most recent versions, and creating a 0.12 version. My plan going forward is to familiarize myself more with the codebase, try to get this fork back into nixpkgs and make sure any other Linux distributions that are packaging it know about the updates, and then maybe respond to some of the pull requests or issues that have been raised.

I've also asked Aram if he had any interest in turning over this github repository to me for the purpose of keeping the backlog of issues and pull requests around; he hasn't gotten back to me yet and he might (reasonably) not wish to do that. So people should feel free to (re)open issues and pull requests on my Github fork for the time being.

-- Greg

neunenak avatar Nov 10 '25 05:11 neunenak

Hey there, Debian maintainer here. I would be very much interested in packaging a maintained fork of diskonaut in Debian. Do you intend to publish on crates.io (when you're ready)?

NoisyCoil avatar Nov 22 '25 01:11 NoisyCoil

Also @neunenak could you please enable issues in the Github mirror?

NoisyCoil avatar Nov 22 '25 01:11 NoisyCoil

@NoisyCoil issues are now enabled; yes I intend to publish on crates.io once I have a chance to, although I'm more concerned about getting it back into nixpkgs.

neunenak avatar Nov 23 '25 07:11 neunenak

Thank you! If you have a chance, for us at Debian it would be important to have it on crates.io as our default tooling pulls source code from there.

NoisyCoil avatar Nov 23 '25 09:11 NoisyCoil

Thank you! If you have a chance, for us at Debian it would be important to have it on crates.io as our default tooling pulls source code from there.

I've now published an updated version on crates.io under the name diskonaut-ng: https://crates.io/crates/diskonaut-ng . FYI @NoisyCoil

neunenak avatar Nov 27 '25 06:11 neunenak

cool, there's a similar project though, might be worth bearing in mind: https://github.com/Byron/dua-cli

jarjk avatar Nov 29 '25 12:11 jarjk