OpenFreeEnergy / OpenFreeEnergy/openfe
refactor the CLI
Open
Nobody has claimed this yet.
cli
- Dominant language
- Python
- Stars
- 332
- Forks
- 56
- Avg merge
- 3d 9h
- Merged PRs (30d)
- 13
Description
Items we want to address when refactoring the CLI:
- improve protocol-specific results gathering behavior https://github.com/OpenFreeEnergy/openfe/pull/1044#discussion_r1884548848
- in general, move functionality from CLI to the API as much as possible.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the protocol-specific results gathering discussion in pull request #1044, then inventory the CLI functionality that could move into the API. Confirm the intended CLI/API boundary with maintainers before making changes; done means the identified behavior is handled through the API as agreed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api, cli
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100