Skip to main content

How to get a ton of accolades for your profile AND help the entire site

Posted by Kim on February 26, 2013, 9:24pm

The RPR just reached an amazing milestone. One of our members broke 100 accolades!

An accolade is a small award that is placed on the profile of members who help to improve the site in some way. Most commonly, that help takes the form of submitting a bug report that leads to something on the site being fixed or improved.

goldtrophy_2.png goldstar.png rainbowribbon.png bluetrophy.png

I give out these awards because submitting bug reports is a truly heroic behavior.

Although it might only take you a few minutes to do, it can benefit thousands of people. And I can't tell you how much it benefits me -- I am the sole programmer for a massively complex, constantly expanding, almost entirely written-from-scratch site. It's not humanly possible for me to be on top of everything all the time. Bugs happen, and I don't always know about them. I depend on the willingness of you, the RPR community, to alert me when something goes wrong.

But many people don't know how to submit a bug report, are nervous that they will do it wrong, don't think they're important, or are afraid to look silly by reporting something that isn't actually a bug or turns out to be user error.

So I've asked Sanne, our 100 accolade champion, to tell you how you too can be buried in righteousness and profile bling. Here's what she had to say:


BUGHUNTING: How The Epic Adventures Came To Be



Ever since I joined RPR in June 2010, bughunting has been one of my favorite past times around the site. And it shows! I just became the first person to achieve 100 accolades, more than double the amount of accolades anyone else has right now.

But how did I get to such a high number? How do I find so many things to report?

To celebrate this milestone of a 100th accolade, I've written this article to help you become an epic bughunter as well! :D

Every bug you report makes the site better


It can be quite daunting to open up the Bug Report Form, get ready to write your report and then wonder: how do I write this to let Kim know something's wrong? Am I bothering her? Is it really a bug worth investigating?

As tempting as it is to close that window right there, please don't! Kim is constantly reassuring members it's okay to make a bug report, even if it turns out to be nothing.

rprserver_getwell_small.pngI'm going to reassure you as well: you will not bother her at all! In fact, by not reporting that bug, Server might get more sick. :( Kim will have to track down its sickness without your help and it might take longer and not get any results! That sounds like bundles of trouble, doesn't it?

Reporting bugs gives Kim extra information on the things that are broken, or perhaps not quite working the way they should. With your report she'll be able to whisk Server away to the infirmary and fix it right back up, much faster and thoroughly than she could on her own!

It's therefore important Kim knows when the Server sneezes or has the hiccups. :)

When should you report something?


I report everything that doesn't seem right. Yep. Everything. I expect the site to look and behave in certain ways and if even the slightest thing seems off, I immediately use the bug report form to ask Kim “Is this supposed to happen like this?”.

About 50% of all bug reports come back to me negative. Meaning, what I found is not actually a bug, but expected behavior! This is nothing to feel bad about, so don't worry if this happens to you. :) Kim prefers to investigate and tell you “It's fine, nothing's wrong there” over having you not report anything at all when something's up.

Whether something is worth looking into or not is up to you to decide. Here are a couple of examples to help you out:
  • When a topic I had subscribed to stopped being of interest to me, I used the link in the notification email to unsubscribe from it. It worked fine, but when I clicked the link saying “Go back” it didn't take me anywhere! A quick report to Kim allowed her to fix this promptly.
  • While using site search to find a group, I found it and wanted to check it out, only to be told it's top secret! Top secret groups don't sound like the kind of groups you'd want to show up in search results, so I immediately asked Kim if that was expected to happen. Turns out it didn't, and top secret groups were rushed into witness protection programs right away.
  • The forums are peculiar with backslashes. I noticed that for some reason, whenever I typed a backslash, that it would just vanish in my post. Curious, I submitted a report to Kim because I expected it to be a bug. Kim wrote back and told me it was supposed to happen. It's part of the way code is dealt with, and to make one backslash appear you have to type it twice! \\ results in \ -- bizarre, isn't it? ;)
  • I noticed our “Recent Topics” list looked a little out of order. From my experience with forums, these lists usually show all recently posted posts or topics, but that's not how this list works. After reporting it to Kim she explained to me it works exactly how she designed it to: the topics that were most recently replied to were listed at the top. Funky!

To emphasize that it's okay if not everything you report is a bug, here's a yummy chunk of trivia for you: by the time I hit 100 accolades, I had made 206 bug reports! Over half of them were dismissed. Staggering, isn't it? ;)

A few tricks to try before you submit a bug report


So you found something's not working right, but you're still not sure if it's a bug or a one time fluke. How do you tell? It's a good idea to try the following steps to find out:

Reproduce the bug.
If you retrace your steps and follow them again, does the same bug happen twice? Sometimes if your internet is slow or your browser is having a bad day, the information from the server gets messed up before it ends up on your computer. This can cause strange errors and bugs that only happen once and never again. Those are usually things Kim can't fix because there isn't an actual problem, and so there is no need to send in a report.

Ask the chat if others have this problem too.
If you're unsure whether it's a bug only you experience or others suffer from it too, drop by in the chat to ask people if they have the same issue. If others don't experience it, but you can reproduce the bug, it's definitely a good idea to submit a bug report all the same. Some issues only occur to some people. It might be your computer, but Kim would like to check that out anyway in case anyone else does have the same problem!

Clear your cache and cookies.
The cache and cookies store data from websites so you can load pages faster and remain logged in to the site. They're very useful, but can sometimes be the cause of your troubles!

