GitHub user 1ambda opened a pull request:
https://github.com/apache/zeppelin/pull/1594
[ZEPPELIN-1614] Remove markdown4j dep
### What is this PR for?
Remove unmanaged, old library markdown4j dep which exists just for
Websequence and YUML plugins.
(related to https://github.com/apache/zeppelin/pull/1384)
By adding Websequence and YUML plugins to pegdown
- Removing markdown4j dependency which is unmanaged library currently.
- Addtionally, we can remove `markdown.parser.type` options in **markdown
interpreter**
- Fixing some bugs in Websequence and YUML plugins
- Enable others to add more plugins using pegdown sytnax.
### What type of PR is it?
Improvement
### Todos
* [ ] - Task
### What is the Jira issue?
* Open an issue on Jira https://issues.apache.org/jira/browse/ZEPPELIN/
* Put link here, and add [ZEPPELIN-*Jira number*] in PR title, eg.
[ZEPPELIN-533]
### How should this be tested?
Outline the steps to test the PR here.
### Screenshots (if appropriate)
### Questions:
* Does the licenses files need update? - YES
* Is there breaking changes for older versions? - NO
* Does this needs documentation? - YES
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/1ambda/zeppelin feat/remove-markdown4j-dep
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/zeppelin/pull/1594.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #1594
----
commit d95c0b1fe100045a90c95ad61ca2b55ba0eb24ee
Author: 1ambda <[email protected]>
Date: 2016-11-03T16:36:15Z
feat: Support webseq markdown plugin
commit 7ca1b1b196ce24bf759d7fc66bae3447d8397019
Author: 1ambda <[email protected]>
Date: 2016-11-03T16:36:30Z
feat: Yuml markdown plugin
commit 314d2a86f437e80a6d0f0a2ecfb12c3c84ed7ed5
Author: 1ambda <[email protected]>
Date: 2016-11-03T16:58:31Z
fix: Add missing docs
commit e9fb0df57b7b5b3737b467c7c0d9ab3de852f5e8
Author: 1ambda <[email protected]>
Date: 2016-11-04T02:34:51Z
fix: Cleanup unused Markdown4j Parser
commit a36c86c1828ae33d967a9847d604dd539a005ff7
Author: 1ambda <[email protected]>
Date: 2016-11-04T02:35:20Z
docs: Remove markdown.parser.type option
commit 226c1e67c8b44e22c6c68679e80b0d497d5343d4
Author: 1ambda <[email protected]>
Date: 2016-11-04T02:50:23Z
chore: Remove markdown4j dep and update license
commit cd45d85a1e3260569b4e94e26a9b494de01f6821
Author: 1ambda <[email protected]>
Date: 2016-11-04T03:51:26Z
fix: Set {} to avoid 503
commit 580233fb715fdf141adb3ea0920c143327720ef7
Author: 1ambda <[email protected]>
Date: 2016-11-04T03:56:42Z
fix: Parse style param optionally in webseq
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---