Hello! I’m a somewhat experienced programmer (mostly Python), so not sure if its as much of a challenge to code regularly. It however has been a challenge to code on things I like, e.g. contributing to open source projects I use regularly. So I want to take up the challenge of fixing one bug in an open source project every week.
I want to pick bugs that have been outstanding for a while. Even though I’m aiming for one bug-fix a week, a more realistic goal might be one bug-fix every two weeks. I started this in July, but so far have been able to fix only one! I started working on another only recently. Below I’ll list my progress, and keep updating the list as I finish each one.
- Pandas: Indexing of Sparse dataframes: https://github.com/pandas-dev/pandas/pull/34908
- Pandas: Crash when replacing NaNs in a dataframe: https://github.com/pandas-dev/pandas/issues/31687 WIP
I also have a few other side projects, not sure I’ll get around to them. I’ll list them here anyway; maybe it’ll shame me into making progress
- Setup a multi-distro image with my choice of distros for my PinePhone.
- Build a data validation library in Python that can also be applied on contiguous arrays like NumPy arrays or Pandas dataframes without losing performance.
- Finish building my RPi NAS with the RADXA SATA HAT, I mostly have the parts (with some variations).
- Build an RPi HQ camera.