tog: Open Web, Social Networks y cintas de video

946 views
874 views

Published on

tog es una plataforma open source que facilita la inclusión de funcionalidades de redes sociales en aplicaciones Ruby on Rails. Pretendemos convertir el tedioso y largo proceso de crear una comunidad online en un proceso sencillo que te proporciones las capacidades básicas de una red social en minutos.

No creemos en la redes sociales genéricas. Pensamos que las redes que han tenido verdadero éxito gravitan alrededor de objetos sociales muy específicos: Threadless, Vimeo y Flickr están basados en el interés y pasión que miles de usuarios comparten sobre camisetas, vídeos amateur o la fotografía. Hemos diseñado tog para facilitar el desarrollo de herramientas alrededor de estos objetos sociales, dejando a un lado la complejidad de tener que construir todos los componentes básicos.

En la charla trataremos de explicar en que estado se encuentra tog, cuales son las principales características y principios que se encuentran detrás de su diseño y los próximos hitos previstos en su desarrollo.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
946
On SlideShare
0
From Embeds
0
Number of Embeds
55
Actions
Shares
0
Downloads
11
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

tog: Open Web, Social Networks y cintas de video

  1. 1. tog: Open Web, Social Networks y cintas de video Aitor García 13 Noviembre 2008 Linking Paths Conferencia Rails
  2. 2. tog es una plataforma para construir redes sociales. , (surgida de nuestra vision sobre lo bueno y lo malo de las mismas)
  3. 3. Social Networks
  4. 4. Parece que quien la tiene mas grande gana...
  5. 5. “Yo creo... que eso es una estupidez.” - Aitor García (Linking Paths)
  6. 6. Usuarios != Clientes
  7. 7. Prosticidad
  8. 8. [...] 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
  9. 9. Creemos en la teoria de los objetos sociales
  10. 10. “La gente no conecta simplemente con otra gente. , Conecta a traves de objetos compartidos.” -Jyri Engeström (creador de jaiku.com)
  11. 11. Gadget & Miniaplicaciones = Objetos sociales baratos
  12. 12. Las redes verticales no los necesitan
  13. 13. Open Web
  14. 14. Ni silos. Ni una red unica. Ni 2**32 versiones de mi. Ni mis datos personales desperdigados por la web. Necesitamos una red abierta.
  15. 15. Identidad Permisos , Relaciones+Contactos Grafico social Actividad
  16. 16. Identidad “OpenID is a free and easy way to use a single digital identity across the Internet.”
  17. 17. 500 millones de cuentas OpenID Fuente: http://www.janrain.com/openid
  18. 18. 25.000 sitios web que aceptan OpenID Fuente: http://www.janrain.com/openid
  19. 19. Permisos “An open protocol to allow secure API authorization in a simple and standard method from desktop and web applications.”
  20. 20. y creciendo.... http://wiki.oauth.net/ServiceProviders
  21. 21. , 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
  22. 22. 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>
  23. 23. 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
  24. 24. Actividad “Actions leave traces on the Web” -Jyri Engeström Atom
  25. 25. Comunidad - Contexto Actor + Verb + Social Object {{ Aitor + comenta vota visita, + fotos videos eventos puntua lugares
  26. 26. ...y tog (luego os paso las cintas de video)
  27. 27. Los objetos sociales y la, Open Web estan modelando tog.
  28. 28. 2 facetas facilitador & impulsor
  29. 29. !intrusiva && !invasiva Como togificar las aplicaciones ya existentes?
  30. 30. desert Plugin system for Rails on steroids, caffeine, and botox. http://github.com/tog/desert
  31. 31. } 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
  32. 32. 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.
  33. 33. tog 0.3 , configuracion, etiquetas, comentarios, profiles... infraestructura.
  34. 34. tog 0.4+ Provider + Consumer OAuth, OpenID, Spam blocking, Sitewide search, Microformatos....
  35. 35. plugins core: cms, blogs, fotos, mensajeria interna 3rd party: foros, eventos, gestor de ficheros...
  36. 36. Comunidad www.toghq.com http://twitter.com/toghq tog_users@googlegroups.com
  37. 37. Gracias. Attribution Non-commercial Share Alike (by-nc-sa)

×