Replies: 2 comments 1 reply
-
It's a while I think about something like this but I'm always afraid it won't be too well received by people tbh. These kind of systems where you capture what users do are usually seen with a bit of skepticism afaik. That said, it would really help a lot... even just knowing the number of times each command is executed, without even their arguments, could help |
Beta Was this translation helpful? Give feedback.
-
They are for sure and for a good reason IMO.
Maybe this could be implemented at first and, if deemed as useful, be extended. |
Beta Was this translation helpful? Give feedback.
-
I was talking with a designer the other day and talked about how to build systems which follow a "biological pattern". We used "biological pattern" to describe a system which allows to let things die which are no longer useful or are too complex to use (in the latter case it could be rebuild).
The question is how to find out what can be removed/needs a rebuild and what not.
Simple Github issues and PRs don't necessarily solve the problem, because user might request/build a solution for their problem which might not be the best solution ("best" is relative but I leave it undefined here for brevity).
Apparently in the design world the way to build such a system is to collect data from the user to figure out:
The question I wanted to put out there is:
Should we implement a data collection system for this kind of data?
It could greatly improve Rizin in the long term since we can add or remove features on the basis of measurable reason.
Also we can improve the user experience but also can more easily control which features have priority (depending on what user basis we want to focus on or what is in high use).
Obviously this system must be 100% opt-in and users should be the only one who can donate their usage data.
First idea would be something like this:
What do you think?
Beta Was this translation helpful? Give feedback.
All reactions