우리 커뮤니티에서는 약 2개월 전 Discourse 3.0으로 업데이트한 이후, 북마크가 가끔 이유 없이 사라지는 문제가 보고되고 있습니다. 불만을 제기하는 사용자는 주로 /bookmarks를 사용하는 사용자들(즉, /my/activity/bookmarks를 사용하지 않는 사용자)로 좁혀졌습니다. 두 경로 간에는 관련 사용성 문제가 있지만, 이 부분은 나중에 다루겠습니다.
현재 /bookmarks의 예상 동작에 대해 혼란을 겪고 있습니다. /my/activity/bookmarks에 나열된 모든 사용자의 북마크가 /bookmarks에 표시되지 않기 때문입니다. 왜 그런 걸까요? 제 계정을 기준으로 보면, 북마크가 약 1/3 정도 누락되어 있습니다. 두 섹션은 기본적으로 동일한 양의 북마크/토픽을 나열해야 하지 않나요?
/bookmarks가 북마크된 게시물(토픽이 아닌)만 지원하는 것은 아닐까 생각했지만, 그렇게 보이지 않습니다. 사용자들은 게시물/토픽에 일관되게 북마크를 달고, 몇 시간 또는 며칠 동안 /bookmarks에서 정상적으로 표시되다가 갑자기 사라집니다.
북마크를 삭제했다가 다시 달면 잠시 표시되다가 다시 사라집니다. 명확히 하자면, 북마크 자체는 존재하며 /my/activity/bookmarks에서는 항상 정상적으로 표시됩니다. 그러나 어떤 이유에서인지 /bookmarks에서는 시간이 지나면 표시되지 않습니다. 두 섹션의 콘텐츠 사이에 차이가 있을 수 있지만, 제가 그 차이를 찾지 못하고 있습니다. 무엇을 놓치고 있을까요? ![]()
사용자들에게 이 문제가 특히 번거로운 이유는, /my/activity/bookmarks가 그들의 주요 사용 사례인 북마크한 토픽 중 어떤 것이 업데이트되었는지 찾는 데(특정 카테고리 내 또는 포럼 전체에서) 사용할 수 없기 때문입니다.
/my/activity/bookmarks 인터페이스에는 많은 유용한 기능이 있지만, 여전히 그들의 주요 목적을 충족하지 못합니다. 즉, 마지막 활동 기준으로 정렬하면서 동시에 어떤 토픽에 업데이트가 있는지(미읽음 수)를 확인하는 것입니다. 정렬 기능이在那里도 작동하고 각 토픽의 미읽음 게시물 수가 표시되면 좋겠지만, /my/activity/bookmarks에서 카테고리로 북마크를 필터링하는 기능이 어떻게 작동할지 확신이 서지 않아서, /bookmarks가 별도로 존재하는 것도 정당화될 수 있을 것입니다.
어쨌든, 여기에는 두 가지 별개의 문제(버그(?)와 UX 문제)가 있을 수 있지만, 서로 관련이 있습니다. 저는 커뮤니티에게 /my/activity/bookmarks를 사용하도록 권유하여 “사라지는 북마크” 문제를 피하도록 하고 있지만, 그들이 이를 사용하는 목적에 대해서는 실제로 작동하지 않습니다. “사라지는” 북마크의 원인을 파악하면 우회책을 찾을 수 있을 것입니다. 따라서: 왜 모든 북마크가 /bookmarks에 표시되지 않는 것일까요?
