Skip to content

Commit e9e97e3

Browse files
committed
Enhance community index documentation with expanded resources and clearer structure
- Updated the community index page to improve accessibility and engagement for new contributors. - Reorganized sections to include a Quick Start Guide, Community Resources, and Special Interest Groups (SIGs). - Added detailed links for Slack, GitHub, and Google Groups to facilitate communication and collaboration. - Improved formatting and clarity of meeting schedules and contact information. Signed-off-by: Pete Cheslock <[email protected]>
1 parent 5551262 commit e9e97e3

File tree

1 file changed

+194
-45
lines changed

1 file changed

+194
-45
lines changed

docs/community/index.md

Lines changed: 194 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -5,41 +5,205 @@ sidebar_label: Welcome to llm-d
55
sidebar_position: 1
66
---
77

8-
# Getting Started in the llm-d Community
8+
# Welcome to the llm-d Community
99

1010
**Everyone is welcome!** The llm-d community is open to all - whether you're a seasoned developer, just getting started, a researcher, student, or simply curious about LLM infrastructure. We believe diverse perspectives make our project stronger.
1111

12-
There are several ways you can join the community effort to develop and enhance llm-d:
12+
This page is your gateway to everything you need to know about participating in the llm-d community. Whether you want to contribute code, join discussions, or just learn more, we've got you covered!
1313

14-
## 🚀 Getting Started
14+
## Quick Start Guide
1515

16-
**No matter your background or experience level**, there's a place for you in our community!
16+
**New to llm-d?** Here's how to get started:
1717

