Hi Dunith,

I sent a detailed description to the architecture mailing list. Please
check it.

Thanks.

On Mon, Feb 23, 2015 at 7:01 PM, Dunith Dhanushka <[email protected]> wrote:

> Hi Vidura,
>
> Could you please elaborate more on why you are not going to use existing
> UES pub/sub mechanism? What are the shortcomings it has and how do you plan
> to overcome them with your new implementation?
>
> Thanks,
> Dunith
>
> On Tue, Feb 17, 2015 at 1:55 PM, Vidura Mudalige <[email protected]> wrote:
>
>> Hi Gayan,
>>
>> Yes it is correct that current pub/sub implementation is quite flexible
>> for developers. But our main focus is to improve dashboard designer for
>> non-developers.
>>
>> Using timestamp is okay for this example. But there can be various
>> scenarios that we have to use different kind of data such as an email,
>> longitude-latitude, country code and etc.
>>
>> After the planning stage I can give more detailed description.
>>
>> Thanks for your feedback.
>>
>> On Tue, Feb 17, 2015 at 12:26 PM, Gayan Dhanushka <[email protected]>
>> wrote:
>>
>>> Hi Vidura,
>>>
>>> +1 for flexible UI layouts. Most of the times I have walked away from
>>> the gridster layout when developing dashboards since it is not that much
>>> flexible. However I am ok with the current pub/sub implementation. It is
>>> quite flexible.
>>>
>>>
>>>
>>> On Tue, Feb 17, 2015 at 11:52 AM, Vidura Mudalige <[email protected]>
>>> wrote:
>>>
>>>> Hi Tanya,
>>>>
>>>> If we are to directly use gadgets pub/sub support as it is, then we
>>>> should know publisher's channels, data format etc. in advance. Hence, we
>>>> will identify widely used formats and adhere to them, which will be
>>>> pluggable.
>>>>
>>>> As an example, let's say we need to have a widget/gadget to select a
>>>> date range in a dashboard. Then it could be either a simple text input
>>>> field, a select box or a jQuery data picker like rich UI. But at the end,
>>>> each notifies a date range.
>>>>
>>>
>>> This kind of a thing can already be done by using the timestamps
>>> everywhere. Anyway it is up to the developer to decide. So what would be
>>> the attributes that you are going to unify?
>>>
>>>
>>>>
>>>> Evolving along that path, we will identify commonly used types(again
>>>> these will be pluggable) which needs to be followed by gadget developers.
>>>> i.e. If a gadget has followed those types, then it will work in a loosely
>>>> coupled manner allowing those to be linked with desired data publisher
>>>> through the dashboard designer.
>>>>
>>>> At the moment, I am working on a PoC and will share more informations
>>>> later. Further, this will be integrated with the layout designer which
>>>> Nadeesha started.
>>>>
>>>
>>> Some more description on this is appreciated.
>>>
>>>
>>>>
>>>> Thanks for your feedback.
>>>>
>>>> On Tue, Feb 17, 2015 at 10:09 AM, Tanya Madurapperuma <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> On Tue, Feb 17, 2015 at 10:05 AM, Vidura Mudalige <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> HI all,
>>>>>>
>>>>>> We are planning to improve the dashboard of UES to support bootstrap
>>>>>> and pub/sub.
>>>>>>
>>>>> What are the improvements that you are planning for pub/sub? Because
>>>>> UES already have pub/sub support.
>>>>>
>>>>>
>>>>>> Current dashboards were build using gridster and it is not flexible.
>>>>>> Using bootstrap we can build responsive and easily themable dashboards.
>>>>>>
>>>>>
>>>>> AFAIR NadeeshaC also did some work related to this. Will be great if
>>>>> you can start from there onwards and continue.
>>>>>
>>>>>>
>>>>>> Current dashboards have a fixed layout. Therefore we are planning to
>>>>>> add a selectable layout to the dashboard to make the dashboard more
>>>>>> friendly to the user. We are planning to add multitenency to the
>>>>>> dashboard as well.
>>>>>>
>>>>>> Suggestions and feedbacks are appreciated.
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Thanks,
>>>>> Tanya
>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> *Vidura Mudalige*
>>>>>> Software Engineering Intern
>>>>>> WSO2 Inc.; http://wso2.com
>>>>>>
>>>>>> Mobile: *+94 77 2323175*
>>>>>> Email : [email protected]
>>>>>>
>>>>>> _______________________________________________
>>>>>> Dev mailing list
>>>>>> [email protected]
>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Tanya Madurapperuma
>>>>>
>>>>> Software Engineer,
>>>>> WSO2 Inc. : wso2.com
>>>>> Mobile : +94718184439
>>>>> Blog : http://tanyamadurapperuma.blogspot.com
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> *Vidura Mudalige*
>>>> Software Engineering Intern
>>>> WSO2 Inc.; http://wso2.com
>>>>
>>>> Mobile: *+94 77 2323175*
>>>> Email : [email protected]
>>>>
>>>> _______________________________________________
>>>> Dev mailing list
>>>> [email protected]
>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>
>>>>
>>> Thanks
>>> Gayan
>>>
>>> --
>>> Gayan Dhanuska
>>> Software Engineer
>>> http://wso2.com/
>>> Lean Enterprise Middleware
>>>
>>> Mobile
>>> 071 666 2327
>>>
>>> Office
>>> Tel   : 94 11 214 5345
>>> Fax  : 94 11 214 5300
>>>
>>> Twitter : https://twitter.com/gayanlggd
>>>
>>
>>
>>
>> --
>>
>> *Vidura Mudalige*
>> Software Engineering Intern
>> WSO2 Inc.; http://wso2.com
>>
>> Mobile: *+94 77 2323175*
>> Email : [email protected]
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> Regards,
>
> Dunith Dhanushka,
> Senior Software Engineer - BAM,
> WSO2 Inc,
>
> Mobile - +94 71 8615744
> Blog - dunithd.wordpress.com <http://blog.dunith.com>
> Twitter - @dunithd <http://twitter.com/dunithd>
>



-- 

*Vidura Mudalige*
Software Engineering Intern
WSO2 Inc.; http://wso2.com

Mobile: *+94 77 2323175*
Email : [email protected]



-- 

*Vidura Mudalige*
Software Engineering Intern
WSO2 Inc.; http://wso2.com

Mobile: *+94 77 2323175*
Email : [email protected]
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to