So, development of ModernBB 3.2 has taken of. We’ve started typing code yesterday for the ModernBB 3.2 release, which is suposed to be released late next month. What are our plans for this release? I’ll talk you into it. We’ve got some nice stuff in the works.
Reducing the ModernBB Core footprint
With version 3.2, we want to reduce the footprint of the ModernBB Core, making it smaller. You’ll see this in multiple files: we’re checking the language files for unused lines, this should recude its size with some kilobytes. With the new profile, we’re also reducing its codebase, we already where able to reduce it with 14%. Remember that the profile.php file is by far the largest file in the ModernBB Core that is page-related (language file is, currenlty, larger).
Another piece of the code we want to reduce is are the styles, Randomness, Awesomeness, Radicalness and Kindness have to become smaller. We’re doing this by simply reducing the amount of costume designs and use more Bootstrap-ish designs for interface elements. Buttons will have a flatter look, etc. We will also drop some of the less useful parser elements, like the del, em, user, topic, post and forum tag. As the 2 first one are actualy related the b and s tag, and the 4 later once are actualy just URL tags. We will also remove some legacy code from the login script, this will make it impossible for old accounts to login (old as in “accounts created with PunBB 1.0 – 1.2”), shouldn’t be a problem.
Improving the profile
ModernBB 2.2 also focused on improving the profile interface, we’re doing it again in 3.2. This time, it’s serious through. The profile will be redesigned completely, it’s going to be awesome! The new profile will also contain new fields for Skype, Facebook and Twitter, while we will remove some of the older social stuff. The admins will be happy to, as we’re going to improve some of the user tools, like admin notes, etc.
Help & User list
Both the Help page and User list will also get some nice improvements, where the User list will get a new, more social-faced design (show avatars, etc.). The Help page will be reworked from the ground up, and stop focusing on BBCode, as we will add more information about the software in general.
Improving the topic view and additional elements
The topic view already got a nice redesign in ModernBB 3.1, through that was only for posts. In ModernBB 3.2, we’re improving everything else in this view, like the pagination and breadcrumbs (which are completely redesigned). The moderation controls are also improved.
Randomness is making friends again
As we like to give our users more choise, here we’ve got another one: Magic. Hu? Magic? Yes, Magic. Magic is a new default style that will ship with ModernBB 3.2, it’s a purple variantion on Randomness and thus, will join Randomness, Awesomeness, Radicalness and Kindness in making you Happyness, which is also a new style, this time orange, also based on Randomness.
Other experience improvements
Through that’s not all. We’re improving the general experience too, of course. Those are more the small changes that make ModernBB better. To start, we’re getting rid of redirection messages. Those we’re part of PunBB 1.0 because 11 years ago, you probably had a slow internet connection and the page might load without the new post you just posted. That’s not the case these days, so bye bye redirect. This, again, will also reduce the core. Other stuff we’re working on is the abbility for the Backstage to launch the update script. We’ve still got more to come. So keep an eye on the shiplist, this will grow in the future. And we’re more then happy no here your ideas.
So, no big NEW features?
As you can see, we’re mostly revamping a lot of the already existing pages and cutting down on our code base. So… ModernBB 3.2? Isn’t going to contain new features? No, you won’t see our features page (see About) grow. ModernBB 3.2 will focus on improving what we arleady have. And for the matter, so will 3.3, 3.4 and 3.5. Through, with 3.5, you can expect some new stuff to show up. ModernBB 3.3 will add some new posibilities to the Backstage. But for 3.2? I’m sorry, no. In fact, 3.2 is losing some settings (the redirection settings, since that will be removed). But hey, 3.2, 3.3, 3.4 and 3.5 are for now planned to launch all before 2015 starts. I’m sure you guys can wait for the big new things until 2015 and the 3.6 release. Right?