Closed dthain closed 5 years ago
Rework the system call interface to more elegantly handle the notion of hierarchical containment. The guiding principles should be:
For example, instead of these Unix-like calls:
fd = open(path,mode) success = mkdir(path)
We should have these parent-relative calls:
fd = opendir( parent, name ) fd = mkdir( parent, name )
Before coding, spend some time to carefully design the system call interface, propose the change, and get some feedback from the rest of the team.
Rework the system call interface to more elegantly handle the notion of hierarchical containment. The guiding principles should be:
For example, instead of these Unix-like calls:
We should have these parent-relative calls:
Before coding, spend some time to carefully design the system call interface, propose the change, and get some feedback from the rest of the team.