Bug reporting on the World Anvil website

New Feature Addition · Articles & templates · Created by RoguesNtheHouse
declined

What functionality is missing? What is unsatisfying with the current situation?

I would like an easier way to report bugs on World Anvil and track the progress on getting them sorted.

I recently tried to request a bug fix via the Suggestion route and was informed that was not the correct way to go about it and there was currently no way of reporting bugs on the World Anvil website itself.  The suggestion was closed by development without update or explanation.

I pay for World Anvil. I don't feel I should have to create a Reddit account, where someone will send me to a Discord server (which I have no idea how to navigate), only be sent to Twitch, where I am redirected to GitHub, a site that up until recently I thought was for hackers, all in an attempt to report a bug on this site.

I love World Anvil, there is nothing like it, but this site assumes a default level of coding experience along with a robust online presence, neither of which is me.


P.S. I did all of the above.  The article still isn't fixed.


 

How does this feature request address the current situation?

  With the ability to report bugs on this website, more would likely be reported as there are likely a significant number of people who do not know how, and have thus found a work around.  There would also be less redundant reporting as we would be able to see what has been reported already and where it is in the solution workflow.

Overall, I believe this would lead to a more satisfactory user experience.


What are other uses for this feature request?

N/A

The Team's Response

Create a bug reporting and tracking system on World Anvil will take weeks out of development for something that is working currently and it is very commonly used across applications. What we could do is create a form on the website but that will mean that all tracking happens via email which is way less optimized and harder to track or to be seen by anyone else.   P.S. RoguesNtheHouse, can you please PM me on Discord, or send an email with the bug request you have raised?
Current score

23/300 Votes · +2250 points

