Welcome to the iCal2GCal-Sync project Trac pages

iCal2GCal-Sync is a Mac OS X native GUI application currently under development. It is developed in Ruby using Ruby-Cocoa. iCal2GCal-Sync is open source software licensed under the GNU General Public License version 2.

These Trac pages are for collecting and documenting the various software issues, enhancements and overall progress of iCal2GCal-Sync. The contents of all pjtrix.com-created Trac wiki entries and tickets on this site are licensed under a Creative Commons Attribution - NonCommercial - ShareAlike license 2.5.

Starting Points For Users

If you would like to help improve iCal2GCal-Sync, you can start by:

  • downloading and testing public beta releases as they become available (there are no releases yet)
  • creating new tickets for any bugs you find (if you can provide specific steps that make the bug to occur again and again, that would be great!)
  • creating new tickets for any enhancements you might like
  • helping to add or correct documentation on the wiki

Starting Points For Coders

If you are a coder and would like to help stamp out bugs or add enhancements, check out the code and send in any patches to the development team at ical2gcal-sync [at] pjtrix [dot] com. In due time, and with a record of quality code submissions, an account could be created for you in the code repository.

Here are some links to documentation on the net about the various technologies being used to create this project.

The Ruby scripting language

The Google Calendar Data API documentation

Ruby-Cocoa libraries for native Mac OS X rapid GUI development in Ruby

Guide for native Mac OS X rapid GUI development

Guide to the Mac OS X Sync Services API

Mac OS X Sync Services Tutorial


For a complete list of local wiki pages, see TitleIndex.

Creative Commons License
The contents of all pjtrix.com-created Trac wiki entries and tickets on this site are licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 License.