Quote from: rossco at Apr 01, 2009, 01:24 PM
Quote from: PatrickSamphire at Apr 01, 2009, 10:53 AM
Obviously, it makes sense to have forums for both branches of MODx, but in purely practical terms, 0.9.6 is what people are using right now and where the need is right now.
I totally agree with that... If the plan is to allow easy upgrading from the current MODx to Rev then why not create it for 9.6x with the work for Rev to be ongoing? I wouldn’t want to be alienated from a potentially great piece of software like a forum because it’s only for Rev that might not be ready for a while. From what I have read, upgrading current snippets etc is meant to be a fairly painless process so with that why not create it for 9.6x just now then when Rev becomes a more realistic software to use on production sites, to then do the painless upgrade?
Well, I have a different perspective. I can build this much faster in Revo than I can in 0.9.6 simply because I have all the services I need available to the core. For the 0.9.6.x version, those pieces would have to be custom coded and handled by additional code that basically replaces all those Revolution services. With that in mind, I am developing the core of my threaded discussion extension for Revo. I will be glad to collaborate with someone to help identify the parts that will need supporting code for an 0.9.6 version, but this is not trivial, because those parts include users, permissions, and any back-end management interfaces. It would have to be parallel effort from the same central "model" that is carefully crafted to make it easy for those parts to branch off for each target platform.
And to clarify, content migration from 0.9.6 to Revo will be fairly painless. However, code migration (snippets, plugins, and modules) will not be painless, though there will be a migration guide for MODx developers.