Great question. The answer is best considered in stages: The earliest versions were basically dotProject with a new theme, some performance improvements due to some database fixes, and a permissions caching layer. By the time version 1.0 rolled around (June 2009), we had removed old/irrelevant code, added dozens of new features, added a module to […]