EvanProdromou (LP09)

From LibrePlanet
Revision as of 13:49, 21 March 2009 by Johns (talk | contribs) (more notes up through slide 11)
Jump to: navigation, search

Free Network Services

Will free software + open standards and data get us to free network services?

Advantages to free network services -- the advantages of the right thing

Structure, using examples of identi.ca and laconica

Be pragmatic, do it now not perfect

Use a hub and spoke architecture

Use the web

Use the FNS-savvy license (AGPLv3)

Build in licensing -- use a free culture license by default, but let users pick their own.

Use DNS and URLs for identity -- email addresses, XMPP, blogs, OpenID URLs

Build in federation early -- all software has a social aspect. OpeID for authentication, OAuth for authorization.

Support open standards -- FOAF, Atom/RSS, RDF.

Be semantic

Be SEM savvy -- think about how your software looks to search engines. Doing so makes your software easier for 3rd party tools to use.

Build 0.x protocols. OpenMicroBlogging 0.1.