Another idea that I just had—since you can set default notification settings for Groups, I wonder if it makes sense to set sidebar defaults there as well.
Just trying anything so that sidebar has some level of consistency with notification settings.
Sorry to pest, it’s just that it seems to obvious that these feature sets be related somehow.
Reviving here in light of working with @nathank’s Custom Homepage. I’m wondering if there’s an appetite still for this, or if I should go the custom route (which is fine).
My Discourse utopia is:
Current Sidebar Categories + Sidebar Tags reflect Tracking. This narrows the current complexity.
… so for example, your Tracking and Sidebar configurations could/would be altered upon joining a Group, which might have baked in Tracking for certain tags/categories. Ostensibly, this would be a good thing.
Allow user to set Default home screen to reflect “Interests”
Could be my use case is unique enough. But I’m open to people poking holes in the logic.
I think that this would be brilliant, and ties together the existing functionality nicely.
At present, I manually force users (via the Rails console) of certain groups to have subcategories of interest to them in their sidebar - otherwise they simply can’t find them unless they have a notification.
I’m less sure of this, as it becomes tricky when people have more than one interest - this has happened to us as our site has grown, and has limited its utility significantly.
Bump: Curious if any reps from Discourse have it on their radar to revisit this? I can go the custom route, but that seems immensely complex and messy (and potentially unnecessary should Discourse reconsider).
저는 약 25년 동안 온라인 포럼을 운영해 왔고, 본업으로는 YC 스타트업에서 일하고 있습니다. 그래서 제 관점을 조금만 나누어 보겠습니다:
확장된 Lexical(이것이 Rails에서 실제로 가능한 건가요?)을 컴포저로 사용하지 않는 한, 이 기능은 가치 있지만 필수적이라고 보기는 어렵습니다. 제가 관찰하고 싶을 법한 규모를 갖춘 제 포럼을 예로 들자면, 신규 사용자들은 게시물 작성 때문에 불만을 제기한 적이 한 번도 없습니다.
가입: 기쁜 소식이네요. 현재 가입 프로세스는 UX와 통합 측면에서 모두 다소 번거롭습니다.
알림: 여러분이 여기서 어떻게 처리할지 궁금하지만, 저에게는 이것이 사이드바와 추적(tracking)에 대한 제 의견과 본질적으로 연결되어 있습니다.
이어서(네, 여기서 팀에 또 한 번 제안을 드릴 겁니다): 현재 상태의 사이드바는 단순히 내비게이션을 위한 유틸리티, 즉 단축키에 불과합니다. 그것뿐이죠. 만약 내일 사라진다면 사용자/관리자들은 늘 그랬듯이 아무런 문제 없이 계속할 것입니다. 그 점에서 사이드바는 또 다른 UX 레이어입니다. 동일한 목적지로 향하는 추가적인 진입로와도 같죠.
하지만 만약 사이드바가 알림(NOTIFICATIONS)과 추적(TRACKING)을 모두 지원한다면 어떨까요? 갑자기 추적(그리고 그 연장선상인 알림)이 더 이상 설정 화면 여러 단계 안에 묻혀 있지 않게 됩니다. 바로 사용자 눈앞에 있게 되죠. 사용자가 서핑하는 동안 자연스럽게 조정됩니다.
(미래에는 AI가 사용자의 추적 설정 조정을 도와줄 수도 있을 겁니다. 예를 들어, 같은 사이트를 여러 번 방문하여 TypeScript 주제에 관심을 보이는 엔지니어가 설정을 직접 조정할 여유가 없는 경우, 사이트가 대신 자동으로 조정해 주는 식이죠. 하지만 그건 또 다른 이야기입니다 …).
어쨌든, 제가 드리고 싶은 말씀은 이렇습니다: 사용자는 과거 어느 때보다 더 많은 사이트/앱을 둘러보고 있습니다. 그들은 관리자처럼 사이트를 사용하지 않습니다. 사이트가 진화하는 동안 자신의 설정을 관리하는 법을 알아낼 시간이나 인내심이 없죠. 또한 사이드바를 조정해도 계정 설정에 아무런 반영이 되지 않는다는 사실 때문에 혼란을 겪어서도 안 됩니다. 우리는 이 경험을 위해 그것을 평탄하게 만들어 주어야 합니다!