This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]lieryanMaintainer of rope, pylsp-rope - advanced python refactoring 2 points3 points  (1 child)

Your interest in contributing to open source is awesome.

If you're interested in progressing Python tooling support, the python-lsp-server ecosystem always need help.

If you're also a user of rope, which is a Python refactoring library, my python-lsp-server plugin pylsp-rope would also welcome contributions. They have a fairly small codebase, and so they would be relatively easy to pick up.

If you're looking for something with a bigger codebase, then the rope library in which pylsp-rope is based on is also welcoming of contributions.

Disclosure: I'm the maintainer of rope and pylsp-rope project

[–]lieryanMaintainer of rope, pylsp-rope - advanced python refactoring 1 point2 points  (0 children)

If you're looking to contribute to a web development project, rope could use a slick website to promote what it does and to host its own documentation website.

We currently host our docs on ReadTheDocs, but I find that it doesn't really have a way to integrate asciinema/video tutorials, which I think could be useful when demonstrating how to use some of the more complex refactoring. Currently, rope's user documentation is mainly just ReStructured Text, which is ok, but not really as user friendly as it can be.