Upgrading to VB4

Status
Not open for further replies.

SteveColes

Steve
Corporate Member
The reason I am putting this here instead of the programming forum is because everyone on staff needs to know what is going on and so understand it and not PANIC :rotflm::rotflm:

The upgrade to VB4 is rather large in scope because jelsoft has changed a lot of the visible paradigm and almost all of the internal paradigm. In response almost every add on that we use or want to use had to be changed by their authors. Also a major part of the way that vBulletin allows us to modify the look and feel of the system is something called templates. They made a minor change to the template system, but it requires that EVERY template in the system be changed. Thus most of our customizations will have to be updated. That's the bad news.

The good news is I have already made a copy of our system and then upgraded it to vb4 and found that that many of our changes will not be required to made immediately, and many will not need to be made at all, becuase the software will already do that for us.

Also, another part of this good news is that we have at least twice before done an upgrade of this magnitude before. And from that I/we have learned a lot about the best way to do an upgrade of this magnitude with this software.

One other piece of bad??? news. There is no direct replacment for our current classifieds system. I have 2 potential replacements, but neither of them is capable of accepting our existing ads.

So here are the basic steps.

Announce to the whole site that there will be an upcoming update and explain the situation with the classifieds and explain that we are going to stop accepting new classifieds, effective immedetely. But the listings will stay up and the ability to use the system to make offers, etc.


  1. On a predetermined and announced Thursday midnight, take the system down.
  2. Backup the complete system and store it in several places.
  3. Do a complete cleanup of all files from our root down. There are almost 7 years of accumulated flotsam and jetsam that re not needed but we are never quite sure if we need then so they stay around. If we delete almost all of them, the process of reinstalling and updating should tell us which ones need to be brought back from the backup.
  4. A similar process with the DB should also be done, becuase we have both tables and fields in tables that are longer needed or even used.
  5. Update to vBulletin 4.0 and configure
  6. Put in place first stab at the new CMS structure and organization
  7. Update to Photopost 8.0 and configure
  8. Update or replace Downloads Library
  9. Update or replace Link Library
  10. Update vBulletin Search Engine Optimization configure
  11. Install and configure new classifieds program
  12. Make our regular ads work within vb4 add system with some minimal use.
  13. Install Wiki and instructions
  14. Setup formalized eProject Log system - Think ErnieM's Harpsichord Project except formalized and highly visible. Same with Monty's Bench and any other we can find.:eusa_danc
  15. Setup Project Article system (can't think of a good example right now.
  16. Setup or refine helpdesk and bug reporting system
  17. Reopen website with big flourish:wav: :wav::rotflm::rotflm:

At this point we will have all basic functionality running and we will have the main aspects of the new functionality displayed and working.

From this point we will have a list what we still need to customize and modify and/or add and even delete. We'll add them to the "staff to do" and start working them off, but keep the system running.

There is also an enhanced mobile app functionality for iphone, ipad and android devices, but I'm not sure how long that will take becuase I have not yet had a chance to review what we get from vbulletin and I don't have any idea how long the various approvals for IOS and Android apps are. I'll update you all as soon as I have any idea.
 
Last edited:

SteveColes

Steve
Corporate Member
Tracy, just reread this and I didn't make something clear. We need at least 4 days of downtime. A Friday through Monday. This could be as early as this Friday or next Friday or no later than the Friday or Monday after. And Friday really means I'll take it down at about 1:00 AM the night before.

Please let me know which Friday you want and please announce it publicly and the closing of new listings in the classifieds.

It'll we be the Sunday after I start when I will let the admins back in. Otherwise we'll be stepping on each other.
 
Status
Not open for further replies.

Premier Sponsor

Our Sponsors

LATEST FOR SALE LISTINGS

Top