kernel
kernel copied to clipboard
BrowserFS deprecated
Hi @mathiscode, I'm a maintainer of BrowserFS. I've been going through the forks of browserfs.
Please see the notice in the readme: https://github.com/jvilk/browserfs
Would you be interested in updating your project to use the updated fork, ZenFS?
I've created the issue on this repository since I am unable to create an issue on your fork of BrowserFS, web3os-org/BrowserFS.
@james-pre thank you for letting me know about the updated fork! I hadn't heard about it, and one of the reasons development on web3os stalled a bit was due to lingering issues in old versions of BrowserFS. ZenFS looks like exactly what I needed when I started this project - great work!
I'll leave this issue open to track progress of the upgrade to ZenFS as time permits. I hope I can contribute to ZenFS along the way as well!
@mathiscode,
I'm glad I can help! Please let me know if you experience any issues or if there are any features you would like added.
@mathiscode I was thinking it might be worth migrating to web containers https://webcontainers.io/ but I don't feel super strongly about that. I was independently looking into ZenFS as well
Hey @mathiscode, just to let you know, @zenfs/core 1.0.0 is out.
Thanks @james-pre! I'm actually rewriting everything from the ground up and the new project is currently using @zenfs/core 1.0.2. I see I'm already a few releases behind - great work!
I've had the opportunity to dig more deeply into the zenfs code and I have to say I'm a fan. You really did a great job with it, and I hope to submit contributions soon! You made BrowserFS what it should have been.
I'll reach out personally when the new codebase is released in case you want to play with it!
@mathiscode,
Thank you for the compliments and for the interest in the project. It's nice to see so much positivity around the project.
In case it piques your curiosity, I am working on adding devices and device files, which I think will allow users of ZenFS to do some really creative things.
That would go perfectly with the devices feature of the new kernel! Right now, /dev/ files are just regular text files with metadata that the kernel interprets. Looking forward to seeing your results!
Sorry for the dumb question but what is a device file?
@roninjin10 You may find this article to be useful.
@james-pre @roninjin10
The web3os successor is finally ready to preview! It's called ecmaOS - here are all the relevant links:
https://ecmaos.sh https://docs.ecmaos.sh https://github.com/ecmaos/ecmaos https://www.youtube.com/watch?v=WOsbRim0b6E
Let me know what you think so far!
Very cool stuff! Congrats on launching