Hi,

Please find comments inline.


On Tue, Apr 8, 2014 at 9:51 AM, Asanka Sanjeewa <asan...@wso2.com> wrote:

> Hi,
>
> Please see my comments in line.
>
>
> On Tue, Apr 8, 2014 at 7:25 AM, Lali Devamanthri <l...@wso2.com> wrote:
>
>>
>>
>>
>> On Mon, Apr 7, 2014 at 11:36 PM, Viraj Rajaguru <vi...@wso2.com> wrote:
>>
>>>
>>>
>>>
>>> On Mon, Apr 7, 2014 at 9:54 PM, Selvaratnam Uthaiyashankar <
>>> shan...@wso2.com> wrote:
>>>
>>>>
>>>>
>>>>
>>>> On Mon, Apr 7, 2014 at 7:04 PM, Sohani Weerasinghe <soh...@wso2.com>wrote:
>>>>
>>>>> Hi All,
>>>>>
>>>>> Please find the below mentioned points which discussed at the meeting
>>>>> held on 07/04/2014 regarding Visual DataMapper.
>>>>>
>>>>> *Participants*: Isabelle, Shankar, Srinath, Jasintha, Viraj, Susinda,
>>>>> AsankaS, GayanK, Lali, Sohani
>>>>>
>>>>> *Points :*
>>>>>
>>>>>    - Data Mapper Mediator should have two extra properties to get the
>>>>>    user defined input and output data format/type.
>>>>>    - Instead of using message formatters, the data type/format
>>>>>    conversion should be implemented inside the data mapper mediator and 
>>>>> this
>>>>>    can be done using Datum Writers and Readers Avro itself.
>>>>>    - If the user didn't mention the data type, use JSON as the
>>>>>    default data type.
>>>>>
>>>>>
>>>>  Default data type should be same as incoming message type, isn't it?
>>>> we can get message type from message context.
>>>>
>>>
>>> Yes. We can get the message type from the message context and set it as
>>> the default data type. But we have to support for all the data types in
>>> data mapper mediator to do that. As the initial step we can define set of
>>> data type that are supported by Data Mapper mediator and set one of those
>>> data types as the default one (Eg:JSON). Will this work?
>>>
>>>   What if delegate type conversion to another mediator rather than Data
>> Mapper mediator? Then Data Mapper mediator can return result from data
>> mapper engine and we can introduce type conversion mediators with
>> requirements.
>>
>
> Rather introducing another mediator for type conversion we can do the same
> thing within the Data Mapper Mediator itself as per discussed and decided
> during the meeting. So the data mapper mediator will map data using the
> data mapper engine and it will do the type conversion and output the
> payload as formatted payload according to the user defined output type.
>
>
>>
>> Thanks,
>> Lali
>>
>>>
>>> Thanks,
>>> Viraj.
>>>
>>>>
>>>>
>>>>
>>>>>
>>>>>    - User should have the ability to define the input and output Avro
>>>>>    Schemas which needed.
>>>>>    - When doing the data mapping, make the process more simple by
>>>>>    letting the user only to create a project which automatically creates 
>>>>> the
>>>>>    Maven Multi Module Project, ESB Project and Registry Resource Project.
>>>>>
>>>>> In a glimpse, currently the user is supposed to create a Maven Multi
Module project and then create an ESB Config project inside that to create
a proxy service. In this proxy service, user is allowed to add a
data-mapper mediator like we do with other mediators. However, in order to
store data-mapper artifacts, user is forced to create or point to an
existing Registry resources project in the workspace in this process.

As suggested by Isabelle, the above process can be automated from the point
a user clicks 'Map data' link in the dashboard, by creating all three kinds
of projects for the user automatically. The discussion was to automate
other artifact creation processes across developer-studio too considering
UX aspects. Although this is not technically impossible, IMO, this kind of
decision needs major changes in developer-studio flows that we have been
following until now. What kind of discussion should have on this?


>>>>>
>>>>> Thanks and Regards,
>>>>> Sohani
>>>>>
>>>>>
>>>>> Sohani Weerasinghe
>>>>> Software Engineer
>>>>> WSO2, Inc: http://wso2.com
>>>>>
>>>>> Mobile  : +94 716439774
>>>>> Blog     :http://christinetechtips.blogspot.com/
>>>>> Twitter  : https://twitter.com/sohanichristine
>>>>>
>>>>> _______________________________________________
>>>>> Architecture mailing list
>>>>> Architecture@wso2.org
>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> S.Uthaiyashankar
>>>> VP Engineering
>>>> WSO2 Inc.
>>>> http://wso2.com/ - "lean . enterprise . middleware"
>>>>
>>>> Phone: +94 714897591
>>>>
>>>> _______________________________________________
>>>> Architecture mailing list
>>>> Architecture@wso2.org
>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>
>>>>
>>>
>>>
>>> --
>>> Viraj Rajaguru
>>> Software Engineer
>>> WSO2 Inc. : http://wso2.com
>>>
>>> Mobile: +94 77 3683068
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Architecture mailing list
>>> Architecture@wso2.org
>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>
>>>
>>
>>
>> --
>> *Lali Sudaththa Devamanthri*
>>  Software Engineer
>> WSO2 Inc.; http://wso2.com
>> lean.enterprise.middleware
>>
>> mobile: +94 71 895 4922
>>  <http://www.wso2.com>
>>
>> _______________________________________________
>> Architecture mailing list
>> Architecture@wso2.org
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
> *Asanka Sanjeewa*
> Senior Software Engineer
> Mobile: +94772532924
> WSO2 Inc. http://wso2.com/
> Blog: http://asanka-tech-blog.blogspot.com/
>
>
> _______________________________________________
> Architecture mailing list
> Architecture@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>
Thanks,

-- 
*Gayan Kaushalya Yalpathwala*
 Software Engineer
WSO2 Inc.; http://wso2.com
lean.enterprise.middleware

mobile: +94 71 8682704 <http://asia14.wso2con.com/>

<http://asia14.wso2con.com/>
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to