Brief roadmap to my social browser
* Browser session database server daemon (submit, search, download session files- so will likely also have a public web interface)
* Session annotations, such as at beginning, points (specific pages), and at the end
-- User comments on searching and browsing, maybe some knowledge in retrospect, etc.
* Retrieve archived/saved sessions for reuse
* Probably implement some mix/mash/split features at this point, "list of links -> session file" conversion script would be nifty too
* Start implementation on client-end
* Opera/Firefox plugin or widget to automatically submit session information to server daemon and receive server messages
-- Sync with server's view of session file
-- Eventually implement the nifty features of seeing who else is on the same session, chatting information (or chatting tool), ability to split (just like in CVS open source projects)
* Opera/Firefox plugin to automatically submit session information (in "real" time) to server, such as tabs that are opened/closed, currently viewed page, to-view queues, etc.
https://addons.mozilla.org/en-US/firefox/addon/3633 SamePlace, the Jabber client of Firefox plugins also found at http://sameplace.cc/.
http://www.rietta.com/firefox/Tutorial/overview.html How to develop Firefox extensions
The plugin for the browsers is the important aspect of this plugin, the servers are just easy addons and extras.
http://swik.net/XUL+Development XUL development information from swik.net
http://lifehacker.com/software/programming/how-to-build-a-firefox-extension-264490.php How to build Firefox extensions @ LifeHacker
http://ted.mielczarek.org/code/mozilla/extensiondev/ Extension developer's extension
http://www.xulplanet.com/ XULPlanet
http://developer.mozilla.org/en/docs/The_Joy_of_XUL .. "understand XUL and why the Mozilla platform is built with it."
http://www.hevanet.com/acorbin/xul/top.xul XUL Periodic Table
http://ted.mielczarek.org/code/mozilla/extensionwiz/ Firefox extension wizard
http://www.mozilla.org/projects/xul/ XUL documentation
http://roachfiend.com/archives/2004/12/08/how-to-create-firefox-extensions/ How to create Firefox extensions
http://www.mozilla.org/xpfe/ConfigChromeSpec.html Configurable chrome
http://www.xulplanet.com/tutorials/xultu/chromeurl.html
The chrome URL
http://developer.mozilla.org/en/docs/XUL_Explorer#Installs XUL Explorer