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!




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

  1. Download and install testuff.
  2. Contact us and obtain your login data.
  3. Start testuff and login.
  4. Go to "My Tasks".
  5. Right click the latest uncompleted test and press "Run test".
  6. Perform all steps of the test according to their description.
  7. In case you found a problem press the "X" on that certain step.
  8. Repeat 5-7 for all your open tests.

Download current development version

     for Windows, Linux, MacOS       

 

Java WebStart
(Info)

      for Windows, Linux, MacOS       

 

Jar-File (.jar)

Meet other users of your favorite file sync, share, transfer and backup tool in our forum.

Google Groups
Subscribe PowerFolder Development Versions
E-Mail:
Visit this group

RSS Feed

Live-Chat via IRC (Download client)