Big changes, new master.pdf

3 views
Skip to first unread message

Derek Chen-Becker

unread,
Jul 8, 2010, 7:31:35 PM7/8/10
to the-li...@googlegroups.com
Well, I was fixing issue #13 (add detail for snippet dispatch) and I decided that the whole Fundamentals chapter was just becoming one big pit of "put everything in here". In an attempt to try and make the chapters more logical, I ripped out most stuff related directly to snippets from "fundamentals" and put it into its own "Snippets" chapter. I'm seriously considering reworking the sections more into something like:

  • Welcome
  • PocketChange - needs a lot of embellishment, commenting, etc
  • Fundamentals - change this to talk mostly about Boot, LiftRules, package resolution, and other things that are more "central" functionality. I'm not sure if I should briefly touch on things like Snippets, Templates and SiteMap here, or if it would be better to show and discuss in the PocketChange chapter...
  • Templates and Views - basically, how do we get from request to template XML? Probably also include things like rewrite here, since that's roughly this stage of the chain
  • Snippets
  • Forms
  • SiteMap
  • Mapper and (a much improved section on) Record
I think that I can take parts of the "Advanced Architecture" chapter and move them into their respective chapters. I feel like that's probably a better way to organize things than to make people flip between chapters for all things Snippet, say.

As for Lift 2.0 specific stuff, The things I'm planning on adding are:

  • The new Menu DSL
  • Screens and Wizards (maybe their own chapter?)
  • Revise the Web Services chapter to show the new REST API
  • Maybe a chapter on the new JSON support, or at least a big section in the JavaScript chapter
  • Touch on CouchDB and MongoDB support

Thoughts on the reorg or what I should be covering vis-a-vis 2.0?

Derek

Derek Chen-Becker

unread,
Jul 8, 2010, 7:32:58 PM7/8/10
to the-li...@googlegroups.com
Actually, after a few seconds' thought, maybe I'll make a Persistence chapter to cover Mapper, Record, JPA, CouchDB and MongoDB.

Tyler Weir

unread,
Jul 8, 2010, 8:14:06 PM7/8/10
to the-li...@googlegroups.com
I like the re-org.

I think the things to focus on are the topics that come up on the main
Lift list.

Namely, persistence, menu+sitemap, binding, comet and REST.

I look forward to record, as I have not spent any time looking at it.

-------------------------------------
http://www.tylerweir.ca

> --
> You received this message because you are subscribed to the Google Groups
> "The Lift Book" group.
> To post to this group, send email to the-li...@googlegroups.com.
> To unsubscribe from this group, send email to
> the-lift-boo...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/the-lift-book?hl=en.
>

Derek Chen-Becker

unread,
Jul 8, 2010, 11:03:42 PM7/8/10
to the-li...@googlegroups.com
I completely agree on focusing on what's coming up on the list. As questions have been coming in this week I've actually been checking the book to see how we explain it. I've already made a few minor changes in the comet and sitemap sections but there's plenty more to be done.

Derek
Reply all
Reply to author
Forward
0 new messages