<div dir="ltr">Hey guys<br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Oct 13, 2014 at 6:59 PM, Ivan Čukić <span dir="ltr"><<a href="mailto:ivan.cukic@kde.org" target="_blank">ivan.cukic@kde.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi all,<br>
<br>
As promised, starting a discussion on how we can use the usage statistics<br>
gathered by kactivitymanagerd (kamd in the rest of the text). And the design<br>
of the API to cover the use-cases.<br>
<br>
The point is to discuss all of this and put the summaries on the etherpad page<br>
at <a href="https://notes.kde.org/p/KActivities_Usage_Statistics" target="_blank">https://notes.kde.org/p/KActivities_Usage_Statistics</a><br><br></blockquote></div><div><br></div><div>I looked into the suggested use cases yesterday. I'm not sure where we would use some of the listed use-cases. Could someone help with the overall picture?</div><div><br></div><div>Below is the list from <a href="http://notes.kde.org">notes.kde.org</a> along with my comments.</div><div><br></div><div><div>> Recently used applications across the entire system.</div><div><br></div><div>Potential Use case: I can only see this being used in KRunner when searching for applications. However, KRunner already has an inbuilt mechanism for that.</div><div><br></div><div>> Most frequently used (high usage score) applications across the entire system. </div><div><br></div><div>Potential use case: Automatic favorite detection for Applications.</div><div><br></div><div>> Recently installed applications. </div><div><br></div><div>Potential Use Case: Displaying it in Muon? But then the package manager has this information so would kactivities wrap around this?</div><div><br></div><div>> Recently used documents across the entire system. <br></div><div><br></div><div>We already have KRecentDocuments which stores .desktop files in ~/.local/share/RecentDocuments. It's integrated in our file dialog as well. Though I do actually doubt the usefulness of this list. How do want to improve this?</div><div><br></div><div>> Most frequently used (high usage score) documents across the entire system. </div><div><br></div><div>I'm not too sure where this would be used.</div><div><br></div><div>> Recently used documents by $application.</div><div><br></div><div>Definitely useful. Each application currently stores this in their config file. What were you planning on adding?</div><div> </div><div>> Most used (high usage score) documents by $application.</div><div><br></div><div>I'm not too sure if anyone but the $application would use this list. </div><div><br></div><div>Perhaps it's application's decision if they want such a feature and they can probably implement it quite easily. For example - I'm not too sure about a videos applications wanting the most recently viewed videos.</div><div> </div><div>> Metadata for the recently/most used documents, so they can e.g. be grouped by type.</div><div><br></div><div>* I'm not too sure what you mean. We already have a recently used documents list, and this can be grouped based on type</div><div>* Where would this be used?</div><div><br></div><div>> Application Launching Interface (ALI) search history.</div><div><br></div><div>* You mean like the krunner search history that was there in KDE4?</div><div><br></div><div>> Grouping things together by analysing the statistics (more advanced - API does not need to cover it).</div><div><br></div><div>> Recently used contacts</div></div><div>> Frequently used contacts</div><div><br></div><div>Our contact list and person list can definitely use something like this.</div><div><br></div>-- <br><span style="color:rgb(192,192,192)">Vishesh Handa</span><br>
</div></div>