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: http://wiki.freebsd.org/AddingSyscalls 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: http://www.freebsd.org/doc/en_US.ISO8859-1/books/fdp-primer/ 
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
Comments
Turkish by alirizanazli December 6 2011 20:18 UTC

Hi!


Do you add new translation task for turkish ?


For exp. Englisht to turkish or turkish to english


Thank you for your help

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

I would like to work on this task.

Task Assigned by Wojciech Koszek December 10 2011 06:08 UTC

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

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

The work on this task is ready to be reviewed.

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

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.

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

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

Task Closed by Wojciech Koszek December 13 2011 13:46 UTC

Congratulations, this task has been completed successfully.