nofi.org logo by Jeffrey Melton, designer and media artist.

Review: Dreaming in Code

51klh6hn1kl_aa240_.jpgI recently finished Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software by Scott Rosenberg. It covers the development of Chandler, an open source, cross-platform personal information manager (PIM).

A project of the Open Source Applications Foundation and led by Mitch Kapor, Chandler was meant to revolutionize desktop PIM software by eliminating the ’silos’ that separate email messages, contacts, calendar events and to-do tasks and enable peer-to-peer sharing of such information (as opposed to being proprietary and locked-in to a central server, ala MS Outlook and Exchange).

Along the way, Rosenberg delves into the bigger picture of software development by reviewing its history and thought leaders, differing ideas on organization and project management, methods of information sharing and collaboration tools, the open-source and free software movements, contemporary programming languages, modular and object oriented programming concepts, user interface design challenges, coding and quality control issues, and much more.

(more…)


Elsewhere

Amazon /  Archive.org /  Behance /  CafePress /  Coroflot /  Del.icio.us /  Design:related /  Em411 /  Etsy /  Facebook /  Flickr /  FriendFeed /  GarageBand /  Google Reader /  I Use This /  Last.FM /  LinkedIn /  Melton Design /  Myspace /  OpenProcessing /  Pownce /  SoundClick /  Technorati /  Twitter /  Vimeo /  Virb / 

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License. | Nofi dot org