Skip to content

Latest commit

 

History

History
executable file
·
83 lines (57 loc) · 5.97 KB

GSoD_2021_Work_Summary.md

File metadata and controls

executable file
·
83 lines (57 loc) · 5.97 KB


Wechaty

Improve the gRPC and OpenAPI ecosystem
Work Summary

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