MODX 3 Feature Request: Grouped Contexts
Feature request
Summary
We need a way to visually group contexts. This doesn't need to be nesting per se, but at least a "Context Group" that a context could belong to.
Why is it needed?
Nearly every site we build these days is multi-lingual and when more than one site is in the same manager, things get messy fast. Multiple sites with multiple languages means a long list of contexts with no visual clues as to which context belongs to which site.
Suggested solution(s)
Create context groups - like a simple version of a resource group. This would allow spacing/margins/padding/borders to be applied between groups of contexts so it is immediately obvious which context belongs where. Allow the context groups to be sortable with a rank/position field.
Would be nice if you also could group elements to same context group and have an option to show/hide specific groups.
Context groups would be nice for ACLs, too, so you could assign editors to one context group that contains multiple languages.
Nesting seems like a good idea. Otherwise, just renaming the contexts makes it clear which ones go with which sites. That's what I've been doing with my multilingual sites. For me, nesting is what would make a big difference. For example, I have an installation with three sites and varying amounts of languages for each:

Have space between groups would help distinguish them, but that would also make the list take up more vertical room and still wouldn't allow hiding a whole group at once. I imagine creating nesting is a lot more involved that just making groups have dividing spaces, though.