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

Improve the gRPC and OpenAPI ecosystem #1012

Closed
25 tasks done
iamrajiv opened this issue Jul 4, 2021 · 1 comment
Closed
25 tasks done

Improve the gRPC and OpenAPI ecosystem #1012

iamrajiv opened this issue Jul 4, 2021 · 1 comment

Comments

@iamrajiv
Copy link
Member

iamrajiv commented Jul 4, 2021

Improve the gRPC and OpenAPI ecosystem

Community Bonding (May 8 - May 17, 2021)

  • Zoom meeting schedule agreed.
  • Focus in the first two weeks before the start of the project will be on working through existing documentation and noting gaps areas.

Doc Development Phase

Week 1 (May 18 - May 24, 2021)

  • Getting familiar with Wechaty projects.
  • Going through all the existing contents and documentation based on gRPC and OpenAPI.
  • #910: Adding Progressive Web Application support for the Docusaurus site.
  • #1014: Adding Progressive Web Application support for the Jekyll blog.

Week 2 (May 25 - May 31, 2021)

In Polyglot/OpenAPI documentation in Wechaty docs website:

  • #889: Adding Open Graph image metadata in the Docusaurus site of wechaty.js.org.
  • #917: Improving Wechaty OpenAPI docs.
  • #929: Adding a blog about both gRPC and OpenAPI.

Week 3 (June 1 - June 7, 2021)

In Polyglot/OpenAPI documentation in Wechaty docs website:

  • #924: Updating the History section and fetching all contents of the CHANGELOG.md file from wechaty/openapi repository using a script.
  • #956: Adding learning resources section.

Week 4 (June 8 - June 14, 2021)

Week 5 (June 15 - June 21, 2021)

Week 6 (June 22 - June 28, 2021)

Week 7 (June 29 - July 4, 2021)

Week 8 (July 5 - July 11, 2021)

Project Finalization Phase

Week 9 (July 12 - July 18, 2021)

  • Finalizing the project deliverables and refactoring the code, if any, based on the feedback.
  • Making the project report.
  • #1383: Finalizing and submitting the project report.

Extra Work

@huan
Copy link
Member

huan commented Jul 26, 2021

@iamrajiv thanks for all efforts that you have done for improving the grpc ecosystem.

Will review the related PRs this week.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants