├── .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 | 资源 12 -------------------------------------------------------------------------------- /icons/svg/color-vertical.svg: -------------------------------------------------------------------------------- 1 | 资源 11 -------------------------------------------------------------------------------- /icons/svg/mosn-labeled-horizontal.svg: -------------------------------------------------------------------------------- 1 | 资源 9 -------------------------------------------------------------------------------- /icons/svg/white-horizontal.svg: -------------------------------------------------------------------------------- 1 | 资源 8 -------------------------------------------------------------------------------- /icons/svg/white-logo.svg: -------------------------------------------------------------------------------- 1 | 资源 13 -------------------------------------------------------------------------------- /icons/svg/white-vertical.svg: -------------------------------------------------------------------------------- 1 | 资源 10 -------------------------------------------------------------------------------- /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 | ![DingTalk](https://gw.alipayobjects.com/mdn/rms_91f3e6/afts/img/A*T-luR5EtBDkAAAAAAAAAAABkARQnAQ) -------------------------------------------------------------------------------- /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 | ![DingTalk](https://gw.alipayobjects.com/mdn/rms_91f3e6/afts/img/A*kc4eT4Uqgg0AAAAAAAAAAABkARQnAQ) 29 | --------------------------------------------------------------------------------