Document how syscalls are added to the system based on instructions listed on a wiki page FreeBSD
Status: Closed Time to complete: 72 hrs Mentors: Eygene Ryabinkin Tags: syscall, documentation, FreeBSD, DocBook, SGML

Description of task

An important part when developing software for the FreeBSD operating system is the knowledge on how to add syscalls. Developers, who do not know how to do this will require instructions in the developers handbook to help them get started with this. A page in the FreeBSD wiki shows how this can be done: The goal is to use the information of said wiki page to create a new chapter/subsection in the developers handbook. When adding these instructions to the developers handbook, the source code for the chapter needs to be correctly formatted and must conform to our documentation source code style guidelines.

Task requires:

A FreeBSD system (in a VirtualBox Virtual Machine) installed on your computer. 
Knowledge of the documentation guidelines for the FreeBSD project: 
Check out a copy of the documentation tree from the documentation repository to get the source code for the chapter

Uploaded Work
File name/URL File size Date submitted
gcin-syscalls.diff 14.3 KB December 11 2011 07:43 UTC
aliriza on December 6 2011 20:18 UTC Turkish


Do you add new translation task for turkish ?

For exp. Englisht to turkish or turkish to english

Thank you for your help

Eric Newberry on December 10 2011 05:41 UTC Task Claimed

I would like to work on this task.

Wojciech A. Koszek on December 10 2011 06:08 UTC Task Assigned

This task has been assigned to Eric Newberry. You have 72 hours to complete this task, good luck!

Eric Newberry on December 11 2011 07:43 UTC Ready for review

The work on this task is ready to be reviewed.

Eric Newberry on December 11 2011 07:48 UTC Documentation Compile Error

I get this error when I compile the documentation:


/usr/local/bin/tidy -wrap 90 -m -raw -preserve -f /dev/null -asxml $(/usr/bin/xargs < HTML.manifest)
*** Error code 1 (ignored)


However, the documentation was outputted correctly, so I submitted it.

Melange on December 13 2011 06:08 UTC No more Work can be submitted

Melange has detected that the deadline has passed and no more work can be submitted. The submitted work should be reviewed.

Wojciech A. Koszek on December 13 2011 13:46 UTC Task Closed

Congratulations, this task has been completed successfully.