apache / dolphinscheduler

Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code
https://dolphinscheduler.apache.org/
Apache License 2.0
12.88k stars 4.63k forks source link

[DSIP-2][Doc] Refactor the document #6535

Open zhongjiajie opened 3 years ago

zhongjiajie commented 3 years ago

Description

For now, we documentation is not easy enough to read and maintain. I think documentation is also an important for OSS, it would be

General

Content

DRY

Missing document

To be classify

To be update

Syntax

CI

github-actions[bot] commented 3 years ago

Hi:

zhongjiajie commented 3 years ago

Hi @lukairui, I assigned ambari integration to your now.

lukairui commented 3 years ago

Hi @lukairui, I assigned ambari integration to your now.

Done,please review my pr.

davidzollo commented 2 years ago

Do you have any suggestions about Docs? please leave message

davidzollo commented 2 years ago

I suggest to add doc about how to use open API it will be better if there are many parameters examples about each API interface

zhongjiajie commented 2 years ago

I suggest to add doc about how to use open API it will be better if there are many parameters examples about each API interface

Yeah, I think so. but I think we should find some way to auto-generate from our codebase instead of directly write doc by hand

linjicong commented 2 years ago

I noticed that some pictures are blurred

zhongjiajie commented 2 years ago

I noticed that some pictures are blurred

@linjicong Do you interested in this issue? I could create a new issue and assign to you if you like to do that.

JinsYin commented 2 years ago

We should also improve the document comments in the code, then use it in the website.

zhongjiajie commented 2 years ago

We should also improve the document comments in the code, then use it in the website.

You’re right do you have any idea to do it? Or you want to submit some PR to fix this?

zhongjiajie commented 2 years ago

The reason why we think the document is important, but why our community seems do not pay more attention on it

Lucaszlei commented 2 years ago

@zhongjiajie I am interested and able to help with the construction and improvement of the document. Next, I will gradually complete some of the problems mentioned above.

zhongjiajie commented 2 years ago

Hi, @SunnyZ-L Thanks for play attention to the DolphinScheduler documents, looking forward to your contributions and you could ping me if you have any problems.

linjicong commented 2 years ago

@zhongjiajie Is the file About_DolphinScheduler/About_DolphinScheduler.md standalone non-version module? This page now display 404 error when change language.

zhongjiajie commented 2 years ago

@zhongjiajie Is the file About_DolphinScheduler/About_DolphinScheduler.md standalone non-version module? This page now display 404 error when change language.

Yeah, I check and you're right, it seems we have error in our introduction section. Do you want to correct it @linjicong

linjicong commented 2 years ago

@zhongjiajie Is the file About_DolphinScheduler/About_DolphinScheduler.md standalone non-version module? This page now display 404 error when change language.

Yeah, I check and you're right, it seems we have error in our introduction section. Do you want to correct it @linjicong

I just submit a PR for it.

zhongjiajie commented 2 years ago

I add some independent new tasks for our tasks type usage. in https://github.com/apache/dolphinscheduler/issues/6535#issue-1026378395. You could search with the keyword "Task Usage" If anyone who interested in it, just feel free to take it and ping me in this issue.

zhongjiajie commented 2 years ago

I just submit a PR for it.

Thanks and I already review and left some commet in your PR @linjicong

jj551 commented 2 years ago

@zhongjiajie architecture ! hi brother

zhongjiajie commented 2 years ago

architecture ! hi brother

@Kodalien I found out architecture has two children issue. which do you like to do?

  1. Task queue. questions on architecture-design.md of 1.3.9 #7835
  2. Architecture diagram. it seems that architecture diagram in the official website didn't update correspondingly #7306
jj551 commented 2 years ago

Hi,brother@zhongjiajie have alreadly done,but I think new architecture needs to develop to demo in modification

zhongjiajie commented 2 years ago

Hi,brother@zhongjiajie have alreadly done,but I think new architecture needs to develop to demo in modification

Hi @Kodalien which part should add, could you tell more detail about it.

jj551 commented 2 years ago

need 2.0 architecture diagram demo @zhongjiajie

zhongjiajie commented 2 years ago

need 2.0 architecture diagram demo @zhongjiajie

I got your point, @caishunfeng do you have time to update our architecture diagram?

caishunfeng commented 2 years ago

need 2.0 architecture diagram demo @zhongjiajie

I got your point, @caishunfeng do you have time to update our architecture diagram?

The architecture diagram in the document still applies to version 2.0.

zhongjiajie commented 2 years ago

need 2.0 architecture diagram demo @zhongjiajie

I got your point, @caishunfeng do you have time to update our architecture diagram?

The architecture diagram in the document still applies to version 2.0.

Thanks @caishunfeng for clarifications, cc @Kodalien it seem we could keep it in, WDYT

QuakeWang commented 2 years ago

Hi, I will do this task, please assign to me : )

zhongjiajie commented 2 years ago

Hi, I will do this task, please assign to me : )

Hi @QuakeWang, thanks for you attend to this issue. but it is a collection of some known document tasks, you should point out which sub issue in https://github.com/apache/dolphinscheduler/issues/6535#issue-1026378395 you are interesting in instead of whole issue

QuakeWang commented 2 years ago

Hi, I will do this task, please assign to me : )

Hi @QuakeWang, thanks for you attend to this issue. but it is a collection of some known document tasks, you should point out which sub issue in #6535 (comment) you are interesting in instead of whole issue

OK, I will leave a comment under the specific issue.

EricGao888 commented 2 years ago

We need to consistently improve the quality of our docs, especially English docs, see: https://github.com/apache/dolphinscheduler/issues/11385