open micro blogging

45
Mike Cochrane http://mikenz.geek.nz Open Micro Blogging

Upload: elliando-dias

Post on 08-May-2015

1.424 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Open Micro Blogging

Page 2: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Open Micro Blogging

● What is Micro Blogging?

● Current Sites

● User created features

● Current Issues

● Laconica (Open Source Micro Blogging)

● The Future

Page 3: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

What is Micro Blogging?

“... is a form of blogging that allows users to write brief text updates (usually 140 characters) and

publish them...”- Wikipedia http://en.wikipedia.org/wiki/Micro-blogging

Page 4: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

What is Micro Blogging

Video Timehttp://www.youtube.com/watch?v=ddO9idmax0o

- CommonCraft http://www.commoncraft.com/Twitter

Page 5: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Current Sites

● Twitter

● Twitter Clones

● Social Networks

● Aggregators

Page 6: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Twitter

Page 7: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Twitter

● Started July 2006

● March 2008

– Total Users: 1+ million

– Total Active Users: 200,000 per week

– Total Twitter Messages: 3 million/day

● Free SMS Updating and updates of friends statuses

Page 8: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Plurk

Page 9: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Pownce

Page 10: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

BrightKite

Page 11: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Identi.ca

Page 12: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Facebook

Page 13: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

MySpace

Page 14: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Bebo

Page 15: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Hi5

Page 16: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

LinkedIn

Page 17: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Plaxo

Page 18: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

FriendFeed

Page 19: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

HelloTxt

Page 20: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Ping.fm

Page 21: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

HelloTxt

Page 22: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

User created features / standards

● @username

● T username

Page 23: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

User created features / standards

● @username

● T username

● #hashtags

Page 24: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

User created features / standards

● @username

● T username

● #hashtags

● L: location

Page 25: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

User created features / standards

● @username

● T username

● #hashtags

● L: location

● track keyword

● URL Shortening

Page 26: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Current Issues

● Scaling

– Everyone relying on one site

Page 27: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Current Issues

Page 28: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Current Issues

● Scaling

– Everyone relying on one site

– Spikes in load (natural disasters, conferences, product releases)

Page 29: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Current Issues

● Scaling

– Everyone relying on one site

– Spikes in load (natural disasters, conferences, product releases)

– CMS vs Mailbox model

Page 30: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Current Issues

● Scaling

● Interoperability

– How many sites do I need to join?

Page 31: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Current Issues

● Scaling

● Interoperability

– How many sites do I need to join?

– Why can't I follow someone on Twitter from Pownce?

Page 32: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Current Issues

● Scaling

● Interoperability

– How many sites do I need to join?

– Why can't I follow someone on Twitter from Pownce?

– How do I find all my friends on all the sites?

Page 33: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Current Issues

● Scaling

● Interoperability

● Open Data

– Give me back my social graph

– Give me back all my messages

– I'm moving to another service, can I take everything with me?

Page 34: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Laconica

http://laconi.ca

● Open Source Microblogging

● Apache / PHP5 / Mysql

● Affero GPL (AGPL)

● Creative Commons Attribution 3.0 licence on notices

● Federation

Page 35: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Laconica O-stuff

● OpenID login

● OAuth

● OpenMicroblogging

Page 36: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Laconica Stuff that didn't start with O

● RSS Feeds

● FoaF

● MicroID

● XFN

● XMPP

● Hashtags

● Search

Page 37: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Laconica Stuff that didn't start with O

● Email Update

● SMS via Email Update

● Twitter API

Page 38: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Laconica Installations● http://Identi.ca (the most popular)● http://smid.gen.nz (mine)

http://analyti.cchttp://laconica.kamleitner.comhttp://decafbad.com/laconicahttp://bartle.doomicile.dehttp://zeitgeisty.nethttp://menti.name/laconicahttp://downlode.org/Laconicahttp://georgology.com/laconicahttp://omb.kshep.nethttp://janene.dehttp://ningo.dehttp://mb.byzero.dehttp://opensourcefaith.org http://laconica.svenbilt.comhttp://portvangelists.org

http://pawwer.comhttp://teleprintr.comhttp://foaf2foaf.orghttp://www.gargargar.infohttp://micro.orient-lodge.comhttp://www.aoortic.comhttp://sportstwit.comhttp://baratin.filyb.infohttp://nbrightside.com/laconicahttp://micro.dajobe.orghttp://ublog.davromaniak.euhttp://laconica.superuser.com.auhttp://waka.mehttp://lastminute.telematicsfreedom.orghttp://wigw.ag

Page 39: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Laconica Federation

Page 40: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Laconica Federation

Page 41: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Laconica Federation

Page 42: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Laconica Federation

Page 43: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

Laconica Future

● Always be able to install on Apache/PHP/MySQL

● Message Queuing, Mailbox Structure?, Caching

● Blocking

● Twitter (and clones) Updater

● Image/Audio/Video notices

● Geolocation

● XMPP Federation

Page 44: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz

The future (Web 3.0?)

● Microblogging sites will be connected

● Following people across sites will be the norm

● You'll be able to move sites and take everything with you

Page 45: Open Micro Blogging

Mike Cochranehttp://mikenz.geek.nz