announcement,

Wechaty OSPP (Summer of Open Source) Final Demo Day

juzibot juzibot Follow Oct 09, 2021 · 14 mins read
Wechaty OSPP (Summer of Open Source) Final Demo Day

The “Open Source Software Supply Chain Lighting Program - Summer 2021” (hereinafter referred to as Summer 2021) is a summer activity for college students jointly organized by the Institute of Software Chinese Academy of Sciences and the openEuler community. It aims to encourage college students to actively participate in the development and maintenance of open source software and promote the vigorous development of excellent domestic open source software communities. The program unites major open source communities to provide projects for the development and maintenance of important open source software, and opens registration to college students worldwide. Students can independently choose projects they are interested in to apply for, and after being selected, receive personal guidance from senior maintainers (community mentors) of the software.

As China’s largest open source chatbot project, Wechaty released 9 projects in total and received dozens of applications from universities including Shanghai University, East China University of Science and Technology, Changsha University of Science and Technology, University of Science and Technology of China, and University of Electronic Science and Technology of China.

The student developers of these 9 projects each recorded a presentation video to introduce the specific project progress and future plans to the community.

In addition to playing the videos in order, community mentors and developers were invited to provide feedback and guidance, offering practical and effective suggestions.

Furthermore, developers can find projects they are interested in during Demo Day and contact the corresponding developers after the event to collaborate on future development.

Developer and project addresses:

Final-Term Demo Day Meeting Summary

Tencent video link

You can learn more from our meeting_notes

Agendas

  • 0:00:00 0. Meeting Begins
  • 0:08:30 1. Introduction to Meeting Agenda
  • 0:10:30 2. Jing Chen (陈婧): Developing WeChat Mini-Program for Club Member & Activity Management Based on Wechaty
  • 0:29:40 3. Liangyu Xiao (肖良玉): Implementing Community’s First Python-based Local Puppet for Python Wechaty Based on Itchat
  • 0:46:50 4. Ruining Zhang (张瑞宁), Qi Shao (邵琦): Developing Wechaty Puppet Module for Telecom Operator 5G Chatbot / RCS
  • 1:05:00 5. Tianhui Ma (马田慧): Lark Chatbot Based on Wechaty Interface with Open API
  • 1:19:30 6. Jing Liu (刘靖): Blessed-based Wechaty CLI Text Client Software (IRC-like)
  • 1:34:00 7. Yujing Lin (林宇靖), Ruining Zhang (张瑞宁): Improving Basic Functions for Matrix AppService Wechaty Project
  • 1:51:00 8. anaivebird: Developing Wechaty Puppet Provider Module for QQ Chat Software
  • 2:21:30 9. Yanru Zuo (左雁茹): Improving Basic Functions for Wechaty Puppet Official Account Project
  • 2:42:40 10. Weijia Jing (井维嘉): Developing Open Source Piggy Bro Community Entertainment Bot Based on Wechaty
  • 3:09:56 11. Summary

Wechaty Final Project List

Wechaty released 9 tasks across multiple platforms and functions, with weekly updates through issues.

If you see a project you’re interested in, you can find the developer responsible for the corresponding task directly under the related issue.

You can check the first KickOff blog for more information.

Developing WeChat Mini-Program for Club Member & Activity Management Based on Wechaty

Presentation Video

Tencent video link

Live Demo Video

Tencent video link

Implementing Community’s First Python-based Local Puppet for Python Wechaty Based on Itchat

Presentation Video

Tencent video link

Live Demo Video

Tencent video link

Developing Wechaty Puppet Module for Telecom Operator 5G Chatbot / RCS

Presentation Video

Tencent video link

Live Demo Video

Tencent video link

Lark Chatbot Based on Wechaty Interface with Open API

Presentation Video

Tencent video link

Live Demo Video

Tencent video link

Blessed-based Wechaty CLI Text Client Software (IRC-like)

Presentation Video

Tencent video link

Live Demo Video

Tencent video link

Improving Basic Functions for Matrix AppService Wechaty Project

Presentation Video

Tencent video link

Live Demo Video

Tencent video link

Developing Wechaty Puppet Provider Module for QQ Chat Software

Presentation Video

Tencent video link

Live Demo Video

Tencent video link

Improving Basic Functions for Wechaty Puppet Official Account Project

Presentation Video

Tencent video link

Live Demo Video

Tencent video link

Developing Open Source Piggy Bro Community Entertainment Bot Based on Wechaty

Presentation Video

Tencent video link

Live Demo Video

Tencent video link

Welcome to Apply for Summer of Open Source 2022

Student Developer Registration

All enrolled students can register

Original blog: OSPP (Summer of Open Source) Guide - 2021

Wechaty’s project issues serve as the main communication channel for students and mentors. After being selected, all students must complete the first task: Under the project list issue, reply with all the work that students and mentors need to complete in checklist format, to facilitate subsequent completion of related work. Check off items in the comment after completion

The Wechaty community adheres to the principle of openness. All meeting notes, online meetings, stage reports, and other video and document materials will be completely open to the community. Students who are concerned about making their videos and document materials public should carefully consider joining.

Students participating in the project complete daily work and stage work, as follows:

Student Daily Work

Students reply with progress reports under the issue weekly.

For daily work, take the 2020 OSPP Outstanding Student Contribution Award winner Shanshan Jiang as an example, with weekly reports and mentor summaries detailed in Writing a “Daily Sentence” Plugin

Report template reference: student-weekly-report-template

Student Stage Work

Community Mentor Registration

All community Contributors can register

Mentor Daily Work

Mentors rate students’ progress reports under issues weekly.

For daily work, take the 2020 OSPP Outstanding Student Contribution Award winner Shanshan Jiang as an example, with weekly reports and mentor summaries detailed in Writing a “Daily Sentence” Plugin

Report template reference: mentor-weekly-report-template

Mentor Stage Work

Wechaty OSPP Org Admin Registration

Wechaty Contributors who have served as mentors can register

Toolkit

  1. Community Repo: https://github.com/wechaty/summer
  2. Community Notification Issue: https://github.com/wechaty/summer/issues/confirmed-project-list-link-after-preparation-meeting
  3. Community WeChat Group: Summer of Wechaty - SoW
  4. Community Org Admin Committee Group: Summer of Wechaty Org Admin SoW
  5. Wechaty Contributor Group: Wechaty Contributors
  6. All blogs published to Wechaty should be tagged with:
    • ospp-admin
    • summer-2022
    • summer-of-wechaty
    • ospp
    • ospp-2022

Org Admin Stage Work

Welcome Your Participation

Although registration for “Summer 2021” has ended, the Wechaty community still welcomes you, the reader, to participate in Summer 2021 work.

Here are several possible ways to participate:

  • Keep up with Wechaty SoC project weekly update issues and directly contact relevant mentors and student developers to discuss progress.
  • In the Wechaty developer group, like and share ideas on student developers’ Plan Blogs, POC Blogs, and Finished Blogs.
  • Directly participate in project development that has completed some work, contributing to the complex projects students are responsible for.
  • Learn more

本文也有中文版本

Join Newsletter
Get the latest news right in your inbox. We never spam!
Written by juzibot
句子互动是一家人工智能技术与服务提供商,主营业务是基于微信生态,为客户提供集销售、市场和售后于一体的微信智能客服系统。