Skip to content

Commit 35bb350

Browse files
rename to github org
Signed-off-by: Rajesh-Nagarajan-11 <rajeshnagarajan36@gmail.com>
1 parent 417b000 commit 35bb350

1 file changed

Lines changed: 59 additions & 0 deletions

File tree

  • src/collections/handbook/github -organization
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
---
2+
title: "GitHub Organization"
3+
description: "GitHub Organization Membership guidelines for Layer5 contributors"
4+
type: Handbook
5+
---
6+
7+
import { Container } from "../../../reusecore/Layout";
8+
import IntraPage from "../../../components/handbook-navigation/intra-page";
9+
10+
export const contents = [
11+
{ id: 0, link: "#top", text: "GitHub Organization Membership" },
12+
{ id: 1, link: "#Requirements", text: "Membership Requirements" },
13+
{ id: 2, link: "#InvitationProcess", text: "Invitation Process" },
14+
{ id: 3, link: "#TemplateMessage", text: "Template Message for Invitations" },
15+
{ id: 4, link: "#SendingInvitation", text: "Sending the GitHub Invitation" },
16+
];
17+
18+
<a id="top"><h2>GitHub Organization Membership</h2></a>
19+
20+
Membership to the GitHub organizations is a significant milestone for contributors who have shown persistent commitment and dedication to Layer5 projects. It is not solely about writing code but rather the consistency of engagement and alignment of mentality.
21+
22+
<a id="Requirements"><h4><strong>Membership Requirements</strong></h4></a>
23+
24+
Contributors who may be invited typically:
25+
- Have been actively involved in the community for several weeks
26+
- Make regular updates to projects
27+
- Help other community members
28+
- Attend development meetings
29+
- Demonstrate a willingness to learn and share knowledge
30+
- Show a genuine desire to improve themselves, others, and the projects
31+
32+
<a id="InvitationProcess"><h4><strong>Invitation Process</strong></h4></a>
33+
34+
Depending on the number and quality of contributions made across the five GitHub organizations of Layer5, contributors can receive an invitation to any or all of these orgs. The process involves:
35+
1. Sending a group DM
36+
2. Executing Slack slash command in #community-management
37+
38+
<a id="TemplateMessage"><h4><strong>Group Message for Invitations</strong></h4></a>
39+
40+
When you identify a worthy contributor, send a message in a group DM that includes the individual and other maintainers/appropriate members: look in Community Managers' docs to see some examples.
41+
42+
<a id="SendingInvitation"><h4><strong>Sending the GitHub Invitation</strong></h4></a>
43+
44+
To send the invitation to join the GitHub organization, use the following slash command in #community-management channel:
45+
46+
<div className="code-block">
47+
<code>/invite-github [email address] [organization name]</code>
48+
</div>
49+
50+
Where **[organization name]** should be either:
51+
- **layer5io** - to send the invite to the email address to join Layer5 GitHub org under the "layer5-contributors" team
52+
- **meshery** - to send the invite to the email address to join Meshery GitHub organization under the "contributors" team
53+
54+
For example:
55+
<div className="code-block">
56+
<code>/invite-github contributor@example.com layer5io</code>
57+
</div>
58+
59+
<IntraPage contents={contents} />

0 commit comments

Comments
 (0)