Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

O'Reilly Publishes Mason Book

posted by KM on 2002.10.23 11:00   Printer-friendly
autarch writes "Embedding Perl in HTML with Mason, written by Ken Williams and I, is now available at booksellers of distinction across the country. It covers Mason from the basics on up to extending the Mason core with your own subclasses, so there's something here for the whole family to enjoy. For more details check out our web site and the O'Reilly site."
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • written by ... I
    You're an author?
    • Perhaps this is a good opportunity to thank O'Reilly for their editing help in this book. I now understand as an insider why their books get to be so good - they provided lots of help for us when we needed it (for instance, in order to bring the book closer to the Safire Standard), and generally stayed out of the way when we didn't.

      Anyway, we hope the book will be judged primarily on its core content, and we have a forum for receiving user feedback. There are bound to be errors more substantive than this
    • I don't generally review my use Perl story submissions with quite the same amount of intensity that I devoted to the book. I would venture to say that I read the entire book at least 5 times straight through, not including the times when I reread individual chapters.
  • Do you know if this will be available on Safari []?

    I'm much more likely to buy it if I can review it on Safari first. Especially with technical books, I really appreciate the ability to completely review it before buying it. And, if it's like some of my other recent purchases, I'll also subscribe to it on Safari. I can't carry around all the good books I need, so having them available on the Web is great.

    If you have any say in the matter, please encourage O'Reilly to put it up on Safari. I think it's a

    • It will be available on Safari. As far as I understand, all new books (and all old books still in print) are made available to Safari. The conversion takes a little while, though, depending on the original format of the book.

      I probably shouldn't tell you when to expect it on Safari, and certainly don't have an exact number, but it would make a nice early Christmas present. :)

      • The excellent Perl & LWP was actually available on Safari first, by several weeks.

        But, as you say, the conversion takes a little while, though, depending on the original format.

        Kudos go to Sean Burke [] for using an easy-to-convert original format!

        • I'm not sure this is quite true - for the Mason book, we wrote it in POD (for which lots of converters exist), which was auto-converted to Docbook (for which lots of converters exist), which was auto-converted to FrameMaker. My guess is that if O'Reilly has auto-conversion tools for Safari, they probably will work fine on one of those formats. But that's a guess - I don't actually know very much about the Safari process.

          Also, since O'Reilly did all their editing in FrameMaker, our original format is lar

    • From the [] website, the entire contents will be freely available online.

      I use HTML::Mason on the job, daily. I just ordered my copy from O'Reily and am excited about it for a few reasons.
      • I like to have a textual reference guide next to me while I program
      • I like the voice and technical know-how of both of the authors from the mailing lists
      • I want to support future Mason development and reward it so far.

      Thanks, Ken and Dave, for your hard work. -- dug

      • Oh! Even better!

        I was quite disappointed once when I subscribed to a book on Safari, only to find that it was available, legally, somewhere else on the net for free.

        It turned out that the book was hardly worth the price at free.

        • I should point out that if lots of people _only_ use the free version (and not Safari or print) then the chances of there being a 2nd edition or more Mason books such as a cookbook are _really_ slim.

          ORA has to make money to be able to publish books and pay authors. And while the financial rewards for writing a book are really not much compared to the amount of work it requires, I still don't think Ken or I would have been willing to do the work we did for $0.00.

          If you want to wait to check it out online
          • If the book is worthwhile, I will buy it. I've purchased several books that are available free on-line to support the author/publisher.

            I probably won't subsribe to it on Safari if a free on-line version is available, however. I just can't see shelling out a monthly fee for something I can get for free. Maybe for a few months, to show my support, but there's got to be a point where I'd be paying too much, don't you think?

            Now, if O'Reilly used this as a justification for not putting it up on Safari, I'

          • But being able to check out the online is key for me too. I saw most of the CVS book by Karl Fogel was online on and was amazed by the quality, so I instantly ordered the book, just to support the authors choice of opening up the book. Have you thought of only having like half of the book available on the site so people could justify getting the book for the "rest" of the book?
      • From the [] website, the entire contents will be freely available online.

        I should point out that this might take a little while to happen, because there are some challenges ahead of us in doing this.

        For the curious, here's the deal. The book was written in a mostly-POD format ORA calls "pseudo-POD". It's basically POD with a few extras like R<>, which is used to indicate text that is "replaceable" (like a host name), or U<>, for URLs.

        Then ORA converts this to Doc
        • Thankfully, Sean Burke finally released his Pod::Simple modules so that POD parsing no longer has to suck. And his design makes it easy to handle the pseudo-pod extras. Yay Sean!

          FWIW, Pod::SAX has a very similar design to Pod::Simple, and will provide you pretty much the same interface to your "pseudo-POD" as Pod::Simple would. All this and it's been doing it for about 6 months now.

          As the first perlpodspec compliant parser it's a shame it gets overlooked so much.
          • It's just a bit lacking docs, don't you think?

            But yes, looking at the code I can see how it's comparable to Pod::Simple. Sean's modules do have the advantage of supporting multiple parsing "styles" and being somewhat better documented, and since they're still in beta I'm assuming the final version docs will be more complete.
  • Just this once, I would have liked to see O'Reilly forego the animal motif for the cover, and use a pyramid with an eye on top. :-)