84

Whats Your Status Net 2.0 (Updates like Identi.ca)

Embed Size (px)

DESCRIPTION

StatusNet is a hosted service for setting your status updates (aka, microblogging), is free software (licensed under the GNU AGPL), and is the software that powers the popular Autonomo.us Free Network Service, Identi.ca. This presentation looks broadly at these three parts of the StatusNet, how to setup YOUROWN.status.net, installing your own instance, and the company which supports the community. As a bonus, this talk introduces StatusNet's business and how to apply to under-represented free network services. Since this conference is more technical, we will dig deeper into the LAMP-powered StatusNet software, the updated OpenMicroBlogging standard that allows distributed federated microblogging, and will explore the basics of free network services through the eyes of the Franklin Street Declaration.

Citation preview

Page 1: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 2: Whats Your Status Net 2.0 (Updates like Identi.ca)

Let’s Share Status!http://identi.ca/rejon

Page 3: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 4: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 5: Whats Your Status Net 2.0 (Updates like Identi.ca)

#SIGN-U

P

Page 6: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 7: Whats Your Status Net 2.0 (Updates like Identi.ca)

By whitehouse, http://flickr.com/photos/whitehouse/http://creativecommons.org/licenses/by/2.0

Page 8: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 9: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 10: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 11: Whats Your Status Net 2.0 (Updates like Identi.ca)

#ID

ENTI

TYFA

IL

Page 12: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 13: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 14: Whats Your Status Net 2.0 (Updates like Identi.ca)

#FAIL

WHALE

Page 15: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 16: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 17: Whats Your Status Net 2.0 (Updates like Identi.ca)

By digital_cat,http://www.flickr.com/photos/14646075@N03/2837124594/http://creativecommons.org/licenses/by/2.0

Page 18: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 19: Whats Your Status Net 2.0 (Updates like Identi.ca)

By mescon, http://www.flickr.com/photos/mescon/3529592370/http://creativecommons.org/licenses/by/2.0

Page 20: Whats Your Status Net 2.0 (Updates like Identi.ca)

Your life and your business are your own.

Page 21: Whats Your Status Net 2.0 (Updates like Identi.ca)

Take control of your status.

Page 22: Whats Your Status Net 2.0 (Updates like Identi.ca)

Need the trust of a Community effort to make open source status updating software.

Page 23: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 24: Whats Your Status Net 2.0 (Updates like Identi.ca)

#FAIL

Page 25: Whats Your Status Net 2.0 (Updates like Identi.ca)

Need something federated and scalable beyond one person or companies efforts.

Page 26: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 27: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 28: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 29: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 30: Whats Your Status Net 2.0 (Updates like Identi.ca)

Status.Net: The Company1 Year Old Start-Up

$1 Million Funding

Montreal + SF + Beijing + Global

10+ Employees

Page 31: Whats Your Status Net 2.0 (Updates like Identi.ca)

#REALIDAD To Support (and take out the trash)

Page 32: Whats Your Status Net 2.0 (Updates like Identi.ca)

Brion Vibber (Chief Architect)

Page 33: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 34: Whats Your Status Net 2.0 (Updates like Identi.ca)

rejon.org

Page 35: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 36: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 37: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 38: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 39: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 40: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 41: Whats Your Status Net 2.0 (Updates like Identi.ca)

emma.status.net

nate.status.net

cmurtagh.status.net

james.status.net

evan.status.net

zach.status.netbrionv.status.net

aric.status.net

aric.status.net

csarven.status.net

Page 42: Whats Your Status Net 2.0 (Updates like Identi.ca)

Status.Net: The Service

Page 43: Whats Your Status Net 2.0 (Updates like Identi.ca)

#REALIDAD: To Serve (You)Share files

Create groups

Track popular notices

Add plug-ins and apps

Customize your themes

Connect to social networks

Access via mobile & desktop

Page 44: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 45: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 46: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 47: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 48: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 49: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 50: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 51: Whats Your Status Net 2.0 (Updates like Identi.ca)

#REALIDAD: To Serve Free Community Site → http://identi.ca

Basic Free Hosted Service (*.status.net)→

Intermediate service usage, internal→

Advanced Install Yourself, Support→

Super-Advanced Have Status.Net Manage→

Page 52: Whats Your Status Net 2.0 (Updates like Identi.ca)

Status.Net: The Software

Page 53: Whats Your Status Net 2.0 (Updates like Identi.ca)

#REALIDAD: To State AGPL Licensed Free Network Service

PHP + PostgreSQL

StatusNet is federated (http://ostatus.org)

Remote Subscription

Page 54: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 55: Whats Your Status Net 2.0 (Updates like Identi.ca)

OStatusDistributed Status Updates

Page 56: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 57: Whats Your Status Net 2.0 (Updates like Identi.ca)

History

OpenMicroBlogging 0.1 (July 2008)

Text-only

Profile updates

One-way

OAuth-based

Page 58: Whats Your Status Net 2.0 (Updates like Identi.ca)

RequirementsRealtime

Cross-Domain

Unsolicited replies

Rich Media and Text

Attachments

Conversations

Follower Lists

Profile Updates

Groups (lists)

Search

Tags

Favorites (likes)

Sharing

Page 59: Whats Your Status Net 2.0 (Updates like Identi.ca)

Out of scope

Syntax

Client API

Privacy

Page 60: Whats Your Status Net 2.0 (Updates like Identi.ca)

Enabling technologies

PubSubHubBub

ActivityStrea.ms

Salmon

WebFinger

Page 61: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 62: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 63: Whats Your Status Net 2.0 (Updates like Identi.ca)

StatusNet PluginsTwitter Integration

Facebook Integration

PubSubHubBub

Hillbilly (language transliteration)

LDAP Integration

Page 64: Whats Your Status Net 2.0 (Updates like Identi.ca)

#Stat

usNet

Plugin

s

Page 65: Whats Your Status Net 2.0 (Updates like Identi.ca)

#Stat

usNet

Plugin

s

Page 66: Whats Your Status Net 2.0 (Updates like Identi.ca)

APITwitter API Compatible

Work with community, Twitter, Google, Facebook, Mozilla and others to insure global compatibility

Page 67: Whats Your Status Net 2.0 (Updates like Identi.ca)

Theming

Theming CompetitionYour Own Project or Company StyleCreate Your Own Stylesheet

Page 68: Whats Your Status Net 2.0 (Updates like Identi.ca)

Admin interface

Like Wordpress Admin InterfaceVarying levels of Access Control

Page 69: Whats Your Status Net 2.0 (Updates like Identi.ca)

The Movement: Autonomo.us Free Network Services

Page 70: Whats Your Status Net 2.0 (Updates like Identi.ca)

#REALIDAD: http://autonomo.us

Page 71: Whats Your Status Net 2.0 (Updates like Identi.ca)

Where are my freedoms?

(1) Use(2) Study and Adapt(3) Distribute(4) Improve

Page 72: Whats Your Status Net 2.0 (Updates like Identi.ca)

SolutionFree Sofware + Free Network Services

Page 73: Whats Your Status Net 2.0 (Updates like Identi.ca)

FREE is NOT ENOUGH.

OPP

Page 74: Whats Your Status Net 2.0 (Updates like Identi.ca)

Terms of Service? Its my DATA!

Page 75: Whats Your Status Net 2.0 (Updates like Identi.ca)

We NEED Autonomy.

Page 76: Whats Your Status Net 2.0 (Updates like Identi.ca)

Franklin Street Declarationhttp://autonomo.us/2008/07/franklin-street-statement/

Page 77: Whats Your Status Net 2.0 (Updates like Identi.ca)

Developers

1. Use GNU Affero GPL Software License2. Create free services to replace popular non-

free alternatives.3. Replace centralized services with open

distributed ones (if possible).

Page 78: Whats Your Status Net 2.0 (Updates like Identi.ca)

Service Providers

1. Choose Free Software for services.2. Release customizations to software

under a Free Software license.3. Allow Data Portability for User's Data

Page 79: Whats Your Status Net 2.0 (Updates like Identi.ca)

Users

1. Consider Service Options!2. Use services that follow the Franklin

Street Declaration guidelines3. Spread news about great services!

Page 80: Whats Your Status Net 2.0 (Updates like Identi.ca)

Get Involved!Identi.ca, Your Status Powered by Status.Net

Sign-Up for your own *.status.net

Install and Hack on the Software

http://status.net

BOF and/or Plugin/Theme Hacking

Page 81: Whats Your Status Net 2.0 (Updates like Identi.ca)

#StatusCheck at #LCA2010

6 PM Tonite at Hashigo Zaki

Free Private Beta Accounts! (YOU.status.net)

Free Shirts!

Beers!

Page 82: Whats Your Status Net 2.0 (Updates like Identi.ca)
Page 83: Whats Your Status Net 2.0 (Updates like Identi.ca)

What’s Your StatusNet?(updates like Identi.ca)

Jon [email protected]://rejon.status.net

Page 84: Whats Your Status Net 2.0 (Updates like Identi.ca)