Desktops, laptops, netbooks, tablets and smartphones all have the option to clear the cache from their device's browser. Remember how the data sometimes gets messed up before it reaches you? The cache remembers the messed up data instead of the proper data! When the cache is messed up, the site can suddenly look funny. Things are not in place or missing. If you clear the cache, your browser needs to download everything fresh from the server and sometimes this fixes display issues you're having.

Unsure how to clear your cache and delete your cookies? This guide should help you out!

The best bug reports are the prettiest!


What do pretty bug reports look like? They're to the point and contain as much details as possible to help Kim track down the issue. Here's a breakdown of the things she likes to see in a report:
  • Let Kim know which browser you used when the bug happened! This is very important, please don't forget it. (You can find your browser version in the Tools or Help menu under “About Firefox/Google Chrome/Opera/Internet Explorer” or whatever other browser you use!)
  • Describe what you were doing when the bug occurred. 'I was trying to edit a widget on my character Bobby Sue to add some text to it.'
  • Explain in detail how you did it. 'I clicked on the menu to add the widget. Then I clicked the pencil to edit the widget and wrote my text.'
  • Now explain what happened! Please be specific and give as much detail about the error as possible! 'When I tried to save, a strange error telling me (...) popped up and my text disappeared.'

    If you can, copy and paste the error directly into your bug report. If you can't copy and paste (or maybe there is no error message to copy and paste!), take a screenshot of what's wrong. You can take it by pressing the Prt Sc or Print Screen button on your keyboard. Open Paint, press Ctrl+V and save the picture. You can upload screenshots to hosts such as Tinypic, Photobucket, Imgur or Imageshack

And that's it! :) Remember, the more information you add about what you were doing and what you saw helps to solve the issue much faster. Kim will fix any bugs that you find, so there's no need to bat your pretty eyelashes and ask her to fix it. ;) The report itself is all the encouragement she needs!

Break the site. Try as hard as you can!


I've found tons of bugs by doing things I wasn't supposed to. *cough* What happens if I befriend myself? Can I see the forums of this top secret group anyway if I click here? Hey, let me try all these links and see where they're going! :D

Be adventurous and go for it! Even if you do end up breaking something for real, it's not a big issue. Just make sure to report it to Kim and she'll slap a band-aid on Server and give it some juicy trivia. I promise it will feel better in no time at all!

You may find when new features are implemented, Kim occasionally asks the community for help and 'break the new features'. But who says you can only do this when new features are released? ;)

(As a special note, if you're a programmer who wants to check the site for vulnerabilities on a more technical level, please check with Kim first and don't go on a breaking rampage! She'll gladly accept any help to make the site more secure, but it's best to ask her first so she can keep an eye on what's happening. The last thing we want is having the site compromised and our members in a panic through an act of helping that went overboard without Kim's notice.)

There are always bugs to be found.


Every time something new gets added or something existing is fixed, there's a potential for new bugs to pop up.They're a never ending plague living in every programmer's nightmares! It's why we must arm ourselves and aid Kim and Server on their day to day quest to conquer the internet. We can never be cautious enough of this threat, so never fear the Bug Report Form!

It is our friend and ally in our times of need. Cherish it. :)

Comments

Hades_

October 5, 2017
11:36am

This is a great article to find! I'm glad to see something that reaffirms that staff and Kim are more than happy to receive reports that might even be nothing. It's a comforting thing, really. The site I was on before had somewhat of a situation where staff were essentially complaining about receiving a lot of reports that weren't really a "big deal" and even calling members whiny! This just makes me so happy to see.

I know it's an old article, but I'm sure my husband will be happy to see this as well. We were both very adamant about reporting issues on our previous home base, but too many times we felt that we were essentially told to buzz off, or even proven right that the owner didn't want to implement suggestions or rules unless they were more beneficial to him. This is just... such a relief to see.

Thank you Kim, and especially thank you Sanne for giving this great explanation and understanding as to what's good for this website. You're both absolute gems!

TornBySanity

February 28, 2013
8:47pm

Congrats Sanne :D (Which I originally typed as confrats because..I am awesome?)

Also find it wonderful that you gave us all some pointers because I know sometimes I will see something and think "Uhh.. Well..I don't want to report it and then it be nothing!" So it makes me feel a lot better! Thank you very much!

Ben

February 28, 2013
1:47pm

Congrats and well written :) Thanks Sanne.

Kim

February 28, 2013
12:00pm

I just want to confirm what Sanne said: I don't think I've ever been angry with someone for reporting something that turned out to be nothing. I would much rather check and explain that all is well.

And I don't think I've ever been upset with someone for reporting a real bug, either. Yes, it means a bit of work for me, but it's work I'm committed and happily doing. Fixing things ASAP can save the entire site a lot of frustration, lead to people talking more warmly about the site, and in the long run, more revenue to keep the lights on and the site expanding in pace with the growing number of active users.

There's pretty much no negative to a detailed report. :)

Sanne

February 28, 2013
2:39am

Thanks guys!! :D It's been mega fun to do the bug hunting, and the article was a lovely plus to write. ;)

Loki

February 27, 2013
9:28am

Great and helpful article! :D This is really useful to me because I'm always worried about sending in bug reports XD

Rubix

February 27, 2013
4:47am

Great article! And congratulations on the site milestone!

CelestinaGrey

February 27, 2013
3:58am

Congratulations, Sanne! And this is an excellent article, very well done! :D