You are browsing as a guest. Sign up (or log in) to start making projects!

7h 14m 19s logged

Path to Version 2.0 
I received feedback on v1.0 regarding the distribution of binaries. I have treated this not just as a fix, but as an opportunity to move to a fully modularised, production grade build system.

What I am changing for Version 2.0 ?

Automated Build System: I have implemented a professional Makefile that handles compilation, dependency management, and binary generation. This ensures that any reviewer can clone the repo, run make, and have a working binary in seconds.  
Binary Distribution: v2.0 will include the pre-compiled hsh binary attached directly to the GitHub release, ensuring instant usability.
Error Handling: Version 2.0 will introduce specific error handling for non-existent commands and restricted directory access, moving away from simple execution to a “user-proof” shell experience.

My Goal for v2.0
To ship a fully functional, stable Unix like shell that demonstrates deep integration with the Linux Kernel via system calls, providing a seamless experience for the end user.

0
5

Comments 0

No comments yet. Be the first!