Hi all, We are currently using some other chart types based on D3.js in product ML; parallel sets [1] and trellis chart (scatterplot matrix brushing) [2]. We are also using our own D3.js based implementations for scatter plots, histograms and ROC curves. Since these are different implementations based on D3.js examples and related libraries, visualization components look inconsistent within the product. I think merging these implementations with IGViz would make visualizing more consistent within the ML product and among all products as well. Any thoughts?
[1] https://www.jasondavies.com/parallel-sets/ [2] http://bl.ocks.org/mbostock/4063663 Regards, CD On Mon, Mar 30, 2015 at 8:47 PM, Tharindu Munasinghe <[email protected]> wrote: > Hi Seshika, > Please find the sample with transformed 2D table . By setting > {"heatMap":true } in chartConfig , you can color cells according to the > entire dataset . The previous behavior is also possible if you do not > define that attribute . > > > http://dunithd.github.io/igviz/samples/transformedTable/index.html > <http://www.google.com/url?q=http%3A%2F%2Fdunithd.github.io%2Figviz%2Fsamples%2FtransformedTable%2Findex.html&sa=D&sntz=1&usg=AFQjCNH1bRa0X52Gff4x71JLe-_K73JjBQ> > > Thanks, > > On Mon, Mar 30, 2015 at 10:00 AM, Tharindu Munasinghe <[email protected]> > wrote: > >> Hi Seshika, >> >> What I did was , transformed the data set according to your requirement >> and used the existing functions. The existing functions apply colors to >> individual columns/rows. Have to add a function to apply colors for entire >> data-set. >> >> Thanks, >> >> On Sun, Mar 29, 2015 at 3:31 PM, Seshika Fernando <[email protected]> >> wrote: >> >>> Hi Tharindu, >>> The 2D table works with aggregation. Thanks. >>> The cell colouring should look like the below example, where the color >>> gradient applies to the entire data-set as opposed to individual columns. >>> >>> *Candidate\City_ID* *1* *2* *3* *5* *A* 11 0 5 3 *B* 3 5 8 9 *C* 1 >>> 9 5 6 *D* 0 0 0 6 >>> seshika >>> >>> On Sat, Mar 28, 2015 at 5:02 PM, Tharindu Munasinghe <[email protected] >>> > wrote: >>> >>>> Hi Seshika, >>>> >>>> The sample attached here will transform the dataset and draw the >>>> table as you said. let me know the changes to be made . >>>> >>>> http://dunithd.github.io/igviz/samples/transformedTable/index.html >>>> >>>> Thanks, >>>> >>>> On Thu, Mar 26, 2015 at 7:34 PM, Seshika Fernando <[email protected]> >>>> wrote: >>>> >>>>> Hi Tharindu, >>>>> >>>>> Can I use aggregate functions with Tables as well? >>>>> >>>>> seshi >>>>> >>>>> >>>>> On Thu, Mar 26, 2015 at 5:44 PM, Seshika Fernando <[email protected]> >>>>> wrote: >>>>> >>>>>> Oh this is good news indeed. Will use it. >>>>>> >>>>>> On Thu, Mar 26, 2015 at 5:31 PM, Tharindu Munasinghe < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Time domain is already there in igviz.js [1], You have to specify >>>>>>> 'T' as the type of the relevant field and pass the date/time as String >>>>>>> value. >>>>>>> >>>>>>> Since time is continuous variable you can't s use it on Bar charts( >>>>>>> which need a discrete domain for X-axis ). For other types of charts >>>>>>> like >>>>>>> area ,line and scatter you can use it. >>>>>>> >>>>>>> >>>>>>> [1] http://dunithd.github.io/igviz/samples/discreteTime/index.html >>>>>>> >>>>>>> On Thu, Mar 26, 2015 at 3:57 PM, Seshika Fernando <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> Yes +1 to the time domain. Right now I'm converting the time into a >>>>>>>> date and then manually doing manipulations. This will be very useful. >>>>>>>> >>>>>>>> On Thu, Mar 26, 2015 at 3:38 PM, Dunith Dhanushka <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hi Tharindu, >>>>>>>>> >>>>>>>>> We might need to consider using time domain as well. Since most of >>>>>>>>> the usecases involve visualizing timeseries data. So it'd be nice to >>>>>>>>> have a >>>>>>>>> time domain in addtion to linear and ordinal domains. >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> Dunith >>>>>>>>> >>>>>>>>> On Thu, Mar 26, 2015 at 3:08 PM, Tharindu Munasinghe < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> Hi Seshika, >>>>>>>>>> >>>>>>>>>> count() is fixed and now min,max,sum,avg and 'count'. are the >>>>>>>>>> possibilities for aggregation . Please use the direct link [1] >>>>>>>>>> instead of >>>>>>>>>> downloaded igviz.js as it will reflect the latest updates . >>>>>>>>>> >>>>>>>>>> [1] : http://dunithd.github.io/igviz/igviz.js >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> >>>>>>>>>> On Thu, Mar 26, 2015 at 2:18 PM, Tharindu Munasinghe < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> igviz.js uses the aggregated functions that are supported by >>>>>>>>>>> vega.js . min,max,sum,avg are the functions that I have tested and >>>>>>>>>>> they >>>>>>>>>>> are working . I tested count() but didn't get the result I >>>>>>>>>>> expected . I >>>>>>>>>>> 'll fix it . >>>>>>>>>>> >>>>>>>>>>> On Thu, Mar 26, 2015 at 1:38 PM, Seshika Fernando < >>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>> >>>>>>>>>>>> What are the aggregate functions that I can use? I see 'sum' is >>>>>>>>>>>> available. Does this support Count too? >>>>>>>>>>>> Please let me know what are the functions that are currently >>>>>>>>>>>> supported. >>>>>>>>>>>> >>>>>>>>>>>> Thanks >>>>>>>>>>>> >>>>>>>>>>>> On Thu, Mar 26, 2015 at 1:36 PM, Seshika Fernando < >>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Noted and Thanks. Will try this out. >>>>>>>>>>>>> >>>>>>>>>>>>> On Thu, Mar 26, 2015 at 1:34 PM, Tharindu Munasinghe < >>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi Seshika, >>>>>>>>>>>>>> I have updated the igviz.js so that now aggregated >>>>>>>>>>>>>> functions can be used with bar charts. if you don't use >>>>>>>>>>>>>> aggregate functions >>>>>>>>>>>>>> , bar chart will only show the last Y value for repeated X. A >>>>>>>>>>>>>> sample for >>>>>>>>>>>>>> aggregated bar can be found at [1] >>>>>>>>>>>>>> >>>>>>>>>>>>>> Please note that , as for the moment adding a title to the >>>>>>>>>>>>>> plot only works with aggregated bar charts. >>>>>>>>>>>>>> >>>>>>>>>>>>>> [1] >>>>>>>>>>>>>> http://dunithd.github.io/igviz/samples/aggregate/index.html >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Tue, Mar 24, 2015 at 11:01 AM, Tharindu Munasinghe < >>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi All, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Today I had a progress update of igviz.js with Srinath .He >>>>>>>>>>>>>>> pointed out several improvements for the project. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> - Add graph sketching support to igviz.js >>>>>>>>>>>>>>> - Come up with a tabular representation for a graph >>>>>>>>>>>>>>> - Improve the styles in samples site >>>>>>>>>>>>>>> - Add single number diagram ( min/max/average.. with a >>>>>>>>>>>>>>> distribution curve or histogram) >>>>>>>>>>>>>>> - Add more aggregate function (min,max,avg..) support >>>>>>>>>>>>>>> to dirll-down feature >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Currently this library supports following visualizations and >>>>>>>>>>>>>>> features.Please find the source code of igviz.js [2] >>>>>>>>>>>>>>> <https://github.com/dunithd/igviz> and the samples site [1] >>>>>>>>>>>>>>> <http://dunithd.github.io/igviz/samples/> , Any >>>>>>>>>>>>>>> thoughts/suggestions are highly appreciated >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *Charts ( All of these charts are implemented in Vega.js)* >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> 1. Bar Charts >>>>>>>>>>>>>>> 1. Two dimensional Bar chart >>>>>>>>>>>>>>> 2. Grouped Bar chart >>>>>>>>>>>>>>> 3. Stacked Bar chart >>>>>>>>>>>>>>> 2. Line Charts >>>>>>>>>>>>>>> 1. Single Series Line chart >>>>>>>>>>>>>>> 2. Multi series line chart >>>>>>>>>>>>>>> 3. Area Charts >>>>>>>>>>>>>>> 1. Single series area chart >>>>>>>>>>>>>>> 2. Multi series area chart >>>>>>>>>>>>>>> 3. Stacked area chart >>>>>>>>>>>>>>> 4. Scatter Plot >>>>>>>>>>>>>>> 1. Four Dimensional charts (x,y,point color,point size) >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *Other Types of Visualizations ( Implemented in D3.js)* >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> - Map >>>>>>>>>>>>>>> - Arc (Progress representation) >>>>>>>>>>>>>>> - Table Representation of a data table (Conditional >>>>>>>>>>>>>>> formating based on dataset) >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *Features of Charts* >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> - Legends (B2,B3,L2,A2,A3) >>>>>>>>>>>>>>> - Tool-tips (L1,L2,A1,A2, S1) >>>>>>>>>>>>>>> - Drill Downing (B1) >>>>>>>>>>>>>>> - Grids (users can configure as they want) >>>>>>>>>>>>>>> - Real Time updates (B1,A1,A2,L1) >>>>>>>>>>>>>>> - Responsive Handlers And Dynamic Resizing >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *Basic API* >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> chart = igviz.setup("#divID",chartConfig,dataTable.metadata) >>>>>>>>>>>>>>> //chartConfig-minimal >>>>>>>>>>>>>>> set of parameters >>>>>>>>>>>>>>> chart.setXaxis(axisConfig) >>>>>>>>>>>>>>> .setYaxis(yaxisConfig) >>>>>>>>>>>>>>> .setDimension(dimensionConfig) >>>>>>>>>>>>>>> //optional visual customization >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> chart.plot( dataTable.data, callBack); //draw the >>>>>>>>>>>>>>> charts based on the parameters >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> chart.update(newData) >>>>>>>>>>>>>>> //real-time updating >>>>>>>>>>>>>>> chart.resize() //Responsive >>>>>>>>>>>>>>> Handler >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> [1] http://dunithd.github.io/igviz/samples/ >>>>>>>>>>>>>>> [2] https://github.com/dunithd/igviz >>>>>>>>>>>>>>> [3] Generic UI Parameter Names >>>>>>>>>>>>>>> <https://docs.google.com/a/wso2.com/spreadsheets/d/1tCf3lTZ7kkEXdK7T75tKEXqm0QhsZZpiF47saKNMboc/edit#gid=0> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Tue, Mar 3, 2015 at 6:02 AM, Tharindu Munasinghe < >>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> +1 , I will do a bar chart sample using 'Vega' with the >>>>>>>>>>>>>>>> features we have discussed and then we will see how we can >>>>>>>>>>>>>>>> extend that >>>>>>>>>>>>>>>> implementation to the other types of charts :) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Mon, Mar 2, 2015 at 6:05 PM, Dunith Dhanushka < >>>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Hi all, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Today we had a discussion on using Vega [1] library >>>>>>>>>>>>>>>>> underneath igviz. Vega comes with a highlevel visualization >>>>>>>>>>>>>>>>> grammer that >>>>>>>>>>>>>>>>> runs on top of D3. In addition to that it's got some polished >>>>>>>>>>>>>>>>> UI so that >>>>>>>>>>>>>>>>> it'll save more efforts for fine tuning the charts. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Please refer mail thread [RFC: Building a Generic >>>>>>>>>>>>>>>>> Configurable UI Gadget for Analytics] for a background on >>>>>>>>>>>>>>>>> IGviz. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Igviz's main API interface is >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> var chart = igviz.plot(canvas,chartConfig,dataTable); >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Plan is to keep Igviz's plot() method unchanged and >>>>>>>>>>>>>>>>> transform DataTable and chartConfig objects to the format >>>>>>>>>>>>>>>>> that vega expects. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> where canvas is the div element that chart is being drawn, >>>>>>>>>>>>>>>>> chartConfig is the JSON object that contain parameters >>>>>>>>>>>>>>>>> required to draw the chart. (E.g xAxis, yAxis, width, height) >>>>>>>>>>>>>>>>> dataTable is the JSON formatted tabular data structure >>>>>>>>>>>>>>>>> that passes data for the chart >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Following are the discussed action items: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 1. Keep the current DataTable structure intact and have >>>>>>>>>>>>>>>>> Igviz trasform it to the format that vega expects. >>>>>>>>>>>>>>>>> 2. Depending on the chartConfig.chartType, create Vega's >>>>>>>>>>>>>>>>> marks[] components. >>>>>>>>>>>>>>>>> 3. Explore the possibility of doing drill downs using >>>>>>>>>>>>>>>>> Vega. (Tharindu has already done that on Igviz) >>>>>>>>>>>>>>>>> 4. Figure out a way of upadting the chart dynamically. We >>>>>>>>>>>>>>>>> agreed to make DataTable's schema fixed during the update. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Tharindu, please add anything I missed here. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> [1] http://trifacta.github.io/vega/ >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>> Dunith >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Mon, Mar 2, 2015 at 10:52 AM, Tharindu Munasinghe < >>>>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Hi all, >>>>>>>>>>>>>>>>>> Pubudu,Fawsan and Fasna has started this project as >>>>>>>>>>>>>>>>>> their training project and they did the implementations of >>>>>>>>>>>>>>>>>> table, single >>>>>>>>>>>>>>>>>> value , map , line charts . Me and Dunith have been >>>>>>>>>>>>>>>>>> continuing this >>>>>>>>>>>>>>>>>> project to make it a generic library so that any product can >>>>>>>>>>>>>>>>>> use it. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> So far igviz.js library supports bar charts >>>>>>>>>>>>>>>>>> ,scatter plots, tables , maps , single number graph , line >>>>>>>>>>>>>>>>>> and area charts >>>>>>>>>>>>>>>>>> with drill-downing options for hierarchical data sets . >>>>>>>>>>>>>>>>>> Please find the samples hosted at [1] and the >>>>>>>>>>>>>>>>>> implementation at [2]. Documentation for the configuration >>>>>>>>>>>>>>>>>> parameters can >>>>>>>>>>>>>>>>>> be found at [3] . >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> [1] igviz.js samples >>>>>>>>>>>>>>>>>> <http://dunithd.github.io/igviz/samples/> >>>>>>>>>>>>>>>>>> [2] igviz.js source code >>>>>>>>>>>>>>>>>> <https://github.com/dunithd/igviz> >>>>>>>>>>>>>>>>>> [3] GenericUIParameterNames >>>>>>>>>>>>>>>>>> <https://docs.google.com/a/wso2.com/spreadsheets/d/1tCf3lTZ7kkEXdK7T75tKEXqm0QhsZZpiF47saKNMboc/edit#gid=0> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>> *Tharindu Munasinghe* >>>>>>>>>>>>>>>>>> Software Engineering Intern >>>>>>>>>>>>>>>>>> WSO2 Inc.(http://wso2.com) >>>>>>>>>>>>>>>>>> SRI LANKA >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Mobile: +94 77460887 >>>>>>>>>>>>>>>>>> E-Mail: [email protected] >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>> 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> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> *Tharindu Munasinghe* >>>>>>>>>>>>>>>> Software Engineering Intern >>>>>>>>>>>>>>>> WSO2 Inc.(http://wso2.com) >>>>>>>>>>>>>>>> SRI LANKA >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Mobile: +94 77460887 >>>>>>>>>>>>>>>> E-Mail: [email protected] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> *Tharindu Munasinghe* >>>>>>>>>>>>>>> Software Engineering Intern >>>>>>>>>>>>>>> WSO2 Inc.(http://wso2.com) >>>>>>>>>>>>>>> SRI LANKA >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Mobile: +94 77460887 >>>>>>>>>>>>>>> E-Mail: [email protected] >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> *Tharindu Munasinghe* >>>>>>>>>>>>>> Software Engineering Intern >>>>>>>>>>>>>> WSO2 Inc.(http://wso2.com) >>>>>>>>>>>>>> SRI LANKA >>>>>>>>>>>>>> >>>>>>>>>>>>>> Mobile: +94 77460887 >>>>>>>>>>>>>> E-Mail: [email protected] >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> *Tharindu Munasinghe* >>>>>>>>>>> Software Engineering Intern >>>>>>>>>>> WSO2 Inc.(http://wso2.com) >>>>>>>>>>> SRI LANKA >>>>>>>>>>> >>>>>>>>>>> Mobile: +94 77460887 >>>>>>>>>>> E-Mail: [email protected] >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> *Tharindu Munasinghe* >>>>>>>>>> Software Engineering Intern >>>>>>>>>> WSO2 Inc.(http://wso2.com) >>>>>>>>>> SRI LANKA >>>>>>>>>> >>>>>>>>>> Mobile: +94 77460887 >>>>>>>>>> E-Mail: [email protected] >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> Architecture mailing list >>>>>>>>>> [email protected] >>>>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> 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> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Architecture mailing list >>>>>>>> [email protected] >>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> *Tharindu Munasinghe* >>>>>>> Software Engineering Intern >>>>>>> WSO2 Inc.(http://wso2.com) >>>>>>> SRI LANKA >>>>>>> >>>>>>> Mobile: +94 77460887 >>>>>>> E-Mail: [email protected] >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Architecture mailing list >>>>>>> [email protected] >>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> Architecture mailing list >>>>> [email protected] >>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>> >>>>> >>>> >>>> >>>> -- >>>> *Tharindu Munasinghe* >>>> Software Engineering Intern >>>> WSO2 Inc.(http://wso2.com) >>>> SRI LANKA >>>> >>>> Mobile: +94 77460887 >>>> E-Mail: [email protected] >>>> >>> >>> >> >> >> -- >> *Tharindu Munasinghe* >> Software Engineering Intern >> WSO2 Inc.(http://wso2.com) >> SRI LANKA >> >> Mobile: +94 77460887 >> E-Mail: [email protected] >> > > > > -- > *Tharindu Munasinghe* > Software Engineering Intern > WSO2 Inc.(http://wso2.com) > SRI LANKA > > Mobile: +94 77460887 > E-Mail: [email protected] > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- *CD Athuraliya* Software Engineer WSO2, Inc. lean . enterprise . middleware Mobile: +94 716288847 <94716288847> LinkedIn <http://lk.linkedin.com/in/cdathuraliya> | Twitter <https://twitter.com/cdathuraliya> | Blog <http://cdathuraliya.tumblr.com/>
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
