Hi everyone, I am working with xulrunner platform for a several years already and I started looking into gears not along time ago. As I understand the main goal of gears is to power browser enough to make web / browser capable to handle the tasks that currently is possible only with desktop apps. So far I also discovered that many companies prefer to have a web based apps rather then asking users to install app and use it instead. At least I feel this kind of need in the company I'm working for currently. I'm working on the xulrunner based application which is used to manage content on the devices. Custom XPCOM's are used to interact the device & standard ones for the local file system etc..
IDEA that came up to my mind is: - It might be a great idea to implement some way for plugging XPCOMs into gears as addons or something similar to be used from the browser - Maybe having some kind of repositories of XPCOMS that can be specified to gears for not making it too heavy - Site can request permission from user to use some of the XPCOM's the way it request now but with little more details. - For avoiding the security issues it might be god idea to make site specific XPCOMS Example: it can be some member constant member in the idl specifying to the domains that current component can be used for. - For the developers on both sides gears or xulrunner will be really easy to work jump into this model It can power up any browser to handle the most maybe even all the tasks that currently can be handled only by desktop apps. I guess most of the device vendors currently delivering the software for managing their devices will happily move to this kind of solution. adding a link to their web page which can work offline and can do all the stuff that the desktop software was able to...
