rss for communty of practice

32
RSS for Community of Practice Doing More with Less http://www.rawsthorne.org

Upload: peter-rawsthorne

Post on 01-Nov-2014

1.512 views

Category:

Education


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Rss For Communty of Practice

RSS for Community of Practice

Doing More with Less

http://www.rawsthorne.org

Page 2: Rss For Communty of Practice

Workshop ObjectivesUpon completion of this workshop the participants

will ….• be able to explain the publish and subscribe

model used within blogging.• be able to identify the key technology

components of blogging.• be able to list the key administrative options

required to maintain a blog.• be able to describe two different blogging

services.• be able to discuss the concept of

aggregation as it applies to subscribing to multiple blogs.

Page 3: Rss For Communty of Practice

Blogging: Concepts

• Publishing and subscription– A blogger publishes postings– A blog reader subscribes to a blog

• Notification service– A reader polls a blog to be notified of new

posts

Page 4: Rss For Communty of Practice

Publish and Subscribe

Think1. Reflect upon the business of magazine publishing. 2. Think about the magazines you have subscriptions.

Ink (write down answers to the following questions)1. What ‘high level’ tasks does a magazine publisher

perform?2. As a subscriber what are your activities in relation to

your magazines and their subscriptions?

You have 3 minutes to complete this activity

?

Page 5: Rss For Communty of Practice

Publisher Subscriber

Tasks

• Targets a subject• Creates content• Creates magazines• Distributes magazines• Generates revenue• Notifies subscribers• Keeps things interesting• Manages data

–authors, dates, keywords, titles, references, etc…

• Seeks new publications• Pays for subscriptions• Reads magazines• Skims magazines for

interesting articles• Selects magazines from

assortment• Cancels subscriptions• Looks for related

information

Page 6: Rss For Communty of Practice

BlogsBlogger Reader

• Targets a subject• Sets up a blog• Creates content / posts• Publishes posts• Attracts subscribers• Keeps things interesting• Manages data

– dates, keywords, titles, references, permissions, etc…

• Searches for blogs• Checks for new postings• Reads blogs• Skims blogs for interesting

articles• Selects postings from

assortment of blogs• Cancels blog subscriptions• Looks for related

information

Page 7: Rss For Communty of Practice

Messaging Technology

• Blogs are based upon a messaging technology• The messages are well formed using a

standardized messaging format known as XML• The standard for blogging is known as RSS

Page 8: Rss For Communty of Practice

Messaging Technology: XML

• The Extensible Markup Language (XML) is a general-purpose markup language that supports a wide variety of applications.

<element attribute=“value”>content</element>

<person><last-name>Rawsthorne</last-name><first-name>Peter</first-name>

</person>

Page 9: Rss For Communty of Practice

<?xml version="1.0" encoding="UTF-8"?><recipe name="bread" prep_time="5 mins" cook_time="3 hours"> <title>Basic bread</title> <ingredient amount="3" unit="cups">Flour</ingredient> <ingredient amount="0.25" unit="ounce">Yeast</ingredient> <ingredient amount="1.5" unit="cups" state="warm">Water</ingredient> <ingredient amount="1" unit="teaspoon">Salt</ingredient> <instructions> <step>Mix all ingredients together, and knead thoroughly.</step> <step>Cover with a cloth, and leave for one hour in warm room.</step> <step>Knead again, place in a tin, and then bake in the oven.</step> </instructions></recipe>

Page 10: Rss For Communty of Practice

Messaging Technology: RSS

• Really Simple Syndication• Rich Site Summary

• RSS is a simple XML-based system that allows users to subscribe to their favorite websites.

Page 11: Rss For Communty of Practice

<rss version="2.0"><channel>

<title>Critical Technology</title><link>http://criticaltechnology.wordpress.com</link><description>Another WordPress weblog</description><pubDate>Fri, 22 Sep 2006 13:23:47 +0000</pubDate><language>en</language><item>

<title>Hello world!</title><pubDate>Fri, 22 Sep 2006 13:23:47 +0000</pubDate><dc:creator>criticaltechnology</dc:creator><description>Welcome to Wordpress.com. </description><content>This is your first post.</content>

</item></channel>

</rss>

Page 12: Rss For Communty of Practice

DEMO

web page vs. RSS

http://criticaltechnology.blogspot.com

