Hi, Here are some blog posts[1] on AngularJS that I wrote last week and git-hub[2] repo on them
[1] http://madhukaudantha.blogspot.com/search/label/AngularJS?view=sidebar <http://madhukaudantha.blogspot.com/search/label/AngularJS?view=classic> [2] https://github.com/Madhuka/angularjs-tutorial On Wed, Apr 15, 2015 at 12:20 PM, madhuka udantha <madhukaudan...@gmail.com> wrote: > Hi Alex, > > I ran the tests and they were fine. Yes I'm familiar with the code > layout/architecture. Basically I'm looking at AngularJS and Typescript. I > have played around with those two technologies and ran some example code > which worked fine. I'm writing few blog posts on them as well. > > Currently I'm looking at zeppelin-web\app\scripts\controllers\ and I'm > getting familiarized with the Zeppelin Code Base. Also I'm hoping to write > some blog posts on it. > > I'm also following paragraph.js functions mainly the two > functions pivot() and pivotDataToD3ChartFormat() for constructing d3 data. > > Further I'm finding what are the mainly used charting types by Research > Teams of Universities all over the world. Also I'm researching on the main > features that would be used in such graphs. > > Yes it will be great to have a call/meeting. This week or following will > be fine for me. IRC meeting or google hangout will be fine. > > On Tue, Apr 14, 2015 at 12:33 PM, Alex B. <abezzu...@nflabs.com> wrote: > >> Hi Madhuka, >> >> how Zeppelin code-base exploration it going for you? Do you have any >> updates? >> I can see from >> http://madhukaudantha.blogspot.kr/2015/03/building-apache-zeppelin.html >> that you were able to build it well. >> >> Were you able to run some tests? Are you familiar by now with code >> layout\client-server architecture? >> >> Asking because it is time for us now to rate the GSoC proposals that we'v >> got, so please let us know about the progress that you have made so fas, >> so >> we can use it as foundation. >> >> Will you be interested in making a quick call this early\next week and >> also >> talk about your GSoC proposal a bit? >> >> That would be awesome and could help us a lot! >> Thanks in advance. >> >> >> On Wed, Apr 1, 2015 at 2:27 PM, madhuka udantha <madhukaudan...@gmail.com >> > >> wrote: >> >> > Hi Damien, >> > >> > Thanks for the quick and descriptive reply. I will go through each of >> them >> > and update you on those and I will share my experiences in my blog too. >> I >> > will go through the code-base with consideration for the above files. >> > >> > Thanks >> > >> > On Wed, Apr 1, 2015 at 7:36 AM, Corneau Damien <cornead...@apache.org> >> > wrote: >> > >> > > Hi, >> > > >> > > First of all we use angularjs so you might want to familiarize >> yourself >> > > with it. >> > > Currently the code is not well organized (big files), and not really >> > > angular friendly either, but we are working on fixing that. >> > > >> > > We also were preparing a switch to Typescript, so you might want to >> read >> > > about it too. >> > > >> > > You will find most of the web logic inside of >> > > zeppelin-web/app/scripts/controllers/ >> > > >> > > Main controllers are: notebook.js and paragraph.js >> > > >> > > notebook.js take care of the full note, while paragraph.js is for each >> > > paragraph of the notebook. >> > > >> > > In notebook.js will have functions that distributes actions to all >> > > paragraphs, interpreter binding, note style etc... >> > > In paragraph.js you shall find everything about text-editor, running >> > > queries, pivot and visualization. >> > > >> > > Since the file is somewhere around 1600 lines in paragraph.js, I can >> help >> > > you find what you want with more precise questions. >> > > >> > > Some functions you might be interested in: 'pivot = function(' , ' >> > > pivotDataToD3ChartFormat = function(', 'setD3Chart = function(', >> '$scope. >> > > loadTableData = function(' >> > > >> > > This Pull request (typescript) wasn't ported to the incubator >> repository >> > > yet, but there was some work on splitting the paragraph into smaller >> > parts. >> > > It might help you understand or find what you want. >> > > >> > > >> > > >> > > On Wed, Apr 1, 2015 at 2:23 AM, madhuka udantha < >> > madhukaudan...@gmail.com> >> > > wrote: >> > > >> > > > Hi All, >> > > > >> > > > Can you point out some resources / tutorials to understand the >> code >> > > base >> > > > of zeppelin? >> > > > Since I am trying to familiarize myself with the zeppelin code >> > structure >> > > > and architecture >> > > > >> > > > Thanks >> > > > >> > > > On Fri, Mar 20, 2015 at 10:57 AM, madhuka udantha < >> > > > madhukaudan...@gmail.com> wrote: >> > > > >> > > >> Hi All, >> > > >> >> > > >> I'm Udantha, MSc. Student at University of Moratuwa. This GSoC 2015 >> > > >> project, 0COMDEV-1190 captures my interest. >> > > >> >> > > >> I have abundant experiences of visualization techniques creating >> > > numerous >> > > >> dashboards[1,2] with javascript, html5, angularJS, d3 charting etc. >> > > >> >> > > >> My current research area comprises of big data where I have worked >> > with >> > > >> various types of data sets. Also I'm working with cluster >> > representation >> > > >> and classification techniques where visualization amounts to a >> > > considerable >> > > >> part. I was following COMDEV-119 (jira) with Alexander Bezzubov and >> > > CORNEAU >> > > >> Damien for more than week. >> > > >> >> > > >> Thanks >> > > >> >> > > >> [1] http://wso2.com/products/user-engagement-server/ >> > > >> [2] https://github.com/wso2/jaggery >> > > >> -- >> > > >> Cheers, >> > > >> Madhuka Udantha >> > > >> http://madhukaudantha.blogspot.com >> > > >> >> > > > >> > > > >> > > > >> > > > -- >> > > > Cheers, >> > > > Madhuka Udantha >> > > > http://madhukaudantha.blogspot.com >> > > > >> > > >> > >> > >> > >> > -- >> > Cheers, >> > Madhuka Udantha >> > http://madhukaudantha.blogspot.com >> > >> >> >> >> -- >> -- >> Kind regards, >> Alexander. >> > > > > -- > Cheers, > Madhuka Udantha > http://madhukaudantha.blogspot.com > -- Cheers, Madhuka Udantha http://madhukaudantha.blogspot.com