The blogroll has been formalized now. But I didn't add a new TopicType for items on
the blogroll but renamed the NewsFeed to BlogLink.
The problem was that some stuff ended up in the aggregations section and some "only"
on the blogroll. When a site has a nice NewsFeed it even ended up in
both sections, that is as a plain link to it and/or as an aggregation.
So obviously the
distinction of those TopicTypes would be artificial. But "NewsFeed" is a too restricted term for
what I wanted in the first place. Therefore I introduced the TopicType "BlogLink"
which is a type that gathers link
and feed information in one document where the
feed info is optional. BlogLinks are gathered on the blogroll where rendered either as
a link to the aggregation or to the external site if the BlogLink topic doesn't provide a
feed information. If you look at the blogroll now, you can distinguish them by the
external-link icon. In BlogAuthor-mode you will get red dots next to the pure BlogLinks
to get access to the underlying topic.
So finally, we can add new links to the blogroll with a button in the sidebar and get it inserted correctly into the blogroll list. If you find out that it has got a nice feed - which
isn't obvious in some cases - you can upgrade the BlogLink to a full aggregation. Or the
opposite way: you can downgrade an aggregation which has a poor feed to a simple link
to reduce it to a plain bookmark link.