Saturday, January 12, 2008

Putting it all together - Fun with web 2.0

This is a re-post of mine from here http://www.geekbrownbag.com/blog/topher/2008/jan/12/putting-it-all-together-fun-web-2-0


For a dynamic site I'd want it to be as easy as possible to manage data from multiple sources, and manage content with a team of people but never actually have to go to the site to manage content and I want to use the tools I already use on a day to day basis namely google reader, blogger, google calendar, and possibly google documents and flickr (although I don't use flickr currently). Plus for brownie points I don't want to have create special accounts on those sites, I want to use my existing accounts just use labels on the content specifying the topic.

If we did this on geekbrownbag I wouldn't have repost this same blog entry both here and on my own website so both communities can read it. I'd just put a label on the post for geekbrownbag, and then bang it would be both places.

Here are some tricks I've learned

Blogger allows label specific RSS Feeds

http://help.blogger.com/bin/answer.py?answer=53336&topic=12455

So to subscribe to my RSS specific feed from my normal blog a cms could be subscribed to

http://eltopher.blogspot.com/feeds/posts/default/-/geekbrownbag

Goggle reader allows re-feeding label specific RSS items

http://www.google.com/support/reader/bin/answer.py?answer=70656&query=pu...

Any interesting article, I could just tag it geekbrownbag and it would instantly show up on the main page.

Plus if the CMS software can't handle multiple RSS Feeds for one category like the main page not a problem seed the feeds through a feed aggregator which sends them out as one combined rss feed.

Using software called reblog and its re-feed component
http://reblog.org/refeed/README.html

Calendar Integration

Google calendar allows multiple authors
http://www.google.com/support/calendar/bin/answer.py?answer=36598&ctx=si...

Google calendars can be embedded into a website
http://www.google.com/support/calendar/bin/answer.py?answer=41207

No comments: