Architecture Kata "Long Tweets"

Develop a Twitter service that allows you to send tweets longer than 140 characters.

If the tweet is longer than 140 characters, it is shortened when it is sent and a URL to the full text is attached. From

The night is blue, the stars are twinkling
...
a little star is twinkling - it's Advent.
Loriot

would e.g.

The night is blue, the stars are twinkling
Little snowflakes sink softly down.

On Edeltännlein's green top
hu... http://bit.ly/10XqH12

URLs in the tweet should be shortened before sending.

The full text page should show the message, the sender with their Twitter picture and the date it was sent:

The night is blue, the stars are twinkling

a little star is twinkling - it's Advent.

Loriot

Variation #1

The tweet should be able to contain Markdown, which is suppressed when it is sent but comes into play when the full text is displayed.

en_USEnglish