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