GanttProject

Donations

Testing

bug reporting takes minutes, beta testing may take hours

GanttProject is not bug-free software, and we are really sorry if our bugs make you feeling unhappy.
But sometimes we even don't know about them or underestimate their severity. So, if you find a bug,
give us a few minutes of your time and
file a bug report.
If your bug report turns out to be a duplicate of the
existing one, we'll merge them, but you can save us a few minutes if you
search the bug tracker before
filing a new bug.

If you have some more spare time and want to make GanttProject even better, you can join beta testing
and run beta builds in the real life. This will help us to find and fix bugs before the release.

Translations

small fix takes minutes, full translation takes days

We want GanttProject to speak your language and fit into your culture, and you can help us. If you notice
a wrong or confusing translation in GanttProject interface, let us know by filing a
new translation ticket
into the bug tracker.

If there is no translation for your native language and you feel enthusiastic to create one,
follow the translation instructions
on our wiki pages.

Development

may take days, may take years and may take the whole life

Code contributions to GanttProject are welcome, especially if they come from skilled developers
who don't need too much guidance.

Depending on your plans, you will want to work with a stable branch or unstable branch. In short, small bugfixes
and improvements which touch just a few lines, don't change user experience significantly and don't require additional translations
can go to the stable branch, otherwise they should go to the unstable branch.

We will review your code and may ask you to rewrite it partially or may even reject it.
Take it easy, it is not because we are so closed or don't like someone personally. We just want to build
a great application and want to keep high quality of both the code and the product

Why do we show ads

If there were no ads on the web site, GanttProject would have died years ago. We also accept donations,
but currently donations are negligible comparing to ads.

Our ads policy

We always label ads and we always focus user on our own content first. You'll never see ads in the top-left corner,
you'll never see misleading links between text paragraphs.We only have two ad units which is really modest comparing even to such
giants as SourceForge which probably gains much more money from other sources than we do.

We block unfair ads, though. If you find really misleading or fraudulent ad, please take a screenshot, copy URL of a website where it
points to and let us know.