Open sajjadarashhh opened 8 months ago
HI @sajjadarashhh, welcome!
Focusing on Blazor could be a good approach, but I imagine it will be a significant effort. EIther way the first thing is to download the repo, get it to compile and pass the tests. Follow https://github.com/dotnet/runtimelab/blob/feature/NativeAOT-LLVM/docs/workflow/building/coreclr/nativeaot.md to get started.
Blazor I think is going to be a significant effort. JS Interop will have to be builf out to the same or similar level as mono, some of that is listed here https://github.com/dotnet/runtimelab/issues/2434
An alternative approach is to make general improvements not specifically related to Blazor, look for any TODO-LLVM, or TODO-LLVM-CQ (Code Quality) comments, and see if any look doable. For help you can often find us in Discord, https://discord.com/channels/143867839282020352/1141126727028985877
Thank you @yowl if i have question about tasks where can i ask my question? and how can i know Contribution team opponion about my ideas?
@sajjadarashhh as @yowl mentioned, we are often reachable on Discord for synchronous-style communication (https://discord.gg/csharp -> #allow-unsafe-blocks
channel -> #NativeAOT-LLVM
thread); you can also just ask here.
thanks ♥
I clone repo and build that, i see that but im confused 😅 I see prs to understand how source developed And how to making prs Thank you for response @yowl @SingleAccretion
Hi everyone, i have been searched before to check various websites about it but i dont find any idea about how can i help dotnet foundation and contribute .net How can i find bugs? How can i make pr for solving problems or creating new features or make better performance? For example i wana to help you in runtimelab to make NativeAOT llvm complete for using on blazor Can i spen 60 hour in month to make it better