Customer Reviews


10 Reviews
5 star:
 (7)
4 star:
 (2)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


15 of 15 people found the following review helpful:
5.0 out of 5 stars Even a Gaim developer can learn from this book.
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...
Published on August 22, 2005 by Richard Laager

versus
12 of 24 people found the following review helpful:
3.0 out of 5 stars Disappointed
I expected this book to be a nice story about Egan's adventures as he worked on Gaim. Well... it is a story about that... with every single detail about how to write a Gaim program, from writing your first "Hello World" in C to writing your first "Hello World" Gaim extension to Gaim. This book assumes you know NOTHING about ANYTHING.
If you already know how to write...
Published on August 15, 2005 by Tyrel Haveman


Most Helpful First | Newest First

15 of 15 people found the following review helpful:
5.0 out of 5 stars Even a Gaim developer can learn from this book., August 22, 2005
This review is from: Open Source Messaging Application Development: Building and Extending Gaim (Expert's Voice in Open Source) (Paperback)
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, a debugger, version control, bug trackers), object-oriented programming concepts, a graphical application programming toolkit, network programming, internationalization, and cross-platform portability. This book uses Gaim as an example, but most of the knowledge you'll gain isn't specific to Gaim.

I'm not new to open-source development, so I was familiar with the tools listed in the book. I've also been coding on Gaim for about 8 months now and was recently promoted to developer. Still, I learned things from this book. For example, I had never bothered to find out exactly what the numbers in a patch hunk meant. This was covered in the book, allowing me to better handle patches I review. I also learned more about Unicode and UTF-8, the OSCAR protocol, and even learned a couple Gaim-specific things.

Even for an experienced developer, this book was money well spent and I'm recommending it to all my friends who want to try open-source development.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


10 of 10 people found the following review helpful:
4.0 out of 5 stars An excellent starting point, September 9, 2005
By 
This review is from: Open Source Messaging Application Development: Building and Extending Gaim (Expert's Voice in Open Source) (Paperback)
There are two aspects I'd like to mention. First, if you ever wondered how to start out in the open source development process, this book will give you a very clear picture of it. Second, it is a great starting point if you want to learn about gtk+ and gaim. I was about half the way in writing my own Gaim plugin when I found out about this book, and it was just what I needed. It also covers several other topics which might spike your interest in learning more, such as internationalization, portability, etc. And of course, building Gaim plugins and about IM protocols.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


10 of 12 people found the following review helpful:
4.0 out of 5 stars Much more than programming Gaim, August 16, 2005
By 
This review is from: Open Source Messaging Application Development: Building and Extending Gaim (Expert's Voice in Open Source) (Paperback)
I always wanted to get involved with Open Source programming, but never knew just how. This book is a good introduction to the world of open source, with Gaim as the example. From learning CVS to setting up a build environment to compiling code to programming patches and plugins for Gaim, this book has a good overview of all of the above. I highly reccomend to anyone interested in developing open source applications.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 8 people found the following review helpful:
5.0 out of 5 stars Very well written book, November 18, 2005
This review is from: Open Source Messaging Application Development: Building and Extending Gaim (Expert's Voice in Open Source) (Paperback)
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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars So you want to build open source apps?, January 1, 2006
Amazon Verified Purchase(What's this?)
This review is from: Open Source Messaging Application Development: Building and Extending Gaim (Expert's Voice in Open Source) (Paperback)
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 to be found and one should be able to build plugins with little or no difficulty. There's also a basic overview of the OOP approach to development.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
5.0 out of 5 stars A good read, August 23, 2006
By 
T. Oke (Calgary, AB Canada) - See all my reviews
(REAL NAME)   
This review is from: Open Source Messaging Application Development: Building and Extending Gaim (Expert's Voice in Open Source) (Paperback)
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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Open Source development at its finest., September 4, 2007
This review is from: Open Source Messaging Application Development: Building and Extending Gaim (Expert's Voice in Open Source) (Paperback)
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 a community.

The book is very rich and covers so many aspects, along with the coverage it also gives you helpful links for other projects you may want to work on, such as developing in gtk+ or helping the jabber community. It is not a 'Help us work on the project!' it is also a FANTASTIC introduction into Open Source and how it operates,
what drives people, what makes it run, what is at its core.

It covers every aspect of Gaim, along with helpful examples about how to program and develop in Gaim. It cuts out all of the crap of normal development books, and dives straight into 'getting started with your plugin'. It is very enthusiastic, and you can tell the passion of these developers, and Sean.

Along with the code, Sean also shares his experience with you. He shares his ideas and experience with Open Source, and the community as a whole. He gives you PRICELESS information on how to act in an Open Source community to get respect from others.

His analogies and breaking-down of the Community is incredible, linking to documentation and howto's all over the book, it is simply incredible.

For any developer, young or old, experienced or just written a hello world application, this book needs to be on your bookshelf.

-bk
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 8 people found the following review helpful:
5.0 out of 5 stars Great Book!!!, September 8, 2005
By 
Eric Work (Davis, CA USA) - See all my reviews
(REAL NAME)   
This review is from: Open Source Messaging Application Development: Building and Extending Gaim (Expert's Voice in Open Source) (Paperback)
I'm about a quarter way through the book and love it. Even as an experienced Linux devloper there are new things to learn from this book. I like how the focus of the book is towards getting into and maintaining open source projects.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 6 people found the following review helpful:
5.0 out of 5 stars excellent all around, September 26, 2005
This review is from: Open Source Messaging Application Development: Building and Extending Gaim (Expert's Voice in Open Source) (Paperback)
for anyone who digs gaim and wants to contribute, or is just interested in how this whole open-source gig works.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


12 of 24 people found the following review helpful:
3.0 out of 5 stars Disappointed, August 15, 2005
By 
Tyrel Haveman (Bellingham, WA USA) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: Open Source Messaging Application Development: Building and Extending Gaim (Expert's Voice in Open Source) (Paperback)
I expected this book to be a nice story about Egan's adventures as he worked on Gaim. Well... it is a story about that... with every single detail about how to write a Gaim program, from writing your first "Hello World" in C to writing your first "Hello World" Gaim extension to Gaim. This book assumes you know NOTHING about ANYTHING.
If you already know how to write C and C++, and you know what a socket is, then this book is nothing more than a bad intro to GTK+.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product