Questie / Questie

Questie: The WoW Classic quest helper
987 stars 296 forks source link

What's Next? #4811

Closed Gogo1951 closed 1 year ago

Gogo1951 commented 1 year ago

Hey Guys,

This is going to be a long post, feel free to close it.

It's about the future, and planning for the future. With Cata Classic being almost a guarantee, you have a TON of changes on the horizon. Supporting Cata Classic, but also most likely Classic Era, and Wrath Classic. (And... while you're at it, why not expand to Retail?)

I worry that you're still relying on sort of unplanned, ad-hoc work to get this stuff done. Doesn't feel like you have a plan in place to ensure success.

And it's disingenuous to say Questie is still a "hobby project" -- it's something a lot of people rely on (just look at all the comments when they open the PTR!), but Questie still needs a lot of TLC. You get what, something like $0.05 per download... with over 60M downloads... you can do the math, but there should be budget and priority to get this right, y'know? Candidly, most of the time it feels like you're just coasting.

Questie is the best add-on for WoW. Period. And it still has a very high usage rate, but along with that comes the responsibility to make questing as fun and efficient as it can be. Give people that confidence they can go out and clear a zone fast and have fun doing it... that's what you've been struggling to deliver. It feels like you guys are saying, "Oh we built this thing, and we don't really care if it works (see the huge amount of open bugs), and we don't even really play or level much... so it just sort of is what it is. Deal with it." That's what it feels like.

But what experience do you want people in the WoW community to have? How do you want to shape the game we all love? You have the opportunity. Do you want people to enjoy questing? Leveling alts? Keeping the game alive? Do you want them to race to 85? Or complete Loremaster? Quest in a group? You can build all those tools! And what you build influences how people play.

So take that as you will, but here's a bunch of stuff that needs to get done to keep Questie healthy.

Questie Needs More Testing

Questie Needs Better UX Design & Planning

Aero even built the prototype for something like VoiceOver in June of 2022! (= testquest.zip

Preparing for Cata

Global Profiles / Local Profiles

Working With Others

Tracker / Misc...

image

Here are some screenshots around Kaliel's tracker. Hope you can use them for ideas.

Questie & Kaliel side by side in RFC

image

Actually... this is how Questie looks.

image

Questie & Kaliel side by side in Zul'Drak

image

Questie & Kaliel side by side in Storm Peaks.. you get the idea...

image

Kaliel's in Dalaran

Note this is all auto-displayed, 0 config out of the box. Instantly tracks stuff you can do.

image

@AeroScripts @BreakBB @drejjmit @Dyaxler @Muehe @MyTechnoHunter @Yttrium-tYcLief

Muehe commented 1 year ago

Look, I'm not going to dignify the entirety of this rant with a reply, because we have been over all this again and again. But this one?

You get what, something like $0.05 per download... with over 60M downloads... you can do the math, but there should be budget and priority to get this right, y'know? Candidly, most of the time it feels like you're just coasting.

This has to be the epitome of all your harebrained assumptions so far. Let me get this straight, you go to the Cursforge support page to get this $0.05 figure, fail to see that is says per point and not per download, never stop to think "wait 3 million dollars for Questie alone from CF, that can't be right", and then close your bullshit with yet another passive aggressive insult of our laziness.

Epitomic.

FYI, it's more like 3k$ per year, spread over several people. Which certainly covers a bit more than subscriptions, which is nice, but that's about it.

Yttrium-tYcLief commented 1 year ago

I, too, am not going to grace this mess with a massive reply, but I'll address one claim.

My saved variables are 80+ MB. That's batshit. It's 10x larger than anything else I have... and I have a very complex TSM, and Details logs every raid. I suspect most of that is to support the Journey, a feature I would love the ability to turn off because I don't use it. Questie needs optimization.

That's because the Questie DB is saved in SavedVariables. No other addon has anything remotely similar, because no other addon maintains an entire mirrored clone of the game database.

Journey takes up barely any space, and its history is only fully loaded when you open Journey. When computing quest eligiblity, we use the API, not Journey.

BreakBB commented 1 year ago

Same topic different time...

IF we would want Questie to be a great product and earn money with it, then you would be right and we should think about introducing all kind of professionality into the team and workflow.

BUT that is not the motivation for the team. We are not investing all of this time in development, support, issue maintenance, etc. for money. Whatever CurseForge is "paying" it would make a shit wage and not close to being enough for a living of a regular person.

Look, we actually want Questie to be a hobby project, something we can hop on and hop off, no responsibility, just having a bit of fun. We love Questie and are happy to work on this fantastic addon, but it is not meant to feel like a real job.

That being said, next time instead of writing up a wall of text like this (again), spin up your IDE to fix a quest issue or two, put your ideas into new feature requests or just leave us be and enjoy the current state of WoW and Questie.