<span class="latin" style="width:19px;height:19px;">E</span><span class="latin" style="width:19px;height:19px;">v</span><span class="latin" style="width:19px;height:19px;">a</span><span class="latin" style="width:19px;height:19px;">n</span><span class="latin" style="width:19px;height:19px;">P</span><span class="latin" style="width:19px;height:19px;">r</span><span class="latin" style="width:19px;height:19px;">o</span><span class="latin" style="width:19px;height:19px;">d</span><span class="latin" style="width:19px;height:19px;">r</span><span class="latin" style="width:19px;height:19px;">o</span><span class="latin" style="width:19px;height:19px;">m</span><span class="latin" style="width:19px;height:19px;">o</span><span class="latin" style="width:19px;height:19px;">u</span><span class="latin" style="display:block;width:19px;height:19px;"> </span><span class="latin" style="width:19px;height:19px;">(</span><span class="latin" style="width:19px;height:19px;">L</span><span class="latin" style="width:19px;height:19px;">P</span><span class="latin" style="width:19px;height:19px;">0</span><span class="latin" style="width:19px;height:19px;">9</span><span class="latin" style="width:19px;height:19px;">)</span><span class="latin" style="display:block;width:19px;height:19px;"> </span><span class="latin" style="width:19px;height:19px;">-</span><span class="latin" style="display:block;width:19px;height:19px;"> </span><span class="latin" style="width:19px;height:19px;">L</span><span class="latin" style="width:19px;height:19px;">i</span><span class="latin" style="width:19px;height:19px;">b</span><span class="latin" style="width:19px;height:19px;">r</span><span class="latin" style="width:19px;height:19px;">e</span><span class="latin" style="width:19px;height:19px;">P</span><span class="latin" style="width:19px;height:19px;">l</span><span class="latin" style="width:19px;height:19px;">a</span></span><span class="tktr-gyo" style="height:640px;margin:0 0 180px 22px;font-size:19px;_width:19px;/width:19px;"><span class="latin" style="width:19px;height:19px;">n</span><span class="latin" style="width:19px;height:19px;">e</span><span class="latin" style="width:19px;height:19px;">t</span>  

Navigation menu




LibrePlanet


About 
About LibrePlanet
Mission Statement
Founding documents
Support this Community
Code of Conduct
Anti-harassment policy
Teams 
Activists
Wiki Helpers
LibrePlanet Artists
FSF Community Team
Local & Student Teams
Conferences 
LibrePlanet Conference
Non-official
Get involved 
Participate
Discussion channels
Events
 


Login
 










EvanProdromou (LP09)

 

From LibrePlanet


Jump to: navigation, search  
  • Other Libre Planet 2009 presentations
  • Free Network Services

    Slides PDF

    http://autonomo.us

    http://identi.ca/evan

    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.

    Support a range of usage -- download, host, major service

    Build to scale.

    Data dumps. All public data, and each user's private data.

    Data feeds by default, and push those to aggregators and archivers.

    Support other free network services. OpenStreetMaps, GeoNames, Wikia -- work faster if we work together.

    Engage with proprietary services. Find users where they are -- but as we fill out the free network service world this becomes less necessary.

    Provide a remote API -- mashups, mobile clients, 3rd party development.

    Provide a plugin system. Stimulates contribution, integration.

    Support themes/skins -- site owners like to be able to do this. Through CSS and through template engines.

    Be international. Use wikis for documentation, Use our translation resources.

    Make it easy. Installation should be really simple.

    Use PHP/MySQL. Build a healthy community. Easy hosting options are a concern here.

    Retrieved from "https://libreplanet.org/wiki?title=EvanProdromou_(LP09)&oldid=5086" 

    Categories: 
    LP09
    LP09 Free Network Services



















    FSF
    The Free Software Foundation (FSF) is a nonprofit with a worldwide mission to promote computer user freedom.

    We defend the rights of all software users. (Read more)
     



    Campaigns


    High Priority Free Software Projects

    Free JavaScript

    Secure Boot vs Restricted Boot

    GNU Operating System

    Defective by Design

    See all campaigns
     



    Get Involved



    Contact
     




    Send your feedback on our translations and new translations of pages to campaigns@fsf.org.

    Copyright © 20132023 Free Software Foundation, Inc.  Privacy Policy, JavaScript license information