I have considered this - and I have posted my current work list in the past - but I know I will end up putting pressure on myself by making promises and deadlines. Also, something’s are just of no interest to anyone. For example, I have worked really hard trying to improve RHP's Google position recently (this has resulted in a 7th position on Google for 'online chess'😉. This is of little interest to most people, and has had no impact on most user's perception of the site, but it is very important for the future.
Anyway, let me give you a summary of what I have pencilled in though :
I'm currently just finishing the claimed draw code. This includes move repetitions, 50 full moves with no game progression, and an insufficient material draw (2 kings remaining) This will be into testing soon.
After that, I am going to get uchess.com live (aka rhp live). This is important, as it is floundering at 90% complete at the moment because I keep returning to RHP tasks. Once the first iteration of that is done, then it is back to RHP for the clan leagues stuff. This will be a big task, so it should tie me up for sometime. Other smaller tasks will get woven into this too, of course. For example, the vacation message should make it into the next release along with the claimed draws.