Nuwan what I meant is that its a dependency any product team can choose to take .. rather than it being in the core. I agree if users have to install extra features no one will use it!
Sanjiva. On Sat, Sep 17, 2011 at 8:18 PM, Nuwan Bandara <nu...@wso2.com> wrote: > Hi all, > > Yes I do understand that most products still dont have a clear vision of > having a dashboard in their products. But I do believe the ability to embed > gadgets in any of the pages will come in handy in many cases. With this > feature even AS uses can create WebApps that can embed gadgets and install > them in AS. > > I proposed this to be added to the core-ui is simply because this will > enrich our UI and provide a pluggable architecture at the UI level. I do > understand the concern about the size and will work more on making it > smaller. However I believe if we just make it an installable feature, *no > one will develop a UI component* with it, simply because to make it > working you will have to install an extra feature. > > Regards, > /Nuwan > > > On Sat, Sep 17, 2011 at 9:55 AM, Hiranya Jayathilaka <hira...@wso2.com>wrote: > >> Right now the ground reality is, not many products use the dashboard >> stuff. Also AFAIK many products currently don't have a clear vision on how >> to integrate a dashboard into the product UIs. So until we get those issues >> sorted I don't think we should add this to the Carbon core. In the mean time >> perhaps we can look for ways to reduce the size of these components and >> figure out better ways to integrate them with the products. >> >> Thanks, >> Hiranya >> >> On Fri, Sep 16, 2011 at 10:12 PM, Nuwan Bandara <nu...@wso2.com> wrote: >> >>> Hi Azeez, >>> >>> On Fri, Sep 16, 2011 at 8:13 PM, Afkham Azeez <az...@wso2.com> wrote: >>> >>>> -1 to increasing the distribution size. Big -1 to this addition. Adding >>>> everything to carbon core violates the component model. >>>> >>> I agree the bundle is bulky in Size, and doing our best to reduce its >>> size (discussion on* [carbon-dev]Shindig upgrading effort*) it was 20MB >>> before and we have managed to reduce it to 12MB. >>> >>> About the component model; is there another mechanism you suggest to have >>> this feature to be integrated with the carbon-core ui, the objective of this >>> feature is, that any UI component developer can add a gadget simply from a >>> tag, like we add properties etc. if we make this a separate component IMO we >>> cannot get the model working. >>> >>> Can you suggest the correct way in doing this if it violates the >>> component model. >>> >>> Regards, >>> /nuwan >>> >>>> ---- >>>> Sent from my phone >>>> On Sep 16, 2011 4:19 PM, "Nuwan Bandara" <nu...@wso2.com> wrote: >>>> > Hi All, >>>> > >>>> > We have done some work around gadget rendering, and we have developed >>>> a new >>>> > feature so that if you need a gadget in you page you do not need the >>>> > dashboard to show them. You can simply create a tag and add the gadget >>>> URL >>>> > and the UI part will be available in ur page. an example would be >>>> > >>>> > <c:gadget url="/foo.xml" height="100" width="100" class="gadget-style" >>>> /> >>>> > >>>> > once you add above tag you can place the gadget where ever you want in >>>> your >>>> > page. >>>> > >>>> > This feature can come in handy in many ways where you want to mix >>>> static and >>>> > dynamic information. We are working on revamping the system statistics >>>> page >>>> > with this new method just to demonstrate as a POC. >>>> > >>>> > However in-order to make this available we will have to add shindig a >>>> part >>>> > of carbon-core. Shindig is at the moment is 14.3MB and it will go down >>>> for >>>> > about 12MB with fixes to bundle plugin, hence this will increase the >>>> size of >>>> > the distribution in 12MBs. >>>> > >>>> > However I believe there are many advantages in having this as part of >>>> our >>>> > core UI framework. for an example Google it self is pushing this model >>>> in >>>> > almost all the pages they published recently [1]. I believe this >>>> feature can >>>> > be quite helpful for products like BPS, GREG and BAM directly. By >>>> having >>>> > this you can have functionalities like intercommunication between UI >>>> parts, >>>> > unified way to show analytics/statistics and any other dynamic >>>> content. >>>> > >>>> > comments and ideas welcome. >>>> > >>>> > [1] http://code.google.com/apis/opensocial/ >>>> > >>>> > -- >>>> > *Thanks & Regards, >>>> > >>>> > Nuwan Bandara >>>> > Senior Software Engineer >>>> > WSO2 Inc. | http://wso2.com >>>> > lean . enterprise . middleware >>>> > >>>> > http://nuwan.bandara.co >>>> > * >>>> > <http://www.nuwanbando.com/> >>>> >>>> _______________________________________________ >>>> Carbon-dev mailing list >>>> Carbon-dev@wso2.org >>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>> >>>> >>> >>> >>> -- >>> *Thanks & Regards, >>> >>> Nuwan Bandara >>> Senior Software Engineer >>> WSO2 Inc. | http://wso2.com >>> lean . enterprise . middleware >>> >>> http://nuwan.bandara.co >>> * >>> <http://www.nuwanbando.com/> >>> >>> _______________________________________________ >>> Architecture mailing list >>> architect...@wso2.org >>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>> >>> >> >> >> -- >> Hiranya Jayathilaka >> Associate Technical Lead; >> WSO2 Inc.; http://wso2.org >> E-mail: hira...@wso2.com; Mobile: +94 77 633 3491 >> Blog: http://techfeast-hiranya.blogspot.com >> >> _______________________________________________ >> Architecture mailing list >> architect...@wso2.org >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > *Thanks & Regards, > > Nuwan Bandara > Senior Software Engineer > WSO2 Inc. | http://wso2.com > lean . enterprise . middleware > > http://nuwan.bandara.co > * > <http://www.nuwanbando.com/> > > _______________________________________________ > Architecture mailing list > architect...@wso2.org > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- Sanjiva Weerawarana, Ph.D. Founder, Chairman & CEO; WSO2, Inc.; http://wso2.com/ email: sanj...@wso2.com; phone: +94 11 763 9614; cell: +94 77 787 6880 | +1 650 265 8311 blog: http://sanjiva.weerawarana.org/ Lean . Enterprise . Middleware
_______________________________________________ Carbon-dev mailing list Carbon-dev@wso2.org http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev