Julian / lean.nvim

neovim support for the Lean theorem prover
MIT License
248 stars 25 forks source link

How can i help the project? #341

Closed RamonJales closed 2 months ago

RamonJales commented 2 months ago

Hello, i am interesting in contributing to the project. How can i do this, where can i start and what I need know?

Julian commented 2 months ago

Hey there. Thanks for offering! It might be easier to guide an answer if I knew a bit about your background. Are you already familiar with any or all of Lua, neovim plugin development, Lean, and/or this project's codebase? I assume you've hopefully at least used this plugin already with Lean? The above may help with figuring out what to suggest, there's of course a ton of things that need doing so more help is always welcome.

RamonJales commented 2 months ago

Ok... I guess I was hasty, I thought the idea was so cool that I was premature. I confess that I didn't even install the plugin. My only experience was with Lean 4, where I used it in an undergraduate course. I dont know if this work, but I have experience with Haskell and Coq too. So, I guess my first task is to install the plugin and learn the basics of Lua, right? About neovim plugin development, I dont even know where to start, can you advise me what to look for? If there is any issue more mechanical or issue that you think I can do just searching, assign me.

Julian commented 2 months ago

No worries at all, you're still welcome even if you're new, and thanks for the kind words -- though yeah I suspect using the plugin is the right first step!

If you want advice, my suggestion would be:

(I'm going to close this just to keep the issue list clean, but you're again quite welcome, and if you're not on the Zulip already that's also a good place to ask questions if you get stuck!)

RamonJales commented 2 months ago

Ok! Thanks again. I will try these things. Is there any way I can communicate with you in the future(email or something else)?

Julian commented 2 months ago

I'm on the Zulip myself, you can ping me there!