SlideShare una empresa de Scribd logo
tog: Open Web,
Social Networks
y cintas de video

Aitor García    13 Noviembre 2008
Linking Paths    Conferencia Rails
tog es una
plataforma para
construir redes
    sociales.
                        ,
(surgida de nuestra vision sobre lo
  bueno y lo malo de las mismas)
Social Networks
Parece que
quien la tiene
 mas grande
    gana...
“Yo creo... que eso
es una estupidez.”
        - Aitor García (Linking Paths)
Usuarios
   !=
Clientes
Prosticidad
[...] Al publicar el Contenido de Usuario en cualquier
parte del Sitio, otorgas automáticamente a la Compañia,
y manifiestas y garantizas que tienes derecho a otorgar
a la Compañía, una licencia irrevocable, perpetua, no
exclusiva, transferible, plenamente desembolsada y
mundial (con derecho de sublicencia) para usar, copiar,
reproducir públicamente, mostrar públicamente,
reformatear, traducir, obtener extractos (totales o
parciales) y distribuir dicho Contenido de Usuario para
cualquier fin, ya sea comercial, publicitario o de otro
tipo, en relación con el Sitio o la promoción del mismo,
para preparar trabajos derivados de dicho Contenido de
Usuario o incorporarlo a otros trabajos, y para otorgar y
autorizar sublicencias de lo anterior.[...]

                               Facebook -Términos de uso
                       http://www.facebook.com/terms.php
Creemos en la
 teoria de los
objetos sociales
“La gente no conecta
simplemente con otra gente.
               ,
Conecta a traves de objetos
compartidos.”
        -Jyri Engeström (creador de jaiku.com)
Gadget &
   Miniaplicaciones
           =
Objetos sociales baratos
Las redes verticales no
     los necesitan
Open Web
Ni silos. Ni una red unica.
Ni 2**32 versiones de mi.
Ni mis datos personales
desperdigados por la web.

 Necesitamos
una red abierta.
Identidad
Permisos
   ,       Relaciones+Contactos
Grafico social
Actividad
Identidad
“OpenID is a free and easy
way to use a single digital
identity across the Internet.”
500
millones
de cuentas OpenID

              Fuente: http://www.janrain.com/openid
25.000
sitios web
que aceptan OpenID
             Fuente: http://www.janrain.com/openid
Permisos
“An open protocol to allow
secure API authorization in a
simple and standard method
from desktop and web
applications.”
y creciendo....
http://wiki.oauth.net/ServiceProviders
,
Grafico social
“Providing users a secure way
to access their address books
and friends lists without having
to take their credentials or
scrape their data”


Portable
Contacts
XFN
<a   href=quot;http://jane-blog.example.org/quot; rel=quot;sweetheart date metquot;>Jane</a>
<a   href=quot;http://dave-blog.example.org/quot; rel=quot;friend metquot;>Dave</a>
<a   href=quot;http://darryl-blog.example.org/quot; rel=quot;friend metquot;>Darryl</a>
<a   href=quot;http://www.metafilter.com/quot;>MetaFilter</a>
<a   href=quot;http://james-blog.example.com/quot; rel=quot;metquot;>James Expert</a>
Portable Contacts
 {
               quot;idquot;: quot;1quot;,
             quot;namequot;: quot;Chris Messinaquot;,
             quot;urlsquot;: [
               { quot;valuequot;: quot;http://factoryjoe.com/blogquot;, quot;typequot;: quot;blogquot; }
             ]
         },
         {
             quot;idquot;: quot;2quot;,
             quot;namequot;: quot;Joseph Smarrquot;,
             quot;emailsquot;: [
                { quot;valuequot;: quot;joseph@plaxo.comquot;, quot;typequot;: quot;workquot;, quot;primaryquot;: quot;truequot;
                { quot;valuequot;: quot;jsmarr@gmail.comquot;, quot;typequot;: quot;homequot; }
             ],
         }
     }

http://www.portablecontacts.net/draft-spec.html
Actividad

“Actions leave traces on the
Web”
                     -Jyri Engeström
                      Atom
Comunidad - Contexto

 Actor + Verb + Social Object




   {{
 Aitor   +
           comenta
           vota
           visita,
                   +
                     fotos
                     videos
                     eventos
           puntua    lugares
...y tog
(luego os paso las cintas de video)
Los objetos
 sociales y la,
Open Web estan
modelando tog.
2 facetas
facilitador
& impulsor
!intrusiva && !invasiva

Como togificar
las aplicaciones
 ya existentes?
desert
 Plugin system for
 Rails on steroids,
caffeine, and botox.
http://github.com/tog/desert
}
class User < ActiveRecord::Base
  has_many :comments
  # ... other methods
end


class User < ActiveRecord::Base
  has_one :profile
  has_many :memberships            Todos estos
  has_many :groups
  # ... other methods              agregados
end
                                  conforman el
class User < ActiveRecord::Base
                                  modelo final.
  has_one :inbox
  has_one :outbox
  has_many :folders
  has_many :sent_messages
  has_many :received_messages
  # ... other methods
end
require_plugin   'tog_core'
require_plugin   'acts_as_state_machine'
require_plugin   'seo_urls'
require_plugin   'file_column'


Tambien tenemos un mecanismo
para controlar las dependencias.
tog 0.3
            ,
configuracion, etiquetas,
comentarios, profiles...
infraestructura.
tog 0.4+
 Provider + Consumer
  OAuth, OpenID, Spam
blocking, Sitewide search,
    Microformatos....
plugins
core: cms, blogs, fotos,
mensajeria interna
3rd party: foros, eventos,
gestor de ficheros...
Comunidad
www.toghq.com
http://twitter.com/toghq
tog_users@googlegroups.com
Gracias.


   Attribution Non-commercial Share Alike (by-nc-sa)

Más contenido relacionado

Similar a tog: Open Web, Social Networks y cintas de video

tog: Open Web, Social Networks y cintas de video (con notas)
tog: Open Web, Social Networks y cintas de video (con notas)tog: Open Web, Social Networks y cintas de video (con notas)
tog: Open Web, Social Networks y cintas de video (con notas)
Aitor Rey
 
Microformatos en accion
Microformatos en accionMicroformatos en accion
Microformatos en accion
Luis Villa
 
web 2.0
web 2.0web 2.0
web 2.0
angel bano
 
Repositorios Software Libre Y Web 2 0
Repositorios Software Libre Y Web 2 0Repositorios Software Libre Y Web 2 0
Web 2.0 y Software Libre. Una relación de amor-odio
Web 2.0 y Software Libre. Una relación de amor-odioWeb 2.0 y Software Libre. Una relación de amor-odio
Web 2.0 y Software Libre. Una relación de amor-odio
Lorena Fernández
 
Social
SocialSocial
Web-alternativa-al-Senado-de-Espana-desarrollada-Open-Source
Web-alternativa-al-Senado-de-Espana-desarrollada-Open-SourceWeb-alternativa-al-Senado-de-Espana-desarrollada-Open-Source
Web-alternativa-al-Senado-de-Espana-desarrollada-Open-Source
senado-web-clon
 
Presentacion tog Jornada Innovacion
Presentacion tog Jornada InnovacionPresentacion tog Jornada Innovacion
Presentacion tog Jornada Innovacion
IBCmass
 
El mundo de los sitios web
El mundo de los sitios webEl mundo de los sitios web
El mundo de los sitios web
rodmazzo
 
Introduccion a la Web 20
Introduccion a la Web 20Introduccion a la Web 20
Introduccion a la Web 20
Rolando Romero
 
Conozca más acerca de Expense Reduction Analysts
Conozca más acerca de Expense Reduction Analysts Conozca más acerca de Expense Reduction Analysts
Conozca más acerca de Expense Reduction Analysts
Daniel Sánchez Latorre
 
Web 20
Web 20Web 20
Web 20
Tolousse
 
Web 2.0 Definitiva
Web 2.0 DefinitivaWeb 2.0 Definitiva
Web 2.0 Definitiva
Pocoy
 
Web 2.0 Definitiva
Web 2.0 DefinitivaWeb 2.0 Definitiva
Web 2.0 Definitiva
pocoyos
 
Beyond Shodan - Scan the internet like a pro
Beyond Shodan - Scan the internet like a pro Beyond Shodan - Scan the internet like a pro
Beyond Shodan - Scan the internet like a pro
Randy Varela
 
Web 20
Web 20Web 20
Web 20
Web 20Web 20
Web 20
Web 20Web 20
funkziona web!
funkziona web!funkziona web!
funkziona web!
Alberto Ortiz de Zarate
 
Web 2.0 (odp)
Web 2.0 (odp)Web 2.0 (odp)
Web 2.0 (odp)
Dani Gutiérrez Porset
 

Similar a tog: Open Web, Social Networks y cintas de video (20)

tog: Open Web, Social Networks y cintas de video (con notas)
tog: Open Web, Social Networks y cintas de video (con notas)tog: Open Web, Social Networks y cintas de video (con notas)
tog: Open Web, Social Networks y cintas de video (con notas)
 
Microformatos en accion
Microformatos en accionMicroformatos en accion
Microformatos en accion
 
web 2.0
web 2.0web 2.0
web 2.0
 
Repositorios Software Libre Y Web 2 0
Repositorios Software Libre Y Web 2 0Repositorios Software Libre Y Web 2 0
Repositorios Software Libre Y Web 2 0
 
Web 2.0 y Software Libre. Una relación de amor-odio
Web 2.0 y Software Libre. Una relación de amor-odioWeb 2.0 y Software Libre. Una relación de amor-odio
Web 2.0 y Software Libre. Una relación de amor-odio
 
Social
SocialSocial
Social
 
Web-alternativa-al-Senado-de-Espana-desarrollada-Open-Source
Web-alternativa-al-Senado-de-Espana-desarrollada-Open-SourceWeb-alternativa-al-Senado-de-Espana-desarrollada-Open-Source
Web-alternativa-al-Senado-de-Espana-desarrollada-Open-Source
 
Presentacion tog Jornada Innovacion
Presentacion tog Jornada InnovacionPresentacion tog Jornada Innovacion
Presentacion tog Jornada Innovacion
 
El mundo de los sitios web
El mundo de los sitios webEl mundo de los sitios web
El mundo de los sitios web
 
Introduccion a la Web 20
Introduccion a la Web 20Introduccion a la Web 20
Introduccion a la Web 20
 
Conozca más acerca de Expense Reduction Analysts
Conozca más acerca de Expense Reduction Analysts Conozca más acerca de Expense Reduction Analysts
Conozca más acerca de Expense Reduction Analysts
 
Web 20
Web 20Web 20
Web 20
 
Web 2.0 Definitiva
Web 2.0 DefinitivaWeb 2.0 Definitiva
Web 2.0 Definitiva
 
Web 2.0 Definitiva
Web 2.0 DefinitivaWeb 2.0 Definitiva
Web 2.0 Definitiva
 
Beyond Shodan - Scan the internet like a pro
Beyond Shodan - Scan the internet like a pro Beyond Shodan - Scan the internet like a pro
Beyond Shodan - Scan the internet like a pro
 
Web 20
Web 20Web 20
Web 20
 
Web 20
Web 20Web 20
Web 20
 
Web 20
Web 20Web 20
Web 20
 
funkziona web!
funkziona web!funkziona web!
funkziona web!
 
Web 2.0 (odp)
Web 2.0 (odp)Web 2.0 (odp)
Web 2.0 (odp)
 

Último

Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Festibity
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
YaniEscobar2
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDADEXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
AngelCristhianMB
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
Paola De la Torre
 
Modo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdfModo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdf
ranierglez
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
Festibity
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
codesiret
 
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
leia ereni
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
NicandroMartinez2
 
Projecte Iniciativa TIC 2024 SOPRA STERIA. inCV.pdf
Projecte Iniciativa TIC 2024 SOPRA STERIA. inCV.pdfProjecte Iniciativa TIC 2024 SOPRA STERIA. inCV.pdf
Projecte Iniciativa TIC 2024 SOPRA STERIA. inCV.pdf
Festibity
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Festibity
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
giampierdiaz5
 

Último (20)

Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDADEXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
 
Modo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdfModo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdf
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
 
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
 
Projecte Iniciativa TIC 2024 SOPRA STERIA. inCV.pdf
Projecte Iniciativa TIC 2024 SOPRA STERIA. inCV.pdfProjecte Iniciativa TIC 2024 SOPRA STERIA. inCV.pdf
Projecte Iniciativa TIC 2024 SOPRA STERIA. inCV.pdf
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
 

tog: Open Web, Social Networks y cintas de video

  • 1. tog: Open Web, Social Networks y cintas de video Aitor García 13 Noviembre 2008 Linking Paths Conferencia Rails
  • 2. tog es una plataforma para construir redes sociales. , (surgida de nuestra vision sobre lo bueno y lo malo de las mismas)
  • 4. Parece que quien la tiene mas grande gana...
  • 5.
  • 6. “Yo creo... que eso es una estupidez.” - Aitor García (Linking Paths)
  • 7. Usuarios != Clientes
  • 9. [...] Al publicar el Contenido de Usuario en cualquier parte del Sitio, otorgas automáticamente a la Compañia, y manifiestas y garantizas que tienes derecho a otorgar a la Compañía, una licencia irrevocable, perpetua, no exclusiva, transferible, plenamente desembolsada y mundial (con derecho de sublicencia) para usar, copiar, reproducir públicamente, mostrar públicamente, reformatear, traducir, obtener extractos (totales o parciales) y distribuir dicho Contenido de Usuario para cualquier fin, ya sea comercial, publicitario o de otro tipo, en relación con el Sitio o la promoción del mismo, para preparar trabajos derivados de dicho Contenido de Usuario o incorporarlo a otros trabajos, y para otorgar y autorizar sublicencias de lo anterior.[...] Facebook -Términos de uso http://www.facebook.com/terms.php
  • 10. Creemos en la teoria de los objetos sociales
  • 11. “La gente no conecta simplemente con otra gente. , Conecta a traves de objetos compartidos.” -Jyri Engeström (creador de jaiku.com)
  • 12. Gadget & Miniaplicaciones = Objetos sociales baratos
  • 13. Las redes verticales no los necesitan
  • 15. Ni silos. Ni una red unica. Ni 2**32 versiones de mi. Ni mis datos personales desperdigados por la web. Necesitamos una red abierta.
  • 16. Identidad Permisos , Relaciones+Contactos Grafico social Actividad
  • 17. Identidad “OpenID is a free and easy way to use a single digital identity across the Internet.”
  • 18. 500 millones de cuentas OpenID Fuente: http://www.janrain.com/openid
  • 19. 25.000 sitios web que aceptan OpenID Fuente: http://www.janrain.com/openid
  • 20.
  • 21. Permisos “An open protocol to allow secure API authorization in a simple and standard method from desktop and web applications.”
  • 22.
  • 23.
  • 25. , Grafico social “Providing users a secure way to access their address books and friends lists without having to take their credentials or scrape their data” Portable Contacts
  • 26. XFN <a href=quot;http://jane-blog.example.org/quot; rel=quot;sweetheart date metquot;>Jane</a> <a href=quot;http://dave-blog.example.org/quot; rel=quot;friend metquot;>Dave</a> <a href=quot;http://darryl-blog.example.org/quot; rel=quot;friend metquot;>Darryl</a> <a href=quot;http://www.metafilter.com/quot;>MetaFilter</a> <a href=quot;http://james-blog.example.com/quot; rel=quot;metquot;>James Expert</a>
  • 27. Portable Contacts { quot;idquot;: quot;1quot;, quot;namequot;: quot;Chris Messinaquot;, quot;urlsquot;: [ { quot;valuequot;: quot;http://factoryjoe.com/blogquot;, quot;typequot;: quot;blogquot; } ] }, { quot;idquot;: quot;2quot;, quot;namequot;: quot;Joseph Smarrquot;, quot;emailsquot;: [ { quot;valuequot;: quot;joseph@plaxo.comquot;, quot;typequot;: quot;workquot;, quot;primaryquot;: quot;truequot; { quot;valuequot;: quot;jsmarr@gmail.comquot;, quot;typequot;: quot;homequot; } ], } } http://www.portablecontacts.net/draft-spec.html
  • 28. Actividad “Actions leave traces on the Web” -Jyri Engeström Atom
  • 29. Comunidad - Contexto Actor + Verb + Social Object {{ Aitor + comenta vota visita, + fotos videos eventos puntua lugares
  • 30.
  • 31.
  • 32. ...y tog (luego os paso las cintas de video)
  • 33. Los objetos sociales y la, Open Web estan modelando tog.
  • 35. !intrusiva && !invasiva Como togificar las aplicaciones ya existentes?
  • 36. desert Plugin system for Rails on steroids, caffeine, and botox. http://github.com/tog/desert
  • 37. } class User < ActiveRecord::Base has_many :comments # ... other methods end class User < ActiveRecord::Base has_one :profile has_many :memberships Todos estos has_many :groups # ... other methods agregados end conforman el class User < ActiveRecord::Base modelo final. has_one :inbox has_one :outbox has_many :folders has_many :sent_messages has_many :received_messages # ... other methods end
  • 38. require_plugin 'tog_core' require_plugin 'acts_as_state_machine' require_plugin 'seo_urls' require_plugin 'file_column' Tambien tenemos un mecanismo para controlar las dependencias.
  • 39. tog 0.3 , configuracion, etiquetas, comentarios, profiles... infraestructura.
  • 40. tog 0.4+ Provider + Consumer OAuth, OpenID, Spam blocking, Sitewide search, Microformatos....
  • 41. plugins core: cms, blogs, fotos, mensajeria interna 3rd party: foros, eventos, gestor de ficheros...
  • 43. Gracias. Attribution Non-commercial Share Alike (by-nc-sa)