Maybe it's a little bit earlier to ask this, but I would like to know if there is a roadmap for elgg 3.0 ?
If not, how will be decided the majors changes ? Did you plan to use some tools like uservoice (I made an Elgg plugin that do same...

I don't understand how metadata and cache work together.
If I query many entities and get metadata of each like :
$entities = elgg_get_entities(...);
foreach($entities as $entity) {
$md1 = $entity->md1;
$md2 =...

Maybe use http://semantic-ui.com/ which is using flexbox could be a big improvement for elgg 3.0... and because despite all the efforts that are put into the Elgg UI, it would offer many more features! view reply