pylint-errors icon indicating copy to clipboard operation
pylint-errors copied to clipboard

Add ``pylint`` as sub-module

Open DanielNoord opened this issue 2 years ago • 6 comments

Hi,

We have been hard at work integrating the content of this wonderful project into the main pylint project. Progress can be viewed here: https://github.com/PyCQA/pylint/issues/5953

I was wondering, would you be willing to add pylint as a sub-module to this project? If we were to do so we would be able to get some of the data from the pylint documentation data instead of getting it from this project. That would remove some of the duplication that will eventually be created between both projects. It will also direct any efforts towards improving examples or documentation to one place instead of across both projects. The data structure of our new data is explained in the mentioned issue and should be fairly trivial to integrate into the project after pylint has been added as sub-module.

I'd be happy to create a PR to do this!

DanielNoord avatar Apr 21 '22 09:04 DanielNoord

Hi Daniel, if this help pylint then I surely will be glad to do this

sprytnyk avatar May 20 '22 06:05 sprytnyk

Hi @DanielNoord So do you want to add pylint as a git submodule or inside setup.py?

sprytnyk avatar Jun 29 '22 12:06 sprytnyk

Sorry, I haven't gotten round to this.

Currently using setup.py won't work as we don't include our documentation in our packages. However, we might be able to create a pylint[documentation] package which does include this. I will investigate if that is a possibility!

DanielNoord avatar Jun 29 '22 12:06 DanielNoord

If you want we can migrate the lib to Python Code Quality Authority. Anyway, I'm busy fighting russians in Ukraine, moreover, not cable of contributing to open source, and doing my work as it used to be before the 24th of February 2022. Let me know what you think about it, so maybe it will give you more flexibility while copying over documentation, etc.

sprytnyk avatar Jun 29 '22 13:06 sprytnyk

Anyway, I'm busy fighting russians in Ukraine

Stay safe and best of luck!

moreover, not cable of contributing to open source, and doing my work as it used to be before the 24th of February 2022. Let me know what you think about it, so maybe it will give you more flexibility while copying over documentation, etc.

Where still working on writing the examples for all the messages that are missing. I don't expect that process to be done in the short term future so until then this is not a priority for us I think. I'll let you know when we are done or nearing completion and perhaps I can make a PR then!

DanielNoord avatar Jun 29 '22 13:06 DanielNoord

Thank you @DanielNoord

sprytnyk avatar Jun 29 '22 14:06 sprytnyk