docs: Add nvim-conan community integration - #4536
Conversation
|
@mm4cN Hello! Thank you for bringing this integration to neovim. I would suggest pushing your plugin to https://neovimcraft.com/ as well, the neovim central index, to give more visibility to your project. Have you sent it there before? I could not find your plugin listed there. Doing a quick search for other vim and neovim plugins for Conan, yours looks more promising, so I hope you keep it running for a long time 😄 I also recommend adding CI support to your project with GitHub Actions, so you can verify that your plugin installs correctly and isn't broken when releasing a new update. So far, I needed to download and install locally to check if it's working. Same for adding tests, you could use mini.test or busted to validate your project as well, it will help to mature your project. During minimal local validation, I spotted 2 important cases; I listed them in your repository:
My recommendation is to mature the project a bit more first, before promoting it in the Conan documentation (merging this PR), so users will expect a better experience when trying it for the first time. Please consider my previous recommendations, such as CI, tests, and the listed issues. Regards. |
|
Hello, thank you for the feedback on the current state of the project and for the suggestions for improvement! 😀 I’m very glad you found the integration promising. Cheers! |
|
Hi @uilianries, quick update: I’ve addressed both reported issues and the related feedback. The plugin now includes CI and mini.test coverage, modular argv-based command construction, optional build policies, and extra-argument forwarding for create and export commands. The documentation has also been refreshed and gets ready for next plugin release. Thanks again, your feedback significantly improved the project! |
uilianries
left a comment
There was a problem hiding this comment.
LGTM @mm4cN Thank you for updating the project!
I just updated my local copy and I can run :Conan create with those recipes in the Conan Center Index.
Adds
nvim-conanto the Community integrations section.nvim-conanprovides Conan 2 workflows directly from Neovim, including package, profile and remote management as well as common build/package operations.Repository: https://github.com/mm4cN/nvim-conan