Hi, I hope you get more feedback from developers. In the meantime, take a look at the Cross-extension messaging (http://code.google.com/chrome/extensions/messaging.html#external)
There it shows how communication between extensions work allowing to restrict which extensions would be able to communicate with each other. That could be a nice way to implement the parent-siblings model you are suggesting. Ernest On Wed, Dec 30, 2009 at 8:59 PM, Hrishikesh <kalehri...@gmail.com> wrote: > Here is my suggestion: > > Provide a facility to create sub-extensions under single extension. > this will be a great feature for addon developers. it will allow us to > maintain the code efficiently and it will also allow to bundle the > themes and extensions together. > > Here is sample: > > manifest.json > > { > > > //details of master addon > //background page for installing/enabling/disabling sub addons. > // we can do it by using options page also. we need some special apis > here. > > "sub-extension":{ > > > "extension-1":{ > > //details of extension 1 > > > > }, > "theme1":{ > //details of theme1 > > } > > > }, > > > //other attributes of master addon > > > > } > > > > In extension's page we can show the child /sub extensions under the > main extension as tree of children. > > Here are the benefits of this method over mozilla firefox's extension > system: > > this is very secure method as child extension will be able to > communicate with their siblings only. so unlike firefox extension one > extension cannot interfere with other extension's functionality. also > it will provide a easy way of updating the single child extension > without affecting siblings and master extension. > > > I didnt found any con of this method. if anyone found any then post > here. > > This is very crude idea. it need many refinements. I invite all of the > addon developers to discuss and post their thoughts. also i want to > invite people who want this feature in chrome to support the demand by > posting their demand here in this topic. so if sufficient number of > people demand this feature then chrome team will consider this > feature. > > Hrishikesh Kale > India > > -- > > You received this message because you are subscribed to the Google Groups > "Chromium-extensions" group. > To post to this group, send email to chromium-extensi...@googlegroups.com. > To unsubscribe from this group, send email to > chromium-extensions+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/chromium-extensions?hl=en. > > > -- You received this message because you are subscribed to the Google Groups "Chromium-extensions" group. To post to this group, send email to chromium-extensi...@googlegroups.com. To unsubscribe from this group, send email to chromium-extensions+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/chromium-extensions?hl=en.