Skip to content
This repository has been archived by the owner on Jul 26, 2022. It is now read-only.

How can I help?

pimotte edited this page Nov 16, 2014 · 8 revisions

If you'd like to help developing Syncany, there are a few ways to do so.

  1. Issues, features and tasks: Besides the markers in the code, there are lots of other things that need doing. There is an always up-to-date list in the issue tracker with the label status:help-needed.

  2. TODO markers: The Java code contains lots of TODO markers, classified in high, medium and low. Using the Tasks tab in Eclipse, pick one or two and start coding. To get started, check out the Setup Eclipse section above.

  3. Testing: Install an alpha release and abuse it as much as possible. When you run into bugs, report them on the issue tracker with as much information as possible. Bugs can often only be found if you do a sy down on a new client, so be sure to do this frequently to catch a bug as soon as it occurs. (Existing clients often won't run into certain types of bugs.)

  4. Documentation: While this wiki and the javadoc provide a reasonable view of all the workings of the software, there are likely areas in which it is lacking. Adding to documentation is much appreciated. If you notice something is missing, but do not know what should be added, please let us know in this issue.

If you have questions, feel free to ask. Issues are always a good spot for that, IRC is a good communication channel to discuss more general things or ask for general advice and there are even more ways.