You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a user of an app, I want to have a sense of which reviews are relevant to me consuming the latest version of an app.
As an app author, when I fix a bug in an app and push a review to the app market, the pain of seeing bad reviews that no longer affect my users is diminished.
Reviews should be in newest-first order #54 requested newest-first as well as this feature; I'm splitting the version-number stuff into this separate issue since it requires some design input.
Proposal:
When a review is being submitted, a text field should appear asking the user what version of the app this review applies to.
This should be pre-filled with the appMarketingVersion that is current for this app in the app market. (IMHO it shouldn't be the versionNumber because the user never sees versionNumber in the Sandstorm shell.)
We should store this with a review.
When rendering reviews, if the appMarketingVersion in the review is not equal to the current appMarketingVersion, then we show a label such as "For an older version" indicating that this review isn't current.
When rendering reviews, we do not show the full version info that the person placed into that text field.
@neynah would need to make a mockup so that there is a visual design that is consistent with the app market, rather than my sort-of-random proposal above (which admittedly is based on the Google Play store).
The text was updated successfully, but these errors were encountered:
Just an editable field of text. Perhaps we should allow users to submit it with an empty field (in the case where they may not know the version number)?
(Don't mind/bother with the review styling below, I will restyle.)
Does this need to be editable, or should it just use the current appMarketingVersion? People generally should not be submitting reviews on old versions of an app.
Context:
Proposal:
versionNumber
because the user never seesversionNumber
in the Sandstorm shell.)appMarketingVersion
in the review is not equal to the currentappMarketingVersion
, then we show a label such as "For an older version" indicating that this review isn't current.References:
appMarketingVersion
data is available to the app market based on https://github.com/sandstorm-io/sandstorm/blob/432be37489b210b19d9677f29befcd5c910a0f76/src/sandstorm/app-index/app-index.capnpNext steps:
The text was updated successfully, but these errors were encountered: