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

documentation #1

Open
annefou opened this issue Oct 9, 2018 · 6 comments
Open

documentation #1

annefou opened this issue Oct 9, 2018 · 6 comments
Assignees

Comments

@annefou
Copy link

annefou commented Oct 9, 2018

For documentation, you can either have it as part of the master branch, or create a new branch (for instance gh-pages to have an online manual) or create a new repository (such as OsloCTM3-docs.

What do you prefer?

@ziu1986
Copy link
Contributor

ziu1986 commented Oct 9, 2018

It think an online manual might be a good choice. In fact, I made very good experience with doxygen - but I see that it takes some effort to put it in place. Currently, all documentation is in the manual_osloctm3.pdf - I do not have access to the presumable source tex-file.

We probably might need a new repository for the so called "utilities" (I have not added it to this git-repo.).

I'm not sure, how we should handle subdirectories like tables and c3run. I would love to keep actual model code more separate from input and steering files. What does the "manual on software engineering" (best-practice) say about this?

@annefou
Copy link
Author

annefou commented Oct 9, 2018

doxygen is nice for code documentation (documentation for developers) but it is also nice to have a user manual. We should try to get tex files for manual_osloctm3.pdf;
We could also use the wiki of the repository (actually it is another separate repository).

At least, I can create a new repository OsloCTM3-utilities.

@ziu1986
Copy link
Contributor

ziu1986 commented Oct 9, 2018

doxygen:
In fact, Amund has left the code fairly god commented which could be used for doxygen. I have to admit that I sometimes do not work so thoroughly ;-)
User-manual:
I will asked Amund for the manual.tex. Shall I also invite him to join the OsloCTM3-git-repo?
Utilities:
I do not really know, what's in there, but I also have some utilities of my own which might actually do the same ;-) (we have: fast_jx fortan generateOpenIFS idl matlab python)

@annefou
Copy link
Author

annefou commented Oct 9, 2018

I don't know all the utilities available; some are supposed to be used to generate OsloCTM3 inputs from OpenIFS outputs. Maybe we shoudl look at them before adding anything into a github repo.

We can definitely add Amund to the OsloCTM3 git repositories.

@ziu1986
Copy link
Contributor

ziu1986 commented Oct 9, 2018

Inviting Amund
Done.

@ziu1986
Copy link
Contributor

ziu1986 commented Apr 3, 2019

I have updated the "quickstart" in the README. Total newbies may still not understand it, though.

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

2 participants