If you're working as a developer on a community project, such as the LDSTech community project, you will most likely need to set up a local web development environment on your computer. Setting up a local web development environment allows you to create and modify web applications on your own computer rather than uploading the application files to a server to run the files.
To set up a local web development environment, you will need to download and set up a web server, such as Uniform Server, on your local machine. Uniform Server (similar to WampServer or XAMPP) simulates a web server on your machine with the LAMP Stack resources (Linux, Apache, MySQL, and PHP), which are essential for working with LDSTech Swarm, Joomla, Mediawiki and other applications.
In addition to a web server, there are a few other programs you'll need to work with application files. One is Notepad++, a text editor that lets you write and edit various types of code, including PHP. You will also need to install TortoiseSVN, a subversion client that helps you manage versions of source code.
For step-by-step details on setting up these resources, see this new article on the wiki: Setting up a local web development environment.