Jump to content
Announcing Achievements! ×

Invision Community Blog


Managing successful online communities

Charles
 Share


IP.Board 3.0.0 Status Update

The IP.Board 3.0 preview has been going quite well and we have received some good feedback and ideas for version 3.0 which we have already implemented. This blog entry will outline some of the changes that have been implemented in 3.0 since the preview was made available. Other than the changes listed here there have been lots of minor skin interface improvements and many bug fixes too numerous to go into.

Search Index

For a long time we have been looking at ways to solve a problem with global searching. Searching is very resource intensive and we are under pressure to deliver a comprehensive search that is both quick and light on the server. One solution we implemented on the preview board was a search index. This index contained the text from various sources such as posts, blogs and calendar events.

The search index was successful in making global searching quick and efficient but it was limited by MySQL itself. While it worked well on smaller boards, there was an issue with scaling in that MySQL does not deal very well with large tables. While the posts table would often lock in normal searching, the search index table would lock in many more situations thereby eliminating any benefits it brought to IPB. Also, when upgrading to IPB 3 the search index needed to be built which could potentially take many hours. This is obviously undesirable.

We also found that it limited what you could search for and how the results were displayed. For these reasons we have decided to remove the search index option in IPB 3.0. We will instead work on enhancing the normal search system (including some of the good ideas from the preview site) and large search solutions such as Sphinx. Removing the search index will not impact the overall ability to search and find content you are looking for and we will work on the normal search routines to make displaying the search results easier to work with.

Gravatar Support

Gravatar is as service that hosts your avatar so you can have the same avatar on the various communities you visit. It also allows you to centrally update your avatar and have it show up all over the web. You just sign up on their site and then enter your email address you registered with Gravatar in IPB 3.0's settings area.

Warn Panel Updates

The warn panel has been updated to allow for moderators to be able to better control troublesome members and posts without administrator intervention. Enhancements include:

  • Option to "ban" a member permanently from the warn panel
  • Increase or decrease warn value by a custom value (rather than just +1 or -1) for super moderators only
  • Ability to unapprove (hide) all member's posts and/or topics made with the last X days/hours
  • Member's current reputation and other general information now displayed on warn panel


Mutual Friends

Adding and removing friends is now a mutual option in that if you add someone as a friend you will also appear on their profile as a friend. The same goes for removing a friend: if you remove a friend you are also removed from their friend list.

Reputation Logs

Administrators can now edit a member's reputation points. They can also view the record of ratings that member has left for others and the ratings others have left for that member.

Enhanced Watched Topics/Forums

The listing of watched topics and forums in your user settings now displays the number of new topics or posts since your last visit. You can click this link to be taken to the forum listing showing only those new topics since your last visit.

Filter Forum by New Topics

You can now filter a forum using the filter options bar at the bottom of the page to show only new topics posted since your last visit.

Public Polls

The option to allow public polls is now in the admin area. Public polls are like normal polls but they show the name of the members who voted and what they voted for in the poll. Administrators can also optionally allow members to delete their vote and re-vote in polls. This new feature only functions with newly-created polls. Administrators can switch a poll from private to public only if the poll has had no votes.



IP.Board 3.0.0 Release

The preview testing and feedback has been going so well that we have decided to reevaluate our release schedule. We will still have a downloadable beta version of IP.Board 3.0.0 out by the end of this year but a final version will not be out by the end of this year. Because the preview site has become so useful, we are treating it as a "pseudo-beta" and using it to test various features and learn about how IPB 3.0 behaves in a production environment. Although this will delay our final release until early next year, it brings the benefit of a much shorter beta-release cycle since IPB is being so heavily tested now. This means that we will have fewer beta releases before moving on to the final release. It also means that the final release of IPB will be as good as it can be which is good for everyone.

We believe that this short delay until the final release will be beneficial for all as the final version of IPB 3.0 will be as stable as it can be on day one.

Thanks to everyone for your help and ideas. We will keep you updated on our progress in the coming weeks.

 Share

