Hi Matias,
Lots of things get improved in mojoPortal without ever being listed on the Road Map, I generally think in terms of major new features when updating it, but I have added a line to say there will also be improvements in the administrative UI.
I will say that in terms of accessibility I think we are way ahead of most solutions. You can manage pretty much all aspects of your site even with javascript disabled whereas other solutions (especially .NET solutions) you cannot do anything with javascript disabled. I also think our usability is very good but there are a few pain points that can be improved and need improvement such as:
- Moving pages around the hierarchy from Administration > Add/Edit Pages is tedious if the site has a lot of pages, need a better solution there.
- The page for publishing content instances on multiple pages is very cumbersome when there are a lot of pages in the site and people have requested easier ways to add a content instance to all pages.
- On the Administration > Role Management > View/Edit Members page, we have a dropdown list of all users, which is a really bad idea even here on mojoportal.com where we have over 6000 users. I need to add a dialog with paging/search there for adding users to roles. Though it is also possible to add users to roles more easily from the user management page so this issue has not really been causing me any pain but I notice it as a shortcoming that needs fixing.
- It would be nice to have an easy way to change view/edit roles on a whole sub tree of pages at a time. Currently if you decide to change permissions on a section you have to do it one page at a time.
- The Administration > Advanced Tools > Url Manager needs a way to filter and search for urls based on CMS Pages vs other features that also generate friendly urls like the Blog, WebStore, and Event Calendar Pro
- I would like to have better management tools for child sites so that it is possible to manage users and other things in the child site from the root admin site.
The above are specific things I am aware of and have my eye on for improvements. If you have other specific and concrete feedback about improvements needed for administration, please share them. Specific feedback about what is difficult and what can be done to improve it are more helpful than just general feedback saying we need improvements.
Best,
Joe