Skip to content

ZEPPELIN-217 : Adding documentation on adding new chart types and Data validation serivce - #203

Closed
Madhuka wants to merge 5 commits into
apache:gh-pagesfrom
Madhuka:gh-pages
Closed

ZEPPELIN-217 : Adding documentation on adding new chart types and Data validation serivce#203
Madhuka wants to merge 5 commits into
apache:gh-pagesfrom
Madhuka:gh-pages

Conversation

@Madhuka

Copy link
Copy Markdown
Contributor

Documentation on

  • How to add new chart libraries for zeppelin
  • How add new data validation schema
  • Tutorial with Map Visualization

@Madhuka

Copy link
Copy Markdown
ContributorAuthor

Documents are under Development

screenshot from 2015-08-11 21 28 04

Data Validation

screenshot from 2015-08-11 21 27 38

Introducing New Chart Library

screenshot from 2015-08-11 21 27 50

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo: Zeppelin

@Leemoonsoo

Copy link
Copy Markdown
Member

Thanks for good documentation. LGTM!

@elbamos

Copy link
Copy Markdown
Contributor

I don't mean to be a naysayer, and I agree that documentation on these topics would be very helpful. I also agree that this is a good starting point. I find both pages, though, very difficult to understand. Are these directions for implementing new interpreters? For users? For developing applications on top of Zeppelin?

On Aug 16, 2015, at 12:36 PM, Lee moon soo notifications@github.com wrote:

Thanks for good documentation. LGTM!


Reply to this email directly or view it on GitHub.

@corneadoug

Copy link
Copy Markdown
Contributor

The Data Validation documentation is too complicated and not complete I think.

I think the description should be reworked to emphasized where it is used in Zeppelin and for what purpose.

There should also have a part explaining exactly what it is doing (How the validation is done).
Some link to example, and/or an use case explanation.

Also the part about beyond data type validation is pretty obscure, it should be made so its easier to understand and apply. If you want to say that you can extend the schema, then a simple example would be helpful too.

Seems like this branch also need to be rebased (merge conflicts)

@Madhuka

Copy link
Copy Markdown
ContributorAuthor

@elbamos Thanks for the feedback. A validator is important to determine the data maps to the schema without any errors beforehand. Yes it is complicated but I will write more simpler manner so that everybody can understand. It's not an interpreter. It's useful for users as well as for developers. Users can use the validator before visualization to check if the data is in accordance with the data model. It will not break and the user can take the right decision. For zeppelin developers when they introduce a new chart library they can add a validator for it so that users can validate the data before they visualize it.

@Madhuka

Copy link
Copy Markdown
ContributorAuthor

@corneadoug
Yes I will write more descriptive documentation and add few sample code for it.

@Madhuka

Copy link
Copy Markdown
ContributorAuthor

Data Validation Document is Updated with below sub titles.

  • Where the data validator is used in zeppelin?
  • Why the data validator is used?
  • Why the data validator is important?
  • How Data Validation is done?
  • Adding new Data Range Validation

@Madhuka

Copy link
Copy Markdown
ContributorAuthor

Documentation updated with Tutorial with Map Visualization. Added screenshots for docs.
screenshot from 2015-08-20 23 43 28

Tutorial with Map Visualization
screenshot from 2015-08-21 00 02 44

@elbamos

Copy link
Copy Markdown
Contributor

This looks really helpful! I withdraw my prior objection.

On Aug 17, 2015, at 4:37 AM, madhuka notifications@github.com wrote:

@elbamos Thanks for the feedback. A validator is important to determine the data maps to the schema without any errors beforehand. Yes it is complicated but I will write more simpler manner so that everybody can understand. It's not an interpreter. It's useful for users as well as for developers. Users can use the validator before visualization to check if the data is in accordance with the data model. It will not break and the user can take the right decision. For zeppelin developers when they introduce a new chart library they can add a validator for it so that users can validate the data before they visualize it.


Reply to this email directly or view it on GitHub.

lelou6666 pushed a commit to lelou6666/incubator-zeppelin that referenced this pull request Mar 25, 2016
@asfgitasfgit closed this in c38a0a0May 9, 2018
asfgit pushed a commit that referenced this pull request May 9, 2018
close#83close#86close#125close#133close#139close#146close#193close#203close#246close#262close#264close#273close#291close#299close#320close#347close#389close#413close#423close#543close#560close#658close#670close#728close#765close#777close#782close#783close#812close#822close#841close#843close#878close#884close#918close#989close#1076close#1135close#1187close#1231close#1304close#1316close#1361close#1385close#1390close#1414close#1422close#1425close#1447close#1458close#1466close#1485close#1492close#1495close#1497close#1536close#1545close#1561close#1577close#1600close#1603close#1678close#1695close#1739close#1748close#1765close#1767close#1776close#1783close#1799
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@Madhuka@Leemoonsoo@elbamos@corneadoug@felixcheung