Votes Cast

  • +300

    by Felixora
    on 2022-01-26 14:41
  • -10

    by Everwild
    on 2022-01-25 17:12
    I agree with Amancham (and rootyful), especially after discussing this issue with my husband, whom is a programmer. It would be a huge time sink for our devs. Why reinvent the wheel, when github is one of the best, if not the best bug tracking solutions available? Dimitri and the current WA team just have better things to do with their time.   I get it. Having to have and keep track of multiple sites and logins and passwords is tedious.   Thus, I will also reiterate that the volunteers in discord have shown they are more than happy to assist, and go well out of their way to make WA life more convenient for the rest of us. I expect (and have seen) some of them already report bugs through github on behalf of other subscribers. Just be sure to ask nicely and articulate your discovery to them.   A link or scrape of the known issues (so we're not repeating ourselves) that's easy to access, however, would be appreciated!
  • +100

    by Fenmir
    on 2022-01-25 13:10
  • +300

    by A Adorable Ooze
    on 2022-01-25 07:16
  • -10

    by Amancham
    on 2022-01-22 05:55
    rootyful has a point. Maybe there should be two links. "report a bug" and "check current reports" or even a link to the readme on the reporting site where it explains how to report. This would also help with people reporting the same issue because they are sent directly to the report window and might not know to check for their issue first.   Either way, while I get that it might be intimidating to use github if you have never done so, creating an entire bug reporting site on world anvil itself is really just a time sink, while there are useful solutions out there.   Also .... top right next to your avatar image is a shiny red question mark that offers all the help avenues currently available. Not sure if it was there before. It does not send you to reddit but rather offer the codex, discord, twitter and youtube tutorials.   Reason why help requests are often directed to discord is that there is a big community with lots of people who might have the answer and are happy to help, while the dev team is really small and time is an issue.   I do, however understand that people who are not using those social sites or programs already are less willing to sign up for one.   Maybe it might be worth creating a community discussion board on the codex to offer help to people who don't want to or can't use discord. There was no discussion board before, but there is now. Maybe it should be used as an alternative help option tied in with the codex.
  • +10

    by A Fluffy Kobold
    on 2022-01-22 05:53
  • +300

    by JamesWoodwright
    on 2022-01-19 17:12
    I get your point, why are we going to github to do it?
  • -50

    by nascarlaser1
    on 2022-01-19 15:02
  • +50

    by toffepajja
    on 2022-01-18 09:02
  • +10

    by rootyful
    on 2022-01-17 15:58
    Following the link under 'Find Your Way', as A Glamorous Ooze suggested, immediately sends one to a GitHub login window. I can see how this would immediately turn 'less online' users away.   Perhaps the link under 'I HAVE FOUND A BUG!' should be changed to the Issue overview page, which can be viewed publically, instead of the 'Report a new issue' page, which requires you to be logged in (immediately sending you to a login window with no further details)   That would allow non-GitHub users to   a) see existing bug reports and check if their issue has been reported yet b) realize that they have been sent to an external tool and c) decide to click the 'new issue' and sign up for github button if they so choose.
  • +300

    by Nahbyr
    on 2022-01-13 23:57
  • +20

    by UnknownWriter88
    on 2022-01-13 18:15
  • -20

    by A Glamorous Ooze
    on 2022-01-08 11:27
    There is no need to develop a board when Github already exists and is used for this. The way you were redirected is very odd, but the correct way to post about bugs IS actually listed on this website. At the bottom, under "Find your way!", the first link says "Do you need help?". Clicking on this leads to a page with a button to report bugs, which links to the Github page. Yes, you will need an account for Github, but it's used a lot for this sort of thing.
  • +100

    by A Adorable Dragon
    on 2022-01-08 10:42
    "I love World Anvil, there is nothing like it, but this site assumes a default level of coding experience along with a robust online presence, neither of which is me." I agree with this very much so, and think some kind of clearer instructions for reporting would be extremely helpful. I have no desire to be redirected to other sites and social media platforms (especially if I need to make an account on them) to help me use this site; things like that make me engage less time into World Anvil than I thought I would when I bought a membership, so I understand why you're suggesting this. Even if it isn't typical or worth dev time to create a bug-tracking board from scratch, maybe a very obvious button somewhere on the site, where you can be brought to a page or see a pop-up that tells you where to go and what to do would be useful. (And if there already exists such a thing, I haven't stumbled upon it yet, which might prove my point...)
  • -50

    by A Revolutionary Kobold
    on 2022-01-08 09:51
    As said multiple times, there is no reason to spent development time on a bug reporting system, as there are already countless solutions out there and GitHub works pretty well for this already
  • +300

    by Ratha
    on 2022-01-08 06:09
  • -300

    by A Fluffy Kitten
    on 2022-01-08 06:09
  • -300

    by A Enfeebled Ooze
    on 2022-01-08 05:21
    Spending time to create a bug reporting system when so many are available out there is simply a very bad idea. Completely agree with SoulLink on this one.   I literally cannot think of a single website barring Google that uses their on bug tracking tool.
  • +300

    by GrinWithoutaCat
    on 2022-01-07 23:42
  • +300

    by A Wild Hobbit
    on 2022-01-07 23:37
  • -300

    by SoulLink
    on 2022-01-07 23:21
    I reported the issue for you on the GitHub thread. You can just answer via email there.   As for why GitHub: Its free and one of the best platforms to manage an issue board.   Issues can be searched here.   Not sure why you were sent to Reddit or Twitch. The best place to get help Discord.   I don't believe investing a week of dev time into developing an issue board would really be worth the investment. That time can better be used to fix issues with the actual platform instead.
  • +300

    by Christopher McCron
    on 2022-01-07 23:17
  • +300

    by AuraGuard
    on 2022-01-07 22:17
    Bug reporting really does need to be put somewhere a lot more obvious, so that folks can find it much easier and then actually use it.   Bug reporting functionality doesn't do anyone any good if a user has to go actively hunting for how to file a bug report.
  • +300

    by RoguesNtheHouse
    on 2022-01-07 19:04