Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Doc] Need documentation for connectors #4601

Open
9 of 21 tasks
pandaapo opened this issue Dec 4, 2023 · 17 comments
Open
9 of 21 tasks

[Doc] Need documentation for connectors #4601

pandaapo opened this issue Dec 4, 2023 · 17 comments
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed

Comments

@pandaapo
Copy link
Member

pandaapo commented Dec 4, 2023

Search before asking

  • I had searched in the issues and found no similar issues.

Documentation Related

List of connectors without documentation

Currently, most connectors lack documentation, such as the functions of the current connector, descriptions of configuration items, precautions (if any), relevant official reference links (if any), and other content that needs to be explained in the documentation. This can cause difficulties for users, even directly hindering their use, and also increase the difficulty for other developers to understand or optimize the code.

The author information in the list does not mean that the corresponding document must be written by the author. Anyone, including the author, can write a document for the module you are interested in. If non authors encounter problems while writing documents, they can try contacting the corresponding author or community.

Welcome to select the module or modules that interest you and create the corresponding issue and PR to complete documents.

Note: In the future, community will mainly maintain documents in eventmesh-site. Therefore, if it is convenient for you, please write the new English documents in this directory of eventmesh-site, and Chinese documents in the directory.

目前大部分的Connector缺少文档,比如当前Connector的功能、配置项的说明、需要注意的情况(如果有)、相关官方依据链接(如果有),等等其他需要在文档中说明的内容。这会给用户的使用造成困难,甚至直接阻碍了用户的使用,也提高了其他开发者对代码的理解或者优化难度。
列表中的作者信息不表示必须由作者来写相应的文档,包括作者在内的任何人都可以写您感兴趣的模块的文档。如果非作者写文档时遇到问题,可以尝试联系相应的作者或者社区。
欢迎选择您感兴趣的模块并创建相应的的issue和PR完成文档。
注意:以后社区主要在 eventmesh-site 项目中维护文档,所以如果您方便的话,请将新的英文文档写到eventmesh-site项目的directory目录下,中文文档写在directory目录下。

Are you willing to submit PR?

  • Yes I am willing to submit a PR!

Code of Conduct

@pandaapo pandaapo added the documentation Improvements or additions to documentation label Dec 4, 2023
@fabian4
Copy link
Member

fabian4 commented Dec 4, 2023

@pandaapo Where should we put the doc? In the relevant project path or somewhere else like our offical website doc for better reference.

@pandaapo
Copy link
Member Author

pandaapo commented Dec 4, 2023

We can temporarily place the documents(README.md in English and README_CN.md in Chinese) in the corresponding connector project path.

In the future, community will mainly maintain documents in eventmesh-site. Therefore, if it is convenient for you, please write the new English documents in this directory of eventmesh-site, and Chinese documents in the directory.

@VishalMCF
Copy link
Contributor

VishalMCF commented Dec 5, 2023

@pandaapo Hi, I would like to give it a try. I will create all the issues and will take up one of them.

@pandaapo
Copy link
Member Author

pandaapo commented Dec 5, 2023

@pandaapo Hi, I would like to give it a try. I will create all the issues and will take up one of them.

@VishalMCF OK, thank you!

@fabian4 Do you have anything to say? Have you planned to write one or some of these documents?

@VishalMCF
Copy link
Contributor

@pandaapo I see that we have many connectors related to many technologies. Are there any new connectors that are on your roadmap?

@pandaapo
Copy link
Member Author

pandaapo commented Dec 5, 2023

@pandaapo I see that we have many connectors related to many technologies. Are there any new connectors that are on your roadmap?

@VishalMCF The purpose of this issue is to provide additional documentation for all connectors that have been implemented so far.

When a new connector (https://github.com/apache/eventmesh/tree/master/eventmesh-connectors#connector-status) is developed in the future, if I participate in reviewing, I will suggest that the developer write the documentation in the PR.

If a new connector is missing documentation, I will add the corresponding connector to this issue list.

@VishalMCF
Copy link
Contributor

@pandaapo Okay. that is fine. I just wanted to know if there was something in the development roadmap.

@pandaapo
Copy link
Member Author

pandaapo commented Dec 5, 2023

@VishalMCF
I see that you have checked "Yes I am willing to submit a PR!" in all the [Doc] issues you created. Are you planning to write all these connectors documents that you have checked yourself?

@VishalMCF
Copy link
Contributor

VishalMCF commented Dec 5, 2023

@pandaapo Anyone can take them up. I will work on them one by one based on the difficulty level. If someone is interested they can assign themself.
Edit: I unchecked that option so that it does not cause any confusion.

@VishalMCF
Copy link
Contributor

@pandaapo I see that all the connectors have a dependency on the events-open connect-java module. Don't you think there should be documentation for that too for the developers?

@pandaapo
Copy link
Member Author

pandaapo commented Dec 5, 2023

@pandaapo I see that all the connectors have a dependency on the events-open connect-java module. Don't you think there should be documentation for that too for the developers?

@VishalMCF The original intention of writing these documents I mentioned above is mainly for the convenience of users. eventmesh-openconnect-java module is used internally within eventmesh framework. If that documentation is needed, it should be a development or design document. I am not sure if the community will currently plan for this kind of work.

@VishalMCF
Copy link
Contributor

VishalMCF commented Dec 6, 2023

@pandaapo I think it would be better if an author of the module publishes documentation for the module. Based on that format, I can write the documentation for the other connectors. Meanwhile, I am trying to run EventMesh with storage other than rocketmq. Is it okay?

@pandaapo
Copy link
Member Author

pandaapo commented Dec 8, 2023

@VishalMCF

@pandaapo I think it would be better if an author of the module publishes documentation for the module. Based on that format?

This PR #4599 that will be merged includes documentation for Lark Connector, which can be used as a reference. If you find new content, it can also be supplemented.

I am trying to run EventMesh with storage other than rocketmq. Is it okay?

It is OK.

@VishalMCF
Copy link
Contributor

Okay. I will look into it. Thanks for the constant guidance @pandaapo :)

@fabian4
Copy link
Member

fabian4 commented Dec 12, 2023

@fabian4 Do you have anything to say? Have you planned to write one or some of these documents?

@pandaapo I'll write it later. Sorry for the late response.

@mxsm
Copy link
Member

mxsm commented Dec 12, 2023

@pandaapo Jdbc connector doc will wirte it after the mysql sink finished

@pandaapo
Copy link
Member Author

In the future, community will mainly maintain documents in eventmesh-site. Therefore, if it is convenient for you, please write the new English documents in this directory of eventmesh-site, and Chinese documents in the directory.

@Pil0tXia Pil0tXia changed the title [Doc] Most connectors lack documentation [Doc] Need documentation for connectors Jan 19, 2024
@Pil0tXia Pil0tXia added the help wanted Extra attention is needed label Jan 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

5 participants