This is a blog post copied from John's Website - please feel free to join him there and post comments. He has set up openid, so you can post there with your livejournal account using your openid, which is the same as your journal url minus the http://. You can find this entry at http://www.jcfiala.net/blog/2010/04/20/
Talk given by Young Hahn - @younghahn on twitter.
This is a talk that focuses on three modules that were developed as part of Open Atrium.
Context triggers reactive behaviors on pages.
Basically, in the past putting content all on the same page was a pain. You have a snippet, say, that says 'This bit should show on blog pages', and you've got it spread throughout your site in half a dozen places. Context replaces this by having a system that asks 'are we in the blog section?'. There's also things like a global context, or a login context. (such as when an anonymous user is browsing).
Context is basically an additive system - a page can be in the global context, the blog section context, and the blog post context.
Note to self - do we need a page that lists all the blogs under all of their contexts for easier display?( Read more... )