Table of Contents
Thanks for contributing to Phatch!
To develop actions for Phatch you only need to know Python and PIL (Python Image Library). Although Phatch uses wxPython for its cross-platform GUI, you don't need at all wxPython to write actions. Phatch will do all the GUI work automatically for you behind the scenes, so you can fully concentrate on the image manipulation. Also don't worry about internationalisation, Phatch will take care of that too.
Can you work with notepad, gedit or kate? Fine, that is all you need. The documentation is generated from plain text files, which follow the asciidoc format. They can be translated afterwards in a lot of different formats, such as html and pdf. You don't need to install asciidoc to write documentation. You can send the plain text files to the Phatch development team and we will take care of it. However if you are curious, you will find instructions in this manual on how to install asciidoc on Ubuntu Feisty to generate pdfs. This might be usefull as well to install asciidoc on other operating systems.