Petition to make popular third party add-ons an integrated feature

I can see how many total lessons I have. Granted it is a user script, one of the few that I do use. It is a feature that I personally believe should be standard, but that is just my opinion. I do appreciate that I have the option to add it. Not a deal breaker, but nice to have.

Iā€™d be overjoyed if they just announced major breaking changes to script authors on the forum a day or two before and pushed them to the preview site - Iā€™m definitely not asking them to halt their ā€œinnovationā€ for scripts :slight_smile:
My biggest issue is their lack of advance communication and their lack of clarity on breaking a major part of the public APIā€¦

13 Likes

Could not agree more. I would only say that it should be more than a day or two notice. If I was responsible for product management I would set up a system/process whereby any script author that desires to can register with us and then maintain an email distribution list for such occasions.

5 Likes

There is a mailing list, link at the bottom of the sidebar in the api doc: https://docs.api.wanikani.com/20170710

The question is, however, is it still active?

3 Likes

Very good to see that it was thought of and they have it. Hopefully it is being used for the stated purpose and hopefully script devs/maintainers are registering for it.

2 Likes

magic-eight-ball-outlook-not-so-good-photo-researchers-inc

7 Likes

Sadly I donā€™t even remember the last time I received an email from that API mailing list - definitely not for todayā€™s changesā€¦ :smiling_face_with_tear:

10 Likes

Sorry but hard disagree on this one.

Forcing a decision unto the user is bad practice and should be avoided. Allowing users to be the sole decision is good, and thus this feature should be added.

8 Likes

I just want to correct this ā€œFake Newsā€. The development team is larger than just me.

10 Likes

Sorry - I should have specified that I meant devs working on the code specifically, I know thereā€™s many more people working on the content side etc. And obviously I may be totally wrong on that still, I was simply basing that off of not seeing any other devs posting on the forum :slight_smile:

We have 3 full-time devs working on code, lots goes on behind the scenes and the forum isnā€™t always a friendly place so it isnā€™t for everyone :wink:

10 Likes

Thatā€¦ kind of proves my point. If you want somethingā€”or donā€™t want it, as the case may beā€”you need a script, one for which thereā€™s no guarantee it wonā€™t break for potentially several days if not longer the next time WK changes something, because WK ainā€™t gonna give you the choice.

1 Like

So they have to provide every feature any user might want (which can be turned on or off)? Thatā€™s not feasible and not good practice IMO.

3 Likes

Hard disagree.

You obviously missed the point of what was said so Iā€™d just advise you move on.

2 Likes

I am 100% on board. This site is not a good experience for me without a few add-ons. The double-check script is the most crucial one. I donā€™t care how much Tofugu or anyone else thinks this script is problematic, because we, as paying users, donā€™t need a nanny telling us how to learn. If I make a careless mistake or typo, it shouldnā€™t set me back a month or two of SRS. If you donā€™t want to have this feature, thatā€™s entirely understandable, but for me, itā€™s critical.

This service has no rankings or competitive rewards. This is a personal, individual service, and we as users should be afforded the option of using whatever common tools and techniques work best for us, to reach the goals weā€™ve set for ourselves.

The popularity and widespread use of scripts highlights that there is a strong desire for this. There are gaps in the app functionality that make it a poor experience for many users. Adding the option of enabling the most popular of these, as implemented an maintained by Tofugu, is a strong requirement, IMO.

6 Likes

I view WaniKani as a finished product (even though I know it isnā€™t since there is still work done).

I pay my subscription to get exactly what ā€œVanilla WaniKaniā€ has to offer. I am happy that I am able to use User Scripts but thatā€™s a plus for me, not something I expect to be included in the service I am buying with my subscription.

I think its valid to wish for functions to be added but think its weird to have that hard feelings about it if it doesnā€™t happen.

5 Likes
  • Your desire to force people into a particular way of learning, whether they like it or not, is not a good argument for not having the option available.
  • Most of these features would be relatively easy to implement with access to the source code. Iā€™ve been a front-end developer for 16 years, and the majority of the most useful scripts would be easy, or even trivial to develop and maintain with full source code access.
  • As a paying user, Iā€™m not asking WaniKani to entitle me to third party tools. I asking them to implement the functionality of some of the most popular third party tools themselves, making them first-party.
10 Likes

Itā€™s not weird at all. The core of the product is good, but the app functionality has large holes that were filled by user-developed scripts. Being upset when those scripts break, due to WaniKani developers refactoring and improving the codebase, is indeed weird. Rather, Iā€™m upset that they havenā€™t added many of the features that these scripts provide themselves.

4 Likes

But where does the expectation to these scripts come from?
In the first 3 free levels you were able to see exactly what WaniKani has to offer and you decided to get a subscription. No one forced anyone to subscribe.

2 Likes

The expectation is derived from a fundamental desire that any community should have to improve the experience of its users, especially in cases where there are clear paths to do so.

Saying that we arenā€™t ā€œforced to subscribeā€ is a meaningless argument. The fact that subscriptions are voluntary doesnā€™t mean that the value provided by them needs to be static. After all, a subscription is usually a recurring cost, and nearly all successful subscription services change and improve (or at least try to).

5 Likes