Errors should reference properties and enums with Python's names rather than LabVIEWs.
Open
Nobody has claimed this yet.
api
enhancement
- Dominant language
- Python
- Stars
- 592
- Forks
- 199
- Avg merge
- 1d 16h
- Merged PRs (30d)
- 10
Description
DAQmx's C, LV, and C# APIs all return errors in a format specific to the language being used. Python should do the same to users know how to update their application in response to the error.
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
The issue names no files, tests, or entry points. Start by locating error formatting and the property and enum definitions in the Python API, then compare the expected naming behavior with the C, LabVIEW, and C# APIs. Done means returned errors consistently use Python names so users can update their applications accordingly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100