GenericMappingTools / gmt

The Generic Mapping Tools
https://www.generic-mapping-tools.org
Other
843 stars 353 forks source link

Long options names #2079

Closed joa-quim closed 7 months ago

joa-quim commented 4 years ago

A user in the forum recently brought up a bit of this issue. We also have a very small collection of these in the longoptions branch but the full number of the to-be-baptized options is huge. Since I already did it for the Julia wrapper, I'm posting the here for discussion/approval. The list is probably not complete because my recollection method from the .jl files not completely systematic. One thing that for sure is not complete is the list of aliases names, but most of it is (for main options) here.

Though the list is quite long, it's only the beginning. If we remember that most options have several (to many) sub-options (flags) and that all should get a keyword name we can have an idea of the full extend of this baptizing job. I've done it for many in the Julia wrapper but I'm keeping it to a later iteration.

And now, the list. Please check the boxes for the pacific names and bring the others to discussion.

Common options

basemap

blockmean

blockmedian

blockmode

clip

coast

colorbar

contour

fitcircle

gmt2kml

gmtconnect

grdcontour

gmtconvert

gmtinfo

gmtregress

gmtselect

gmtsimplify

gmtspatial

gmtvector

gmtwhich

grd2cpt

grd2kml

grd2xyz

grdblend

grdclip

grdcontour

grdcut

grdedit

grdfft

grdfill

grdfilter

grdgradient

grdhisteq

grdimage

grdinfo

grdlandmask

grdmask

grdpaste

grdproject

grdsample

grdtrack

grdtrend

grdvector

grdview

grdvolume

greenspline

histogram

image

inset

kml2gmt

legend

makecpt

mapproject

mask

nearneighbor

plot

project

psconvert

rose

sample1d

solar

spectrum1d

sphdistance

sphinterpolate

sphtriangulate

splitxyz

subplot

surface

ternary

text

trend1d

trend2d

triangulate

wiggle

xyz2grd

PaulWessel commented 4 years ago

I wonder if this is a good topic to get started on during AGU. Since we are all there it should be possible to make progress. Until AGU things will be very hectic.

joa-quim commented 4 years ago

Yes, but better if we already had the list reduced to the more questionable namings. Not sure on how to proceed here. Maybe start moving the agreed modules into an rst file for future reference.

PaulWessel commented 4 years ago

Also unclear what you mean by pacific names.

joa-quim commented 4 years ago

pacific = no discussion. For example -g => gaps

PaulWessel commented 4 years ago

So therefore atlantic = discussion. Got it. I wonder if another document is better for this, such as a list of proposed words (Like yours) plus room for comments. Maybe even a google docs to let us hash out the arguments. For instance, for -B, there is axis and axes. In Matlab those are very different thing (axis is more like -R). So I don't know what it means to check that box.

joa-quim commented 4 years ago

So therefore atlantic = discussion

I though in giving exactly this example too.

My idea was that we maybe could use my list to select the Atlantic cases and then discuss them. Not easy, it's a long list. -B continues to be a tough case. I actually am only using frame and xaxis, yaxis where later are used for setting parameters on individual axis separately.

joa-quim commented 4 years ago

Do you know why the Pacific Ocean is got that name?

PaulWessel commented 4 years ago

I think because it was peaceful when Magellan first encountered it.

joa-quim commented 4 years ago

Right

Sent from my iDedo

No dia 18/11/2019, às 18:32, Paul Wessel notifications@github.com escreveu:

 I think because it was peaceful when Magellan first encountered it.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

joa-quim commented 7 months ago

Outdated too.