Hello, I found found out about HelenOS through GSoC and would like to participate as a student. I am new to the world of microkernels and find this operating system intriguing. I have been reading up on microkernels and IPC message passing as well as the role of servers and drivers as they apply to microkernels this past week. I have also been studying the source for HelenOS. I plan to apply to work on the UDF 1.02 server and will be reading the provided documentation on it this weekend. I also plan to patch a few VFS related bugs or enhancements as noted on the tracker within the next week.
I have just created the build environment today and have been making small improvements to bdsh apps to get acquainted with the build system. I would like to have the patches merged eventually, however I want to submit quality code that fits the projects ideals. After reading the mailing list, it seems like it's better to recode something than use something that already exists but might not be as good in the eyes of HelenOS. The situation I ran into was trying to use the "atoi" function of stdlib from libc. The problem is that it doesn't exist! It does however exist in the posix stdlib in the project, but none of the other bdsh apps seem to be using the more complete posix libraries. So in this situation, would it be better to recode atoi into the bdsh app, into libc or is there a reason that it isn't included in libc in the first place? Maybe I'm just overthinking this, who knows :) Anyway, I look forward to working more on this project this weekend and promise to bring more UDF related questions with me then. Thanks! Taylor Killian
_______________________________________________ HelenOS-devel mailing list [email protected] http://lists.modry.cz/cgi-bin/listinfo/helenos-devel
