Replies: 3 comments 6 replies
-
@elbeejay Thanks for summarizing what we talked about on this discussion. The primary users should be @andresfchamorro @bpstewar @bennyistanto (missing anybody?). For the overall package and documentation structure, it could be similar to BlackMarblePy. Using Jupyter Book/Sphinx we can display the docstrings (which can be improved) and create example notebooks. Also, I'd suggest improving the testing and the release cycle as well (it could be an Action). |
Beta Was this translation helpful? Give feedback.
-
I think these are all great initiatives! On 1/2 yes, it would be nice to get some guidance on testing modules. Some of the packages have docstrings but it has been mostly ad-hoc so I support the idea of doing a cleanup and adding documentation where needed. On 3/4, Ben will have thoughts since he wrote most of the code there. My sense is that they are used often enough by project repos that they should be cleaned up and in the organization's account. There is also a lot of miscellaneous code from old years that might not be relevant. |
Beta Was this translation helpful? Give feedback.
-
@elbeejay @bpstewar @andresfchamorro If I may jump in, a good first step would be to migrate the current packages to PEP 621 and create the documentation on GitHub Pages (either as the Template and BlackMarblePy or another framework the team chooses). Then, we can work on targeted issues to improve the packages. For example, we could address worldbank/GOSTnets#41 and add PuLP and other optional dependencies to the |
Beta Was this translation helpful? Give feedback.
-
Questions for the developers of the GOST packages which seem to be GOSTnets, GOST_Urban, and gostrocks (although the example notebook from GOSTNets_Urban seems to suggest those functions could be bundled up into a package as well).
GOSTNets_Urban
be turned into a proper Python package?gostrocks
be migrated to theworldbank
GitHub organization?@g4brielvs I'm tagging you here as you might know the proper folks to contact regarding these questions. I think these changes could be made while addressing the issues related to PEP 571 (worldbank/GOSTurban#7, worldbank/GOSTnets#40, worldbank/GOSTnetsraster#8).
Beta Was this translation helpful? Give feedback.
All reactions