Are you infatuated with instant messaging? Would you like to learn how to create your own messaging application? This book shows you how by dissecting Gaim--the world's most popular open source instant messaging application.
This book will give the finest developers a perfect training session in open source development, the community, gtk+, and of course, gaim. As for young developers, it introduces your into the community as we know it, and all the possibilities of 'how to get started'. Sean encourages you throughout the book, especially in the beginning, to get involved, how to ask questions, be a contributor and be someone who is wanted in...
0Report
I was quite pleasantly surprised by the the combination of depth and readability. Quite often a book with this level of coverage and depth will be fairly inaccessible, and simultaineously too long. Mr. Egan has managed to provide a significant access to the content while doing it a manner close to a good story.
0Report
This is an extremely well written book and the author does a great job covering a number of areas including the GTK, TCP/IP and socket programming. It also provides great examples for the often convoluted steps on how to actually get access to the source code as well as to the usual compile/edit/debug tools available within the open-source community and get everything installed properly. There's plenty of GAIM-specific information...
0Report
I bought this book to get insight into gaim and opensource in general. Mission acomplished. The author has done a terrific job of starting from basics and build the blocks with short and to the point examples.
0Report
I highly recommend this book. It covers exactly what is described... getting started with open-source development. This book won't make you a god at GTK+, it won't make you a networking wizard, and you won't be able to rewrite CVS from scratch after reading it. That would take a whole shelf of books and more. However, it WILL provide you a working knowledge of the open-source process, development tools (compilers, build systems,...
0Report