llvm.org GIT mirror llvm / 77b2d7c
Add guidelines/recommendations for organizers of LLVM Socials Differential Revision: https://reviews.llvm.org/D61550 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@360651 91177308-0d34-0410-b5e6-96231b3b80d8 Alex Denisov 5 months ago
2 changed file(s) with 97 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 =====================================
1 How to start LLVM Social in your town
2 =====================================
3
4 Here are several ideas you can take into account when designing your specific
5 LLVM Social.
6
7 Before you start, it is essential to make sure that the meetup is as welcoming
8 as any other event related to LLVM. Therefore you shall follow LLVM's
9 `Code of Conduct `_.
10
11 Other than that - your mileage may vary. Please adapt your social to what works
12 best for your specific situation.
13
14 General suggestions
15 -------------------
16
17 * We highly recommend that you join the official LLVM meetup organization. In
18 addition to covering the cost of the meetup, all LLVM meetups are advertised
19 together and easily found by potential attendees. Please contact
20 arnaud.degrandmaison@llvm.org for more details.
21 * Beware of cultural differences: what works well in one region may not work in
22 other part of the world.
23 * Do not be alone to organize the meetup. Try to work with a couple other
24 organizers. This is more motivating as an organizer, and this makes the
25 meetup more resilient over time.
26 * Each event can have a different form such as a social event, or
27 a hackathon/workshop, or a 'mini-conference' with one or more talks. You do
28 not have to stick to one format forever.
29 * Whatever format you choose, `LLVM Weekly `_ is an
30 excellent topic starter: go through the 3-4 recent LLVM Weekly posts and
31 prepare a list of the most interesting/notable news and discuss them with the
32 group.
33
34 Advertisement
35 -------------
36
37 * Try to advertise via similar meetups/user groups
38 * Advertise your meetup on the mailing lists (llvm-dev, cfe-dev, lldb-dev,
39 ...). Feel free to post to all of them, or at least to llvm-dev.
40 But as these mailing lists have high traffic and some LLVM developers are not
41 very active on them, you may reach more interested people using the mailing
42 feature from meetup.com.
43 * Advertise the meetup on Twitter and mention
44 `@llvmweekly `_ and
45 `@llvmorg `_.
46 * Announce the next meetup in advance, and remind in one week or so.
47
48 Tech talks
49 ----------
50
51 * It’s a great idea to have several talks scheduled for several upcoming
52 meetups to get the ball rolling.
53 * Keep looking for speakers far in advance, ideally you should have 2-3
54 speakers ready in the pipeline.
55 * Try to record the talks if possible. It adds visibility to the meetup and
56 just a good idea in general. Any modern smartphone or tablet should work, but
57 you can also get a camera. Though, it is recommended to get an external
58 microphone for better sound.
59
60 Where to host the meetup?
61 -------------------------
62
63 * Look around for bars/café with projectors.
64 * Talk to tech companies in the area.
65 * Some co-working spaces provide their facilities for non-profit (i.e., you do
66 not charge attendees any fees) meetups.
67 * Ask nearby universities or university departments.
68
69 How to pick the date?
70 ---------------------
71
72 * Make sure you do not clash with the similar meetups in the city (e.g.,
73 C++ user groups).
74 * Prefer not to have a meetup the same week when the other similar meetups
75 happen (e.g., it’s not a good idea to have LLVM meetup on Thursday after
76 C++ meetup on Wednesday).
77 * Meetups on weekends may attract people who live far away from the city,
78 but the people who live in the city may not attend.
79 * Make a poll, but beware that not every responder will join (we had ~20 votes
80 on the poll, while only ~8 people attended).
81
564564 * clang-bot - A `geordi `_ instance running
565565 near-trunk clang instead of gcc.
566566
567 Meetups and social events
568 -------------------------
569
570 .. toctree::
571 :hidden:
572
573 MeetupGuidelines
574
575 Besides developer `meetings and conferences `_,
576 there are several user groups called
577 `LLVM Socials `_. We greatly encourage you to
578 join one in your city. Or start a new one if there is none:
579
580 :doc:`MeetupGuidelines`
581
567582 Community wide proposals
568583 ------------------------
569584