Author Topic: SMF 2.1 Upgrade (ready to launch; downtime expected between 06:00 and 12:00)  (Read 623 times)

0 Members and 1 Guest are viewing this topic.

Online namida

  • Administrator
  • Posts: 12515
    • View Profile
    • NeoLemmix Website
EDIT: The upgrade will be pushed live later today. Expect the site (lemmingsforums.net only; this will not affect neolemmix.com) to be down for a while, starting sometime between 06:00 UTC and 12:00 UTC on 2024-09-08. Once it begins, downtime is expected to be around 1 to 2 hours.

So, it's come up a few times that the site should really be upgraded to SMF 2.1. I've finally begun working on this.

There's been many customizations to the site - some with addons (which have varying levels of support for SMF 2.1), some custom. Here's a list of what needs to be replicated on SMF 2.1 (struck out ones are already done):

PM attachments
> PM attachment plain text file bug fix
> Download links for PM attachments in emails
Spoiler tag
> Stripping spoilers from PM email notifications
Custom smileys
Custom themes
ReCAPTCHA or another strong CAPTCHA provider
Topic creator in emails

I expect it'll be at least a few days (more likely a couple of weeks), at least, before the update is ready to go live. Some downtime (likely 30mins - 1hr) will be necessary for the switchover.
« Last Edit: September 07, 2024, 11:55:25 pm by namida »
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

Online namida

  • Administrator
  • Posts: 12515
    • View Profile
    • NeoLemmix Website
Re: SMF 2.1 Upgrade (work in progress)
« Reply #1 on: September 02, 2024, 05:02:27 am »
All that's left to do now is port (or re-create) the custom themes, and actually convert the site over. (Still no promises on the "when", though, but as it will involve downtime I'll give notice ahead of time.)
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

Online namida

  • Administrator
  • Posts: 12515
    • View Profile
    • NeoLemmix Website
Re: SMF 2.1 Upgrade (ready to launch)
« Reply #2 on: September 07, 2024, 11:52:54 pm »
The SMF 2.1-based code is now ready to go live.

As mentioned, some downtime will be necessary for this to happen. I don't want to say an exact time because, quite frankly, I'm not reliable at sticking to those. Instead, I will give a window:

Expect the site (lemmingsforums.net only; this will not affect neolemmix.com) to be down for a while, starting sometime between 06:00 UTC and 12:00 UTC on 2024-09-08. Once it begins, downtime is expected to be around 1 to 2 hours.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

Offline Silken Healer

  • Posts: 258
    • View Profile
Before you start the upgrade, is it possible to put a new site on the server that hosts Lemmings Forums with a message explaining there is some down time (as it was for fart.tax, but it's intentional to be displayed), in case anyone tries to vist Lemmings Forums and hasn't seen this message?

Online namida

  • Administrator
  • Posts: 12515
    • View Profile
    • NeoLemmix Website
Yes; that's very easy to do when it's a planned and intended downtime and I was intending to do so.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)