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! #23

Open
Kan18 opened this issue Nov 10, 2019 · 1 comment
Open

Documentation! #23

Kan18 opened this issue Nov 10, 2019 · 1 comment

Comments

@Kan18
Copy link
Contributor

Kan18 commented Nov 10, 2019

A major problem with Opus is the lack of documentation for its programs and modules. The only ways to learn how to use them are to read the code or learn from somebody else. Opus should have a central documentation source for all of its features, modules, and programs. There are some ways to approach this

Idea 1 - create a "opus-docs" repository
Idea 2 - add documentation on the GitHub wiki
Idea 3 - create documentation in-game (using help program)

Ideas 1 or 2 could also have in-game representations by stripping the markdown then displaying it in-game

@kepler155c
Copy link
Owner

For programs, I am currently using the built-in help system (along with a Help UI program). Each package can supply a help directory with help files included.

For the UI API (the most complex), I have been working on an inspector program that will hopefully act as a self documenting API tool (see the latest update which contains an inspect program).

I also have some info in the Wiki on Github - the plan was to duplicate the wiki pages to help files.

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