...this seems like the correct thread for a short RP2 rant. Hope noone feels offended by it.
I think all the usual arguments about RP (yeah, it's for free, yeah, we can't expect Eloraam to develop or communicate etc, etc, yeah, it's her stuff, yeah, she can decide what she does etc) are kinda true, but entirely miss the point.
Being a [non-Minecraft-related] developer and Software project manager myself, I don't like Eloraams communication at all. There's occasionally a tweet, but if you say "Hey, finished my job and I can work on RP2 now again" in mid-april and don't provide any project-related feedback until (almost) August, that's no proof of good communication skills. Sure, she has a day job (most of us have) that eats up her time, but IF you're developing an (admittedly nice) project other people (FTB e.g.) depend on, you should at least
Eloraam seems to be extremly perfectionistic, that seems to be the reason why she's not publishing alphas/betas etc, but for the people that depend on it, for the people that wait for it, that's not worth a penny, if their favourity modpacks simply remove RP2 because it's not worth waiting another 6 months etc.
What you can see here in action is how frustrating, how negative it is to not publish such projects as open source.
In the end, all the hours she put into RP will be completly wasted time, because people will use project red etc. instead. Because it just works and everyone with the appropriate skill.
I, personally, DO expect her to at least share a little more that an unspecific tweet every three or four months.
It would be totally OK to me, if she'd say "Hey, I don't have enough time to develop RP2, here's the GPLed source, now port it to MC 1.5/1.6 etc. And always keep the (copyright) eloraam on the top-".
I believe she's pretty competent in what she does, but this isn't worth a penny, if the project dies (one release every year looks like a dying project).
I don't know Eloraam in person in any possible way, but if she's so uncommunicative and so "Hey, that's MY OWN code, you'll never get to see or modify it"-ish in her day-job as well, I'd double-check if I'd want to hire her, given that my company could use her abilities.
-- End rant mode --