OpenRA-Resources icon indicating copy to clipboard operation
OpenRA-Resources copied to clipboard

Carry over statistics to a new map revision [feature]

Open CH4Code opened this issue 7 years ago • 5 comments

Hi, by uploading a new revision of a map, the "played" statistic gets reset - so it looks like the map has never been played before. This is kind of disheartening ^^. I would like to request this to be changed so that the statistic is accumulated over all revisions.

This applies to the "viewed ", "downloaded" and "rated" as well. Especially in rating this would be important. Currently this disencourages uploading revisions (if you care for the rating) and rating other maps yourself, since the rating will disappear anyway if the map is improved.

Alternatively to one "played" stat there could also be a "played - total" and a "played - revision" entry.

CH4Code avatar May 26 '17 18:05 CH4Code

It turns out that this just calls over to the master server, and doesn't do anything on the resource-server side. This can't be fixed here, so it might be better to simply remove it (until someone can build a proper implementation, at least).

pchote avatar Sep 16 '18 00:09 pchote

You mean remove the rating feature, the # played, # viewed and # downloaded counters? They may be inaccurate measures, but measures non the less! That kind of feedback guides map makers (like me) in w what to focus on and is a type of reward. The rated feature nobody would miss, but the automatic ones?... Can't be too hard to read and sum a value before re-assignig it o.O

CH4Code avatar Sep 17 '18 19:09 CH4Code

The played stat.

Can't be too hard to read and sum a value before re-assignig it o.O

That is entirely my point: the value is fetched from a completely different website, so there is no way to reassign it.

The other stats are difficult to keep track of, because there is no direct link between revisions. Updating one would need to update all of them, which is unreasonably difficult right now.

pchote avatar Sep 17 '18 19:09 pchote

What about only displaying stats for the most recent revision. Then only one element has to be updated with influences from the others. You'd still have to iterate the revisions somehow, but only once for a change of any element. The revisions link lists all revisions of a map, there must be some kind of copyable query behind that.

CH4Code avatar Sep 17 '18 19:09 CH4Code

To clarify: You would get the same stats regardless of which revision you are looking at. Always the total amount.

CH4Code avatar Sep 17 '18 19:09 CH4Code