18-
### Development & Collaboration
19-
- **GitHub**: [llm-d Organization](https://github.com/llm-d) - Contribute code, documentation, report issues, or simply explore our codebase
20-
- **Slack**: [llm-d Slack Workspace](https://llm-d.slack.com) - Join friendly daily conversations, ask questions, and connect with the community
21-
[Get your invite here](https://inviter.co/llm-d-slack) *(All skill levels welcome!)*
18+
1. **Join our Slack** 💬 → [Get your invite](https://inviter.co/llm-d-slack) and visit [llm-d.slack.com](https://llm-d.slack.com)
19+
2. **Explore our code** 📂 → [GitHub Organization](https://github.com/llm-d)
20+
3. **Join a meeting** 📅 → [Add calendar](https://red.ht/llm-d-public-calendar)
21+
4. **Pick your area** 🎯 → [Browse SIGs](#special-interest-groups-sigs) below
2222

23-
### 📅 Regular Meetings *(Open to the Public)*
24-
- **Weekly Standup**: Every Wednesday at 12:30pm ET - Join us to hear project updates, share ideas, or just listen and learn
25-
[Add to your calendar](https://calendar.google.com/calendar/u/0?cid=NzA4ZWNlZDY0NDBjYjBkYzA3NjdlZTNhZTk2NWQ2ZTc1Y2U5NTZlMzA5MzhmYTAyZmQ3ZmU1MDJjMDBhNTRiNEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t)
26-
- **SIG Public Meetings**: Learn about project components, ask questions, and understand our architecture (see calendar below)
23+
## Community Resources
2724

28-
### 📚 Resources & Documentation
29-
- **Google Groups**: [llm-d Contributors](https://groups.google.com/g/llm-d-contributors) - Architecture diagrams, project updates, and community discussions
30-
- **Google Drive**: [Public Documentation](https://drive.google.com/drive/folders/1cN2YQiAZFJD_cb1ivlyukuNwecnin6lZ) - Meeting recordings, project docs, and learning materials
25+
### Getting Involved
26+
- 📝 **[Contributing Guidelines](/docs/community/contribute)** - Complete guide to contributing code, docs, and ideas
27+
- 👥 **[Special Interest Groups (SIGs)](/docs/community/sigs)** - Join focused teams working on specific areas
28+
- 🤝 **[Code of Conduct](/docs/community/code-of-conduct)** - Our community standards and values
3129

32-
## 🌐 Connect With Us
30+
### Security & Safety
31+
- 🛡️ **[Security Policy](/docs/community/security)** - How to report vulnerabilities and security issues
32+
- 📢 **[Security Announcements](https://groups.google.com/u/1/g/llm-d-security-announce)** - Stay updated on security news
33+
34+
### Communication Channels
35+
- 💬 **Slack**: [llm-d Workspace](https://llm-d.slack.com) - Daily conversations and Q&A
36+
- 📂 **GitHub**: [llm-d Organization](https://github.com/llm-d) - Code, issues, and discussions
37+
- 📧 **Google Groups**: [llm-d Contributors](https://groups.google.com/g/llm-d-contributors) - Architecture diagrams and updates
38+
- 📚 **Google Drive**: [Public Documentation](https://drive.google.com/drive/folders/1cN2YQiAZFJD_cb1ivlyukuNwecnin6lZ) - Meeting recordings and project docs
39+
40+
### Regular Meetings
41+
- 📅 **Weekly Standup**: Every Wednesday at 12:30pm ET - Project updates and open discussion
42+
- 🎯 **SIG Meetings**: Various times throughout the week - See [SIG details](/docs/community/sigs#active-special-interest-groups) for schedules
43+
- 🌟 **All meetings are open to the public** - Join to participate, ask questions, or just listen and learn
44+
45+
## Special Interest Groups (SIGs)
46+
47+
**Want to dive deeper into specific areas?** 🎯 Our Special Interest Groups are focused teams working on different aspects of llm-d:
48+
49+
import Link from '@docusaurus/Link';
50+
51+
<div style={{
52+
display: 'grid',
53+
gridTemplateColumns: 'repeat(auto-fit, minmax(280px, 1fr))',
54+
gap: '16px',
55+
marginTop: '16px'
56+
}}>
57+
<Link to="/docs/community/sigs#sig-inference-scheduler" style={{
58+
padding: '16px',
59+
border: '1px solid var(--ifm-color-emphasis-200)',
60+
borderRadius: '8px',
61+
backgroundColor: 'var(--ifm-background-surface-color)',
62+
textDecoration: 'none',
63+
color: 'inherit',
64+
display: 'block',
65+
transition: 'all 0.2s ease',
66+
':hover': {
67+
borderColor: 'var(--ifm-color-primary)',
68+
boxShadow: '0 2px 8px rgba(0,0,0,0.1)'
69+
}
70+
}}>
71+
<h4 style={{margin: '0 0 8px 0', color: 'var(--ifm-color-primary)'}}>Inference Scheduler</h4>
72+
<p style={{margin: '0', fontSize: '14px'}}>Intelligent request routing and load balancing</p>
73+
</Link>
74+
75+
<Link to="/docs/community/sigs#sig-benchmarking" style={{
76+
padding: '16px',
77+
border: '1px solid var(--ifm-color-emphasis-200)',
78+
borderRadius: '8px',
79+
backgroundColor: 'var(--ifm-background-surface-color)',
80+
textDecoration: 'none',
81+
color: 'inherit',
82+
display: 'block',
83+
transition: 'all 0.2s ease',
84+
':hover': {
85+
borderColor: 'var(--ifm-color-primary)',
86+
boxShadow: '0 2px 8px rgba(0,0,0,0.1)'
87+
}
88+
}}>
89+
<h4 style={{margin: '0 0 8px 0', color: 'var(--ifm-color-primary)'}}>Benchmarking</h4>
90+
<p style={{margin: '0', fontSize: '14px'}}>Performance testing and optimization</p>
91+
</Link>
92+
93+
<Link to="/docs/community/sigs#sig-pd-disaggregation" style={{
94+
padding: '16px',
95+
border: '1px solid var(--ifm-color-emphasis-200)',
96+
borderRadius: '8px',
97+
backgroundColor: 'var(--ifm-background-surface-color)',
98+
textDecoration: 'none',
99+
color: 'inherit',
100+
display: 'block',
101+
transition: 'all 0.2s ease',
102+
':hover': {
103+
borderColor: 'var(--ifm-color-primary)',
104+
boxShadow: '0 2px 8px rgba(0,0,0,0.1)'
105+
}
106+
}}>
107+
<h4 style={{margin: '0 0 8px 0', color: 'var(--ifm-color-primary)'}}>PD-Disaggregation</h4>
108+
<p style={{margin: '0', fontSize: '14px'}}>Prefill/decode separation patterns</p>
109+
</Link>
110+
111+
<Link to="/docs/community/sigs#sig-kv-disaggregation" style={{
112+
padding: '16px',
113+
border: '1px solid var(--ifm-color-emphasis-200)',
114+
borderRadius: '8px',
115+
backgroundColor: 'var(--ifm-background-surface-color)',
116+
textDecoration: 'none',
117+
color: 'inherit',
118+
display: 'block',
119+
transition: 'all 0.2s ease',
120+
':hover': {
121+
borderColor: 'var(--ifm-color-primary)',
122+
boxShadow: '0 2px 8px rgba(0,0,0,0.1)'
123+
}
124+
}}>
125+
<h4 style={{margin: '0 0 8px 0', color: 'var(--ifm-color-primary)'}}>KV-Disaggregation</h4>
126+
<p style={{margin: '0', fontSize: '14px'}}>KV caching and distributed storage</p>
127+
</Link>
128+
129+
<Link to="/docs/community/sigs#sig-installation" style={{
130+
padding: '16px',
131+
border: '1px solid var(--ifm-color-emphasis-200)',
132+
borderRadius: '8px',
133+
backgroundColor: 'var(--ifm-background-surface-color)',
134+
textDecoration: 'none',
135+
color: 'inherit',
136+
display: 'block',
137+
transition: 'all 0.2s ease',
138+
':hover': {
139+
borderColor: 'var(--ifm-color-primary)',
140+
boxShadow: '0 2px 8px rgba(0,0,0,0.1)'
141+
}
142+
}}>
143+
<h4 style={{margin: '0 0 8px 0', color: 'var(--ifm-color-primary)'}}>Installation</h4>
144+
<p style={{margin: '0', fontSize: '14px'}}>Kubernetes integration and deployment</p>
145+
</Link>
146+
147+
<Link to="/docs/community/sigs#sig-autoscaling" style={{
148+
padding: '16px',
149+
border: '1px solid var(--ifm-color-emphasis-200)',
150+
borderRadius: '8px',
151+
backgroundColor: 'var(--ifm-background-surface-color)',
152+
textDecoration: 'none',
153+
color: 'inherit',
154+
display: 'block',
155+
transition: 'all 0.2s ease',
156+
':hover': {
157+
borderColor: 'var(--ifm-color-primary)',
158+
boxShadow: '0 2px 8px rgba(0,0,0,0.1)'
159+
}
160+
}}>
161+
<h4 style={{margin: '0 0 8px 0', color: 'var(--ifm-color-primary)'}}>Autoscaling</h4>
162+
<p style={{margin: '0', fontSize: '14px'}}>Traffic-aware autoscaling and resource management</p>
163+
</Link>
164+
165+
<Link to="/docs/community/sigs#sig-observability" style={{
166+
padding: '16px',
167+
border: '1px solid var(--ifm-color-emphasis-200)',
168+
borderRadius: '8px',
169+
backgroundColor: 'var(--ifm-background-surface-color)',
170+
textDecoration: 'none',
171+
color: 'inherit',
172+
display: 'block',
173+
transition: 'all 0.2s ease',
174+
':hover': {
175+
borderColor: 'var(--ifm-color-primary)',
176+
boxShadow: '0 2px 8px rgba(0,0,0,0.1)'
177+
}
178+
}}>
179+
<h4 style={{margin: '0 0 8px 0', color: 'var(--ifm-color-primary)'}}>Observability</h4>
180+
<p style={{margin: '0', fontSize: '14px'}}>Monitoring, logging, and metrics</p>
181+
</Link>
182+
</div>
183+
184+
<p style={{marginTop: '16px', textAlign: 'center'}}>
185+
<a href="/docs/community/sigs" style={{
186+
display: 'inline-block',
187+
padding: '12px 24px',
188+
backgroundColor: 'var(--ifm-color-primary)',
189+
color: 'white',
190+
textDecoration: 'none',
191+
borderRadius: '6px',
192+
fontWeight: '600'
193+
}}>View more SIG Details →</a>
194+
</p>
195+
196+
## Connect With Us
33197

34198
Follow llm-d across social platforms for updates, discussions, and community highlights:
35199

36-
- 💼 **LinkedIn**: [@llm-d](https://linkedin.com/company/llm-d) - Professional updates and company news
37-
- 🐦 **X (Twitter)**: [@_llm_d_](https://x.com/_llm_d_) - Latest announcements and tech insights
38-
- 🤖 **Reddit**: [r/llm_d](https://www.reddit.com/r/llm_d/) - Community discussions and Q&A
200+
- 💼 **LinkedIn**: [@llm-d](https://linkedin.com/company/llm-d)
201+
- 🐦 **X (Twitter)**: [@\_llm_d\_](https://x.com/_llm_d_)
202+
- 🤖 **Reddit**: [r/llm_d](https://www.reddit.com/r/llm_d/)
39203

40-
## 📅 Public Meeting Calendar
204+
## Public Meeting Calendar
41205

42-
**All meetings are open to the public!** Whether you want to actively participate, ask questions, or just observe and learn, you're invited. Stay up-to-date with all llm-d community events, SIG meetings, and contributor standups. All times are shown in Eastern Time (ET).
206+
**All meetings are open to the public!** 📅 Whether you want to actively participate, ask questions, or just observe and learn, you're invited. Stay up-to-date with all llm-d community events, SIG meetings, and contributor standups. All times are shown in Eastern Time (ET).
43207

44208
<div style={{
45209
marginTop: '24px',
@@ -50,16 +214,15 @@ Follow llm-d across social platforms for updates, discussions, and community hig
50214
boxShadow: '0 2px 4px rgba(0,0,0,0.1)'
51215
}}>
52216
<div style={{
53-
display: 'flex',
54-
alignItems: 'center',
55-
gap: '8px',
56217
marginBottom: '16px',
57-
fontSize: '16px',
58-
fontWeight: '600',
59-
color: 'var(--ifm-color-primary)'
218+
padding: '12px',
219+
backgroundColor: 'var(--ifm-color-emphasis-100)',
220+
borderRadius: '4px',
221+
fontSize: '14px',
222+
color: 'var(--ifm-color-emphasis-700)'
60223
}}>
61-
<span style={{fontSize: '20px'}}>🗓️</span>
62-
Upcoming Events & Meetings
224+
💡 <strong>Tip:</strong> Click on any event in the calendar below to get meeting details and join links.
225+
You can also <a href="https://calendar.google.com/calendar/u/0?cid=NzA4ZWNlZDY0NDBjYjBkYzA3NjdlZTNhZTk2NWQ2ZTc1Y2U5NTZlMzA5MzhmYTAyZmQ3ZmU1MDJjMDBhNTRiNEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t" target="_blank">add this calendar to your Google Calendar</a> to never miss an event!
63226
</div>
64227

65228
<div style={{position: 'relative', width: '100%', height: '600px', overflow: 'hidden', borderRadius: '6px'}}>
@@ -75,26 +238,12 @@ Follow llm-d across social platforms for updates, discussions, and community hig
75238
scrolling="no">
76239
</iframe>
77240
</div>
78-
79-
<div style={{
80-
marginTop: '12px',
81-
padding: '12px',
82-
backgroundColor: 'var(--ifm-color-emphasis-100)',
83-
borderRadius: '4px',
84-
fontSize: '14px',
85-
color: 'var(--ifm-color-emphasis-700)'
86-
}}>
87-
💡 <strong>Tip:</strong> Click on any event in the calendar above to get meeting details and join links.
88-
You can also <a href="https://calendar.google.com/calendar/u/0?cid=NzA4ZWNlZDY0NDBjYjBkYzA3NjdlZTNhZTk2NWQ2ZTc1Y2U5NTZlMzA5MzhmYTAyZmQ3ZmU1MDJjMDBhNTRiNEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t" target="_blank">add this calendar to your Google Calendar</a> to never miss an event!
89-
</div>
90241
</div>
91242

92-
## 💬 Contact Us
243+
## Need Help?
93244

94-
Need help, have questions, or want to share feedback? We're here to help! The llm-d community team is friendly and responsive - don't hesitate to reach out.
245+
**Questions? Ideas? Just want to chat?** We're here to help! The llm-d community team is friendly and responsive.
95246

96247
- 💬 **Slack**: Join our [Slack workspace](https://llm-d.slack.com) and mention `@community-team` for quick responses
97248
- 🐛 **GitHub Issues**: [Open an issue](https://github.com/llm-d/llm-d/issues) for bug reports, feature requests, or general questions
98249
- 📧 **Mailing List**: [llm-d Contributors](https://groups.google.com/g/llm-d-contributors) for broader community discussions
99-
100-
**We welcome all questions** - from technical implementation details to general curiosity about the project. Our community thrives on helping each other learn and grow!

0 commit comments

Comments
 (0)