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 Updates #294

Open
1 of 7 tasks
HannahSi opened this issue Feb 10, 2021 · 6 comments
Open
1 of 7 tasks

Documentation Updates #294

HannahSi opened this issue Feb 10, 2021 · 6 comments
Assignees
Labels
low Low priority package Tasks for the core module or general package research_it Tasks for the Research IT subteam

Comments

@HannahSi
Copy link
Member

HannahSi commented Feb 10, 2021

Below are some updates and improvements that can be made to the aguaclara documentation site:

  • Replace "View Page Source" in the top right of every page with an "Edit on Github" link that leads to this repo. See this thread for how.
  • In the Continuous Integration via Github Actions section of the Developer Guide, update the "Trigger" for the Documentation workflow from "Push to master branch" to "Publishing of release"
  • Find out to how change the version in the top left corner of the documentation page from "EXPERIMENTAL" to the package's latest version.
  • In addition to the API Reference and Developer Guide, there should be a user guide with explanations and examples of how to use the package for various purposes. Some places to start:
    • The 4 main functionalities listed on the homepage
    • Ask researchers or RAs for ideas or examples to pull from past research reports
    • Demonstrate some features from each module
@HannahSi HannahSi added low Low priority package Tasks for the core module or general package labels Feb 10, 2021
@annabel48lin
Copy link
Contributor

annabel48lin commented Feb 20, 2021

  • Typo in developer guide in Sphinx Documentation - Automated Documentation: "correst RST"
  • For the testing section, it would be helpful to add tag -s to display anything that you print (for checking values, etc while debugging)

@HannahSi HannahSi added the research_it Tasks for the Research IT subteam label Feb 20, 2021
@HannahSi
Copy link
Member Author

HannahSi commented Feb 26, 2021

  • Make the note "For more guidance on using Git in the command line, see the AguaClara Tutorial Wiki" or the link in the note easier to notice/find (e.g. it could go in the Setting Up Your Local Environment section)
  • Maybe add guidance on using Github Desktop for git commands that aren't obvious

@annabel48lin
Copy link
Contributor

annabel48lin commented Mar 20, 2021

  • Replace links in the tutorial to the colab links to the ones that I have access to in the drive
  • Add links to the API in colab tutorials to reinforce the idea of checking the API for methods
  • Update link to Linear Regression example of Data Analysis (is broken right now, file location here)

@annabel48lin
Copy link
Contributor

annabel48lin commented Mar 23, 2021

@annabel48lin
Copy link
Contributor

add section for ac tutorial: how to look for / read documentation

@HannahSi
Copy link
Member Author

Change these lines:

import os
version = os.getenv("TRAVIS_TAG", "EXPERIMENTAL")

to something like this (see example from https://github.com/pythonarcade/arcade/blob/maintenance/doc/conf.py):

from version import VERSION
version = VERSION
release = VERSION

so that the version number on our documentation site says "latest" or a number instead of "EXPERIMENTAL"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
low Low priority package Tasks for the core module or general package research_it Tasks for the Research IT subteam
Projects
None yet
Development

No branches or pull requests

4 participants