Introduction
Open Source Projects
Development Models


  • Conventional wisdom about Open Source projects is that they work because they "scratch an itch".
  • Webmail, and web applications in general, are a big itch.
  • They are also things that you can do many different ways, so it's possible to end up with a bloated, unfocused product.
  • Project growth can be a painful experience.