Fancy Luna Features #1 – Menus

luna-brand

As promised, we pull of a series of blog posts about new features in Luna. Today, I would like to talk about the menu feature. Previously known as “Additional menu items” and “Default menu items”. With Luna, we’ve made some drastical changes to how we handle menus. And it sure is an improvement.

Feature’s past
“Additional menu items” is a feature that originated from FluxBB. With it, menu items could be added inbetween the default items that where already there. You couldn’t remove any of them, only the ones you created. It also required some (confusing) instructions to get this correct. And some guessing for what position 1 would do (before or after index?). So yeah, this feature was introduced in ModernBB 1.6. And it would stand like that for quite some time. It wasn’t until ModernBB 3.1 that the feature got a minor overhaul. We introduced the ability to hide some menu items, like the index, search, user list and rules. However, the confusing way of adding items still standed.

The Luna-way
With Luna, we dropped this whole feature and started on something better, from scratch. The result is a more advanced, yet more simple, menu feature. Adding items no longer requires you to fill in a code, the only things you need to have is the URL and the name of the item. Then press “add” and Luna does what it has to do. You’ll get some extra options as soon as the item is added. For example, you can hide the item from sight without deleting it, or delete it all at once. And of course, you can change its position (and this too is much easier). You’re free to reorder the default items as well, you can’t remove them, through. If you want the default items to be not visible, you’ll have to hide them.

Naamloos-2

Rebranding ModernBB: Welcome to Luna

luna-brand

As you might know, we’re rebranding ModernBB to Luna in our future version. And through a member on our forum spoiled it, I would like to introduce to you our new brand and logo.

So, yeah, as a reminder, and before we start, lets take a look at our current brand, ModernBB. We kicked off with “ModernBB” back in April 2013, a nice 1,5 year ago. Back then, we had this weird blue-ish color, and prety much the same wordmark we have now, just not capitalized. As ModernBB evolved, On 12 February, we departed from this blue-ish color, together with a new website, we updated our brand. It now futured the currently used “ModernBB Blue” color. And just a while ago, when moving on to ModernBB 3.3. We altered our wordmark to make the “m” and “bb” capitals. Ending up, with this:

modernbb

Our blog headers kept using the old wordmark through. Anyway, that’s for the main logo. Our slogan, however, also changed through time. We started with “Modern. Light. Simple.” and not soon thereafter, we changed that to “Express Yourself”. A while ago, we changed this again to “You can do anything”, and we’re still going with it, and yes, Luna will use this slogan too. However, our logo, didn’t feature much inspiration. After all, it was just plain text in the Segoe UI font. Nothing more, and I did try to create some logos for it, but I never felt realy happy aboutĀ them, and thus never used them.

The brand itself is another inspirationless piece of work of mine. And to say the truth, I regret ever starting of with it. I should have tought of a better brand from the start. Sure, ModernBB sounds nice and all, but like I said, its inspiration lacking and “BB” just… well… it doesn’t feel right. And thus, that’s going to end next year.

Because we’re rebranding. Our new name? Luna. Our new slogan? Nothing new, just “You can do anything”. Our new color? Luna Blue. And do we have a logo this time? Yes. And it’s already on top of this post, but here is it again:

luna-brand

Luna is a reference to the Latin name of Earths moon. And that brings us to our logo prety quickly. It’s quiet the no-brainer if you ask me. Through I’ve made a couple of different logos. One thing was certain: the color would be this kind of blue, the brand would be Luna, and the logo should be able to adapt to other colors easly. And this logo covers all of it. You’ll slowly see our new brand take over the ModernBB one. For starters, like an user on the forums pointed out, the sites live tile generated this logo instead of the usual ModernBB wordmark (this has been reverted already, through). As soon as the first preview of Luna is available (version 0.1), you’ll start to see this logo appear more often on our main site.

Our site will be trimmed down, by the way. This includes the removal of the ModernBB 3.3 docs. Information regarding Luna and more. Luna, will get its own site (somewhere on the world wide web, more later). And that’s when the real fun begins. Preview time. However, before we get to that, I just want to say that we will sillently release a pre-preview. This build will suddenly appear in the version history list under “Downloads”. And will be a preview of Preview 1. It, of course, won’t be feature completed and highly unstable. But it’s just to show what we’ve got! Also, we will soon kick off a new series of blog posts where I’ll explain new capabilities of Luna. Stay tuned!

Round-up #15 – Development and roadmap update

In the past couple of days, we’ve changed some stuff around the ModernBB and Luna project. Let me list them for you… Also, I want to say some stuff about development that goes on.

ModernBB 3.4, 3.5 and 3.6
First of, ModernBB. As you know, we’re working on ModernBB 3.5 (a rather minor release). We’re almost finished with this version, since the beta, we’ve made some little changes, including updating Font Awesome to version 4.2 (from 4.1). Further more, we’ve fixed 1 bug. Before 3.5 goes to stable next week, we have only 1 feature and 1 bug left to fix. Anyway, due to this timeline, we’ve decided to cancel ModernBB 3.4 Update 4 (version 3.4.4). We also have canceled ModernBB 3.6, instead, small enhancements will be added in future updates to ModernBB 3.5. For example, in ModernBB 3.5 Update 1 (we have a bi-monthly update cycle for 3.5).

Luna
For Luna, we’re making great progress, new features start gettingĀ  into the software, while most changes have been made to the Backstage for now, the user list is also worth taking a look at, as it too has been updated. We expect to ship our first preview, Luna 0.1, this fall. It will include some new features, and most notable of all, the new theme engine. There won’t be a plugin system, we leave that for Luna 0.2. We first want to get the current core extended and moved to the next level! Anyway, currenlty, we target Summer 2015 for the Luna 1.0 release. However, we do concider a marge up to Fall 2015.

People that have been testing the nightly builds from GitHub, are now using version 0.0.40.2979. Compared to version 0.0.35.2491. For that, by the way, does those version numbers make sense? Well, of course, you will know version 0.0.35.2491 better as ModernBB 3.5-beta, “0.0.35.xxxx” is the Core version, not the actual software version. In Luna, we made a jump to 0.0.40.2900. Why skip all those builds from 2491-2900? Well, those are for 3.5-updates reserved. The build number does make sense. Anyway, somewhere close before we finish Luna 0.1, the core version will be changed from “0.0.40.3xxx” to “0.1.3xxx”. Just for your information…

GitHub branches
For those keeping an eye on our GitHub repository, you might have noticed that the amount of branches dropped from 10 to 3. Which branches are gone? Well, first of all, we removed the old version1.6, version2.2 and version3.4 branches, as those do not belong to the current versions of ModernBB. However, we also decided to kill of version3.6. Further more, we killed of stable, as this branch is basicaly the same thing as master. Finaly, we also removed modernbb.be as a branch from the public eye. This leaves version3.5, luna1.0 and master as the only branches that are left.