Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

opt-in: what you use statistic #236

Closed
bigretromike opened this issue Jun 11, 2018 · 23 comments
Closed

opt-in: what you use statistic #236

bigretromike opened this issue Jun 11, 2018 · 23 comments
Assignees
Labels
Kodi Agnostic It does not involve any specific version of Kodi New Feature A feature that will be part of Nakamori, but doesn't need new features from Shoko.
Milestone

Comments

@bigretromike
Copy link
Owner

bigretromike commented Jun 11, 2018

Ability to send option/configuration - optional, disable by default;
So we will know if anyone use those no-needed function that I add

@bigretromike bigretromike added the Enhancement Improving on what's there label Jun 11, 2018
@bigretromike bigretromike added this to on-hold in Modularization Aug 7, 2018
@bigretromike bigretromike moved this from on-hold to to-do in Modularization Aug 14, 2018
@bigretromike
Copy link
Owner Author

nakamori-modules-version
kodi-version
settings.xml without apikey
I think there is nothing more needed to be honest.
OS is not important that much.
settings would tell use if there is 'common' default settings that everybody use, and we could know focus on building around those.

I'm thinking about counter to cross that with settings like each enter into calendar would increased counter for 'calendar-use' and that would indicate if someone is having it in menu because he use it or not and left it as default.

What do you think about this @da3dsoul, all is good? half of it is good? none of it is good?

@da3dsoul
Copy link
Contributor

Honestly, I think this is better in Server. I'd prefer to know what server features are used most so that we can make Nakamori's UI more intuitive for a normal user. If people like group filters, focus on better filter support, such as adding, editing, and show/hiding them. If people use search a lot, they we can improve the search UI immensely. Etc

@da3dsoul
Copy link
Contributor

I could implement trackers and analytics into the API back end, and then the network activity is focused on Server where it should be.

@da3dsoul
Copy link
Contributor

I've wanted some analytics for a while, but we need a place to store it as well as proper opt out/in and whatnot

@bigretromike
Copy link
Owner Author

So you are fine with data usage but you prefer them being in server, so we just api/something?=nakamori, and you will know that it was from nakamori and not desktop? But then you would have to send them somewhere from server, and how we other developers (or me) check that data ? would they be public accessible ? I see your point and shoko would benefit like hell from it, but still that don't resolve any question like 'do people use x or y ?' but ok.
I will leave this as-is. Wont rush it to 3.0.0 then

@bigretromike bigretromike added this to the 3.1.0 - Python 3.x milestone Aug 14, 2018
@bigretromike bigretromike added New API Needed Needs support from Shoko before it can be implemented Waiting for Confirmation Probably fixed or not relevant. Need confirmation from the OP Shoko New Implementation Different from Needs New API in that the feature is not present in Shoko, and it needs to be there labels Aug 14, 2018
@bigretromike bigretromike moved this from to-do to on-hold in Modularization Aug 14, 2018
@da3dsoul
Copy link
Contributor

You seem to forget that I'm kind of the current lead dev of Shoko, and I would be able to access and deliver/give access to you if needed. Also, when Kodi asks for things from the API, it has a header that says, "hey I'm Nakamori", so that's not an issue either.

@da3dsoul
Copy link
Contributor

@da3dsoul
Copy link
Contributor

We just need to pass that, and server will know

@bigretromike
Copy link
Owner Author

I know, but thats 17.x thing ;p

@bigretromike
Copy link
Owner Author

also do you still use that old debugger of your in nakamori ?
because Im replacing it with something ultra easy to use

@da3dsoul
Copy link
Contributor

Before that, we get Mozilla. No one but nakamori calls with Firefox

@da3dsoul
Copy link
Contributor

No you can remove it

@bigretromike bigretromike removed this from on-hold in Modularization Aug 16, 2018
@bigretromike bigretromike modified the milestones: 3.3.0 - Python 3.x, 4.0.0 - APIv3/Shoko4.0/Python3 Feb 8, 2019
@bigretromike bigretromike added Kodi Agnostic It does not involve any specific version of Kodi .script and removed New API Needed Needs support from Shoko before it can be implemented Waiting for Confirmation Probably fixed or not relevant. Need confirmation from the OP labels Feb 8, 2019
@da3dsoul
Copy link
Contributor

We have Google Analytics now. It's just a matter of implementing it. This could be done for APIv2, but it would be pointless, so waiting for APIv3 is the better idea

@bigretromike
Copy link
Owner Author

bigretromike commented Mar 12, 2019 via email

@da3dsoul
Copy link
Contributor

It's anonymous. You are identified as some guy from Poland, or so we think...you could be a VPN user! It's about stats. We are using it to track ban counts and various things like that.

@bigretromike
Copy link
Owner Author

bigretromike commented Mar 12, 2019 via email

@da3dsoul
Copy link
Contributor

Well, we wouldn't enforce it. It opt-out easily, and it collects basically nothing.

@bigretromike
Copy link
Owner Author

bigretromike commented Mar 12, 2019 via email

@da3dsoul
Copy link
Contributor

mk. It's whatever. You know I don't really care either way.

@da3dsoul
Copy link
Contributor

We aren't secretive about stuff, nor do we gather anything important. It is kind of cool to see, though.
image
image
image

@da3dsoul
Copy link
Contributor

Those are basically the only windows that have any data. We don't give it anything except event and a session ID to distinguish that the user is unique.

@da3dsoul
Copy link
Contributor

That's useful because we have a lot of new users who start server, see that it's not simple, close it, and leave. That means that our first time setup experience could use work. I'm not too worried about them, as patience is needed to get started with Shoko.

@bigretromike bigretromike added New Feature A feature that will be part of Nakamori, but doesn't need new features from Shoko. and removed Enhancement Improving on what's there Shoko New Implementation Different from Needs New API in that the feature is not present in Shoko, and it needs to be there labels May 17, 2019
@bigretromike
Copy link
Owner Author

testing in progress...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Kodi Agnostic It does not involve any specific version of Kodi New Feature A feature that will be part of Nakamori, but doesn't need new features from Shoko.
Projects
None yet
Development

No branches or pull requests

2 participants