gContactSync is completely open source and is hosted by github.
You can view it here
The code is documented pretty well in a format that is compatible with JSDoc
. You can view the JSDoc for gContactSync here
There are a few directories in CVS:
- src - The source code for version 0.1.x (obsolete and no longer maintained)
- jsdoc - The JSDoc documentation for gContactSync 0.3
Use build.sh if you want to create the xpi package.
The other directories contain all the XPIs for download and the mozdev site content and don't need to be checked out.
If you are feeling very ambitious, you can view and comment on the open bugs/enhancement requests here
. I will accept third-party patches, but you should contact me before getting too far with it. Just try to match the code style, follow the license, etc. String changes, major new features, etc. should only be done in the latest unstable version (master branch).