We discussed this morning, how we can get better with handling your issues on Github. We currently have around 100-130 issues open. We manage to close around 20-50 with each release.
There are quite a few issues that hang around for ages and we move them from one milestone to the next. This is not good and we are sorry when it seems like we ignore problems that are known for months. Most of the times those issues are a lot harder to fix than we thought and we already sat down and tried but gave up for now. Other issues hang around because they don’t have a massive negative effect and we skip them because there are more urgent issues. In all those cases we want to communicate better with you to not come across as rude or ignorant. We really want to solve all the issues, but it’s a lot more work than we can afford.
A first step to get better is a new milestone, which we called “when we find the time” https://github.com/getkirby/kirby/milestone/39
We put issues there that we think are totally valid, but there are more urgent problems that we need to work on first. We don’t want to close such issues, but we also don’t want to put them into a release and then postpone them over and over again. It’s a way for us to prioritise and an honest way to let you know that an issue might take a while to get closed. This milestone is also a good source for possible PRs from the community.
I also disabled a personal email filter that I had created for Github issue notifications to keep my inbox from exploding. I simply often miss issue comments because of this filter and I’m sorry about that.
If you have additional ideas how we can communicate better or get a better overview of urgent issues, please let us know!