-
Notifications
You must be signed in to change notification settings - Fork 1
Sprint Tasks
Shauna edited this page Jul 13, 2019
·
9 revisions
Upcoming sprints:
- SciPy Sprints: Saturday July 13th. Learn more about the SciPy sprints.
- Test out our installation instructions on your machine: OverArk #28.
- Help fix stylistic issues with Flake8: HARK #262.
- Help us expand our unit test coverage: OverArk #18. (Involves pairing with team member.)
- Debug configuration issues when using certain GPU/OS combinations. Hark #347
- Help speed up loading our Jupyter notebooks. Overark #5
- Help us determine how to use HARK's graphical capabilities in a VM and/or help us save graphics without viewing them. HARK #199. Experience configuring configuring AWS or Google Cloud VMs needed.
- Make the init methods in a family of classes more Pythonic by eliminating repetitive code that merely stores arguments as attributes: HARK #228
- Correctly represent a kinked function with a piecewise cubic interpolator. HARK #103 Graduate-level economics background helpful but (probably) not required.
- Make better / more flexible format for warnings. HARK #130. Experience with Python warnings and NumPy would be helpful.
- Help us implement logging. HARK #283.
For these tasks, check with the current people working on them to see if help is needed.
- Add type checks for some of our classes: HARK #190.
- Automatically test if new versions of HARK crash remarks/demarks: Overark #29
- Add Multiprocessing to BayerLuettike code. HARK #198. Requires significant experience with Python multiprocessing.
These tasks could be good sprint tasks but you'll probably need help from the core team to figure out what we want you to do.
- https://github.com/econ-ark/HARK/issues/120 - requires basic math/stats background