After kernel development most of us think about support for user level applications that will make the operating system useful.
For that,system calls (more specifically user level API calls) should be designed.
The problem that arises is what API to include and which not to include.
Some of us do not even know where to start nor which function calls to implement.
I will like us to have a look at this issue and list (post here) the API calls that we think can be usefull and even useless to implement for user applications.
People then could choose from the list the api calls that suit them and their operating system.
It may seem somehow stupid as idea,but ask application developpers how they fell when they want to maybe write some application and a function to perform some task is not found in the API......(you may ask also to their keyboard,mouse,or spouse

Thanks to all.