Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transparency about forum subscriptions / watching / leave / unsubscribe #1449

Closed
3 of 8 tasks
brendanheywood opened this issue May 3, 2014 · 14 comments
Closed
3 of 8 tasks
Assignees
Labels
2: Bug fix Feature that does not work as intended, broken UI, problem that detract from normal user experience 3: Mostly done 4: Common support issue 5: Enhancement Build up on existing function that adds or improve functionality significantly Area: Forums & Messaging Social

Comments

@brendanheywood
Copy link
Member

brendanheywood commented May 3, 2014

That email from cameron made me remember that that settings page about what forums you see. It's probably our number one complaint at the moment that people are getting too much forum traffic. I realised a couple things:

  1. We have fav'ed Aus / world etc or other stuff up high so we see most things. As a result we don't really see issues around the forums like a normal user would

  2. I'd completely forgotten that we show forums for places where you have climbed. In hind site that may not be a great default

  3. There is no indication in any place I can find that you are subscribed to a crag when it is because you are an editor there, or have climbed there. ie I just tested in dev a post to Krabi which I have not fav'ed but have climbed. I got a note in my dashboard. But on the discussion page it says:
    image

I think this is the guts of the issue that everyone mentions - ascent based forum subscriptions

  • when showing a list of forums in your dashboard, give a reason for why you see it, ie 'You see this because you have fav'ed Arap', 'You are subscribed to Grampians', 'You commented on this discussion', 'You manually watched this discussion'.
  • Mark as read (present but not ajax)
  • Unsubscribe from this discussion (see Model crag discussion threads subscriptions based on GitHubs watching repository solution #783 github style discussion watching)
  • If manual: Unsubscribe from all message in XYZ
  • Turn off all notifications of message in fav|editor|ascent crags, this would be retrospective
  • when you visit a particular discussion get the exact same message
  • when you visit a forum page in a place where you are an editor or have climbed AND you have the editor or ascents tickbox checked in the dashboard settings page then it should show that. ie have the ability to edit subscription for this area inline and link off to settings for global defaults
  • on the flip side if you are looking at a thread you should clearly see who is involved, and who is watching. But if someone has posted and then left we should see this too. @ mentions of these people in the forum should not re-add them.
@scd scd modified the milestones: Release 38 - Topo rewrite, Release 37 - Experimental gym competitions Jun 24, 2014
@scd scd modified the milestones: Release 40 - profile update, Release 38 - Stats and annotation titles Jul 28, 2014
@scd scd modified the milestones: Release 41 - mentions, Release 42 - profile Dec 15, 2014
@scd scd modified the milestones: Release 42 - profile page filter, Release 43 - Streams Feb 27, 2015
@lordyavin
Copy link

+1 to get more infos why i get notifications.

@jedparkes
Copy link

I would not like to get to get any notification unless i subscribe to them
ATM i blankly ignore all notifications because they are just from random ascents i have logged.

@brendanheywood
Copy link
Member Author

Just split the smaller and critical bug part of this off into #2452

@brendanheywood brendanheywood changed the title Transparency about forum subscriptions Transparency about forum subscriptions / watching / leave / unsubscribe Jul 20, 2017
@brendanheywood
Copy link
Member Author

+1 from Paul via support query

@brendanheywood
Copy link
Member Author

I think we should break this issue apart and simply removing the join to crag you have climbed at. This should be a very minor change and fix most of the 95% of the issues people are having. Then we can worry about turning this back into a user setting later.

@scd
Copy link
Member

scd commented Sep 21, 2017

Hmm, don't know about this. We will effectively be turning off forums on the dashboard for most people. My preference is not to do anything until I can find the time to do it properly.

@scd
Copy link
Member

scd commented Apr 16, 2018

+1 support email

@brendanheywood
Copy link
Member Author

+1 via #3187

@brendanheywood
Copy link
Member Author

@brendanheywood
Copy link
Member Author

+1 from facebook support

@brendanheywood
Copy link
Member Author

+1 from #3232

What happened?

An favourited area shows the following forum info box (see screenshot)
screen shot 2018-08-10 at 12 18 32

https://brendan.thecrag.com/climbing/united-states/idaho/area/1275465462/forum/?lang=yy

Ideally also provide screenshots:

What you expected:

Expect the lower part without button if it is favourited and thus I'm subscribed or the upper part of the message with the button if not.

@brendanheywood
Copy link
Member Author

fyi the bulk of this is done for the next release, we have remove the confusing auto-subscriptions based on ticking and editing which was the main issue but also fixed a bunch of other stuff. Most of this is at the forum level, there is still more transparency work to be done at the thread level but that will be a later release.

@jedparkes
Copy link

Awesome, been waiting for this fix for a long time, thanks !

@brendanheywood
Copy link
Member Author

This is mostly done, the thread level leaving and extra bits will be done in #1828

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2: Bug fix Feature that does not work as intended, broken UI, problem that detract from normal user experience 3: Mostly done 4: Common support issue 5: Enhancement Build up on existing function that adds or improve functionality significantly Area: Forums & Messaging Social
Projects
None yet
Development

No branches or pull requests

4 participants