This repository is the base for a new liveblogging module for the Drupal distribution Thunder.
This module concentrates on providing the best User Experience for the editor as possible.
The Liveblog will consist of following structure:
- A lead article at the top
 - Followed by the liveblog, which consists of
- individual entries/items,
 - with different content types (Text/Image/Twitter...),
 - which updates automatically
 
 
It will be splitted into different components.
- A UI component
 - A Drupal module
 
These components should talk with each other over a defined API.
The API and the UI component should be as flexible as possible, so that new content-types can be added easily later.
The UI should consist of a JavaScript library, which also consists of two components:
The feed display, which handles
- updating the feed
 - displaying of new blogging items
 - updating modified items
 
and the editorial view, where editors can
- publish different content
 - edit content
 - see a live preview of their content
 
The drupal module handles
- persisting items in the database
 - providing previews for embedded data
 - caching