Skip to content

Latest commit

 

History

History
131 lines (111 loc) · 11.3 KB

GSOD_Final_Report.md

File metadata and controls

131 lines (111 loc) · 11.3 KB


Wechaty

Google Season of Docs 2021 -Final Report


Objectives🧿

The reference guide contain the technical description of the machinery. They are code determined and information oriented. The references guides contain clear descriptions of Classes, API, Functions, Methods, Attributes, and many more technical aspects of the software. The Wechaty references aim to guide the end-users completely about Wechaty. The refernces guide will contain the following subsections with the described content below 👇

  • API References Add use cases for API references, add code snippets and also add details about user classes.
  • Polyglot Add code snippets with easy-to-understand examples for first-time users in different programming languages.
  • Puppet Providers Add separate modules for each of the messaging apps and add necessary code snippets.
  • Puppet Services Include all the puppet services offered by Wechaty.

Milestones Achieved✨

  • Created a new ,brief and a clean documentation structure for References section.
  • Created a user friendly documentation with new information ,code snippets,images for the end-users to understand the Wechaty RPA BOT better.

Pull Requests/Commits📔

You can find all PRs done by us in the links below:

Soumi's PRs :

Pull Requests Technical Writer Status
Update Puppet Providers overview #1107 Soumi Bardhan 1107
Update Puppet Providers : WeChat #1108 Soumi Bardhan 1108
Update Puppet Providers : Gitter #1110 Soumi Bardhan 1110
Update Puppet Providers : Padlocal #1195 Soumi Bardhan 1195
Update Puppet Providers : Official Account #1208 Soumi Bardhan 1208
Update Puppet Providers : WeChat4U #1211 Soumi Bardhan 1211
Update Puppet Providers : Service #1212 Soumi Bardhan 1212
Update Puppet Providers : Mock #1220 Soumi Bardhan 1220
Update Puppet Services : Overview #1277 Soumi Bardhan 1277
Update Puppet Services : Padlocal #1278 Soumi Bardhan 1278
Update Puppet Services : FAQ #1284 Soumi Bardhan 1284
Update Puppet Services : WXWork #1285 Soumi Bardhan 1285

Shradhha's PRs :

Pull Requests Technical Writer Status
Week-4 added the Wechaty environment variables #933 Shraddha Vasant Prasad 933
Week-5 Updated the Wechaty Puppet Service #965 Shraddha Vasant Prasad 965
Week-6 Updated the puppet.md file#972 Shraddha Vasant Prasad 972
Week-7 Wechaty Polyglot #1013 Shraddha Vasant Prasad 1013
Updated the Go-Wechaty #1050 Shraddha Vasant Prasad 1050
Update the Python-Wechaty #1057 Shraddha Vasant Prasad 1057
Scala-Wechaty #1096 Shraddha Vasant Prasad 1096
The .NET Wechaty #1100 Shraddha Vasant Prasad 1100
The PHP-Wechaty #1156 Shraddha Vasant Prasad 1156
Rust-Wechaty #1231 Shraddha Vasant Prasad 1231
Added Polyglot Architecture image #1233 Shraddha Vasant Prasad 1233
Updated the API references overview section #1261 Shraddha Vasant Prasad 1261
Updated room-invitation section #1265 Shraddha Vasant Prasad 1265
changed the side label for resolving the left bar navigation #1273 Shraddha Vasant Prasad 1273
Updated the Polyglot Do it yourself section #1283 Shraddha Vasant Prasad 1283
Update Main references overview #1286 Shraddha Vasant Prasad 1286
Update the friendship class section #1289 Shraddha Vasant Prasad 1289
Update contacts in API references #1290 Shraddha Vasant Prasad 1290
Updated the Room section in API references #1294 Shraddha Vasant Prasad 1294

Learnings🥇

I am glad to have got the chance and opportunity to be a part of the Google Season of Docs 2021 program organized by Google. The learning curve in the whole journey has been high. The program has helped me to:

  • Understand the importance of Technical documentation.
  • Learn about Docusaurus and MDX(Markdown+ReactJS).
  • Learn about RPA (Robotic Process Automation) bots.
  • Get involved in an innovative community that is Wechaty.

Acknowledgements🎉

I am thankful to Google Season of Docs and Wechaty for giving me this opportunity. I would also like to thank my mentors Huan LI and Li Jiarui for their constant support and lastly would like to thank the volunteers Simin Liao and Rohitesh Kumar Jain for their constant support.They led the video meetings in a well-organized, interactive manner and made the meetings a great platform for discussion.

Future Plans🎆

  • Continue to work towards contributing to Wechaty community.
  • Detect and rectify issues in implementation of the RPA bot if any in the future.