GSOC Intro - stdlib File system library, OS processes

Hello everyone! As some of you may be aware that GSoC’s contributor application period has started. During my (short) time of contributing to stdlib I got to learn a lot of things… From writing proper Fortran style code to how to design user friendly API’s to how to properly propose API’s to stdlib to writing good documentation and so on (many thanks to @hkvzjal @FedericoPerini @Arjen and many others on the forum too!). Having tried contributing to the linalg side of stdlib I noticed that I didn’t require the daily use of such procedures and hence I was not really good at proposing user-friendly API’s and error messages etc for such cases.

Hence I’d like to stick to my original topic of file system library and OS processes (and keep the linalg side as a hobby contribution that sometimes I’d like to do as I am still interested in it).

As recently the ground work for both these projects has been laid, I’d like to propose the merging of these two projects into one bigger umbrella project… and since the ideas page GSoC 2025 Project ideas · fortran-lang/webpage Wiki · GitHub doesn’t go into much detail about the outcome of the project, I’d like to ask what would be the desired outcome of the project ? what should the users be capable of doing after the project is done?

Any ideas, help on the above mentioned merger and in general how to go about making a solid proposal would be very much appreciated.
Thank you!