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

process_manager refactor #46

Open
3 tasks
msmith-ccom opened this issue Mar 10, 2020 · 0 comments
Open
3 tasks

process_manager refactor #46

msmith-ccom opened this issue Mar 10, 2020 · 0 comments
Labels
Priority: High Tag: Python Work is done in Python Envs Type: Improvements Iteration on existing feature Type: Question Further information is requested

Comments

@msmith-ccom
Copy link
Collaborator

Issue: There is missing functionality from the process_manager. Some of this has been addressed individually in various processing modules; however, this is sloppy and buggy. Additionally, the process_manager currently lives in the process modules. Is this the best place for it? Refactors related to issues #16 and #45 could result in a better location for this module within the code base.

Finally, it could be more advantageous to use networkX than the current module.

Objective: Discuss if it makes more sense to use networkX packages to manage the in-project graph and how much work would be required to make that transition and interface with the netCDF files. If not using networkX, refactor the process_manager to reduce code complexity.

Tasks:

  • Discuss transition to networkX
  • Add missing functionality to process_manager
  • Refactor
@msmith-ccom msmith-ccom added Type: Question Further information is requested Type: Improvements Iteration on existing feature Priority: High Tag: Python Work is done in Python Envs labels Mar 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: High Tag: Python Work is done in Python Envs Type: Improvements Iteration on existing feature Type: Question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant