Hi

On Sun, Sep 18, 2011 at 3:55 PM, Sanjiva Weerawarana <[email protected]>wrote:

> 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!


ya got your point. will proceed with that approach. also in a related note,
this will be a good addition for our AppDev framework, people can embed
gadgets to their webapps without a hassle if we provide the feature with the
AppDev library. Just a thought

Regards,
/Nuwan


>
> Sanjiva.
>
>
> On Sat, Sep 17, 2011 at 8:18 PM, Nuwan Bandara <[email protected]> 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 <[email protected]>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 <[email protected]> wrote:
>>>
>>>> Hi Azeez,
>>>>
>>>> On Fri, Sep 16, 2011 at 8:13 PM, Afkham Azeez <[email protected]> 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" <[email protected]> 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
>>>>> [email protected]
>>>>> 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
>>>> [email protected]
>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>
>>>>
>>>
>>>
>>> --
>>> Hiranya Jayathilaka
>>> Associate Technical Lead;
>>> WSO2 Inc.;  http://wso2.org
>>> E-mail: [email protected];  Mobile: +94 77 633 3491
>>> Blog: http://techfeast-hiranya.blogspot.com
>>>
>>> _______________________________________________
>>> Architecture mailing list
>>> [email protected]
>>> 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
>> [email protected]
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
> Sanjiva Weerawarana, Ph.D.
> Founder, Chairman & CEO; WSO2, Inc.;  http://wso2.com/
> email: [email protected]; phone: +94 11 763 9614; cell: +94 77 787 6880 | +1
> 650 265 8311
> blog: http://sanjiva.weerawarana.org/
>
> Lean . Enterprise . Middleware
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> 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/>
_______________________________________________
Carbon-dev mailing list
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to