To tide people over - wondering as to if there is any progress whatsoever on the mod - well look at what the expanded crew has been whipping up and allowed me to share with you.
Basically a little teaser of what might come in the future
So yeah, the people that do gods work are still going at it and - as per usual - you have to just wait it all out.
On the other hand, even if you lack the experience but are willing to help out, the crew is always looking for more helping hands in all kinds of areas, though from what I remember it's the coders that need to do the heavy lifting. So if you are actually interested in contributing to the project, go ahead and join the discord (Link in the OP) and give a shoutout into #mod-general, as well as enjoy the active discord communiy there.
And if you are not interested in helping, join anyways! The people there are a nice bunch after all.