Greetings all!
It’s been a while since I’ve had time to write here–between my professional and personal lives, it’s quite a busy time. I’m sure you understand 
First, the question on everyone’s mind–When will 1.7 be out? I’ve mentioned before that I am not comfortable releasing 1.7 until it’s been well tested and that hasn’t changed. There have been some serious API refactoring for 1.7 that needs to be well tested, which should be no surprise for serious developers. In all, there were very few people helping test, but thanks to these people we’ve discovered some bugs that still need to be resolved.
1.7 will be out when it’s ready to be released. The serious bugs need to be corrected or there is no reason to make a release. If there is concern about the speed of the release, I think we can all agree that it is better to have a release that works well than one that will be released tomorrow.
In general, I’m very pleased with the Elgg’s community; I’ve met some great people through it and am sure there are tons more out there. That said, I’ve recently seen some unfortunate and rather unsavory posts on the community site from a small minority of people regarding the progress of 1.7 and the expectations from the core Elgg team. The problem seems to be a severe misunderstanding of the concept of Open Source development. Open Source software is a community effort–not a service provided for free. Have you contributed back? Have you helped test? Have you submitted patches or bugfixes to trac? All of these are things you can do to help 1.7 be released sooner.
No one is alone in wanting 1.7 to be released soon, but it has to be done right. I would love to make the announcement that 1.7 is ready to go, but I can’t do that until it is ready to go. Because of some bugs that have popped up, that has taken longer than we anticipated. Two things you can do to help are to test and report bugs on trac, and to be patient. 