├── .github
└── ISSUE_TEMPLATE
│ └── request--new-membership-for-github_account.md
├── .gitignore
├── README.md
├── ROLES.md
├── WORKING-GROUPS.md
├── icons
├── mosn.ai
├── png
│ ├── color-logo.png
│ ├── color-vertical.png
│ ├── mosn-labeled-horizontal.png
│ ├── white-horizontal.png
│ ├── white-logo.png
│ └── white-vertical.png
└── svg
│ ├── color-logo.svg
│ ├── color-vertical.svg
│ ├── mosn-labeled-horizontal.svg
│ ├── white-horizontal.svg
│ ├── white-logo.svg
│ └── white-vertical.svg
├── wg-dubbo.md
└── wg-istio.md
/.github/ISSUE_TEMPLATE/request--new-membership-for-github_account.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: 'REQUEST: New membership for GITHUB_ACCOUNT'
3 | about: Request to join the MOSN GitHub org.
4 | title: 'REQUEST: New membership for'
5 | labels: membership
6 | assignees: rootsongjc
7 |
8 | ---
9 |
10 | ## GitHub user id
11 |
12 | ## Company affiliation
13 |
14 | ## Requirements
15 | - [ ] I have reviewed the community [roles](https://github.com/mosn/community/blob/master/ROLES.md) guidelines
16 | - [ ] I have enabled 2FA on my GitHub account
17 | - [ ] I have joined the MOSN DingTalk(钉钉) or Slack
18 |
19 | Provide a link to at least one PR that you have successfully pushed to one
20 | of the MOSN repositories.
21 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # MOSN community
2 | Welcome to the MOSN community!
3 |
4 | This is the starting point for becoming a contributor - improving code and docs, giving talks, etc.
5 |
6 | - [Introduction](#introduction)
7 | - [MOSN authors](#mosn-authors)
8 | - [Resources](#resources)
9 | - [Tutorials](#tutorials)
10 |
11 | ## Other documents
12 |
13 | - [Community Roles](ROLES.md) - describes the roles individuals can assume within the MOSN community.
14 | - [Working Groups](WORKING-GROUPS.md) - to enhance community transparency and collaboration among community members, MOSN created a series of working groups.
15 |
16 | ## Introduction
17 |
18 | MOSN is a cloud native proxy for edge or service mesh.
19 |
20 | Visit [mosn.io](https://mosn.io) for more information about using MOSN.
21 |
22 | ## MOSN authors
23 |
24 | MOSN is an open source project started by [Ant Financial](https://www.antfin.com/) with an active development community.
25 |
26 | ## Resources
27 |
28 | MOSN related resources:
29 |
30 | - [icons](icons)
31 |
32 | ## Community meeting
33 |
34 | - [Wednesday 8:00 PM CST(Beijing)](https://ebay.zoom.com.cn/j/96285622161) every other week
35 |
36 | - [Meeting notes](https://docs.google.com/document/d/12lgyCW-GmlErr_ihvAO7tMmRe87i70bv2xqe4h2LUz4/edit?usp=sharing)
37 |
38 | ## Tutorials
39 |
40 | Learn MOSN with tutorials.
41 |
42 | - [mosn/mosn-tutorials](https://github.com/mosn/mosn-tutorial)
--------------------------------------------------------------------------------
/ROLES.md:
--------------------------------------------------------------------------------
1 | # MOSN Community Roles
2 |
3 | This document describes the set of roles individuals may have within the MOSN community.
4 |
5 | ## User
6 |
7 | A ***user*** is someone that uses MOSN. They contribute to MOSN projects by providing feedback to developers in the form of bug reports and feature suggestions. Users participate in the MOSN community by helping other users.
8 |
9 | ## Contributor
10 |
11 | A ***contributor*** is a user who contributes to the project in the form of code or documentation. They take extra steps to participate in a project, are active on the community, participate in discussions, provide patches, documentation, suggestions, and criticism.
12 |
13 | ## Committer
14 |
15 | A ***committer*** is a developer that was given **write access** to the code repository. Not needing to depend on other people for the patches, they are actually making short-term decisions for the project. The PMC can (even tacitly) agree and approve it into permanency, or they can reject it. Remember that the PMC makes the decisions, not the individual committers.
16 |
17 | ## PMC
18 |
19 | A ***PMC member*** is a developer or a committer that was elected due to merit for the evolution of the project and demonstration of commitment. They have write access to the code repository, the right to vote for the community-related decisions and the right to propose an active user for committership. The PMC as a whole is the entity that controls the project, nobody else.
--------------------------------------------------------------------------------
/WORKING-GROUPS.md:
--------------------------------------------------------------------------------
1 | # MOSN Working Groups
2 |
3 | To enhance community transparency and collaboration among community members, we created a series of working groups for MOSN.
4 |
5 | ## WG lists
6 |
7 | - [Istio WG](wg-istio.md)
8 | - [Dubbo WG](wg-dubbo.md)
9 |
10 | ## WG leads
11 |
12 | The currently created working groups are:
13 |
14 | | Group | Lead | Description |
15 | | ----- | --------------------------------------------- | ------------------------------------------------------------ |
16 | | Dubbo | [cch123](https://github.com/cch123) | Support dubbo protocol, support service registration & discovery(Zookeeper, Kubernetes), support dubbo governance, dubbo routemanager |
17 | | Istio | [wangfakang](https://github.com/wangfakang) | Support UDPA/xDS, Enhance HTTP series feature, such as WRR, Statistics and Rate limit etc, Pass the test of Istio-1.4.x |
18 |
19 | ## Community meeting
20 |
21 | - Regular meetings: [Wednesday 8:00 PM CST(Beijing)](https://ebay.zoom.com.cn/j/96285622161) every other week
22 |
23 | - [Meeting notes](https://docs.google.com/document/d/12lgyCW-GmlErr_ihvAO7tMmRe87i70bv2xqe4h2LUz4/edit?usp=sharing)
--------------------------------------------------------------------------------
/icons/mosn.ai:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mosn/community/ff9ab072b012c4407848c76abab0f74e167e9070/icons/mosn.ai
--------------------------------------------------------------------------------
/icons/png/color-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mosn/community/ff9ab072b012c4407848c76abab0f74e167e9070/icons/png/color-logo.png
--------------------------------------------------------------------------------
/icons/png/color-vertical.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mosn/community/ff9ab072b012c4407848c76abab0f74e167e9070/icons/png/color-vertical.png
--------------------------------------------------------------------------------
/icons/png/mosn-labeled-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mosn/community/ff9ab072b012c4407848c76abab0f74e167e9070/icons/png/mosn-labeled-horizontal.png
--------------------------------------------------------------------------------
/icons/png/white-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mosn/community/ff9ab072b012c4407848c76abab0f74e167e9070/icons/png/white-horizontal.png
--------------------------------------------------------------------------------
/icons/png/white-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mosn/community/ff9ab072b012c4407848c76abab0f74e167e9070/icons/png/white-logo.png
--------------------------------------------------------------------------------
/icons/png/white-vertical.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mosn/community/ff9ab072b012c4407848c76abab0f74e167e9070/icons/png/white-vertical.png
--------------------------------------------------------------------------------
/icons/svg/color-logo.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/svg/color-vertical.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/svg/mosn-labeled-horizontal.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/svg/white-horizontal.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/svg/white-logo.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/icons/svg/white-vertical.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/wg-dubbo.md:
--------------------------------------------------------------------------------
1 | # Dubbo Working Group
2 |
3 | Lead: [cch123](https://github.com/cch123)
4 |
5 | ## Goals
6 |
7 | Support dubbo protocol, support service registration & discovery(Zookeeper, Kubernetes), support dubbo governance, dubbo routemanager.
8 |
9 | ## Meetings
10 |
11 | [Meeting notes](https://docs.google.com/document/d/15QV30x6EZ8IybP3I6bORWJEuv-1ijsIXGXhsjKvQxdc/edit?usp=sharing)
12 |
13 | ## Roadmap
14 |
15 | MOSN Dubbo WG roadmap, see the [Google sheet](https://docs.google.com/spreadsheets/d/124xzkgAgOoJ6YfXdPCAEiqMWN4zBa6p2GXFJYL_uf6k/edit?usp=sharing).
16 |
17 | ## Contact
18 |
19 | - [Slack](https://join.slack.com/t/istio/shared_invite/zt-dhww29on-SvP1~DBvtrk3UdjjbO0SGQ)
20 | - [钉钉(DingTalk)](https://qr.dingtalk.com/action/joingroup?code=v1,k1,0rrtHww5CamWineLjoIbYQOPeqkrMp9v4YfwICgFwXQ=&_dt_no_comment=1&origin=11)
21 |
22 | 
--------------------------------------------------------------------------------
/wg-istio.md:
--------------------------------------------------------------------------------
1 | # MOSN Istio Working Group
2 |
3 | Lead: [wangfakang](https://github.com/wangfakang)
4 |
5 | ## Goals
6 |
7 | Through the adaptation of [Istio](https://github.com/istio/istio) and [MOSN](https://github.com/mosn/mosn), the service discovery, traffic management, and monitoring capabilities of MOSN can be realized through Istio.
8 |
9 | ## Vision
10 |
11 | To make MOSN being one of best cloud-native standard data planes for Istio.
12 |
13 | ## Meetings
14 |
15 | Regular WG meetings: [Wednesday 8:00 PM CST(Beijing)](https://ebay.zoom.com.cn/j/96285622161) biweekly
16 |
17 | - [Meeting notes and agenda](https://docs.google.com/document/d/12lgyCW-GmlErr_ihvAO7tMmRe87i70bv2xqe4h2LUz4/edit?usp=sharing)
18 |
19 | ## Roadmap
20 |
21 | MOSN Istio WG roadmap, see the [Google sheet](https://docs.google.com/spreadsheets/d/1fALompY9nKZNImOuxQw23xtMD-5rCBrXWziJZkj76bo/edit?usp=sharing).
22 |
23 | ## Contact
24 |
25 | - [Slack](https://join.slack.com/t/istio/shared_invite/zt-dhww29on-SvP1~DBvtrk3UdjjbO0SGQ)
26 | - [钉钉(DingTalk)](https://qr.dingtalk.com/action/joingroup?code=v1,k1,zAW58Ttxt4ZAm8jJu8EDgLsAASeRRxPT7ULA9oob/bQ=&_dt_no_comment=1&origin=11)
27 |
28 | 
29 |
--------------------------------------------------------------------------------