Getting involved
To report a bug or request a new feature, use issue tracker.
To discuss Sumatra-related topics, use forums.
To contribute a translation, read the guide to translating SumatraPDF.
Reporting bugs
When reporting bugs that are specific to a given PDF, it's important to provide us with a PDF that shows the problem by e.g. uploading it to ge.tt or attaching to a bug report in issue tracker.
If the PDF (or other information) is confidential, you can e-mail it directly to SumatraPDF developers: kkowalczyk@gmail.com (Krzysztof Kowalczyk) and zeniko@gmail.com (Simon Bünzli).
Contributing code
Sumatra is an open-source project under GPLv3 license. If you want to join Sumatra development, the process is simple:
- write a patch against the latest sources
- create a new bug in issue tracker and attach the patch.
- make sure to describe what the patch is trying to fix and why (not every change is good)
- we'll review the patch and either incorporate it into sources (if we think it's good) or describe how it needs to be improved
Getting the sources
The sources are hosted on Google Code (latest checkins, bug tracker). You can also see stats by ohloh.
You'll need Visual Studio 2010 or 2008 to build. A free Express Edition for C++ will work.