[Architecture] [Gadget Server] Open Social Development Environment
Samisa Abeysinghe
samisa at wso2.com
Wed May 5 22:24:03 EDT 2010
On Thu, May 6, 2010 at 7:49 AM, Sanjiva Weerawarana <sanjiva at wso2.com>wrote:
> We can certainly include it but isn't it of course optional in terms of
> usage?? Our stuff will work whether the gadget is written using that or not,
> right? If not that's a problem.
>
> I didn't mean optional in the sense of whether we include it or not. The
> problem is that every framework is a further barrier to entry for people ..
> but if they find it useful and use it that's great and that's why we make it
> available.
>
Yes, of course. I think what we are talking about is, it is not optional to
bundle the framework to our tooling solution. But for the user, it is
completely optional if they use it or not.
However, I imagine, that if the framework is there, 90% will end up using
it.
Also, our tool will be much more compelling to be used, with framework, than
without it.
Samisa...
>
> Sanjiva.
>
>
> On Thu, May 6, 2010 at 7:38 AM, Samisa Abeysinghe <samisa at wso2.com> wrote:
>
>>
>>
>> On Thu, May 6, 2010 at 7:20 AM, Sanjiva Weerawarana <sanjiva at wso2.com>wrote:
>>
>>> So in other words its an optional library for a gadget author to use (if
>>> (s)he wishes)? In that case shouldn't cause any issues!
>>>
>>
>> I do not think it should be optional.
>>
>> This framework is used to draw graphs, trees, and the like in
>> BAM visualization layer.
>>
>> I presume any useful gadgets would also require these widgets among other
>> things.
>>
>> So we plug them in and ship as well.
>>
>> The usefulness of this framework was realized in conversation with a
>> client, where they had the requirement of "assemble" the gadget, with a set
>> of "predefined widgets"
>>
>> Samisa...
>>
>>
>>> Sanjiva.
>>>
>>>
>>> On Thu, May 6, 2010 at 6:57 AM, Tyrell Perera <tyrell at wso2.com> wrote:
>>>
>>>>
>>>>
>>>> On Wed, May 5, 2010 at 11:38 PM, Sanjiva Weerawarana <sanjiva at wso2.com>wrote:
>>>>
>>>>> What exactly is the widget fwk?
>>>>>
>>>>>
>>>> It's slang for the javascript library Japi and LahiruL are working on :)
>>>>
>>>> The library contains gauges, graphs etc. for visualisations. "WSO2
>>>> Visualisation Framework" is the correct name I suppose. This library is
>>>> useful for Gadget developers who want to graphically display data (ie: BAM).
>>>>
>>>>
>>>> Tyrell
>>>>
>>>>
>>>>
>>>>> Sanjiva.
>>>>>
>>>>>
>>>>> On Wed, May 5, 2010 at 9:50 PM, Nuwan Bandara <nuwan at wso2.com> wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> On Wed, May 5, 2010 at 9:16 PM, Tyrell Perera <tyrell at wso2.com>wrote:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Wed, May 5, 2010 at 8:54 PM, Samisa Abeysinghe <samisa at wso2.com>wrote:
>>>>>>>
>>>>>>>> So, how can we make use of the widget framework here?
>>>>>>>>
>>>>>>>>
>>>>>>> Using this as a starting point we can build to integrate the widget
>>>>>>> framework, which really is a javascript library.
>>>>>>>
>>>>>>> As a first step we can enhance the Gadget generator wizard with an
>>>>>>> option to include WSO2 Visualisation framework. That will import the
>>>>>>> framework javascripts to the project and wire them to the gadget when it's
>>>>>>> generated.
>>>>>>>
>>>>>>
>>>>>> +1; there is a similar plugin in adobe dreamweaver for wordpress where
>>>>>> you can add widgets to the html template by just clicking the buttons in the
>>>>>> side palate. we can implement something like that, (some auto generated js
>>>>>> code)
>>>>>>
>>>>>>>
>>>>>>> From there the natural path of progression would be towards a
>>>>>>> graphical editor with drag-drop support etc.
>>>>>>>
>>>>>>
>>>>>> Regards
>>>>>> /Nuwan
>>>>>>
>>>>>>>
>>>>>>> Tyrell
>>>>>>>
>>>>>>>
>>>>>>>> Samisa...
>>>>>>>>
>>>>>>>> On Wed, May 5, 2010 at 5:45 PM, Tyrell Perera <tyrell at wso2.com>wrote:
>>>>>>>>
>>>>>>>>> This looks like just the kind of tool we want. It's an Eclipse
>>>>>>>>> plugin and very comprehensive. It even launches Shindig .war so that the
>>>>>>>>> developer can preview his Gadget.
>>>>>>>>>
>>>>>>>>> Home Page:
>>>>>>>>> http://code.google.com/p/opensocial-development-environment/
>>>>>>>>>
>>>>>>>>> We can extend this by allowing the user to host the Gadget in the
>>>>>>>>> Registry and add it to the Enterprise Gadget Repository.
>>>>>>>>>
>>>>>>>>> Saminda and tooling team - WDYT?
>>>>>>>>>
>>>>>>>>> Tyrell
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Tyrell Perera
>>>>>>>>> Technical Lead and Product Manager - WSO2 Mashup Server, WSO2
>>>>>>>>> Gadget Server
>>>>>>>>>
>>>>>>>>> WSO2, Inc.; http://www.wso2.com/
>>>>>>>>> "Lean Enterprise Middleware"
>>>>>>>>>
>>>>>>>>> http://www.linkedin.com/in/tyrell
>>>>>>>>> http://tyrellperera.blogspot.com
>>>>>>>>> http://twitter.com/tyrellperera
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Architecture mailing list
>>>>>>>>> Architecture at wso2.org
>>>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>>>>
>>>>>>>>> --
>>>>>>>> Samisa Abeysinghe
>>>>>>>> Director, Engineering - WSO2 Inc.
>>>>>>>>
>>>>>>>> http://wso2.com/ - "lean . enterprise . middleware"
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Architecture mailing list
>>>>>>>> Architecture at wso2.org
>>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Tyrell Perera
>>>>>>> Technical Lead and Product Manager - WSO2 Mashup Server, WSO2 Gadget
>>>>>>> Server
>>>>>>>
>>>>>>> WSO2, Inc.; http://www.wso2.com/
>>>>>>> "Lean Enterprise Middleware"
>>>>>>>
>>>>>>> http://www.linkedin.com/in/tyrell
>>>>>>> http://tyrellperera.blogspot.com
>>>>>>> http://twitter.com/tyrellperera
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Architecture mailing list
>>>>>>> Architecture at wso2.org
>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Nuwan Bandara
>>>>>> Software Engineer
>>>>>>
>>>>>> WSO2 Inc. | http://wso2.com
>>>>>> lean . enterprise . middleware
>>>>>>
>>>>>> Cell: +94 77 290 7484
>>>>>> Office: +94 11 268 8451
>>>>>> blog: http://www.nuwanbando.com
>>>>>>
>>>>>> _______________________________________________
>>>>>> Architecture mailing list
>>>>>> Architecture at wso2.org
>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Sanjiva Weerawarana, Ph.D.
>>>>> Founder, Chairman & CEO; WSO2, Inc.; http://wso2.com/
>>>>> email: sanjiva at wso2.com; phone: +1 408 754 7388 x51726; cell: +94 77
>>>>> 787 6880 | +1 650 265 8311
>>>>>
>>>>> blog: http://sanjiva.weerawarana.org/
>>>>>
>>>>> Lean . Enterprise . Middleware
>>>>>
>>>>> _______________________________________________
>>>>> Architecture mailing list
>>>>> Architecture at wso2.org
>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Tyrell Perera
>>>> Technical Lead and Product Manager - WSO2 Mashup Server, WSO2 Gadget
>>>> Server
>>>>
>>>> WSO2, Inc.; http://www.wso2.com/
>>>> "Lean Enterprise Middleware"
>>>>
>>>> http://www.linkedin.com/in/tyrell
>>>> http://tyrellperera.blogspot.com
>>>> http://twitter.com/tyrellperera
>>>>
>>>>
>>>> _______________________________________________
>>>> Architecture mailing list
>>>> Architecture at wso2.org
>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>
>>>>
>>>
>>>
>>> --
>>> Sanjiva Weerawarana, Ph.D.
>>> Founder, Chairman & CEO; WSO2, Inc.; http://wso2.com/
>>> email: sanjiva at wso2.com; phone: +1 408 754 7388 x51726; cell: +94 77 787
>>> 6880 | +1 650 265 8311
>>> blog: http://sanjiva.weerawarana.org/
>>>
>>> Lean . Enterprise . Middleware
>>>
>>> _______________________________________________
>>> Architecture mailing list
>>> Architecture at wso2.org
>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>
>>> --
>> Samisa Abeysinghe
>> Director, Engineering - WSO2 Inc.
>>
>> http://wso2.com/ - "lean . enterprise . middleware"
>>
>>
>> _______________________________________________
>> Architecture mailing list
>> Architecture at wso2.org
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
> Sanjiva Weerawarana, Ph.D.
> Founder, Chairman & CEO; WSO2, Inc.; http://wso2.com/
> email: sanjiva at wso2.com; phone: +1 408 754 7388 x51726; cell: +94 77 787
> 6880 | +1 650 265 8311
> blog: http://sanjiva.weerawarana.org/
>
> Lean . Enterprise . Middleware
>
> _______________________________________________
> Architecture mailing list
> Architecture at wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
> --
Samisa Abeysinghe
Director, Engineering - WSO2 Inc.
http://wso2.com/ - "lean . enterprise . middleware"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.wso2.org/pipermail/architecture/attachments/20100506/d7ae90e4/attachment.html>
More information about the Architecture
mailing list