This section looks at building tools from the source code.
To give an interested reader some basic Java knowledge, we present to you a head start, an approach to downloading and deploying the tool source code.
Please note that this chapter makes the basic assumption that you have previously installed Maven, Subversion, and Java, and have a connection to the Internet.
A majority of tools build in the same way. First, this section describes the build recipe in words and then in actions for the Question and Answer tool. For a developer, a working recipe is first to retrieve the source code and then to build the demonstration version of the code. After that, you can deploy the demonstration package. The important point to realize is that you need the source code and binary of your server on the same machine.
Next, download the source code of the particular tool in question, placing it inside the root directory of the source code for Sakai, build the tool, and finally...