SimplePie 1.2.1 is now available. Upgrade now!

SimplePie Developer Weblog.  Not that we really have anything to say, but if you'll listen, why not?

SimplePie: The Book? 28 Sep 2007 

For the past few months I’ve been kicking around the idea of writing a book about SimplePie. This was recently fueled by the mentions of SimplePie in Professional Search Engine Optimization with PHP as well as Cameron Moll’s recent thoughts on self-publishing. I’m comfortable working in QuarkXPress and InDesign, and I’ve been writing in some sort of fairly substantial capacity for several years now. Perhaps this is the next step to take?

So, I wanted to gauge the interest level of the SimplePie community — you. If we were to write a book, in English, and release it in either PDF or paperback form (likely both), is it something you’d buy? If so, what would you be willing to spend for it? I’ve long been frustrated at the $50 USD technical books because they’re priced above the “easy” price range where you can easily justify spending the money. Books like “Designing with Web Standards” and “Don’t Make Me Think!” went for $35 USD when they first came out, and although that’s better, it still feels a few dollars too high. Initially I’m thinking $25-$30 per paperback copy and $15-20ish for a PDF copy, but of course I’m throwing those numbers out having not attempted to self-publish a book yet. :) “Getting Real” by 37signals went for $17 USD for a PDF (if I remember correctly), so I think this price is in the right range.

My first thoughts for chapters would include:

  1. A history of RSS and Atom, including what it is, politics, etc.
  2. The story of the SimplePie project, how the developers met and started working together
  3. Fundamental PHP basics that you need to understand to use SimplePie
  4. Getting SimplePie set up and installed in a few different environments
  5. Using SimplePie, basics
  6. More advanced usages of SimplePie
  7. Writing your own plugins for third-party software
  8. Writing your own SimplePie Add-ons, extending and overriding SimplePie classes
  9. The new SimplePie Live! (which should definitely be 1.0 by then)

Again, that’s a first pass. I’m interested in finding out what YOU would be interested in learning from such a book. What topics should we delve into? What chapters would be good to have? What kinds of things would you like to know, or have in a book? What do you think about book prices? Too high/low? This book is for YOU and (hopefully) many, many others, so we need your feedback to know what kind of book to write — or if we should even go down such a path. If we wanted to go with a publisher, who do you think would be good to go with?

Posted by Ryan Parman at 10:09 am. Comments (7)

Comments

Comment by Adrian on 28 Sep 2007 at 2:02 pm 

Sounds awesome, I’d be first in line to buy a copy. In the past month or so, I’ve been a first time user of SimplePie and incredibly happy with the overall effectiveness and ease of the tool. Modifying its uses, however, and trying to adapt it to my particular application has been a long journey, more so because of my lack of PHP knowledge and is not necessarily SimplePie’s fault. That being said, I’d love to have a resource (like a book) to reference and find help with using SP, everything from the basics to advanced. For price, my suggestion would be stick around $15 for the PDF version. Cameron’s Mobile Web Book went for $19 but it was based on more of a broad topic that will be used by more people, whereas SP is a little more focused to one specific crowd. I hope you do go through with this and I wish you the best of luck.

Permalink

Comment by Andrew (andy7629) on 29 Sep 2007 at 12:17 pm 

I have been using SimplePie for at least 6 months now for a clients website. I am also writing a guide/book, which I have decided to start just in the last 2 months.

One problem I see with writing a Simplepie book would be the fact that anything you put in the book would need to stay the same, unless you plan on creating different versions/volumes. In my own experiences I have seen SimplePie change quite alot since the first time I used it. I am in the exact same boat right now with the guide/book I am writing.

I would defiantly buy one as SimplePie has helped me a great deal with my clients website as well as really getting me using PHP. I think $15 is fair for a PDF version, of course it would change depending on the length of the book.

If I have anymore ideas I will come back and post them.

Permalink

Comment by Chase on 29 Sep 2007 at 7:34 pm 

Like Adrian above, I am a newish Simplepie user, and I too would love a book that details the ins and out of Simplepie. I intend to use Simplepie for multiple websites in the future, and the more reference material, the better!

Count me in,

Chase A. Thompson

Permalink

Comment by seyDoggy on 30 Sep 2007 at 6:29 pm 

I would welcome a book from you guys. I have learned a great deal about hacking simplepie by looking, reading, experimenting… but a definitive book from the horses mouth would be get me so much farther and faster than I am managing on my own. I would easily drop $15-$25, would only blink twice for $25-$35, would grumble a bit at anything above that and would be trying to justify the cost page by page.

Permalink

Comment by Jive on 1 Oct 2007 at 9:29 am 

I think its a good idea, but SimplePie might change so fast it might go out of date rather quickly. jQuery released 2 books this summer and while they are outdated already, sure there is still a lot of good info in them but the web moves way to fast in some things.

The other thing is that SimplePie is so simple, who really needs a book? :p Just my opinion though.

Permalink

Comment by Ryan Parman on 1 Oct 2007 at 9:39 am 

Well, to be honest, I hadn’t thought about doing a “reference guide”, as it were, with full API documentation. I suppose that would be something that *could* be done, although as mentioned it would be outdated when we released a new version.

If we left out the API reference and kept it as more of a “how to do all these cool things” kind of book, that would likely be fine as we’re planning no API breakages for the entire 1.x series of releases. SimplePie 2.0 is still quite a ways off — a year to a year-and-a-half I’d guess, unless we got funded and could work on it full-time.

So, should it be a how-to WITH an API reference, or just a how-to book?

Permalink

Comment by Geoffrey Sneddon on 1 Oct 2007 at 10:20 am 

If we were to do it, Ryan, do you really think we could write it all in less than six months (at the very least)? Once we get to SP2 being six months off, there is little point in publishing a book about SP1, IMO.

One thing I would like in the book is a technical description of how SimplePie’s internals work, which would require them to be far more stable than they are now. SP1 is just too limiting, and forcing too much to be rewritten too often.

Permalink

Leave a Reply

Your email address will not be published. Required fields are marked *

*