http://criticaltechnology.blogspot.com/rss.xml

Add a post…

http://criticaltechnology.blogspot.com

http://criticaltechnology.blogspot.com/rss.xml

Page 13: Rss For Communty of Practice
Page 14: Rss For Communty of Practice

Blogger Readersubscribe

updates?

updates?

Page 15: Rss For Communty of Practice

Puzzle

think think pair solveFrom what you have learned so far;

Think about the structure and content of RSSThink about the publisher – subscriber relationshipPair up with someone next to youSolve the problem of how a subscribers software would

determine if the blog had new postings? (hint: think about the XML elements present within an RSS file)

You have 2 minutes to complete this activity

?

Page 16: Rss For Communty of Practice

<rss version="2.0"><channel>

<title>Critical Technology</title><link>http://criticaltechnology.wordpress.com</link><description>Another WordPress weblog</description><pubDate>Fri, 22 Sep 2006 13:23:47 +0000</pubDate><language>en</language><item>

<title>Hello world!</title><pubDate>Fri, 22 Sep 2006 13:23:47 +0000</pubDate><dc:creator>criticaltechnology</dc:creator><description>Welcome to Wordpress.com. </description><content>This is your first post.</content>

</item></channel>

</rss>

Page 17: Rss For Communty of Practice

Internet

RSS

RSS

RSSRSS

RSS

RSSRSS

RSS

RSSRSS

RSS

RSS Blog Reader

As a blog reader you can subscribe to many blogs. You can have your blog reading software polling many blogs for new posts.

It’s like creating your own magazine.

Page 20: Rss For Communty of Practice

Blogger

• Free• Easy to use• Web 2.0 savvy• Very Popular• Owned by Google• Proprietary• Allows many blogs• Limited flexibility• “Slow”

Page 21: Rss For Communty of Practice

DEMO

http://www.blogger.com

Page 22: Rss For Communty of Practice

WordPress

• Free• Intermediate to use• Web 1.5 savvy• Very Popular• Owned by Everyone• OpenSource• Allows many blogs• “Unlimited” flexibility• “Quick”

Can limit viewer ship to 35 people. Therefore, you can create an internet blog where only subscribed members can view the blog over the internet.

Page 24: Rss For Communty of Practice

What features do you think are most important?

Page 25: Rss For Communty of Practice

Administrative Options

• Dashboard• Posting / Writing• Tagging• Media• Management• Members / Users

- Privacy - • Look and Feel • Options

Page 26: Rss For Communty of Practice

Internet

RSS

RSS

RSSRSS

RSS

RSSRSS

RSS

RSSRSS

RSS

RSS Blog Reader

Aggregation

Page 27: Rss For Communty of Practice

Aggregator

• A news aggregator is a software application or remotely hosted service that collects syndicated content from disparate sources and provides a single consolidated view. These applications can also be commonly referred to as a feed reader, feed aggregator or simply just an aggregator.

http://www.google.com/reader/

Page 29: Rss For Communty of Practice

Exercises

1. Reflect upon the structure of RSS.

2. Find blogs of interest to you. View their

aesthetics.

3. Design your blog for Wednesdays Lab.

Web 2.0 Ideas for Educators: A guide to RSS and More.http://www.teachinghacks.com/audio/100ideasWeb2educators.pdf

Page 30: Rss For Communty of Practice

Exit Activity

• Write on one side of the

card what you feel was

well understood.

• Write on the other side of

the card what could have

been given more

attention.

• Leave the cards at the

front before you leave.

Page 31: Rss For Communty of Practice

References

• Communities of practice, a brief introduction - Etienne Wenger http://www.ewenger.com/theory/

• The Use of Blogs, Wikis and RSS in Education: A Conversation of Possibilities http://eprints.qut.edu.au/5398/1/5398.pdf

• RSS http://en.wikipedia.org/wiki/RSS_(file_format)

• Video: RSS in Plain English http://www.youtube.com/watch?v=0klgLsSxGsU

• Blogger http://www.blogger.com/home

• Wordpress http://wordpress.org/

• Google Reader http://www.google.com/reader/

Page 32: Rss For Communty of Practice

All the information in this document is licensed under the Creative Commons license: Attribution – Share Alike

For more information regarding this license please visit: http://creativecommons.org/licenses/by-sa/2.5/ca/