From: Sean E. <sea...@us...> - 2005-07-28 06:52:09
|
Update of /cvsroot/gaim/web/htdocs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8260/htdocs Modified Files: book.php ft.png news.txt Log Message: Last one. Index: book.php =================================================================== RCS file: /cvsroot/gaim/web/htdocs/book.php,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -p -r1.2 -r1.3 --- book.php 28 Jul 2005 06:45:46 -0000 1.2 +++ book.php 28 Jul 2005 06:52:01 -0000 1.3 @@ -4,7 +4,7 @@ ?> <h1>About <i>Building and Extending Gaim</i></h1> -<p><a href="http://www.amazon.com/exec/obidos/redirect?path=ASIN/1590594673&link_code=as2&camp=1789&tag=gaim-20&creative=9325"><img src="book.gif" align="left" /></a>I (Sean) am pleased to announce the publication of my book, <b><i><a href="http://www.amazon.com/exec/obidos/redirect?path=ASIN/1590594673&link_code=as2&camp=1789&tag=gaim-20&creative=9325">Open Source Messaging Application Development: Building and Extending Gaim</a></i></b>.</p> +<p><a href="http://www.amazon.com/exec/obidos/redirect?path=ASIN/1590594673&link_code=as2&camp=1789&tag=gaim-20&creative=9325"><img border="0" hspace="6" src="book.gif" align="left" /></a>I (Sean) am pleased to announce the publication of my book, <b><i><a href="http://www.amazon.com/exec/obidos/redirect?path=ASIN/1590594673&link_code=as2&camp=1789&tag=gaim-20&creative=9325">Open Source Messaging Application Development: Building and Extending Gaim</a></i></b>.</p> <p>I started working on Gaim as a university freshman five years ago. At the time, I knew nothing about programming graphical user interfaces, or network programming, or internationalization. In fact, I didn't even know C, the language Gaim is written in. I <i>did</i> know, however, that open-source development (and specifically on a popular project like Gaim) was really exciting to me and I wanted to get involved. I started writing numerous small patches I learned C in the process, by example, relying on Gaim's source code. With every small change I made, I learned more and more about open-source development. Now, I maintain the Gaim project, one of the consistently most active open-source projects for years running.</p> Index: ft.png =================================================================== RCS file: /cvsroot/gaim/web/htdocs/ft.png,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -p -r1.1 -r1.2 Binary files /tmp/cvshdNODy and /tmp/cvsl0KaVD differ Index: news.txt =================================================================== RCS file: /cvsroot/gaim/web/htdocs/news.txt,v retrieving revision 1.136 retrieving revision 1.137 diff -u -d -p -r1.136 -r1.137 --- news.txt 28 Jul 2005 06:45:46 -0000 1.136 +++ news.txt 28 Jul 2005 06:52:01 -0000 1.137 @@ -1,6 +1,6 @@ Dead Trees and Ink July 28th, 2005 - 1:36am EDT -<a href="http://www.amazon.com/exec/obidos/redirect?path=ASIN/1590594673&link_code=as2&camp=1789&tag=gaim-20&creative=9325"><img src="book.gif" align="left" /></a>I (Sean) am quite pleased to the publication of my book, <b><i><a href="http://www.amazon.com/exec/obidos/redirect?path=ASIN/1590594673&link_code=as2&camp=1789&tag=gaim-20&creative=9325">Open Source Messaging Application Development: Building and Extending Gaim</a></i></b>. This book, written by myself, edited by fellow Gaim developer Nathan Walp, and published by <a href="http://apress.com">Apress</a>, serves as a how-to guide for getting started in open source and free software. By using actual Gaim source code and plug-ins as a common example throughout, it familiarizes the reader with the most common open-source tools and techniques, such as creating GUIs with GTK+, connecting to the Internet with sockets, and much more. Throughout, I share my own insight from my five years working on the project. After reading this book, you should be able to create your own multi-platform, networked, desktop applications just like Gaim. +<a href="http://www.amazon.com/exec/obidos/redirect?path=ASIN/1590594673&link_code=as2&camp=1789&tag=gaim-20&creative=9325"><img border="0" hspace="6" src="book.gif" align="left" /></a>I (Sean) am quite pleased to the publication of my book, <b><i><a href="http://www.amazon.com/exec/obidos/redirect?path=ASIN/1590594673&link_code=as2&camp=1789&tag=gaim-20&creative=9325">Open Source Messaging Application Development: Building and Extending Gaim</a></i></b>. This book, written by myself, edited by fellow Gaim developer Nathan Walp, and published by <a href="http://apress.com">Apress</a>, serves as a how-to guide for getting started in open source and free software. By using actual Gaim source code and plug-ins as a common example throughout, it familiarizes the reader with the most common open-source tools and techniques, such as creating GUIs with GTK+, connecting to the Internet with sockets, and much more. Throughout, I share my own insight from my five years working on the project. After reading this book, you should be able to create your own multi-platform, networked, desktop applications just like Gaim. I've put up a <a href="book.php">page</a> that goes a bit more into depth about the book, and you can preview Chapter 3 at the publishers' <a href="http://apress.com/book/bookDisplay.html?bID=414">website</a>. This chapter, Development Tools, discusses some of the tools most commonly used in developing open-source software: Emacs, vim, gcc, Autotools, cvs, patch, Sourceforge.net, and others are discussed. Whether you're interesting in learning more about how Gaim works to contribute the project, or you want to understand more about open-source tools and techniques with a mind to create your own applications, consider picking up a copy! # Gaim 1.4.0, around the curb from Wellspring Grocery |