I have been been using Evo for more than a year and have build 3 web sites with it. The way modx can be used for simple things up to satisfying quite advance requirements (e.g. using template variables to integrate with an entirely alien, J2EE based environment is amazing).
This week I had a chance to build a new website for scratch and decided to use Revo. While I still have a long way to understand Revo as good as Evo I would like to post my experience.
The things I like:
- Revo’s new syntax for inserting elements
- The package manager
- The help system
- The drag and drop resource tree
- The security context (manager, web)
- The slick manager interface
- The new elements and files tree (real time saver)
I am sure this list will grow as I use it.
Things I don’t like (descriptions are longer in an effort to provide some feedbak):
- The poor performance. While this is bearable on my fast desktop with the fast internet connection, it makes it difficult to work on medium performance laptop with a mediocre internet connection. Neither chrome nor firefox seem to help on this.
- The lack of any pre-installed packages. Wayfinder, ditto, TinyMCE or forms are expected to be there (ok, at least by me) and I think it will just frustrate me to have to go through the boring process of installing them for every site.
- The absence of QuickManager. The people who edit the sites, complained quite loudly about it.
- The lack of some ready access policy templates. I can see how powerful the new access control system is, but I would like to be able to quickly assign users or groups a set of permissions for some common tasks e.g. manipulate freely resources without being super users. Some predefined policies would be very helpful here, i spent half a day trying to get rid of the "permission denied" message in manager page.
- The drop downs on the access policies. A list with everything available and a checkbox in front of it may take more space but allows to build an access policy quickly. Accessing a huge drop down menu is troublesome.
Overall, I would definitely like to move to Revo, it makes Evo look outdated and has some "killer" new features, but I am afraid it is something that has to wait.
I can live with most of the cons and I hope I will master the permission system soon but the poor performance is an important issue that did not go well with the editors (you can name them clients). I am under pressure to switch to Evo, which I will probably do even though I am reluctant because overall I like Revo better.
I will follow the advice on previous post to improve performance and see how it goes.
In any case, Evo or Revo, modx is great