Hi Sheng,
I just minor modified the description of RocketMQ's task. I had double
check RocketMQ task that is existed as I expected.

Sheng Wu <[email protected]> 于2021年4月18日周日 下午2:43写道:
>
> Hi
>
> I am a little confused about the WIKI changelog. You removed Pulsar
> and add RocketMQ? What is the difference? Or you just simply change
> the idea of task?
>
> Sheng Wu 吴晟
> Twitter, wusheng1108
>
> Daming <[email protected]> 于2021年4月18日周日 下午1:40写道:
> >
> > Thanks for your reminder. I forgot.
> >
> > Sheng Wu <[email protected]> 于2021年4月18日周日 上午8:57写道:
> >
> > > Hi Haochao
> > >
> > > I noticed you added a task about Pulsar reporter for the agent, it is fine
> > > to do this. But please be advised, this has not been accepted as a part of
> > > the ASF repo.
> > > Due to the issue we discussed, Pulsar has a very big size of client lib
> > > jar, as as we have supported Kafka as a transport layer, and all things 
> > > are
> > > pluggable(agent side and OAP side), this could be hosted as a 3rd party
> > > repo.
> > >
> > > Sheng Wu 吴晟
> > > Twitter, wusheng1108
> > >
> > >
> > > Haochao Zhuang (Confluence) <[email protected]> 于2021年4月18日周日 上午12:10写道:
> > >
> > >> There's *1 new edit* on your page
> > >>
> > >> [image: page icon]
> > >> <https://cwiki.apache.org/confluence/display/SKYWALKING/Open+Source+Promotion+Plan+-+Summer+2021+Tasks?src=mail&src.mail.product=confluence-server&src.mail.timestamp=1618675800381&src.mail.notification=com.atlassian.confluence.plugins.confluence-notifications-batch-plugin%3Abatching-notification&src.mail.recipient=8aa9808765b372660165d35c0aab006d&src.mail.action=view>
> > >>  Open
> > >> Source Promotion Plan - Summer 2021 Tasks
> > >> <https://cwiki.apache.org/confluence/display/SKYWALKING/Open+Source+Promotion+Plan+-+Summer+2021+Tasks?src=mail&src.mail.product=confluence-server&src.mail.timestamp=1618675800381&src.mail.notification=com.atlassian.confluence.plugins.confluence-notifications-batch-plugin%3Abatching-notification&src.mail.recipient=8aa9808765b372660165d35c0aab006d&src.mail.action=view>
> > >> Haochao Zhuang edited this page
> > >> Here's what changed:
> > >>
> > >> ...
> > >>
> > >> 项目题目
> > >>
> > >> 项目描述
> > >>
> > >> 难度
> > >>
> > >> 导师名称 / 联系方式
> > >>
> > >> 项目产出要求
> > >>
> > >> 项目技术要求/成长
> > >>
> > >> 相关仓库地址
> > >>
> > >> 报名学生/候选人
> > >> License-Eye: Maven 项目 license 分析
> > >>
> > >> SkyWalking License Eye 是一个全功能的 License 工具,可以检查 / 修复文件头 License 问题,解析项目依赖的
> > >> License。
> > >>
> > >> 本项目是为了分析 maven 项目中所引用到的所有依赖项目(包括传递依赖)的 license 类别,避免 Apache
> > >> 项目(或者其他开源项目)发版可能的 license 问题。
> > >> 难
> > >>
> > >> 柯振旭 <http://github.com/kezhenxu94>
> > >>
> > >> kezhenxu94 at apache dot org
> > >>
> > >> `license-eye dependency check` 命令支持分析 maven 项目依赖,生成项目所依赖的 license 报表,报告与
> > >> APL 2.0 不兼容的部分。
> > >>
> > >>    - 熟练 GoLang 编程语言。
> > >>    - 了解 Java 及其构建工具(Maven)。
> > >>
> > >> https://github.com/apache/skywalking-eye
> > >> <https://github.com/apache/skywalking-eyes>
> > >> License-Eye: NPM 项目 license 分析
> > >>
> > >> SkyWalking License Eye 是一个全功能的 License 工具,可以检查 / 修复文件头 License 问题,解析项目依赖的
> > >> License。
> > >>
> > >> 本项目是为了分析 NPM 项目中所引用到的所有依赖项目(包括传递依赖)的 license 类别,避免 Apache
> > >> 项目(或者其他开源项目)发版可能的 license 问题。
> > >> 中
> > >>
> > >> 柯振旭 <http://github.com/kezhenxu94>
> > >>
> > >> kezhenxu94 at apache dot org
> > >>
> > >> `license-eye dependency check` 命令支持分析 NPM 项目依赖,生成项目所依赖的 license 报表,报告与
> > >> APL 2.0 不兼容的部分。
> > >>
> > >>    - 熟练 GoLang 编程语言。
> > >>    - 了解 NodeJS 项目结构及其构建工具(npm)。
> > >>
> > >> https://github.com/apache/skywalking-eye
> > >> <https://github.com/apache/skywalking-eyes>
> > >> skywalking-python: 定义 meter 上报接口,实现 meter 上报协议
> > >>
> > >> skywalking-python 是 SkyWalking 的官方 Python 探针。
> > >>
> > >> 本项目目的是进一步将 Python 探针的功能与 Java 探针的功能进行对齐,在 Python 探针中实现指标上报的 API 和协议,有
> > >> Java 版本可供参考。
> > >> 易
> > >>
> > >> 柯振旭 <http://github.com/kezhenxu94>
> > >>
> > >> kezhenxu94 at apache dot org
> > >> skywalking-python 能够提供简单易用的上报 meter 的 API,并对最终上报数据的协议进行实现。
> > >>
> > >>    - 熟练 Python 编程语言和 Python gRPC 框架。
> > >>    - 了解可观测性领域常见指标类型,如 Counter,Histogram,Gauge,等等。
> > >>
> > >> http://github.com/apache/skywalking-python
> > >>
> > >> http://github.com/apache/skywalking-data-collect-protocol
> > >>
> > >> 官网视觉设计(非代码贡献) 根据SkyWalking的项目背景,对skywalking官网的配色、布局、风格、图标、字体等进行设计。 难
> > >>
> > >> 吴晟
> > >>
> > >> [email protected]
> > >> 网站设计说明书,包括设计理念,布局,配色,图标,交互模式等 视觉设计说明书 https://skywalking.apache.org
> > >> skywalking-python: 实现日志上报功能 skywalking-python 是 SkyWalking 的官方 Python 探针。
> > >>
> > >> 本项目是为了在 Python 探针中实现日志收集并通过 gRPC 协议上报给接收端的功能。有 Java 版本实现以供参考。 中 张可
> > >> <https://github.com/humbertzhang>
> > >>
> > >> zhangke at apache dot org 在 skywalking-python 中实现日志上报协议 ,并对 Python
> > >> 主流日志库支持透明地日志上报。
> > >>
> > >>    - 熟悉 Python 编程语言。
> > >>    - 有Python日志库使用经验。
> > >>    - 有过gRPC编程相关经验。
> > >>
> > >> https://github.com/apache/skywalking-python
> > >> <http://github.com/apache/skywalking-python>
> > >>
> > >> https://github.com/apache/skywalking-data-collect-protocol
> > >> <https://github.com/apache/skywalking-data-collect-protocol/blob/master/logging/Logging.proto>
> > >>
> > >>
> > >>
> > >> skywalking-cli:易用性优化
> > >>
> > >> skywalking-cli是为SkyWalking用户和OPS团队提供的命令行交互工具。
> > >>
> > >> 本项目是为了让用户能够更便捷、高效地使用来对该命令行工具进行一系列的优化。(适合第一次参与开源的同学)
> > >> 易
> > >>
> > >> 江华禧
> > >>
> > >> [email protected]
> > >>
> > >> 实现至少四点优化,供参考的优化点:
> > >>
> > >>    - 优化结果的输出
> > >>    - 实现根据命令推断显示类型
> > >>    - 实现命令自动补全
> > >>    - 实现shell脚本一键安装
> > >>
> > >> (可从用户角度提出其他优化点更佳)
> > >>
> > >>    - 熟悉Golang
> > >>
> > >> https://github.com/apache/skywalking-cli
> > >> skywalking-cli:实现实例依赖的展示
> > >>
> > >> skywalking-cli是为SkyWalking用户和OPS团队提供的命令行交互工具。
> > >>
> > >> 本项目是为了在命令行以图形的方式展示service/endpoint的上下游依赖关系,可以参考已有的trace命令来实现。
> > >> 中
> > >>
> > >> 江华禧
> > >>
> > >> [email protected]
> > >>
> > >>    - `swctl dependency`命令
> > >>    - 实例依赖还需要展示相关的指标
> > >>
> > >>
> > >>    - 熟悉Golang
> > >>    - 了解 GraphQL
> > >>
> > >>
> > >>    - https://github.com/apache/skywalking-cli
> > >>    - https://github.com/apache/skywalking/issues/4466
> > >>    - service/endpoint的上下游依赖显示可以参考官网的live demo
> > >>
> > >>
> > >> skywalking e2e,增加metrics exporter测试
> > >>
> > >> skywalking有完整的e2e体系,大部分核心功能通过e2e自动化测试确保功能正确性。
> > >>
> > >> 目前,metrics exporter导出功能没有进行自动化测试。适合对集成以及自动化测试感兴趣的同学参与。
> > >> 中
> > >>
> > >> 吴晟
> > >>
> > >> [email protected]
> > >>
> > >>    - 使用golang实现模拟的metrics server做为导出数据的接收方
> > >>    - 为metrics server增加校验接口(http)
> > >>    - 通过e2e框架完成验证
> > >>
> > >>
> > >>    - 基本的golang和java的开发能力
> > >>    - 了解自动化测试的基本知识,如,docker,maven test
> > >>
> > >>
> > >>    - metrics导出功能文档
> > >>    
> > >> https://skywalking.apache.org/docs/main/latest/en/setup/backend/metrics-exporter/
> > >>    - 相关配置文档也可在此处找到https://skywalking.apache.org/docs/main/latest/readme/
> > >>
> > >>
> > >> go2sky: 增加 dubbo-go 插件 为 go2sky 实现 dubbo-go 插件 易
> > >>
> > >> 张伟 <https://github.com/arugal>
> > >>
> > >> [email protected]
> > >>
> > >>    - 实现 dubbo-go 插件
> > >>    - 增加插件测试
> > >>
> > >>
> > >>    - 熟悉 golang
> > >>    - 了解 go2sky
> > >>    - 了解 dubbo-go
> > >>
> > >> https://github.com/SkyAPM/go2sky
> > >>
> > >> https://github.com/SkyAPM/go2sky-plugins
> > >>
> > >> https://github.com/apache/dubbo-go
> > >>
> > >> go2sky: 增加 mysql 插件 为 go2sky 实现 mysql 插件 中
> > >>
> > >> 张伟 <https://github.com/arugal>
> > >>
> > >> [email protected]
> > >>
> > >>    - 实现 mysql 插件
> > >>    - 增加插件测试
> > >>
> > >>
> > >>    - 熟悉 golang
> > >>    - 了解 go2sky
> > >>    - 了解 mysql sdk
> > >>
> > >> https://github.com/SkyAPM/go2sky
> > >>
> > >> https://github.com/SkyAPM/go2sky-plugins
> > >>
> > >> https://github.com/go-sql-driver/mysql
> > >>
> > >> skywalking-transporter-plugin:增加RocketMQ插件 为skywalking实现将Apache
> > >> RocketMQ作为传输层。 高
> > >>
> > >> 庄浩潮
> > >>
> > >> [email protected]
> > >>
> > >>    - 实现SkyWalking Agent端exporter插件
> > >>    - 实现Skywalking OAP端fetcher模块
> > >>
> > >>
> > >>    - 熟悉Java
> > >>    - 了解Apache RocketMQ Client
> > >>
> > >> https://rocketmq.apache.org/ <http://rocketmq.apache.org/>
> > >>
> > >> https://skywalking.apache.org/
> > >>
> > >> skywalking-transporter-plugin:增加Apache Pulsar插件 为skywalking实现将Apache
> > >> Pulsar作为传输层。 高
> > >>
> > >> 庄浩潮
> > >>
> > >> [email protected]
> > >>
> > >>    - 实现SkyWalking Agent端exporter插件
> > >>    - 实现Skywalking OAP端fetcher模块
> > >>
> > >>
> > >>    - 熟悉Java
> > >>    - 了解Apache Pulsar
> > >>
> > >> https://pulsar.apache.org/ <http://rocketmq.apache.org/>
> > >>
> > >> https://skywalking.apache.org/
> > >>
> > >> SkyAPM-php-sdk: 完善redis插件 为SkyAPM-php-sdk完善redis插件 中
> > >>
> > >> 何延龙
> > >>
> > >> [email protected]
> > >>
> > >>    - 实现全量redis命令信息收集
> > >>
> > >>
> > >>    - 熟悉PHP
> > >>    - 熟悉C++
> > >>
> > >> https://github.com/SkyAPM/SkyAPM-php-sdk
> > >> SkyAPM-php-sdk: 实现GRPC链路追踪 为SkyAPM-php-sdk实现GRPC的跨进程链路追踪 中
> > >>
> > >> 何延龙
> > >>
> > >> [email protected]
> > >>
> > >>    - 实现自动给grpc请求添加跨进程追踪头
> > >>
> > >>
> > >>    - 熟悉PHP
> > >>    - 熟悉C++
> > >>
> > >> https://github.com/SkyAPM/SkyAPM-php-sdk
> > >> SkyAPM-php-sdk: 内存泄露排查 为SkyAPM-php-sdk排查内存泄露根源 难
> > >>
> > >> 何延龙
> > >>
> > >> [email protected]
> > >>
> > >>    - 找出内存泄漏代码并修复
> > >>
> > >>
> > >>    - 熟悉PHP
> > >>    - 熟悉C++
> > >>
> > >> https://github.com/SkyAPM/SkyAPM-php-sdk
> > >> SWCK: 后台存储CRD和Controller
> > >>
> > >> SWCK可以使SkyWalking以更加原生的方式运行在Kubernetes平台上。
> > >>
> > >>
> > >> 本项目的任务是增加新的CRD用来设置存储数据的后台存储,如Elasticsearch,MySQL等。并增加新的Controller去部署CRD中定义的存储
> > >> 中
> > >>
> > >> 高洪涛
> > >>
> > >> [email protected]
> > >>
> > >>    - 实现至少一种SkyWalking支持存储的CRD
> > >>    - 实现相应的Controller
> > >>
> > >>
> > >>    - 熟悉Go
> > >>    - 了解Kubernetes
> > >>
> > >> https://github.com/apache/skywalking-swck
> > >> SWCK: 配置文件CRD和Controller
> > >>
> > >> SWCK可以使SkyWalking以更加原生的方式运行在Kubernetes平台上。
> > >>
> > >> SkyWalking后台有两类配置文件:静态配置文件和动态配置文件。
> > >>
> > >>
> > >> 本项目的任务是增加新的CRD用来加载配置文件到SkyWalking后台。如果是静态配置,使用Controller修改SkyWalking关联的ConfigMap,并重启后台的Pod从而加载配置。如果是动态配置,修改关联的ConfigMap即可。
> > >> 中
> > >>
> > >> 高洪涛
> > >>
> > >> [email protected]
> > >>
> > >>    - 实现静态配置的CRD和Controller
> > >>    - 实现动态配置的CRD和Controller
> > >>
> > >>
> > >>    - 熟悉Go
> > >>    - 了解Kubernetes
> > >>
> > >> https://github.com/apache/skywalking-swck
> > >> SWCK: agent容器注入器
> > >>
> > >> SWCK可以使SkyWalking以更加原生的方式运行在Kubernetes平台上。
> > >>
> > >> 本项目的任务是使用Admission webhook将agent容器自动挂载到目标Pod中。从而在不修改原镜像的前提下,去使用skywalking
> > >> agent。
> > >> 高
> > >>
> > >> 高洪涛
> > >>
> > >> [email protected]
> > >>
> > >>    - 实现该webhook
> > >>
> > >>
> > >>    - 熟悉Go
> > >>    - 了解Kubernetes
> > >>
> > >> https://github.com/apache/skywalking-swck
> > >> Satellite支持Trace数据传输
> > >>
> > >> Satellite做为SkyWalking Agent与OAP间的中继节点,可以提供本地存储和协议转换
> > >>
> > >> 本项目的任务是对Satellite中添加对Trace数据的支持。并允许通过Kafka和gRPC两种格式发送给OAP Server
> > >> 高
> > >>
> > >> 吴晟
> > >>
> > >> [email protected]
> > >> 实现trace receiver以及对应的sender。
> > >>
> > >>    - 熟悉Go开发
> > >>    - 有一定的Java基础
> > >>    - 了解SkyWalking
> > >>
> > >> https://github.com/apache/skywalking-satellite
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >> ...
> > >>
> > >> Task
> > >>
> > >> Description
> > >>
> > >> Difficulty
> > >>
> > >> Mentor / Email Address
> > >>
> > >> Output
> > >>
> > >> Tech. Requirements / What You'll Learn
> > >>
> > >> Repo
> > >>
> > >> Candidate
> > >> License-Eye: Maven dependencies' licenses analysis
> > >>
> > >> A full-featured license tool to check and fix license headers and resolve
> > >> dependencies' licenses.
> > >>
> > >> This project aims at identifying all dependencies' licenses (including
> > >> transitive dependencies) to avoid potential licensing issues in Apache
> > >> releases (and similar open source projects).
> > >> Major
> > >>
> > >> 柯振旭 <http://github.com/kezhenxu94>
> > >>
> > >> kezhenxu94 at apache dot org
> > >>
> > >> Command `license-eye dependency check` should be able to analyze maven
> > >> projects, generate the licenses' report, and check APL-2.0 incomparable
> > >> licenses.
> > >>
> > >>    - Proficiency in GoLang programming language.
> > >>    - Basic knowledge about Java and Maven build tool.
> > >>
> > >> https://github.com/apache/skywalking-eye
> > >> <https://github.com/apache/skywalking-eyes>
> > >> License-Eye: NPM dependencies' licenses analysis
> > >>
> > >> A full-featured license tool to check and fix license headers and resolve
> > >> dependencies' licenses.
> > >>
> > >> This project aims at identifying all dependencies' licenses (including
> > >> transitive dependencies) to avoid potential licensing issues in Apache
> > >> releases (and similar open source projects).
> > >> Medium
> > >>
> > >> 柯振旭 <http://github.com/kezhenxu94>
> > >>
> > >> kezhenxu94 at apache dot org
> > >>
> > >> Command `license-eye dependency check` should be able to analyze npm
> > >> projects, generate the licenses' report, and check APL-2.0 incomparable
> > >> licenses.
> > >>
> > >>    - Proficiency in GoLang programming language.
> > >>    - Basic knowledge about NPM project structure and npm build tool.
> > >>
> > >> https://github.com/apache/skywalking-eye
> > >> <https://github.com/apache/skywalking-eyes>
> > >> skywalking-python: define meter APIs, implement the meter report protocol
> > >>
> > >> The Python agent for Apache SkyWalking.
> > >>
> > >> The project is to further align the feature parity between Java agent and
> > >> Python agent, by designing and implementing the meter report APIs and
> > >> protocols. There is a Java version for reference.
> > >> Minor
> > >>
> > >> 柯振旭 <http://github.com/kezhenxu94>
> > >>
> > >> kezhenxu94 at apache dot org
> > >> skywalking-python should be able to provide a set of meter APIs and
> > >> report the meters up to SkyWalking backend OAP.
> > >>
> > >>    - Proficiency in Python programming language and Python gRPC
> > >>    framework.
> > >>    - Basic knowledge about the common metrics types in observability
> > >>    domain, such as Counter, Histogram, Gauge, etc..
> > >>
> > >> http://github.com/apache/skywalking-python
> > >>
> > >> http://github.com/apache/skywalking-data-collect-protocol
> > >>
> > >> Website Design(Not code contribution) Base on the context and history of
> > >> building skywalking project, design and improve the official website,
> > >> including the docs site. Hard
> > >>
> > >> 吴晟
> > >>
> > >> [email protected]
> > >> The design instruction of skywalking website. Including the idea of
> > >> design, layout, icon, graph, interactive model. The design instruction
> > >> https://skywalking.apache.org
> > >> skywalking-python: implement the log report function Skywalking-Python
> > >> is the Python agent for Apache SkyWalking.
> > >>
> > >> The purpose of this project is to implement the function of collecting
> > >> logs in Python agent and reporting them to receivers via GRPC protocol.
> > >> Medium 张可 <https://github.com/humbertzhang>
> > >>
> > >> zhangke at apache dot org Implement the log reporting protocol in
> > >> Skywalking-Python, and support transparent logging reporting for the 
> > >> major
> > >> Python logging libraries.
> > >>
> > >>    - Familiar with Python programming language.
> > >>    - Experience with Python log libraries.
> > >>    - Experience with GRPC programming.
> > >>
> > >> https://github.com/apache/skywalking-python
> > >> <http://github.com/apache/skywalking-python>
> > >>
> > >> https://github.com/apache/skywalking-data-collect-protocol
> > >> <https://github.com/apache/skywalking-data-collect-protocol/blob/master/logging/Logging.proto>
> > >>
> > >>
> > >>
> > >> skywalking-cli:optimize usability
> > >>
> > >> SkyWalking CLI is a command interaction tool for the SkyWalking user or
> > >> OPS team, as an alternative besides using browser GUI.
> > >>
> > >> This project is to make users to use the command line tool more
> > >> conveniently and efficiently. (Suitable for students who are 
> > >> participating
> > >> in open source for the first time)
> > >> Minor
> > >>
> > >> 江华禧
> > >>
> > >> [email protected]
> > >>
> > >> Implement at least four points of optimization, optimization points for
> > >> reference:
> > >>
> > >>    - Optimize the output
> > >>    - Implement inferred display type based on commands
> > >>    - Implement  auto-completion
> > >>    - Support shell script installation
> > >>
> > >> (It would be better if other optimization points can be proposed from the
> > >> user's perspective)
> > >>
> > >>    - Golang
> > >>
> > >> https://github.com/apache/skywalking-cli
> > >> skywalking-cli: implement the display of instance dependencies
> > >>
> > >> SkyWalking CLI is a command interaction tool for the SkyWalking user or
> > >> OPS team, as an alternative besides using browser GUI.
> > >>
> > >> This project is to graphically display the upstream and downstream
> > >> dependencies of service/endpoint on the command line, which can be 
> > >> achieved
> > >> by referring to the existing `trace` commands.
> > >> Medium
> > >>
> > >> 江华禧
> > >>
> > >> [email protected]
> > >>
> > >>    - `swctl dependency` command
> > >>    - Instance dependencies also need to display relevant metrics
> > >>
> > >>
> > >>    - Golang
> > >>    - GraphQL
> > >>
> > >>
> > >>    - https://github.com/apache/skywalking-cli
> > >>    - https://github.com/apache/skywalking/issues/4466
> > >>    - For the display of upstream and downstream dependencies of
> > >>    service/endpoint, please refer to the official website' live demo
> > >>
> > >>
> > >> skywalking e2e,add a new test case about metrics exporter
> > >>
> > >> SkyWalking has its own e2e testing framework. Most key features are
> > >> verified through e2e in every commit.
> > >>
> > >> So far, we don't have test about metrics exporter.
> > >>
> > >> This task is good for the people first time joining the open source
> > >> community and willing to learn how the open source does auto testing.
> > >> Medium
> > >>
> > >> 吴晟
> > >>
> > >> [email protected]
> > >>
> > >>    - Use Golang to implement a mock metrics server, as a receiver of OAP
> > >>    - Add a verification interface in mock metrics server.
> > >>    - Add mock metrics server
> > >>
> > >>
> > >>    - Golang and Java
> > >>    - Basic auto testing knowledge, such as docker and maven test tools.
> > >>
> > >>
> > >>    - metrics exporter doc
> > >>    
> > >> https://skywalking.apache.org/docs/main/latest/en/setup/backend/metrics-exporter/
> > >>    - Basic setup doc
> > >>    https://skywalking.apache.org/docs/main/latest/readme/
> > >>
> > >>
> > >> go2sky dubbo-go plugin Implement the dubbo-go plugin for go2sky Minor
> > >>
> > >> 张伟 <https://github.com/arugal>
> > >>
> > >> [email protected]
> > >>
> > >>    - Implement dubbo-go plugin
> > >>    - Add plugin test
> > >>
> > >>
> > >>    - Golang
> > >>    - Go2sky
> > >>    - Dubbo-go
> > >>
> > >> https://github.com/SkyAPM/go2sky
> > >>
> > >> https://github.com/SkyAPM/go2sky-plugins
> > >>
> > >> https://github.com/apache/dubbo-go
> > >>
> > >> go2sky mysql plugin Implement the mysql plugin for go2sky Medium
> > >>
> > >> 张伟 <https://github.com/arugal>
> > >>
> > >> [email protected]
> > >>
> > >>    - Implement mysql plugin
> > >>    - Add plugin test
> > >>
> > >>
> > >>    - Golang
> > >>    - Go2sky
> > >>    - Mysql-sdk
> > >>
> > >> https://github.com/SkyAPM/go2sky
> > >>
> > >> https://github.com/SkyAPM/go2sky-plugins
> > >>
> > >> https://github.com/go-sql-driver/mysql
> > >>
> > >> skywalking-transporter-plugin RocketMQ plugin Implement the transporter
> > >> by Apache RocketMQ Hard
> > >>
> > >> 庄浩潮
> > >>
> > >> [email protected]
> > >>
> > >>    - Implement the exporter plugin in Java Agent end.
> > >>    - Implement the fetcher module in OAP end.
> > >>
> > >>
> > >>    - Java
> > >>    - Apache RocketMQ client
> > >>
> > >> https://rocketmq.apache.org/ <http://rocketmq.apache.org/>
> > >>
> > >> https://skywalking.apache.org/
> > >>
> > >> skywalking-transporter-plugin Apache Pulsar plugin Implement the
> > >> transporter by Apache Pulsar Hard
> > >>
> > >> 庄浩潮
> > >>
> > >> [email protected]
> > >>
> > >>    - Implement the exporter plugin in Java Agent end.
> > >>    - Implement the fetcher module in OAP end.
> > >>
> > >>
> > >>    - Java
> > >>    - Apache Pulsar client
> > >>
> > >> https://pulsar.apache.org/ <http://rocketmq.apache.org/>
> > >>
> > >> https://skywalking.apache.org/
> > >>
> > >> SkyAPM-php-sdk: redis-plugin
> > >>
> > >> implement the redis plugin for SkyAPM-php-sdk
> > >> Medium
> > >>
> > >> 何延龙
> > >>
> > >> [email protected]
> > >>
> > >>    - Implement redis plugin
> > >>    - Add plugin test
> > >>
> > >>
> > >>    - PHP
> > >>    - C++
> > >>
> > >> https://github.com/SkyAPM/SkyAPM-php-sdk
> > >> SkyAPM-php-sdk: grpc-plugin
> > >>
> > >> Add cross-precess tracking header to gRPC
> > >> Medium
> > >>
> > >> 何延龙
> > >>
> > >> [email protected]
> > >>
> > >>    - Add cross-precess tracking header to gRPC
> > >>
> > >>
> > >>    - PHP
> > >>    - C++
> > >>
> > >> https://github.com/SkyAPM/SkyAPM-php-sdk
> > >> SkyAPM-php-sdk: memory leak troubleshooting Troubleshoot the root cause
> > >> of memory leaks for SkyAPM-php-sdk Hard
> > >>
> > >> 何延龙
> > >>
> > >> [email protected]
> > >>
> > >>    - Find out the memory leak code and fix it
> > >>
> > >>
> > >>    - PHP
> > >>    - C++
> > >>
> > >> https://github.com/SkyAPM/SkyAPM-php-sdk
> > >> SWCK: CRDs and Controllers of backend storages
> > >>
> > >> SkyWalking leverages SWCK to be running on Kubernetes in a native way
> > >>
> > >> This task intends to introduce new CRDs and Controllers to deploy various
> > >> storage services supported by SkyWalking, for example, Elasticsearch,
> > >> MySQL, etc.
> > >>
> > >> Students should select one from them to implement at least.
> > >> Medium
> > >>
> > >> 高洪涛
> > >>
> > >> [email protected]
> > >>
> > >>
> > >>
> > >>    - Implement one storage CRD at least
> > >>    - Implement associated Controllers
> > >>
> > >>
> > >>    - Go
> > >>    - Kubernetes
> > >>
> > >> https://github.com/apache/skywalking-swck
> > >> SWCK: CRDs and Controllers of config files
> > >>
> > >> SkyWalking leverages SWCK to be running on Kubernetes in a native way
> > >>
> > >> SkyWalking supports static and dynamic configuration files at the same
> > >> time.
> > >>
> > >> This task intends to introduce new CRDs and Controllers to config both of
> > >> them.
> > >>
> > >> When a static config file is applied to ConfigMap, the controller should
> > >> reboot the backend server for reloading config content. If a dynamic 
> > >> config
> > >> file is updated, the controller only modifies the ConfigMap that
> > >> corresponded to it.
> > >>
> > >>
> > >> Medium
> > >>
> > >> 高洪涛
> > >>
> > >> [email protected]
> > >>
> > >>    - Implement static config CRD and Controller
> > >>    - Implement dynamic config CRD and Controller
> > >>
> > >>
> > >>    - Go
> > >>    - Kubernetes
> > >>
> > >> https://github.com/apache/skywalking-swck
> > >> SWCK: agent container injector
> > >>
> > >> SkyWalking leverages SWCK to be running on Kubernetes in a native way
> > >>
> > >>
> > >> This task intends to leverage "Admission mutating webhook" to inject the
> > >> SkyWalking agent container into the target Pod.
> > >>
> > >> Once it gets injected, the running application could get instrumented
> > >> automatically without rebuilding its image.
> > >> Hard
> > >>
> > >> 高洪涛
> > >>
> > >> [email protected]
> > >>
> > >>    - Implement the injector
> > >>
> > >>
> > >>    - Go
> > >>    - Kubernetes
> > >>
> > >> https://github.com/apache/skywalking-swck
> > >> Satellite supports Trace format transmission
> > >>
> > >> Satellite works as a relay node or sidecar of agent, between agent and
> > >> OAP server. It provides protocol conversion and local cache.
> > >>
> > >> This task intends to add the support of trace data formate in the
> > >> Satellite. And provide Kafka and gRPC senders to transfer the trace data 
> > >> to
> > >> OAP server.
> > >> Hard
> > >>
> > >> 吴晟
> > >>
> > >> [email protected]
> > >> Implement receiver and senders.
> > >>
> > >>    - Go
> > >>    - Java
> > >>    - SkyWalking
> > >>
> > >> https://github.com/apache/skywalking-satellite
> > >>
> > >> ...
> > >> Go to page history
> > >> <https://cwiki.apache.org/confluence/pages/viewpreviousversions.action?pageId=177045562&src=mail&src.mail.product=confluence-server&src.mail.timestamp=1618675800381&src.mail.notification=com.atlassian.confluence.plugins.confluence-notifications-batch-plugin%3Abatching-notification&src.mail.recipient=8aa9808765b372660165d35c0aab006d>
> > >> View page
> > >> <https://cwiki.apache.org/confluence/display/SKYWALKING/Open+Source+Promotion+Plan+-+Summer+2021+Tasks?src=mail&src.mail.product=confluence-server&src.mail.timestamp=1618675800381&src.mail.notification=com.atlassian.confluence.plugins.confluence-notifications-batch-plugin%3Abatching-notification&src.mail.recipient=8aa9808765b372660165d35c0aab006d&src.mail.action=view>
> > >>
> > >> Stop watching page
> > >> <https://cwiki.apache.org/confluence/users/removepagenotification.action?pageId=177045562&src=mail&src.mail.product=confluence-server&src.mail.timestamp=1618675800381&src.mail.notification=com.atlassian.confluence.plugins.confluence-notifications-batch-plugin%3Abatching-notification&src.mail.recipient=8aa9808765b372660165d35c0aab006d&src.mail.action=stop-watching&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ4c3JmOjhhYTk4MDg3NjViMzcyNjYwMTY1ZDM1YzBhYWIwMDZkIiwicXNoIjoiODI1ZGU0ZGY4NDA0YjU2NjcwYmUwYWI3Yzk5MmIzZDc5YTZjZDUxODIyZTNkMDE3MmI4MDIzNDhiNTEyM2YyZiIsImlzcyI6ImNvbmZsdWVuY2Vfbm90aWZpY2F0aW9uc0FSRUgtWFVEMS1QT1FHLUNTQU8iLCJleHAiOjE2MTkyODA2MDAsImlhdCI6MTYxODY3NTgwMH0.AzXEZanh9LQJsJTYn_ACbFybsmoMehUsvYsCaDT4zL0>
> > >> •
> > >> Manage notifications
> > >> <https://cwiki.apache.org/confluence/users/editmyemailsettings.action?src=mail&src.mail.product=confluence-server&src.mail.timestamp=1618675800381&src.mail.notification=com.atlassian.confluence.plugins.confluence-notifications-batch-plugin%3Abatching-notification&src.mail.recipient=8aa9808765b372660165d35c0aab006d&src.mail.action=manage>
> > >> [image: Confluence logo big]
> > >> This message was sent by Atlassian Confluence 7.5.0
> > >>
> > >

Reply via email to