Skip to content

Commit dcba499

Browse files
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]>
1 parent 836df4f commit dcba499

File tree

1 file changed

+40
-35
lines changed

1 file changed

+40
-35
lines changed

docs/meetups/for_moderators/README.md

Lines changed: 40 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,16 @@
22

33
Contributors: Bill Yoshimi, Areg Melikadamyan, Whitney Tsang, Ksharma Pawar
44

5-
Last updated: July 3, 2025
5+
Last updated: Aug 6, 2025
66

77
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:
88
* Developers presenting updates on features they’re working on.
99
* Developers asking community for feedback on new initiatives
1010
* Questions from community for developers
1111
* Questions about Triton strategy/direction.
1212

13+
## Latest changes
14+
- 2025-08-06: Revised youtube upload instructions to use @Triton-openai account. Added section on shared calendar/Google Calendar events.
1315

1416
## Some logistics
1517

@@ -24,19 +26,16 @@ Only companies that paid for corp Microsoft Teams access can create webinars. T
2426

2527
Webinars are automatically recorded. The person with corp access can upload the video to youtube after the webinar is finished.
2628

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.
2830

29-
<div align="center">
30-
<img src="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.
3532

3633
During the meetup, take notes.
3734

3835
Post the final notes on the Triton-lang website here: https://github.com/triton-lang/triton/tree/main/docs/meetups
3936

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+
4039
## How to run a community meetup
4140

4241
1. Work with one of the folks above to create a Microsoft Teams webinar (occurring 6-8 weeks in the future). Template:
@@ -53,32 +52,43 @@ Co-organizer: **add organizers**
5352

5453
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.
5554

56-
<div align="center">
57-
<img src="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:
6265
<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.
6472

6573
Thanks,
66-
**<your name>**
74+
**your name**
6775
----
6876
Microsoft Teams Need help?
6977
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**
7280
Dial in by phone
73-
+1 323-849-4874,,637393478# United States, Los Angeles <- **change this**
81+
+xxxx United States, Los Angeles <- **change this**
7482
Find a local number
75-
Phone conference ID: 637 393 478# <- **change this**
83+
Phone conference ID: xxx xxx xxx <- **change this**
7684
</pre>
85+
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.
7788

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.
7990

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):
8292
Reminder, this month's community meetup is tomorrow at 10am PST.
8393

8494
<pre>
@@ -87,26 +97,21 @@ Agenda:
8797
Topic #2 <who>
8898
</pre>
8999

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.
91101

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.
93103

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).
95105

96106
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.)
97107

98108
## How to upload videos to Youtube
99109

100-
1. Register to use youtube. That is, the top right symbol when you go to youtube.com should be your login.
101-
102-
<div align="center">
103-
<img src="https://private-user-images.githubusercontent.com/85795580/459649516-4bea87d7-1c6b-4331-92c1-e480b2f3d295.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTE1NTg1MzEsIm5iZiI6MTc1MTU1ODIzMSwicGF0aCI6Ii84NTc5NTU4MC80NTk2NDk1MTYtNGJlYTg3ZDctMWM2Yi00MzMxLTkyYzEtZTQ4MGIyZjNkMjk1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTA3MDMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwNzAzVDE1NTcxMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWVjNWUxMTIzNTA4MGQxMmRkMjQ1NWQzMzFhMTIwNmVhZDNhMmJlMWQwMDQwYmUyNmQ4YTkwNTUxMTI3ZWJjNjAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.RUIK1GbqVtC8sfu_2ntb8to9FFQv7MfHrYbvNCfLCh8" alt="Youtube Login">
104-
</div>
105-
106-
2. Click on https://www.youtube.com/feed/you
110+
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".
107112
3. Click on “+ Create” on top next to search box.
108113
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"
110115
6. No, it’s not made for kids
111116
7. No video elements
112117
8. Save or publish: “public”
@@ -118,4 +123,4 @@ If this is your first time using Microsoft Teams, work with the meeting creator
118123
| Date | Meet setup | Agenda & who | Recording |
119124
| ---- | ---------- | ------------ | --------- |
120125
| 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

Comments
 (0)