Is there a reason you are so sarcastic and nasty on every post you comment on?
The nastiness could also stem from people being annoyed by your apparent laziness. It might seem like you are being ungrateful for the research being done.
"Soon" is the BEST answer anyone can give you. Anything that isn't a verified public comment is nothing but speculation and still holds no weight. As modders have no real stake holders modders can by their own volition or not, can just fall off the face of the earth and they are not obligated to answer to anybody.
As for whether the mods are being worked on or being "canceled". I'll tell you this; Redpower is considered in development and not canceled...
It's irrelevant what the modder states a mod that is to be continuing, could the very next day be dropped.
So just sit back relax and go with the flow. There are no certainties in the MC modding world... Well same goes with life really where our only certainty is Death and we aren't even sure about that anymore.