Open Source Development
PowerFolder gets developed since 2003 by a team
with experience in software development, design and infrastructure.
PowerFolder is also hosted on sourceforge.net.
The source-code repository is hosted on our own servers (see below).
What new feature do you need? Vote for it!
Contact us for custom feature developments or branding options.
Help us: Contribute to PowerFolder
Help us: Contribute to PowerFolder
Do you like PowerFolder?
Then help us to improve it!
We are searching for people doing
- Java development
- Smoke Testing
- Translations
- Documentation
As open source project we strongly rely on interested
people who are willing to contribute to our project.
PowerFolder offers a fun, creative, and technically challenging environment,
which is supported by a team working hard to improve the program for a
constantly growing user community and public interest.
SUGAR: From time to time we pay contributors for their work on PowerFolder.
Contact us
Access to the java source code repository
Access to the java source code repository
If you want to access the source code of PowerFolder and/or are interested in joining the development team please read on.
The requirements to join the team are listed here:
https://sourceforge.net/people/viewjob.php?group_id=119524&job_id=30075
Here is a short introduction on how to become a PowerFolder developer:
1) Download and install JAVA (JDK) 1.5.
2) Download and install the Eclipse IDE including the subclipse plugin.
3) Checkout the sources from our subversion repository.
SVN URL: http://dev.powerfolder.com/powerfolder/svn/PowerFolder/trunk
Username: dev-trial
Password: dev-trial
4) Get PowerFolder running in eclipse.
Main class: de.dal33t.powerfolder.PowerFolder
5) Register in our forum.
6) Contact us and introduce yourself to us. Information we need is your name, where are you from, how much Java experience you have and why you want to join the PowerFolder team.
REMEMBER: Do not contact us before you complete step 1-5, otherwise we will send you back to this guide!
7) We will give you a little task to complete and/or send in an interesting patch/new feature.
Checkout our todos in the ticket system: http://dev.powerfolder.com/projects/powerfolder
8) Solve the task and email the changed files back to us.
9) Optimal: Contact us on iRC (http://www.mirc.com), Network: Quakenet, channel #PowerFolder
Best regards,
Your PowerFolder team
Multilanguage: Add your language to PowerFolder
Multilanguage: Add your language to PowerFolder
If your language is not yet included in PowerFolder feel free to add it yourself!
Ok, here is what you need to do. It's quite simple:
1. Download
Download the english translation file. Also available in other languages (see below)
(login with dev-trial as username and dev-trial as password, right click "Save Link as...")
2. Translate
Edit it and replace the english texts with translated ones in your language.
(The file format is very simple. Each line contains "key=value". Replace the value, leave the key unchanged. example: "general.file=File")
Recommended Editors
Properties Editor (Start via Webstart)
TIP: Launch the program 2 times, one with the english file and one with the file in your language. Enable "show line number" in the View menu and lineup the 2 programs next to each other. (Note, line numbers are sometimes a bit buggy...) TIP: Select UTF-8 radiobutton when opening a file with Properties editor
Also see: HOWTO for non-ASCII lanugages (e.g. chinese, japanese, russian)
3. Test your Translation
Download the latest development "Jar" from: http://webstart.powerfolder.com/development/PowerFolder.jar (right click "Save Link as...")
Test it, force powerfolder to use your language file: from version 1.0 and up example command line:
java -jar PowerFolder.jar --langfile c:\PF\language_XX.properties
4. Send in your translation
Send in your translated file. (email to translation (at) powerfolder.com)
Already done
So far we have received the following translations:
German (Thanks to tot and phkb)
Dutch (Thanks to Schaatser)
Japanese (Thanks to Keblo)
Italian (Thanks to Gabriele and Cecilia)
Spanish (Thanks to Garada and German)
Russian (Thanks to Pavel and Nick)
French (Thanks to Getfunky)
Chinese (Thanks to Dingar)
Swedish (Thanks to Olle)
Thanks to all Translators!
Smoke Testing
Smoke Testing
To ensure the software quality of PowerFolder we perform human-guided tests from time to time. This procedure is called Smoke Testing.
For a single person a set of tests take only some minutes.
If you would like to take part in this payed testing procedure
please contact us.
We are using a program called Testuff
Test procedure
- Download and install testuff.
- Contact us and obtain your login data.
- Start testuff and login.
- Go to "My Tasks".
- Right click the latest uncompleted test and press "Run test".
- Perform all steps of the test according to their description.
- In case you found a problem press the "X" on that certain step.
- Repeat 5-7 for all your open tests.
Download current development version
for Windows, Linux, MacOS |
|
for Windows, Linux, MacOS |
| Jar-File (.jar) |

