1) Thats the best step by step approach to get a new graph working.

2) you can use 'grunt serve' (cf.
https://github.com/apache/incubator-zeppelin/blob/master/zeppelin-web/README.md
)
On Sep 29, 2015 2:53 AM, "ÐΞ€ρ@Ҝ (๏̯͡๏)" <deepuj...@gmail.com> wrote:

> I did have a look at the PR 321 and failed to get in touch with its
> developer (rookalkar) via linkedin/gmail/twitter.
>
> I attempted to add candle stick support to zeppelin. In short it did not
> work, in long read on.
>
> *JS Error: (Chrome developer tools)*
> TypeError: nv.models[b] is not a function
>     at q (http://zeppelin-server.com:10008/scripts/scripts.js:1:26185)
>     at l.a.setGraphMode (
> http://zeppelin-server.com:10008/scripts/scripts.js:1:24693)
>     at l.a.init (
> http://zeppelin-server.com:10008/scripts/scripts.js:1:13350)
>     at me.functionCall (
> http://zeppelin-server.com:10008/scripts/vendor.js:39:10378)
>     at l.a.$get.l.$eval (
> http://zeppelin-server.com:10008/scripts/vendor.js:38:1094)
>     at zc.compile.pre (
> http://zeppelin-server.com:10008/scripts/vendor.js:39:25248)
>     at fa (http://zeppelin-server.com:10008/scripts/vendor.js:37:3594)
>     at v (http://zeppelin-server.com:10008/scripts/vendor.js:36:29494)
>     at h (http://zeppelin-server.com:10008/scripts/vendor.js:36:25521)
>     at b.$get.b (
> http://zeppelin-server.com:10008/scripts/vendor.js:36:25017) <div
> id="{{currentParagraph.id}}_paragraphColumn_main"
> ng-repeat="currentParagraph in note.paragraphs"
> ng-controller="ParagraphCtrl" ng-init="init(currentParagraph)"
> ng-class="columnWidthClass(currentParagraph.config.colWidth)"
> class="paragraph-col ng-scope">
>
>
> *Output:*
> [image: Inline image 1]
>
> I do not see any graph because of JS error and other unknown error.
>
>
> Coming to code changes:
> Attached is the git diff.
>
> Questions
> 1) Obviously, how to fix that JS error.
> 2) paragraph.controller.js:
>
> Changes:
>
> } else if (type === 'candleStick') {
>
>       d3g = [{values: [{'date': 15854, 'open': 165.42, 'high': 165.8,
> 'low': 164.34, 'close': 165.22, 'volume': 160363400, 'adjusted': 164.35},
>
>                        {'date': 15855, 'open': 165.35, 'high': 166.59,
> 'low': 165.22, 'close': 165.83, 'volume': 107793800, 'adjusted':
> 164.96}]}];
>
>       $scope.chart[type].x(function(d) { return d.date; }).y(function(d)
> { return d.close; }).duration(250).maxBoxWidth(75).yDomain([0, 500]);
>
>       $scope.chart[type].xAxis.tickFormat(function(d) {
>
>               return d3.time.format('%x')(new Date(new Date() - (20000 *
> 86400000) + (d * 86400000)));
>
>           });
>
>       $scope.chart[type].yAxis.axisLabelDistance(50).tickFormat(function(d,i){
> return '$' + d3.format(',.1f')(d); });
>
>       $scope.chart[type].useInteractiveGuideline(true);
>
>       }
>
>
> 1) I have dummy data for 2 points in candle stick and the below code to
> get the candle stick.  Once i get this plotted on zeppelin, i will then
> want to work with actual data.  Is above right way of doing it.
>
> 2) Dev environment: I made code changes, moved to ubuntu , built on ubuntu
> (as mac build fails, questions on other post) and then run start/stop. This
> looks like a long way of testing UI changes (JS/HTML). In my past
> experience i make such changes to deployed webapp and just refresh browser.
> Looks like that is not the case here, as JS is jumbled up and i cannot see
> my JS on developer tools (chrome). Is this expected ?
>
>
> Once i get it working, i will write a wiki and have it contributed back to
> zeppelin.
> Regards,
> Deepak
>
>
> On Mon, Sep 28, 2015 at 2:05 AM, Corneau Damien <cornead...@gmail.com>
> wrote:
>
>> You can find a lot of informations in the README.md in github.
>> There is also a few guides on how to contribute
>> https://github.com/apache/incubator-zeppelin/blob/master/CONTRIBUTING.md
>>
>> https://github.com/apache/incubator-zeppelin/blob/master/zeppelin-web/CONTRIBUTING.md
>>
>> And regarding the box plot, just like I said before, there is the PR #321
>> that is doing it. To understand how you can add a graph, you can check that
>> PR or the source code of zeppelin-web (paragraph.js).
>>
>> Madhuka also made a post when he worked on the map chart for GSOC, that
>> explained how you can add a new visualization in zeppelin source code.
>>
>> http://madhukaudantha.blogspot.kr/2015/08/introducing-new-chart-library-and-types.html?m=1
>> On Sep 28, 2015 4:41 AM, "tog" <guillaume.all...@gmail.com> wrote:
>>
>>> Hi Deepak
>>>
>>> Do not hesitate to ask your specific questions on the mailing list? The
>>> answers might help other people as well
>>>
>>> Cheers
>>> Guillaume
>>>
>>> On 27 September 2015 at 17:14, ÐΞ€ρ@Ҝ (๏̯͡๏) <deepuj...@gmail.com>
>>> wrote:
>>>
>>>> Any suggestions ??
>>>>
>>>> On Fri, Sep 25, 2015 at 2:52 PM ÐΞ€ρ@Ҝ (๏̯͡๏) <deepuj...@gmail.com>
>>>> wrote:
>>>>
>>>>> Hello Lucas,
>>>>> Will it be possible for you to have a quick chat with me. I need your
>>>>> help in understand a little background of the changes made, development
>>>>> environment setup and dev test environment.
>>>>> Really appreciate your support here.
>>>>> Regards,
>>>>> Deepak
>>>>>
>>>>> On Fri, Sep 25, 2015 at 2:04 AM, Partridge, Lucas (GE Aviation) <
>>>>> lucas.partri...@ge.com> wrote:
>>>>>
>>>>>> Go here for a list of Zeppelin pull-requests:
>>>>>> https://github.com/apache/incubator-zeppelin/pulls
>>>>>>
>>>>>>
>>>>>>
>>>>>> You’ll see #321 in the list or
>>>>>> https://github.com/apache/incubator-zeppelin/pull/321 if you want a
>>>>>> direct link.
>>>>>>
>>>>>>
>>>>>>
>>>>>> *From:* ÐΞ€ρ@Ҝ (๏̯͡๏) [mailto:deepuj...@gmail.com]
>>>>>> *Sent:* 25 September 2015 04:11
>>>>>> *To:* users@zeppelin.incubator.apache.org
>>>>>> *Subject:* Re: Box plot graph support missing,
>>>>>>
>>>>>>
>>>>>>
>>>>>> Please share url
>>>>>>
>>>>>> On Thu, Sep 24, 2015 at 7:35 PM Corneau Damien <cornead...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>>
>>>>>>
>>>>>> There is already PR#321 being done
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Fri, Sep 25, 2015 at 11:30 AM, ÐΞ€ρ@Ҝ (๏̯͡๏) <deepuj...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>> Can someone guide me here. I want to add support for box plot graph,
>>>>>> how do i go from here.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Also, please describe your dev setup. IDE , Mac etc.
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Wed, Sep 23, 2015 at 4:44 PM, ÐΞ€ρ@Ҝ (๏̯͡๏) <deepuj...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>> I do not see box plot graph support in Zeppelin. So i guess i will
>>>>>> have to add it.
>>>>>>
>>>>>>
>>>>>>
>>>>>> I saw this commit from @minahlee
>>>>>>
>>>>>>
>>>>>> https://github.com/apache/incubator-zeppelin/commit/5fce509131f25b2e30590a9d60667f428ef53835
>>>>>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Dzeppelin_commit_5fce509131f25b2e30590a9d60667f428ef53835&d=BQMFaQ&c=IV_clAzoPDE253xZdHuilRgztyh_RiV3wUrLrDQYWSI&r=c1CCNND4PG-Q_V2AJWDWrugZAXQ8Y3EE_f_mAHcpXcs&m=mnlsQFiRLxhbpxFQZJf8zD5y989iHorJ2qSEYbViPoM&s=21g1JA5ljCaWMSDk34QgxvQKwc6Gh1SvuF2f8D0does&e=>
>>>>>>
>>>>>>
>>>>>>
>>>>>> 1) Do i need to something similar  ?
>>>>>>
>>>>>> 2) Is my assumption and hence the developing the solution a right
>>>>>> direction ?
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> Deepak
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> Deepak
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Deepak
>>>>>
>>>>>
>>>
>>>
>>> --
>>> PGP KeyID: 2048R/EA31CFC9  subkeys.pgp.net
>>>
>>
>
>
> --
> Deepak
>
>

Reply via email to