We have been working lately on a package called collective.liveblog; it's a Dexterity-based content type to describe a blog post which is intended to provide a rolling textual coverage of an ongoing event.
As you can see, the post is updated frequently and those updates are stored in annotations in the Liveblog object with code I stole from Products.Poi.
It has been working very well and now we need to enhance it by allowing traversing to individual updates to display them as separate content that can be used in social media the way others, like El País from Spain, do.
so, basically, the idea is to traverse to the posts using it's timestamp, for instance:
http://example.com/my-liveblog/timestamp-1 http://example.com/my-liveblog/timestamp-2 http://example.com/my-liveblog/timestamp-3
@rodfersou has been working on a pull request to implement this, but I think the traversal is not registered the way we need as we are currently registering from the custom view and not from the Liveblog object itself, so now we don't have what we want but:
http://example.com/my-liveblog/view/timestamp-1 http://example.com/my-liveblog/view/timestamp-2 http://example.com/my-liveblog/view/timestamp-3
Any hints on how to solve this are welcomed; this is the first time I have to deal with a custom traversal and the documentation doesn't contain any suitable example.