It seems this bug tracks the work for integration with any chat provider/site: https://bugzilla.mozilla.org/show_bug.cgi?id=809694
Cheers, David ----- Original Message ----- From: "David Dahl" <dd...@mozilla.com> To: "Adam Sobieski" <adamsobie...@hotmail.com> Cc: dev-platform@lists.mozilla.org Sent: Thursday, November 22, 2012 11:35:07 PM Subject: Re: Firefox Social API Adam: Disclaimer: I only speak for myself, not Mozilla, I do not have a Facebook account (and have no plans to create one even to test this Firefox feature) The Social API was built to be quite generic in nature. I assume it is pretty easily-integrated with any site that desires to do so. I imagine integrating with Facebook was a strategic move to get many users using this feature to quickly weed out bugs. I fully agree with you, Tim Berners-Lee and others who think that 'walled gardens' are bad for the web. Making chat and other social features more integrated with the browser will hopefully move the 'needle of control' back toward users who own their social graph and chat data. As far as P2P features in browsers, perhaps the time has come, however, with WebRTC I understand a 3rd party server is stilled required to set up the NAT traversal. Cheers, David ----- Original Message ----- From: "Adam Sobieski" <adamsobie...@hotmail.com> To: dev-platform@lists.mozilla.org Sent: Thursday, November 22, 2012 5:29:16 PM Subject: Firefox Social API Mozilla Firefox Team and Community, Greetings. I would like to comment on the new Firefox Social API (http://blog.mozilla.org/blog/2012/11/20/firefox-introduces-new-social-api-and-previews-integration-with-facebook/). I would like to list a few events that might indicate some concerns that a number of scientists and technologists might have about centralized socialization, or a socialization industry. November 2, 2010. The 2010 United States Elections. November 22, 2010. Tim Berners-Lee in Scientific American indicates that some large networking sites are not congruent with the principles of the Web. http://www.scientificamerican.com/article.cfm?id=long-live-the-web . June 14, 2011. Iceland makes use of Facebook for e-democracy. http://www.zdnet.com/blog/facebook/iceland-taps-facebook-to-rewrite-its-constitution/1600 . January 12, 2012. Facebook gives Politico, and possibly others, deep access to users' political sentiments. http://mashable.com/2012/01/12/politico-facebook/ , http://allthingsd.com/20120112/facebook-gives-politico-deep-access-to-users-political-sentiments/ . November 6, 2012. The 2012 United States Elections. November 22, 2012. Facebook proposes to end voting on privacy issues. http://abcnews.go.com/Technology/wireStory/facebook-proposes-end-voting-privacy-issues-17787954 . November 22, 2012. Nordic countries express frustration with Facebook. "Facebook should stop unsolicited advertising to users in Nordic countries or face legal action, the Norwegian consumer agency said on Thursday." http://phys.org/news/2012-11-nordic-countries-facebook-ads.html . Those events indicate some of the concerns that a number of scientists and technologists might have about large social networking websites, centralized socialization, or a socialization industry. Onto technical topics, the Firefox Social API could be scalable for modular components, scalable for P2P solutions. WebRTC is a contemporary technology and pertains to video calls, conferences, and potentially videos forums. WebRTC does include P2P technologies. I would like to describe a scenario with P2P distributed storage for hypertext, audio and video calls, some new features, towards some P2P social networking technology topics. Scenario: Person A calls Person B; Person A might know whether Person B is online or offline before they commence a communication activity. If Person B is online, the data motion is simplified. If Person B is offline, they could have an answering machine multimedia clip available on a group of nodes which they have designated, e.g. per social network graphs. Person A can watch Person B's streaming answering machine clip or skip to leaving a message. If Person A leaves a message, that streaming video message is stored on a group of nodes, possibly the union of the two groups of nodes designated by both Person A and Person B. When Person B comes online, within a system-specific duration of time, e.g. 90 days or 1 year, the portions of data are downloaded by them, segmented downloading, and possibly with something like a BITS 4.0+ technology. If Person B chooses to view any of the streamable media during that initial phase, which might not be uncommon, a log on and check message s pattern, the segmented downloading can toggle to a streaming variety of download, including variable bitrate streaming. Even after Person B might watch real-time segmented downloads of variable-bitrate streaming multimedia, the entirety of their high-bitrate messages could be downloaded and stored by Person B unless or until Person B indicated otherwise. We can envision and develop features for P2P video communication systems, P2P hypertext, audio and video systems, multimedia systems, including those described. Video calls and Video conferencing have been illustrated with WebRTC; video forums may be realized upcoming. Other social media features, P2P multimedia social networking features, could be implemented as modular components on scalable platforms. A scalable Social API can facilitate the capability for more developers to create Firefox-integrated solutions, Web-based solutions, including with decentralized and distributed P2P social networking solutions. Kind regards, Adam Sobieski _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform