[February 2016] Major site upgrade coming

Hi everyone,

The current BLF site engine has served us well for six years now. (Can you believe it? No, I don’t mean the “six years” part, I mean the “served us well” part. :stuck_out_tongue: ) But the security updates window is drawing to a close for this version of the software that we’re running, forcing me to start planning and testing a non-trivial update to the next major version of the BLF site engine. I generally like the software that we use here, but I admit that its upgrade process could be qualified as “terrible, horrible, no good, and very bad”, which is why I’ve been putting it off until it was absolutely necessary.

We have a forum section dedicated to BLF site-related issues and comments, in which many of you have mentioned some very valid annoyances related to our current setup. Recently I haven’t made any attempts to improve it, given the looming end-of-life date. With this new major upgrade, I can’t guarantee that all of your requests and reports will all be immediately fixed, although some of them will be. But once the core of the site is refreshed and working at approximately the same level it’s at now, it will make a lot more sense to add additional improvements and fixes.

But as mentioned, the primary reason for this upgrade is to ensure continued security reviews and patches by the makers of the software. So I’ll try make it as smooth and non-disruptive as possible. Hopefully the final product will look and perform more or less like the current BLF you’ve come to know and hopefully love. I’ve been doing dry runs in a separate environment, and it looks like the upgrade of core functionality necessary to browse and post will go pretty smoothly. Even so, it will be necessary to break some eggs to make the proverbial omelet that is BLF. Some of the custom features and algorithms that I’ve configured here over the years will not cleanly upgrade to the next major version of the forum software, meaning I’ll have to redo them from scratch. I also want to take advantage of the opportunity to refresh and consolidate our underlying VPS (server) infrastructure and operating system. So all of this will require some downtime, and a period of reduced functionality after that. Here’s the approximate timeline I have planned:

  1. Tuesday, 09-Feb-2016, 13:00 GMT: BLF goes offline
  2. Tuesday, 09-Feb-2016, 18:00 GMT: New BLF server comes online with a different IP address. Those with faster DNS will already have the new address automatically; those with slower DNS will have to manually access the site via a temporary URL that will be posted on the old site’s location. At this point only basic browsing and posting will be possible.
  3. Tuesday, 09-Feb-2016, 20:00 GMT: Re-enable new BLF account registrations and their corresponding notification emails, re-enable PM notification emails.
  4. Tuesday, 09-Feb-2016, rest of the day: Handle users’ bug reports, tweak performance settings.
  5. Later: Then as time permits I’ll re-create or implement the following items over the following days and weeks:
    1. BLF community moderated spam control
    2. Email notification of updates to subscribed threads
    3. Site theme improvements

So hold on tight! Thanks for reading. Have fun.

Sounds like a handful SB, hope it goes well. One question, will our PM folders transfer if everything goes well, or should we make back up’s now?

It sounds YUGE!

In my tests the PMs seem to remain intact. (Don’t be alarmed when you first go in to your PMs and see a blank slate— they’ll be under the “All messages” tab.) Also I maintain regular backups in several locations, plus the original server will still be operational.

So we may have another snow storm coming Monday night through Tuesday and you pick this time to take BLF offline?How am I supposed to implement rule #9 during this time? :stuck_out_tongue:

Aww man! Sorry about that!

Thanks sb. 4949 . I wish you all the best in the upgrade and hope theres not to many sleepless nights. I dont understand much of anything behind the scenes as its all Chinese to me.

Thanks a lot MRsDNF!

It’s OK. Guess I’ll just have to go shovel to pass the time! Seriously though, thanks for all your hard work keeping this place up and running for us.BLF, still the best forum on the internet!

Much appreciative SB, had the PM loss on another forum, figured I would ask.

Thanks again for such a great site!

13:00 GMT is midnight in my part of this little rock, looks like an early night for me :bigsmile:

Here is hoping it all goes well for you sb

Cheers David

Thanks guys for saying “thanks”. My pleasure!

I’m looking forward to it. Thanks!

Thanks SB. Really appreciate all your efforts ! This is a really great place to be. Hope all goes smoothly.

Thanks for the forewarning and for making this forum available. I hope the transition is smooth and stress-free.

Tuesday, 09-Feb-2016, 18:00 GMT: New BLF server comes online with a different IP address. Those with faster DNS will already have the new address automatically; those with slower DNS will have to manually access the site via a temporary URL that will be posted on the old site’s location. At this point only basic browsing and posting will be possible.

Hi. Don’t know what DNS is, ‘hopefully’ my computer will already have the new address. In the event it doesn’t, we will be able to get the new URL for sure from Budgetlightforum.com? Sorry to repeat you here, just want to make sure. Withdrawls aren’t pleasant :open_mouth:

I have no idea what it takes to operate a site like this, but THANK YOU!

:slight_smile: You’re welcome.

DNS is the system that your Internet provider uses to know where exactly to find the server when you ask for “budgetlightforum.com”. For some users it will happen an hour or less after I make the change. For other it could take 24 - 36 hours. But yes, if you still get stuck with outdated DNS, you’ll see a page that says “the site offline, but it’s available at a temporary ABC.something address”.

Upgrade sounds good. Any hope for tapatalk support?
Thanks.

i am going to italy for work this week - i will miss BLF in my hotel room :_(

worst case i go outside and enjoy the country…
(bergamo is famous for Polenta and i am sure the wine is nice also :wink: )

Thanks for all that you do, sb!

I hope the upgrade goes smoothly. :)