-
Notifications
You must be signed in to change notification settings - Fork 28
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
Enhance Documentation Using JSDoc/TsDoc Standards #444
Comments
I would like to work on this.
|
Hey @alanJames00, those requirements are excellent! I’d like to suggest an additional requirement to enhance developer usability:
Here are a couple of points to consider:
|
Got it. I will start working on the web3 package mentioned in the Issue. |
I can handle this issue. I will deliver in 72hrs when ODHack starts. |
Hi @h0ngcha0 @ Can I work on this ? I will Set up tools to generate HTML or Markdown documentation from JSDoc/TSDoc annotations for convenient external reference. ETA- 24HRS |
Due to some personal issues, I'm taking a break, The issue could be assigned to other contributors. Thank You. |
@polarker can I work on this? My Approach Since TypeScript is currently used in the codebase, I will add typedoc and tsdoc as devDependencies and use TSDoc for documentation. I'll use the default linter configuration to guarantee consistent code and documentation quality. With the help of the documentation and setup tools, I will also make it simple for developers to use the web3 package and transform JSDoc/TSDoc annotations into HTML or Markdown for external reference. When the SDK is installed as a dependency, I'll also enable in-IDE documentation navigation so that developers can easily navigate to definitions. My Background |
Let me try this one! |
I’d like to resolve this. Would love to tackle this! I can comfortably handle this issues |
Is it okay if I tackle this? |
I’d like to resolve this. |
Can I contribute to this one? I will adopt JSDoc/TSDoc standards to document the web3 package by adding standardized comments to all functions, classes, parameters, and return types, then use tools like typedoc or jsdoc to generate and validate comprehensive documentation for improved maintainability and onboarding. |
Could I grab this task? How I plan to tackle this
|
Am a web 2 frontend developer, a smart contract developer/auditor and technical writer. I understand the importance of good and concise documentation in software development. I have participated successfully in OD Hack task assigned to me. I have written many technical articles, here are some of them, https://medium.com/@emma.onyedika.okeke I would use SDoc and/or TSDoc standard to improve your code base readability, provide a standardized way to document functions, classes, parameters, return types, and modules, making it easier to generate comprehensive, up-to-date documentation. I would conclude this task in 7 days if assigned this task. |
May I handle this issue? |
I'd like to handle this task. |
hey sir I'd like to handle this task. |
Mind if I take this issue? |
The SDK codebase would benefit from consistent, high-quality documentation to improve maintainability, ease of use, and on-boarding for new developers. To achieve this, we propose adopting JSDoc and/or TSDoc standards throughout the project. This will provide a standardized way to document functions, classes, parameters, return types, and modules, making it easier to generate comprehensive, up-to-date documentation.
Please start with the web3 package.
The text was updated successfully, but these errors were encountered: