Getting the sources
The sources are hosted on Google Code (latest checkins, bug tracker). You can also see stats by ohloh.
Sumatra consists of:
- my improved version of mupdf pdf parsing/rendering library
- Windows UI code that uses mupdf for rendering PDFs to a bitmap and showing it on screen
You'll need Visual Studio 2005 or 2008 to build. A free Express Edition will work.
Gettting involved
If you want to log a bug or feature request, use issue tracker.
If you want to discuss Sumatra use forums.
If you want to contribute translation, read The intergalactic guide to translating SumatraPDF.
Contributing code
If you want to join Sumatra developement and contribute some code, the process is simple:- write a patch against the latest sources
- post a patch somewhere on-line e.g. on pastie.org
- create a new bug in issue tracker and post a link ot the patch (unfortunately can't attach patches to bugs because I'm over attachement quota)
- make sure to describe what the bug is trying to fix and why (not every change is good)
- you might post to forum that you've wrote a patch
- I'll review the patch and either incorporate it into sources (if I think it's good) or describe how it needs to be improved before it can be incorporated into sources