It’s not going to happen in a fell swoop, as if I can hoist LaSalleMart on Joomla 2.5, do a bunch of search-replaces, then refresh browser and all is well.
How will I know as I progress that the conversion is successful?
What I’m going to do is do the conversion in pieces. I’m going to take a piece of the LM admin, and do that first. When that works, I’ll convert another piece.
As I take each piece, I will amputate code that relate to features we are not carrying forward to the Joomla 2.5.
I will initiate the conversion, and Zach will help me as we go along.
As I gain Club Commerce membership sign-ups, we’ll increment the resources we can devote to the conversion. But, there’s no doubt about it, the waiting is over and this week I am starting the conversion.
Once I start conversion, it will be my Number One technical priority. All other technical work will be deferred, except for critical fixes. So Canada Post and the PayPal Pro tweaks will have to wait. I imagine I will be working on the conversion every evening/night.
The only other priority will be growing Club Commerce Membership.
There is enough post-conversion sites & development in the pipeline already, among my small little group, that the conversion itself has become a pressure point. My goal is to relieve the pressure.
Since time is a priority, scope is not. Any opportunity to amputate code will be taken. I want to end up with a lean-and-mean LaSalleMart “2.5″ that will be the basis of immense development efforts. We will rebuild that which was amputated.
I may break up the LM admin into multiple extensions. This will help me convert LaSalleMart into discrete pieces — I’ll know that for sure the product details works because it’s a separate component. I’ll know that the config works because it’s a separate component. So, there’s some refactoring that will take place as we go along — inexorable and inevitable, so let’s make the most of it.