cyclestreets / cyclescape

Cyclescape - cycle campaign group toolkit
https://www.cyclescape.org/
MIT License
33 stars 15 forks source link

New design migration: Replace thread 1-5 priority system with simple favouriting #1001

Closed mvl22 closed 2 years ago

mvl22 commented 2 years ago

Currently the site has a system whereby threads can be given a 1-5 rating. This is over-complex, resulting in less use.

The new site will replace this with a simpler starring system.

I would like to get as much of this mechanism of this working on the current site, to lower migration efforts.

Firstly, can you confirm that the database shows this mechanism isn't really being used at present and is therefore safe to remove?

(The 1-5 rating system is quite a 2010 approach, in the days when things like MP3 players like iTunes had 1-5 ratings, whereas user research has presumably shown now that simple starring is quite sufficient.)

Data migration-wise, I suggest that any thread marked 3-5 should be treated as a starred thread.

UI wise:

soundplusfury commented 2 years ago

As long as there is still a column with all these in one spot ... It's very useful being able to find threads that haven't been posted on for ages that way.

mvl22 commented 2 years ago

Yes definitely.

mvl22 commented 2 years ago

Nikolai, thanks for sending the data. I think it shows the usage of this currently isn’t very high so I suggest we go for it.

We could just migrate the data into a new table, starred or whatever, to enable rollback if necessary, but I doubt there would be any kind of backlash!

soundplusfury commented 2 years ago

Yes definitely.

:-)

nikolai-b commented 2 years ago

I've done this and will put it up on staging soon. I'd warn you that we now have

I guess "vote" will be going away soon. I've not added the word "Favourite" as it makes the whole thing a bit long but I have added a title:

Screenshot from 2021-10-14 22-09-20

nikolai-b commented 2 years ago

@mvl22 let me know if you are happy with the staging site and I'll deploy this.

mvl22 commented 2 years ago

Great. Could you add it to /overview also?

mvl22 commented 2 years ago

Thanks for adding this to overview - good to make live now.