You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Updated YouTube info and added event creation sections to Community Meetup moderators guide. (#7787)
Fixed youTube posting section to use the official @Triton-openai channel
instead of private link.
Added generation of calendar event so people could import it directly
instead of manually creating their own calendar entries.
Removed links to images and updated text because links to images in
issues worked for a while and then stopped.
Should close out triton-lang/triton#7333
# New contributor declaration
- [ ] I am not making a trivial change, such as fixing a typo in a
comment.
- [x] I have written a PR description following these
[rules](https://cbea.ms/git-commit/#why-not-how).
- [x] I have run `pre-commit run --from-ref origin/main --to-ref HEAD`.
- Select one of the following.
- [ ] I have added tests.
- `/test` for `lit` tests
- `/unittest` for C++ tests
- `/python/test` for end-to-end tests
- [X] This PR does not need a test because this is a documentation-only
change.
- Select one of the following.
- [x] I have not added any `lit` tests.
- [ ] The `lit` tests I have added follow these [best
practices](https://mlir.llvm.org/getting_started/TestingGuide/#filecheck-best-practices),
including the "tests should be minimal" section. (Usually running Python
code
and using the instructions it generates is not minimal.)
---------
Co-authored-by: Bill Yoshimi <[email protected]>
Copy file name to clipboardExpand all lines: docs/meetups/for_moderators/README.md
+40-35Lines changed: 40 additions & 35 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,14 +2,16 @@
2
2
3
3
Contributors: Bill Yoshimi, Areg Melikadamyan, Whitney Tsang, Ksharma Pawar
4
4
5
-
Last updated: July 3, 2025
5
+
Last updated: Aug 6, 2025
6
6
7
7
Community meetups give the on-line community a chance to interact with each other and the Triton developers in a more face-to-face format vs slack chats. Example topics covered during community meetups include:
8
8
* Developers presenting updates on features they’re working on.
9
9
* Developers asking community for feedback on new initiatives
10
10
* Questions from community for developers
11
11
* Questions about Triton strategy/direction.
12
12
13
+
## Latest changes
14
+
- 2025-08-06: Revised youtube upload instructions to use @Triton-openai account. Added section on shared calendar/Google Calendar events.
13
15
14
16
## Some logistics
15
17
@@ -24,19 +26,16 @@ Only companies that paid for corp Microsoft Teams access can create webinars. T
24
26
25
27
Webinars are automatically recorded. The person with corp access can upload the video to youtube after the webinar is finished.
26
28
27
-
Only the person with corp access can open a webinar. Even if you’re a registered speaker or MC, you’ll see
29
+
You must be an editor or manager of the @Triton-openai Youtube channel to upload videos. Bill, Whitney, Cicie or Adnan can grant access.
28
30
29
-
<divalign="center">
30
-
<imgsrc="https://private-user-images.githubusercontent.com/85795580/459649517-42acf22a-6ae3-4c0f-a585-dffc25fabc33.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTE1NTg1MzEsIm5iZiI6MTc1MTU1ODIzMSwicGF0aCI6Ii84NTc5NTU4MC80NTk2NDk1MTctNDJhY2YyMmEtNmFlMy00YzBmLWE1ODUtZGZmYzI1ZmFiYzMzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTA3MDMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwNzAzVDE1NTcxMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZhZWQ2NjQ3MDIxNGVkNThkMGYxZmNjMmI2Yzg5MjMyZTAxZGI5NmFiZDIwYzczMDc0N2YzOTM3MTYwMThiOWEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.UwzTbqMIsFw1Ex9t-5HY8A3KHzOnY6eqgqz2eJ0qTbE"alt="Microsoft Meeting waiting for meeting to start view">
31
-
</div>
32
-
33
-
34
-
before the meeting owner opens it up.
31
+
Only the person with corp access can open a webinar. Even if you’re a registered speaker or MC, you’ll see the Microsoft Meeting waiting for meeting to start view.
35
32
36
33
During the meetup, take notes.
37
34
38
35
Post the final notes on the Triton-lang website here: https://github.com/triton-lang/triton/tree/main/docs/meetups
39
36
37
+
Ask Whitney, Cicie or Bill for access to the shared Google calendar ["Triton Community Meetup"](https://calendar.google.com/calendar/u/0?cid=MDVhM2U3NjgwNWEwNTJmNDAwODYyMzJmNzNhNmIxYzk2MWViOTE3YTRjZjIzNDgxMDZhYjcwNmEwOWU2MGE4Y0Bncm91cC5jYWxlbmRhci5nb29nbGUuY29t). people should be able to add this calendar to their calendars so they'll see future events when they're available.
38
+
40
39
## How to run a community meetup
41
40
42
41
1. Work with one of the folks above to create a Microsoft Teams webinar (occurring 6-8 weeks in the future). Template:
2. If you don’t have details about the meeting (e.g. meeting ID, passcode, phone number, etc.) you can login to the meeting, click on More -> Meeting Info and get data that way.
55
54
56
-
<divalign="center">
57
-
<imgsrc="https://private-user-images.githubusercontent.com/85795580/459649518-f9a924df-2020-4dde-b8bb-e901a9298cef.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTE1NTg1MzEsIm5iZiI6MTc1MTU1ODIzMSwicGF0aCI6Ii84NTc5NTU4MC80NTk2NDk1MTgtZjlhOTI0ZGYtMjAyMC00ZGRlLWI4YmItZTkwMWE5Mjk4Y2VmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTA3MDMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwNzAzVDE1NTcxMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTM0YzI3OGRmMWI1NDk2NjQxOTJhMmJiNTM5ZDg4ZGZjOTk4OGM2YWRkNTk1ZTY4NjNhMjk2ZWZlZDhiZDYzZGEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.6bgthh7pHDV-ooMMm1WsgbbLJH39nzk-DPre6GDjZnI"alt="Microsoft Meeting info pane">
58
-
</div>
59
-
60
-
3. Copy the invite generated from the meeting to [triton #general chat](https://app.slack.com/huddle/T01379XQ9FG/C013E22BPPC) on slack. Example text to use in slack:
61
-
55
+
3. Create a Google Calendar event [here](https://calendar.google.com/calendar/u/0?cid=MDVhM2U3NjgwNWEwNTJmNDAwODYyMzJmNzNhNmIxYzk2MWViOTE3YTRjZjIzNDgxMDZhYjcwNmEwOWU2MGE4Y0Bncm91cC5jYWxlbmRhci5nb29nbGUuY29t).
56
+
* Title: "Triton Community Meetup - Month year"
57
+
* Calendar: "Triton Community Meetup" (4th item under "Event details)
58
+
* Guest permissions:
59
+
* Deselect "Modify event" and "See guest list"
60
+
* Guests: add current set of moderators.
61
+
* You won't have links to the event until after you create the event. After you've populated most of the body of the event, save it and then reopen the event, click on "More Actions" and select "Publish event". Copy the link to body of the event.
62
+
* Open https://tinyurl.com and paste the link to event and click shorten. This should give you a short url to the event. Copy this link to the general slack message below.
63
+
* You shouldn't need to update the URL for "Event in iCal format". Users will need to redownload a new iCal file every time we create a new meeting. If the url doesn't work anymore, you can generate an iCal link by clicking on the three-dot menue for the "Triton Community Meetup" calendar on left under your list of calendars, select "settings and sharing" select "Integrate calendar" and copy the URL from "Public address in iCal format".
64
+
* In the body of the event insert:
62
65
<pre>
63
-
The next community meetup will be on <date> from 10am-11am PST. The meeting link is below. If anyone has agenda items to add for the meetup please reach out to me.
66
+
The next Triton community meetup will be on **date** from 10am-11am PST. The meeting link is below. If anyone has agenda items to add for the meetup please reach out to me.
67
+
68
+
Google calendar event: **Add link after saving and reopening event.**
69
+
Shared Google calendar with future events: https://tinyurl.com/4nbr4bds
70
+
Event in iCal format: **Add link**
71
+
Note: use iCal if your company doesn't use/blocks Google calendar access.
64
72
65
73
Thanks,
66
-
**<yourname>**
74
+
**your name**
67
75
----
68
76
Microsoft Teams Need help?
69
77
Join the meeting now <- **change this**
70
-
Meeting ID: 247 993 489 59 <- **change this**
71
-
Passcode: Dg8TLJ <- **change this**
78
+
Meeting ID: xxx xxx xxx xx <- **change this**
79
+
Passcode: xxxxxx <- **change this**
72
80
Dial in by phone
73
-
+1 323-849-4874,,637393478# United States, Los Angeles <- **change this**
81
+
+xxxx United States, Los Angeles <- **change this**
4. Copy the event generated from the meeting to [triton #general chat](https://app.slack.com/huddle/T01379XQ9FG/C013E22BPPC) on slack. Use the same text you used when creating the event.
86
+
87
+
5. Post the event to the [#triton channel on Discord GPU_MODE](https://discord.com/channels/1189498204333543425/1189607595451895918). You will need to join GPU_MODE to post to it. Discord doesn't allow you to use markdown. Convert the main urls like the calendar event and the main Microsoft Teams meeting link into short URLs (use https://tinyurl.com) and add them to the post.
77
88
78
-
4. Post the same invite to the [#triton channel on Discord GPU_MODE](https://discord.com/channels/1189498204333543425/1189607595451895918). You will need to join GPU_MODE to post to it.
89
+
6. 1-2 Days before the meeting. Verify that someone with corp Microsoft Teams access will open the meeting up for you.
79
90
80
-
5. 1-2 Days before the meeting. Verify that someone with corp Microsoft Teams access will open the meeting up for you.
81
-
6. Day before meeting, post reminders to slack and discord (reply to your original message):
91
+
7. Day before meeting, post reminders to slack and discord (reply to your original message):
82
92
Reminder, this month's community meetup is tomorrow at 10am PST.
83
93
84
94
<pre>
@@ -87,26 +97,21 @@ Agenda:
87
97
Topic #2 <who>
88
98
</pre>
89
99
90
-
7. Day of meeting, login a little early and verify everything is working as expected.
100
+
8. Day of meeting, login a little early and verify everything is working as expected.
91
101
92
-
8. During the meeting, keep an eye on the comments section. Some folks might post questions for the speaker there and/or issues they're having with Teams.
102
+
9. During the meeting, keep an eye on the comments section. Some folks might post questions for the speaker there and/or issues they're having with Teams.
93
103
94
-
9. After the meeting has finished, work with the person with corp Microsoft Teams access to upload the recorded video to youtube. Post the youtube link in [triton #general chat](https://app.slack.com/huddle/T01379XQ9FG/C013E22BPPC).
104
+
10. After the meeting has finished, work with the person with corp Microsoft Teams access to upload the recorded video to youtube. Post the youtube link in [triton #general chat](https://app.slack.com/huddle/T01379XQ9FG/C013E22BPPC).
95
105
96
106
If this is your first time using Microsoft Teams, work with the meeting creator to test out the UI (e.g. logging in, verifying your camera, audio work, verifying you can present your screen if using that functionality, play around with hand raising, play around with people/attendees/muting others, log off and log back in again.)
97
107
98
108
## How to upload videos to Youtube
99
109
100
-
1. Register to use youtube. That is, the top right symbol when you go to youtube.com should be your login.
1. Request access to the @Triton-openai youtube account. You'll need editor access to upload videos. You can request access from Bill, Whitney, Cicie or Adnan.
111
+
2. If you already have a studio.youtube.com account, you can switch to the @Triton-openai account by clicking on your user icon at the top left of the screen and selecting "Switch account".
107
112
3. Click on “+ Create” on top next to search box.
108
113
4. Select the video you want to upload
109
-
5. For Title use something like “Triton Community Meetup May 2025”
114
+
5. For Title use something like “Triton community meetup <date>” like "Triton community meetup 20250503"
110
115
6. No, it’s not made for kids
111
116
7. No video elements
112
117
8. Save or publish: “public”
@@ -118,4 +123,4 @@ If this is your first time using Microsoft Teams, work with the meeting creator
118
123
| Date | Meet setup | Agenda & who | Recording |
119
124
| ---- | ---------- | ------------ | --------- |
120
125
| 2025-05-01 |[Link](https://tinyurl.com/mr397f6x)| Topic: what are plans for existing block pointer programming model? (Context: Intel GPU backend relies heavily on it and will need time to fully move to tensor descriptor programming model.) - Jianhui Li, Intel <br/> Topic: infrastructure for Triton performance tests - Sayce, Google<br/>Topic: what talks/tutorials/open discussions would you like to see at the 2025 Triton Developers’ Summit? How can we help? - Adnan Aziz, Meta <br/> Topic: what are plans for existing block pointer programming model? (Context: Intel GPU backend relies heavily on it and will need time to fully move to tensor descriptor programming model.) - Jianhui Li, Intel<br/>Topic: infrastructure for Triton performance tests - Sayce, Google<br/>Topic: what talks/tutorials/open discussions would you like to see at the 2025 Triton Developers’ Summit? How can we help? - Adnan Aziz, Meta </pre> |https://www.youtube.com/watch?v=W16BrXc5BYE|
121
-
| 2025-07-09 |[Link](https://tinyurl.com/mus5wyax)| Topic: Gluon update - Jeff Niu, OpenAI <br/> Topic: Interest and requirements for a nightly performance regression suite - Simon Waters, kernelize.ai<br/>Triton developer's summit update - Ofer Dekel, Microsoft ||
126
+
| 2025-07-09 |[Link](https://tinyurl.com/mus5wyax)| Topic: Gluon update - Jeff Niu, OpenAI <br/> Topic: Interest and requirements for a nightly performance regression suite - Simon Waters, kernelize.ai<br/>Triton developer's summit update - Ofer Dekel, Microsoft |https://youtu.be/zoSY_WXHmF0|
0 commit comments