File: index.html

package info (click to toggle)
phatch 0.1.6-1
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 9,728 kB
  • ctags: 2,197
  • sloc: python: 17,901; xml: 9; makefile: 8
file content (11 lines) | stat: -rw-r--r-- 5,924 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Phatch Contributors Guide</title><link rel="stylesheet" href="./docbook-xsl.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.72.0" /><link rel="start" href="index.html" title="Phatch Contributors Guide" /><link rel="next" href="ar01s02.html" title="Developping Action Plugins" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ar01s02.html">Next</a></td></tr></table><hr /></div><div class="article" lang="en" xml:lang="en"><div class="titlepage"><div><div><h1 class="title"><a id="id2433332"></a>Phatch Contributors Guide</h1></div></div><hr /></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="index.html#id2543828">Introduction</a></span></dt><dd><dl><dt><span class="section"><a href="index.html#id2543833">Welcome</a></span></dt><dt><span class="section"><a href="index.html#id2543868">Required Skills</a></span></dt></dl></dd><dt><span class="section"><a href="ar01s02.html">Developping Action Plugins</a></span></dt><dd><dl><dt><span class="section"><a href="ar01s02.html#id2505445">Getting Started: Invert</a></span></dt><dt><span class="section"><a href="ar01s02.html#id2553219">Further Study</a></span></dt></dl></dd><dt><span class="section"><a href="ar01s03.html">Writing Documentation</a></span></dt><dd><dl><dt><span class="section"><a href="ar01s03.html#id2553264">Introduction</a></span></dt><dt><span class="section"><a href="ar01s03.html#id2553290">Installing AsciiDoc</a></span></dt></dl></dd></dl></div><div class="informalfigure"><div class="mediaobject"><img src="images/splashscreen2.png" alt="Phatch Logo" /></div></div><div class="sidebar"><p class="title"><b>Phatch = Photo &amp; Batch!</b></p><p>Phatch is a simple to use cross-platform GUI Photo Batch Processor which handles all popular image formats and can duplicate (sub)folder hierarchies. Phatch can batch resize, rotate, rename, … and more in minutes instead of hours or days if you do it manually. Phatch will also support a console version in the future to batch photos on webservers.</p></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2543828"></a>Introduction</h2></div></div></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2543833"></a>Welcome</h3></div></div></div><p>Thanks for contributing to Phatch!</p><div class="itemizedlist"><ul type="disc"><li>
You might have exciting ideas how to extend the functionality with new features. The good news is that Phatch was designed from the ground up to make the development of actions as easy as possible.
</li><li>
Or you might want to write some documentation or tutorial.
</li></ul></div></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2543868"></a>Required Skills</h3></div></div></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h4 class="title"><a id="id2505339"></a>Developping Action plugins</h4></div></div></div><p>To develop actions for Phatch you only need to know <a href="http://www.python.org" target="_top">Python</a> and <a href="http://www.pythonware.com/products/pil" target="_top">PIL</a> (Python Image Library). Although Phatch uses <a href="http://www.wxpython.org" target="_top">wxPython</a> 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.</p></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h4 class="title"><a id="id2505372"></a>Writing documentation</h4></div></div></div><p>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 <a href="http://www.methods.co.nz/asciidoc" target="_top">asciidoc</a> 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.</p></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h4 class="title"><a id="id2505398"></a>Translating</h4></div></div></div><div class="itemizedlist"><ul type="disc"><li>
Translating the application Phatch is done through <a href="https://translations.launchpad.net/phatch/trunk/+pots/phatch" target="_top">launchpad</a>.
</li><li>
Translating of documentation is done with plain text asciidoc files. Be sure to keep a copy of the source file on which you base your translation. This will allow you to quickly see what has changed with a diff viewer when new documentation is available for translation.
</li></ul></div></div></div></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ar01s02.html">Next</a></td></tr></table></div></body></html>