Reflections on using Vanilla forum software

June 1, 2006

During April, we trialled using Vanilla on a community site, instead of what we had been using, the XOOPS forum module. I’d like to move the entire site over from XOOPS to Drupal which I prefer. That aside, it’s been interesting to see what users thought of Vanilla during that month.

First, some background. I’ve had my eye on Vanilla for some time now because it approaches the idea of a forum from a completely different angle. Forget how “normal” forums are done – Vanilla strips it back to what’s important: the conversations. Not the smileys, the bandwidth-hogging signatures, the mailbox, the forum categories. It pushes discussions to the forefront and uses subtle AJAX to make the experience of communicating with others fast and simple.

Vanilla is edging closer to version 1.0 thanks to creator Mark’s hard and tireless work. More and more people are contributing add-ons as version 1.0 will stay true to its name and won’t come with any special features by default, unlike earlier versions.

While we were interested in feedback from people on what they found easy/hard about using Vanilla and its features, we noticed that most people found it difficult to distinguish what was and wasn’t a part of the forum system and how difficult they found it to separate out feedback on the design vs functionality. Some immediately said the new forum was hard to use and confusing. Once a few weeks went by, users who initially complained about the confusing nature of the forum grew to love it and said they wouldn’t dream of going back.

Complaints seemed to revolve around one of the following areas:

I miss smileys! There was much debate over whether smileys were needed (as they can be overused/abused) and in the end, the majority decided against adding the smiley add-on to Vanilla. People liked keeping it simple.

I miss my inbox! Vanilla doesn’t have private messaging inboxes, unlike most other forum software. It does however have “whispers”. You can whisper a comment to another user within a discussion topic if it’s off-topic (it shows up with a different background color) or you can start a new discussion topic and whisper it to someone. What’s the advantage? Context. You can have an entire conversation with someone, not dissimilar to Gmail, where you can see all the old messages at a glance. People can go off on a tangent without ruining the conversation for everyone else as the whispers are hidden from others view.

It’s hard to add a photo, make something bold etc. This seems to have been a problem no matter the forum I’ve been involved with. Inline WYSIWYG editors are often slow-loading, cause cross-browser problems and encourage over-the-top formatting of comments. Most users still struggle with HTML tags (especially links and images). Markdown is being used currently, but it’s been frustrating for some users to get their head around how to use markdown formatting. They’re used to highlighting and pressing buttons. I’m hoping that a nice add-on for Vanilla will soon make this a problem of the past.

It looks boring. It looks too plain, not enough color Vanilla is pretty plain when you install it (see the Vanilla community forum for a default example) and while I’m a big advocate of simplicity, I found that by just adding in some more subtle coloring to the forum style, users perceptions of the forum were heavily influenced.

What they liked:

Whispering – once they understood how it worked, they loved it.

Bookmarking – an easy way to track forum topics you’re interested in – without getting a tonne of email notifications.

AJAX – Ok, so none of them mentioned AJAX (I don’t expect any of them would have heard of it) but they said things like “the way the page doesn’t refresh all the time” or “it’s faster” were common comments.

What about tags? I was almost sure that Vanilla would have them, but I found only one topic on Vanilla suport forums that mentioned tags.

Categories are disjunctive, while many conversations drift along wide topics and are hard to fit into a single category. Also, tagging a separate posts would help to distinguish valuable posts from the usual jabbery.

http://www.cactuslab.com Matt

The main complaint we had after deploying it for a client was its lack of email notification when anyone posts in a conversation you’ve previously posted in. Yes, obviously, there are RSS feeds to keep track of conversations, but the majority of mainstream users have no idea what RSS is or how to harness it.

We ended up adding it ourselves to the 0.9.2 source code (not as an addon), but hopefully following the 1.0 release an addon will be released to handle this properly.

http://blog.frictionlessfloor.com Dave

Month late, but still. I’ve been using Vanilla for 4 different forums since the earlier days, and 1.0 was a definite upgrade for us. The users took several weeks to adjust, but as yours, they quickly caught on and the forum became more used than ever! With no smiley spamming or Huge Frickin Signatures ™ or post counting, discussions became the top priority once again, the whole point of a forum. The main power in Vanilla is the extension capability, if you miss something about previous forum software, chances are someone has created an extension for it already. I love Vanilla, and will likely never go back as long as it maintains the simplicity that makes it unique.

http://www.10secondreview.com/ BClark

nice implementation of vanilla forums. I have installed version 1.0 on http://www.10secondreview.com/ and i was wondering if you know how i can get the nice little ‘welcome guest’ message that you have in the top left corner? Mine didnt seem to have it in the default install.

Rachel C

For version 1.0, you have to install add-ons to get that, I’m using the older version which had it already installed.