Comments

Recommended Comments



I don't mind the delay, I just hope some developers of mods can get to the code early so they can start fixing our mods before the release. So they can see how the new structure works and get a jump.

I have a few custom mods I need rewritten and some I put on hold until new release.

Link to comment
Share on other sites

[quote name='Worldoversea' date='Dec 2 2008, 10:12 PM']Glad to hear all of this. Delay it and make it right.

You can ad all the new good things but as long as nothing is taken away with what we are used to on the current version no one can ask for more. It's not like the old version stops working. Thank you.

JB
IPB fellows could not implement descent SEO to the software for so long, yet decided to rewrite the whole lot and start from zero with heap of BETER ideas. Assuming that ideas will have a whole lots of bugs which we are(customers) will have to put up with – The present IPB stuff is sucks!

bFarber is different, we are know him for very long as dedicated IPB client supporter, the rest of IPB is just have no clue what so ever!

Link to comment
Share on other sites

[quote name='Aleks' date='Dec 11 2008, 06:08 AM'][quote name='Worldoversea' date='Dec 2 2008, 10:12 PM']Glad to hear all of this. Delay it and make it right.

You can ad all the new good things but as long as nothing is taken away with what we are used to on the current version no one can ask for more. It's not like the old version stops working. Thank you.

JB
IPB fellows could not implement descent SEO to the software for so long, yet decided to rewrite the whole lot and start from zero with heap of BETER ideas. Assuming that ideas will have a whole lots of bugs which we are(customers) will have to put up with – The present IPB stuff is sucks!

bFarber is different, we are know him for very long as dedicated IPB client supporter, the rest of IPB is just have no clue what so ever!

Really WTF are you on about... It's a minor delay to make overall higher quality software, that's not a problem, as has been stated 'SEO' isnt really in the scope for forum software...

And for re-writing the whole lot from scratch was a fantastic idea, now they are using a much better PHP5 OOP system, which is a far better, more optimised way to do it.

But hey let me just point out, to Matt in particular, apparently you do not know what you are doing, not that you've ever wrote any decent software.. :lol:

Link to comment
Share on other sites

[quote name='stoo2000' date='Dec 11 2008, 04:10 PM'][quote name='Aleks' date='Dec 11 2008, 06:08 AM'][quote name='Worldoversea' date='Dec 2 2008, 10:12 PM']Glad to hear all of this. Delay it and make it right.

You can ad all the new good things but as long as nothing is taken away with what we are used to on the current version no one can ask for more. It's not like the old version stops working. Thank you.

JB
IPB fellows could not implement descent SEO to the software for so long, yet decided to rewrite the whole lot and start from zero with heap of BETER ideas. Assuming that ideas will have a whole lots of bugs which we are(customers) will have to put up with – The present IPB stuff is sucks!

bFarber is different, we are know him for very long as dedicated IPB client supporter, the rest of IPB is just have no clue what so ever!

Really WTF are you on about... It's a minor delay to make overall higher quality software, that's not a problem, as has been stated 'SEO' isnt really in the scope for forum software...

And for re-writing the whole lot from scratch was a fantastic idea, now they are using a much better PHP5 oop system, which is a far better, more optimsed way to do it.

But hey let me just point out, to Matt in particular, apparently you do not know what you are doing, not that you've ever wrote any decent software.. :lol:


If you want to spell words wrong, at least TRY to get the rest of the letters in there. :rolleyes:

Link to comment
Share on other sites

Please, please, please, make as many options that don't apply directly to standard posting, optional only - for those of us that welcome the fact that it's an enhanced version of IPB, but want to keep things simple for members.

Give us on/off switches for just about everything! :)

Link to comment
Share on other sites




Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

Important Information

We use technologies, such as cookies, to customise content and advertising, to provide social media features and to analyse traffic to the site. We also share information about your use of our site with our trusted social media, advertising and analytics partners. See more about cookies and our Privacy Policy

×