Week 8: Fixing user bugs
I spent this week going through CWL Tool issue tracker and closing a few issues. Most of these issues were related to improving user experience by providing better warnings/fatal error description or generally fixing logical bugs in the codebase.
PR’s I made since last blog post:
PR | Description |
---|---|
#496 | feat: Pass group id (GID) in –user flag when calling docker run |
#494 | sandboxjs.py: fix checking condition for node:slim |
#491 | load_tool: when no version or incorrect cwlVersion is found, create fatal error |
#497 | main.py: print complete pack dict |
Apart from this, there were a few issues which were solved or not-relevant anymore. Here is a list of bugs which I helped close with help of Michael.
- Remove –dry-run #11
- cwltool fails when node is not installed #276
- Suggestion to allow a choice of md5 checksum #371
- Support Python 3 #8 :)
- Need to add CWL Build Bot to PyPI maintainer list #4
- conformance test: “TypeError: _init_() got an unexpected keyword argument” #73
ToDo next week:
I am using GitHub Projects feature to track issues I am working on in the coming weeks. Feel free to check it out at: Manvendra’s GSoC Issue Tracker