Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

llvm.org has pratically no information geared for newcomers. #11

Open
cyndyishida opened this issue Oct 11, 2023 · 1 comment
Open

llvm.org has pratically no information geared for newcomers. #11

cyndyishida opened this issue Oct 11, 2023 · 1 comment

Comments

@cyndyishida
Copy link
Member

It would be great to have a bigger presence for welcoming newcomers on the main page. Tangentially this is something a professional web designer can help out with too.

@kbeyls
Copy link

kbeyls commented Apr 15, 2024

This topic came up again at the EuroLLVM 2024 community.o workshop.

Here is a more concrete idea that one of the workshop groups came up with:

There are many videos/tutorials; it is hard to know which one to go read first. It would be good to have a short list of "go through these first" tutorials published very clearly on the main webpage. Maybe highlighted as "New to LLVM? Start here:".
We thought that the following initial list of tutorials might be good for many or most newcomers:

  1. "How to build LLVM using an officially supported docker image". Also see Create Dockerfile/Docker image to build LLVM #6, which was raised at the October 2023 community.o workshop
  2. "How to write a 'hello world' LLVM-IR pass", pointing to https://github.com/banach-space/llvm-tutor
  3. "How to debug your LLVM pass"
  4. "How to create your first pull request; how to raise your first issue; how to find a mentor to help you"
  5. "What do I do when I don't get any feedback?"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants