Jay, glad you're not dead. Really. No contact for that amount of time rose some concern in me.
Guess it's just my old age, I'm old enough to be a dad of most of you.
May I suggest you post that your mods aren't being developed anymore, or fix them/keep them updated.
I had several projects going a few years ago that I at least had the courtesy to tell people "hey, take it away, I'm not doing it at this time and for the foreseeable future".