Difference between revisions of "EvanProdromou (LP09)"
(→Free Network Services: notes so far) |
(more notes up through slide 11) |
||
Line 14: | Line 14: | ||
Use the FNS-savvy license (AGPLv3) | 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. | ||
[[Category:LibrePlanet2009]] | [[Category:LibrePlanet2009]] |
Revision as of 14:49, 21 March 2009
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.