Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvements to the new design of the documentations #1567

Closed
8 tasks done
seisman opened this issue Sep 16, 2019 · 21 comments
Closed
8 tasks done

Improvements to the new design of the documentations #1567

seisman opened this issue Sep 16, 2019 · 21 comments

Comments

@seisman
Copy link
Member

seisman commented Sep 16, 2019

The latest documentation is available from https://docs.generic-mapping-tools.org/latest.

Please list any problems and suggestions of the new documentations in this issue.

@PaulWessel
Copy link
Member

pssolar and solar are missing from module lineup.

@PaulWessel
Copy link
Member

Thematic listing of modules not alphabetical within each theme.

@PaulWessel
Copy link
Member

Inconsistent naming of modules starting with "gmt", e.g. connect, math versus gmtlogo, gmt2kml.

@KristofKoch
Copy link
Contributor

Can't find the PDF Download for the Cookbook. Was super useful to me when on low bandwidth connections. The one-page-monster with all the graphics is a bit difficult in this case.

@KristofKoch
Copy link
Contributor

In the example gallery - have the image link lead to the example page not the original version of the image.

@joa-quim
Copy link
Member

IMO the alphabetic list should not have descriptions to allow a more compact organization in multi-columns like we used to have. The idea with it is to find the quickest possible the module we are looking for.

@seisman
Copy link
Member Author

seisman commented Sep 16, 2019

IMO the alphabetic list should not have descriptions to allow a more compact organization in multi-columns like we used to have. The idea with it is to find the quickest possible the module we are looking for.

image

@joa-quim What do you think about this new design, with both lists and the same page (alphabetic list on top of thematic list).

@seisman
Copy link
Member Author

seisman commented Sep 16, 2019

Can't find the PDF Download for the Cookbook. Was super useful to me when on low bandwidth connections. The one-page-monster with all the graphics is a bit difficult in this case.

@KristofKoch We have decided to drop PDF documentations, due to its limited capability and the complexity to maintain both HTML and PDF versions.

@PaulWessel @joa-quim Do you think we should split the cookbook into smaller files, just like what we did to the tutorial.

@joa-quim
Copy link
Member

@seisman Fantastic, like it very much.

@joa-quim
Copy link
Member

Regarding the CookBook splitting. Yes, the idea is to break it to make more manageable and easy to find things in it.

@joa-quim
Copy link
Member

Have a word about one liners.

@seisman
Copy link
Member Author

seisman commented Sep 17, 2019

Inconsistent naming of modules starting with "gmt", e.g. connect, math versus gmtlogo, gmt2kml.

It's a little odd to have have "2kml" and "kml2gmt". I think we can always have the "gmt" prefix, to make it consistent with the source filenames (i.e. gmtset.c or gmtset.rst).

@PaulWessel
Copy link
Member

I agree the one-liner syntax needs to be documented but we kind of want to hide it a bit as well since not the best way for new users to get confused about. I will think of a solution, including even a 1-page appendix. Thoughts?

@PaulWessel
Copy link
Member

Hi @seisman, I think the Primer link to the G3 paper is a bit misleading - it is not really a primer I think . I think it is better to have a Reference section at the end and enter the link there.

@PaulWessel
Copy link
Member

@seisman, is it OK for me to add another Appendix to GMT_Docs.rst or are you in the process of breaking it up?

@seisman
Copy link
Member Author

seisman commented Sep 18, 2019

Hi @seisman, I think the Primer link to the G3 paper is a bit misleading - it is not really a primer I think . I think it is better to have a Reference section at the end and enter the link there.

The idea of the G3 paper link is to explain modern mode to GMT5 users. But I agree it's not a good primer for new users. Regarding to the Reference section, we already have a section in the cookbook (https://docs.generic-mapping-tools.org/latest/GMT_Docs.html#a-reminder), and also a page in the main site (https://www.generic-mapping-tools.org/cite/), no need for another Reference section.

@seisman, is it OK for me to add another Appendix to GMT_Docs.rst or are you in the process of breaking it up?

Working on it, but it's OK to add chapters/sections to GMT_Docs.rst.

@joa-quim
Copy link
Member

I also agree that the gmtmodules should be named as such. math vs grdmath is another example of oddity.
We can add a note at the bottom of the alphabetic list saying that the gmt prefix can be dropped from modules names that have it e.g. use gmt set instead of gmt gmtset

@PaulWessel
Copy link
Member

OK, that is a good solution. Agreed.

@seisman
Copy link
Member Author

seisman commented Sep 21, 2019

It seems movie module only works modern mode scripts, do we need to remove it from the classic core module list (https://docs.generic-mapping-tools.org/latest/modules_classic.html)?

@PaulWessel
Copy link
Member

I agree. Initially I allowed classic scripts for the pre and post scripts but it is a mess and since the main script has to be modern why even bring it up in classic. So yes, please remove.

@seisman
Copy link
Member Author

seisman commented Sep 21, 2019

I found it a little bit difficult to track multiple issues/suggestions in one issue.

So I'll close this issue. If you have any comments to the new documentations design, please open a new issue.

@seisman seisman closed this as completed Sep 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants