Marius, I think that there's some confusion about what I am looking for vs. what my questions were about the component diagram. These are two separate issues.
Re the component diagram, I am just trying to make sense of it. Mostly I was confused (and I think others might be as well) because you refer to a Lift Core in the diagram, and then there is what appears to be a lift-core module in the source code, but that module appears to be empty and/or wrap up things that are represented separately from the Lift Core in your diagram. Now that I understand that the Lift Core in the diagram bears no relation to "lift-core" in the source code, much of my confusion has disappeared. It's an unfortunate overlap though. Re the component diagram, I am still not very clear what Lift Core constitutes or really how all these parts interact, but maybe I'm just not good with component diagrams. Probably the latter, as I can't remember ever seeing one that I thought provided much help. The flow chart I'd like to see is a completely different issue. Tim asked what I was looking for and I said that what I'd really like to see is a diagram that explained the Lift request/response cycle, preferably as a flow chart. I know that this would be big and complex, but it would be extremely helpful to me. It has been a goal of mine for some time to create such a chart as I learn the Lift request/response cycle. I'm just now finally getting to that point in my learning as I read the advanced chapters of your book. I think that Tim might be putting together a basic chart. If he does, I'm hoping to fill it in with details as I learn more. Ideally, I'd love a wall poster with the full Lift request/response cycle and detailed explanations on it so I could refer to it when I'm coding. Could also be useful on the wiki. I hope this clarifies the situation. Sorry for the confusion. Chas. marius d. wrote: > Charles, > > The diagram for the lift book is a component level diagram showing the > most relevant pieces of lift. Component diagram reveal very little > information about the actual interactions. The Lift-Core in the > diagram you posted is essentially the Lift's "engine", the logic > behind processing Lift requests and mainly it's about LiftServlet and > LiftSession classes. Maybe what you're looking for is some sequence > diagrams? LiftBook discusses the request processing life-cycle in the > Advanced chapter but we didn't put diagrams there due to complexity > and space rationales. > > I wonder what does not make sense in the diagram you posted? ... given > the fact that this is a component level diagram and not a sequence/ > flow one. > > Br's, > Marius > > On May 12, 11:22 am, "Charles F. Munat" <[email protected]> wrote: >> Oh, that's easy. I don't get anything. The entire pipeline is a mystery >> to me. >> >> What I'd like to make is a complete (large) flow chart that shows what >> happens to the request at every step of the way until it is returned to >> the browser as a response. Considering the number of possible decision >> points, I think it would be a big chart. But even just a simplified one >> would help. >> >> The smart folks on the committers list here understand these things so >> well that they answer in shorthand, assuming that I (or others) >> understand all sorts of things that I have no clue about. That usually >> means that I have to take half an hour to think through an answer step >> by step, looking things up. >> >> I'm interested to see anything you come up with. Your online tutorials >> have been surprisingly easy for the lay person to understand. I think >> you have a knack for this. >> >> Meanwhile, I'll keep banging away at Chatper 7 when I can get free from >> all this other stuff (I'm as far behind as David is, I think). >> >> I don't normally use IM, but if you email a time, I'll make myself >> available. I'll have to try to remember my username... >> >> Chas. >> >> Timothy Perrett wrote: >> >>> I have some time this week - mind if I have a go? Touch base with me offline >>> and we'll exchange IM's... Id like to understand what exactly you don't get >>> in order to best explain / diagram it. >>> Cheers, Tim >>> On 12/05/2009 00:47, "David Pollak" <[email protected]> wrote: >>>> On Mon, May 11, 2009 at 4:41 PM, Charles F. Munat <[email protected]> wrote: >>>>> Yeah. I'm hoping that David comes up with something to show how he views >>>>> Lift. Then again, I am reminded of the scene in Being John Malkovich >>>>> where Malkovich follows the tunnel into his own subconscious mind. Being >>>>> David Pollak? This could be scary... >>>> Run away!!!! >>>> And I don't think I'll have time to come up with something... I'm >>>> super-behind >>>> in all things work right now. :-( > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~----------~----~----~----~------~----~------~--~---
