Open Geinzit opened 7 months ago
This could be an improvement for future versions, but I do not think it is a bug. This is because the suggest function already provides users the article url, such that they are able to navigate to the news article on their web browser to find out more. In our user guide, it is clear that there are only 3 different article lists - the filtered list, daily list and the main article list. Furthermore, it is clearly mentioned in the UG that the Suggest feature does not use other features such as save or extract, as the main goal for this feature is for quick access to articles and there urls from the user's starred topics:
Team chose [response.Rejected
]
Reason for disagreement: I believe that when the command 'suggest' outputs a list of articles in a format very similar to daily or filtered lists, with indexed numbers and everything, most users will naturally expect that other list-related features such as "save" will be applicable to this list. I also believe it's very likely that users will encounter the scenario of "going through the suggested list, pick some headlines that interests them, and save them for later viewing", so without this feature, even if it's not intended from the start for v2.1, is a flaw in this feature, and if you go through the course definition of FeatureFlaw, I think this issue generally matches its description
I am willing to accept a NotInScope response though, as the missing functionality is specified in the UG.
When using the 'suggest' command to suggest articles, the program returns a list of indexed articles based on your favored topics.
I think users will naturally wish to save some articles in the suggested list or perform other operations such as viewing an 'Extract' of one of the suggested articles, or view some sources. However, it's very hard to do so because all index-based operations such as 'save' still uses the main list for article index.
An possible solution to this may be to use similar logic in the 'filter' command, where after suggesting a list of articles, inform the user that he/she is now in the suggested list and all index-based commands will use this list for indexing, and users can use the 'back' command to return to the main list as usual.