2021-06-09 Mitchell/Behara/Wagner Check in

Participants

  • @Pavan Behara

  • @Josh Mitchell

  • @Jeffrey Wagner

Discussion topics

Item

Notes

Item

Notes

QC interface demo/cheat sheet

General discussion

  • Cookbook of “all the different ways to make a molecule”

  • Some way to convey info like https://docs.google.com/presentation/d/1AX8VGIxyG0CPYPndN92Mmn2Byq6QRUaNsLfn-8THpCQ/edit#slide=id.g5a81e855e2_1_75

  • JM – There have been a lot of mistakes slipping into docstrings (using markdown instead of rST). I’ve fixed many of them in molecule.py, but we should check the docs render as part of PR reviews.

    • JW – I’ll make sure to check new docstrings in future PRs

  • JM – Also, there’s duplication of method listings in the docs. This is because autodoc and numpydoc are both running

  • Theme review

  • FF modification example tests failing

  • PRs

    • FF modification notebook

      • Something’s out of sync with forcefield.get_partial_charges – Will need to fiddle with git to make it work.

    • Lots of little changes

      • Approved

    • Material theme

      • JM – I think we should have a dedicated theme repo. This will let us maintain it in a single place, and keep it consistent and up to date with things we need to fix.

      • JW – Would this prevent people from compiling docs offline?

        • JM – People already need to get things from online to compile docs (like sphinx and the current theme)

      • JM – The monospace font can be configured to be more readable

      • JM – If we put this into a central repo, each repo that uses the theme will need to have its own icon.

      • JM – If we made this a dedicated package, each package that switches to use it would just need to update the conf.py htmk_theme_options dict, html_theme, and possible html_sidebars (depending on the repo)

      • JW – I’m worried about what we’ll do if this breaks and nobody arund knows CSS

        • JM – You’re currently in that situation, where bootstrap is essentially unmaintained, a bunch of stuff is broken, and nobody knows how to fix it.

      • Made

 

 

Action items

Decisions