-
Notifications
You must be signed in to change notification settings - Fork 229
Open
Labels
help wantedHelping hands are appreciatedHelping hands are appreciatedquestionFurther information is requestedFurther information is requested
Description
The time we spend on writing and reviewing documentation for PyGMT is getting insane. Specifically, I'm talking about the docstrings in modules (not the tutorials/gallery examples). These are some of the formatting fixes we apply:
- Turn short aliases to long aliases (Turn all short aliases into long form #474)
- Check that italics/bold/code-block formatting is applied correctly (How to reproduce original GMT arguments in PyGMT documentation #631)
- Wrap to 79 characters (Wrap docstrings to 79 chars and check with flake8 #384)
And there are perhaps more 'standards' to be applied soon (#884, #886, etc).
There should be an automated or semi-automated script to just copy things from the canonical GMT function docstring, apply the above formatting standards, and paste it to the PyGMT function. Say when we want to:
- wrap a new module
- keep up to date with a new GMT release
This would likely require some coordination with upstream GMT. I think there are smart people who might have some ideas around this.
Are you willing to help implement and maintain this feature? Yes, but need teamwork
Metadata
Metadata
Assignees
Labels
help wantedHelping hands are appreciatedHelping hands are appreciatedquestionFurther information is requestedFurther information is requested