MyBB 1.8 Tour: July Update

Since we announced MyBB 1.8 back in April work towards making a public beta has been slow. This time of year is traditionally the busiest for the team members with exams, workloads and personal projects – not to the mention most of us enjoying the summer (or lack of, in some cases!) – often taking over from our usual MyBB duties. Where we were once working on the code every day there has been weeks without anything being done at all. This is, unfortunately, the perils of volunteer work.

We know you’re all just as excited about MyBB 1.8 as we are, and we haven’t told you everything that is changing yet, so we’re stepping it up a gear to put it all together as fast as we can without compromising our new features. We’ve tried setting deadlines (and failing miserably) and I know you’re sick of the usual ready-when-it’s-ready story so all I can say is please bear with us. We’ll be working hard to bring you this feature update and that starts with our move to GitHub.

Git Migration

Part of the fallout from when was partly taken over was to have an overview look at how we do things behind the scenes to see if we could improve our services. This understandably has a knock-on effect on our development; we decided it was best to drop SVN and move to GitHub ahead of the 1.8 schedule. MyBB 1.6 development also happens over there too.

We’ve briefly hidden the 1.6 repository so that our team can get used to this new service and for us to sort out some new standards for developers and contributors to follow. This is a pretty big change not only for users but for our team as well so we need to take some time to get used to it too.

That being said, we haven’t quite got rid of everything. We will still be using the development site – powered by Redmine – as the central place to report bugs and issues with MyBB and the Merge System. It is up and running but we are having a few problems syncing the repository on GitHub and our local copy here. We hope to have this – and the GitHub project – up and running soon.

Consistency in 1.8

A general trait that has been hanging over 1.8 during planning and early development is consistency; making sure everything we do looks and feels the same as though it is from the same product, system and service. Everything from to the install process on your own forums will be getting a makeover to the new upgraded style giving MyBB in general a clean modern look. We’ve replaced the popular FamFamFam icons with the equally popular Fugue icon set to give 1.8’s UX (user experience) a fresh appeal – meaning 1.8 uses CSS buttons and carries PNG icons instead of GIFs. We’re looking into providing sprite images too for the ever-conscious large forum owner as well as providing theme artists a new opportunity with this style of coding.

1.8 Installer and Postbit

1.8 Installer and Postbit

Alongside the jQuery update and base colours, 1.8 themes are sure to be some of the best in the series.

Full Feature Update

So, as you might have thought by now, MyBB 1.8 is going to be a bigger update than most people imagined. While not 2.0-esque, it will certainly provide a full feature update that will require careful planning and action. And, to settle the nerves of the plugin developers, there will be no major updates to the plugin system – meaning for the majority only the compatibility section of your plugins will need updated for them work in 1.8.

By providing an update like this we hope to extend the life of the 1.x series while also providing the tools and processes for developers to create even more amazing themes and plugins. It also gives us, as a team, a chance to rebalance our own structure to provide a better product for you all to enjoy.

