I found one image I made a long time ago using intelliJ.

This might be helpful to understand backend structure briefly.


​

On Fri, Jul 21, 2017 at 4:26 PM, Park Hoon <1am...@gmail.com> wrote:

> Hi Keiji,
>
> AFAIK, there is no diagram which fully describes all components. You can
> refer the relationship among partial components from this sites
>
> - http://zeppelin.apache.org/docs/0.8.0-SNAPSHOT/
> development/writing_zeppelin_interpreter.html
> - https://cwiki.apache.org/confluence/display/ZEPPELIN/
> Proposal%3A+Extending+TableData+API#Proposal:ExtendingTableDataAPI-3.
> ProposedChanges
>
> Regarding `run this paragraph` and `move up`,
>
> - https://github.com/apache/zeppelin/blob/master/zeppelin-
> server/src/main/java/org/apache/zeppelin/socket/NotebookServer.java#L272
> - https://github.com/apache/zeppelin/blob/master/zeppelin-
> server/src/main/java/org/apache/zeppelin/socket/NotebookServer.java#L284
>
> Usually, JS (browser-side) code sends websocket / rest API requests to do
> something. So, Please open your chrome developer tool and find what request
> is sending there.
>
> [image: Inline image 1]
>
> If you find some endpoint (e.g. `/api/...`), then search the text in the
> source code. This would help you to find the part where you want to modify
>
>
> Regard,
>
> On Fri, Jul 21, 2017 at 2:29 PM, 小野圭二 <onoke...@gmail.com> wrote:
>
>> Ok I know OSS but i admire Zeppelin if You have UML and/or Class diagram
>> to
>> understand the relationship between the programs. :-)
>> Because i might to join to be contribution into it.
>>
>> -Keiji
>>
>> 2017-07-20 16:32 GMT+09:00 小野圭二 <onoke...@gmail.com>:
>>
>> > Hi there,
>> >
>> > Sorry but give me a hint of the title.
>> >
>> > I pulled  ver.0.8 sources right now.
>> > and have a little bit trouble.
>> > What are the programs for
>> >    1. 'Run this paragraph'?
>> >    2. the feature menu:  'Move Up' so on.?
>> >
>> > I mean JAVA, not JS.
>> >
>> > Thx any advances.
>> >
>> > -Keiji
>> >
>>
>
>

Reply via email to