This is an archive of the discontinued LLVM Phabricator instance.

[docs] Document regular LLVM sync-ups
ClosedPublic

Authored by kristof.beyls on Mar 17 2021, 10:53 AM.

Details

Summary

This documents current regular LLVM sync-ups that are happening in the
Getting Involved section.

I hope this gives a bit more visibility to regular sync-ups that are
happening in the LLVM community, documenting another way communication
in the community happens.
Of course the downside is that this is another location that sync-up
metadata needs to be maintained. That being said, the structure as
proposed means that no changes are needed once a new sync-up is added,
apart from maybe removing the entry once it becomes clear that that
particular sync-up series is completely cancelled.

Documenting a few pointers on how current sync-ups happen may also
encourage others to organize useful sync-ups on specific topics.

I've started with adding the sync-ups I'm aware of. There's a good
chance I've missed some.

If most sync-ups end up having a public google calendar, we could also
create and maintain a public google calendar that shows all events
happening in the LLVM community, including dev meetings, sync-ups,
socials, etc - assuming that would be valuable.

Diff Detail

Event Timeline

kristof.beyls created this revision.Mar 17 2021, 10:53 AM
kristof.beyls requested review of this revision.Mar 17 2021, 10:53 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 17 2021, 10:53 AM

The rendered patch looks like this:

Great idea, I'd also include the weekly MLIR and CIRCT meetings:
Circt: https://docs.google.com/document/d/1fOSRdyZR2w75D87yU2Ma9h2-_lEPL4NxvhJGJd-s5pk/edit#

MLIR: https://docs.google.com/document/d/1y_9f1AbfgcoVdJh4_aM6-BaSHvrHl8zuA5G4jv_94K8/edit

I think the loop optimization working group also has a ~weekly as well.

I'd recommend expanding "MLGo" to "ML Guided Compiler Optimizations"

kristof.beyls added a subscriber: mehdi_amini.

Thanks Chris.
Now updated following all of your suggestions.

Screenshot of rendered updated diff:

asb added a comment.Mar 18 2021, 2:24 AM

Great idea - the RISC-V bit looks good to me.

llvm/docs/GettingInvolved.rst
154

Nit: Should probably be "Bi-weekly" so capitalisation is consistent with others.

Make capitalization consistent

kristof.beyls marked an inline comment as done.Mar 18 2021, 4:01 AM

Hi @kristof.beyls, this is a great idea, thanks!

llvm/docs/GettingInvolved.rst
154

nit: there may be some ambiguity around the term bi-weekly (meaning either twice a week, or every two weeks), so maybe 'every two weeks" or "fortnightly" is more appropriate. The 'on Thursday' probably takes that ambiguity away though.

158

nit: Vectors
nit: Arm SVE

Addressing feedback + also adding a pointer to the various flang and openmp regular sync-ups.

lattner accepted this revision.Mar 18 2021, 9:51 AM

This is fantastic! I'd recommend mentioning this on llvm-dev / and to Alex @ llvm-weekly when it goes up.

This revision is now accepted and ready to land.Mar 18 2021, 9:51 AM
This revision was automatically updated to reflect the committed changes.
kristof.beyls marked 2 inline comments as done.

This is fantastic! I'd recommend mentioning this on llvm-dev / and to Alex @ llvm-weekly when it goes up.

Yes, I'm planning on mentioning this and asking for adding other sync-ups that I may have missed.
Thanks everyone for the quick feedbacks!