63 thoughts on “MyBB 1.8 Tour: July Update

  1. Will be ready when it’s ready you guys don’t get paid for this so take as long as you wish. The current version of MyBB is working perfectly fine so there is no rush.

  2. I could actually not agree more with fb92.

    But still you are doing a great job. Lots of new feautures have been planned, you are actually not that far away from the final 2.0.

    I would actually not mind paying for MyBB. But then, if MyBB becomes into a paid it would loss a lot of its users.
    I am buying almost every premium plugins to help the team members of MyBB Group.

    But anyways, keep up the great work.

    • @Mark Topper – MyBB is free and always will be. After all, Free never tasted so good. 🙂

      “I am buying almost every premium plugins to help the team members of MyBB Group.”

      All third party plugin sites, premium or not, are not directly related to the MyBB Group. We do not earn any money from third party MyBB plugin sites.

  3. Pingback: PHP » MyBB使用

  4. That’s cool! The only think I don’t like is the design, looks like another apart theme.

    I’m really exited for the git migration

  5. Looking forward to it. I think people who think that this is not that different from 1.6 are missing the point, which is that it’s 1.6, refined, polished, and solidified so that it is a really useable product between now and the release of 2.0. I think we will continue to see small feature updates during 1.8 — at least, I hope so.

  6. I like the installation design, the thing that I really dislike the default theme… You’ve to try new designs, new forum structures (for example, the postbit is the same as older versions) not only change the default theme to one that already exists for older versions. 🙂

    • @Herney Alejandro Domínguez Durán – Please read the first part of the tour. It explains exactly why we’ve chosen to base our new default theme on the Apart series.

  7. Thank You so much for the awesome update 🙂 This is really helpful to us as forum owner to serve our community much better. We are eagerly waiting for this!

  8. Will MyBB 1.8 force you to need a hosting with Perl and Ruby on Rails support?
    I only have Perl but not Ruby so I’m not sure if I can install it!

  9. Are you planning to remove the archive/lite mode. It’s a useless feature. Again are the duplicate pages/content issue in google webmaster on using mybb taken care of ? What about official facebook integration ?

    Take time guys. But make each release count. Thanks for the free mybb.


    • @Srinivas – We’re not removing the archive. If administrators do not care for it, they can delete it. There won’t be any official third party integration until at least MyBB 2.0.

    • @Will Pillar – A lot of our users are already familiar with Redmine and Github issues has it’s downsides such as not being able to upload attachments (screenshots, diffs, etc..). Although they have Gists, Redmine seems to be the better choice.

  10. I think you guys should move to github for issues in the long run personally. It’s just easier for everyone to have it all in one place. And, regarding screenshots there is always links and for diffs they can just make a pull request or as you said use gists.

    But, to me more positive :P. Any, ETA when the github will become public? Or, will it most likely come with beta release?

  11. Well I am a true lover of mybb a real dedicated fan that has all the patience in the world for any new release. The software is amazing for being a free source!!

    • Give them time. They do not want to have to battle through support topics because such and such bugs are still in the new version. It’ll be done when it is done. If you want it to be done quicker how about you donate to MyBB. They do this work for free.

  12. Are the any MySQL changes? Database changes? When I upgrade I’d like to delete all of my files and pretty much start the forum over but still have the boards, topics, and users.

      • Oh. What kind of DB changes? What would you suggest I do if I want to start the website over without harming the users, boards, topics and replies? The main thing I want to do for this is clean out leftover files from plugins. I know there are some unnecessary ones.

      • @cadetandrew – There will be a large changes to how we handle IP addresses with also the addition of schema changes and such. If you wish you can simply install MyBB 1.8 then change the database details in ./inc/config.php to the 1.6 database then run the upgrade script. You might also want to keep the ./uploads/ directory as it contains user avatars and attachments. Whatever you decide, you’ll be able to use MyBB 1.8 without any issues. 🙂

  13. Will password reset codes work first time now, or will users need to continue requesting them twice?

  14. Since everybody is talking about GitHub:
    Have you considered something different to GitHub? Gitorious is an Open-Source alternative that is used by big projects like Qt and it can used on theirs servers just like Github, but also can be hosted on your own hardware. Knowing the source could have helped to adress arising issues.

    I’m just curious.

    • @KoenigArthus – One of the benefits of using Github is we don’t need to have our own hosted solution. That means even when our site is down it is still possible for users to access the source code. We’ve said for years that we’re moving to Github eventually so there’s no point in looking for alternatives now. Github and Redmine work smoothly, but Github on it’s own is not the best option.

      • In this month it will be ready to download yes or no? Please I need this answer because I want to open a my forum.

      • @CyberR00T – I can’t give you an answer because we don’t know when it will be released. In any case you wouldn’t be able to use it because it would be in beta. For now you can use 1.6 and upgrade to 1.8 when a stable version is released.

Comments are closed.