Fediverse에서 Discourse 카테고리 팔로우 기능 개선

이 연방 카테고리를 통해 AP 플러그인에 대한 피드백을 전달할 기회를 얻었습니다.

@jdp23님의 게시물:

FediCon 2025에 대한 최종 생각

네. SocialHub 토론 마스토돈 계정을 어떻게 팔로우해야 하는지 모르겠습니다. 이 게시물을 볼 수 있는 것은 당신을 팔로우하고 있기 때문이지만, 맥락이 없는 상태입니다 -- 스레드의 나머지 부분을 볼 수 없어요. 또한 @community@socialhub.activity.rocks를 검색할 수 있지만, 프로필이 비어 있습니다.

그뿐만 아니라, 거기에 가서 읽다가 여기서 답글을 달고 싶은 것을 발견할 때, "이 URL 복사" 트릭이 작동하지 않습니다. 그게 제가 페디버스에 있지 않다는 뜻인가요? 알기 어렵지만, 어쨌든 제가 거기에 있는 토론에 참여하는 방법을 아직 찾지 못했습니다. 팔로우하는 누군가에게 답글을 남기는 것 외에는요.

@julian

@devnull님의 후속 게시물:

FediCon 2025에 대한 최종 생각

@jdp23@neuromatch.social 지나치게 기술적으로 이야기하고 싶지는 않지만, 그것은 Discourse의 AP 통합에서 수정 가능한 결함 때문입니다.

당신은 @community@socialhub.activity.rocks 액터를 팔로우할 수 있어야 하지 않나요?

"URL 복사" 플로우가 페디버스에서 특히 흔하지만, Discourse는 이를 지원하지 않습니다. (참고로 Ghost도 지원하지 않습니다.)

포럼 연방이 "커뮤니티" 개념에 미치는 영향에 대한 관련 토론이 하나 더 있습니다: https://socialhub.activitypub.rocks/t/against-fragmentation-unifying-dev-discussions-with-forum-federation/5402

요약해 주셔서 감사합니다! 명확히 하자면, 제 마스토돈 계정에서 @community@socialhub.activitypub.rocks를 팔로우하는 것이 실제로 작동하는지 모르겠습니다. 이 게시물과 답글들이 제 홈 피드를 어지럽히길 원하지 않으며, 팔로우하지 않고도 대화를 읽고 참여할 수 있으면 좋겠습니다.

jdp23:

이런 게시물과 답글들이 내 홈 피드를 어지럽히지 않기를 바랍니다

마스토돈에서는 이러한 액터(Actor)를 목록에 추가하여 홈 피드에서 숨기는 것이 가능한 것으로 보입니다. 이렇게 하면 관심 있는 SH 액터를 팔로우하고, 원할 때 해당 목록에서 그들의 게시물을 확인할 수 있으면서도 SH 게시물로 인해 홈 피드가 어지럽혀지는 것을 방지할 수 있습니다.

음, 흥미로운 아이디어네요, 감사합니다! 작동하는지 확인해 보겠습니다.

하지만 AP 연동이 실제로 제대로 작동하고 있는지 확신이 서지 않습니다. 몇 달 전 @fediversity@socialhub.activitypub.rocks를 팔로우하고, Fediversity에서 게시되는 새 주제를 놓치지 않도록 구독을 설정해 두었습니다. 그런데 마이크로포스팅 앱(Moshidon과 FediLab(Android), enafore.social과 웹에서 사용 중인 바닐라 Mastodon)에서 해당 액터를 검색해도 올해 1월 이후의 게시물이 전혀 보이지 않습니다. 해당 카테고리에서 분명히 새로운 주제가 여러 개 생성되었는데도 말이죠.

방금 답글을 남긴 곳에도 크로스포스팅을 하겠습니다..

https://socialhub.activitypub.rocks/t/standardizing-on-a-common-community-domain-as-ap-extension/1353/47?u=aschrijver

.. 이 토픽의 제목이 현재 우리 생태계를 지배하는 개발 접근 방식을 잘 보여준다고 말하기 위해서요. 이러한 방식은 진정한 의미의 '필요(Needs)'에 기반한 것이 아니라, 앱 수준의 기능이나 기술적 요구사항을 네트워크로 전송하는 데 더 초점을 맞추고 있습니다. 제가 분절화(fragmentation) 토론에서 간결하게 서술해 보려고 했던 포괄적인 필요 사항은, SocialHub의 사명/비전이 될 수 있는 것으로, 제 생각에는 다음과 유사한 것입니다:

사명(Mission). ActivityPub 생태계의 모든 참여자의 소통과 공동 창작을 지원하여, Fediverse의 건강한 성장과 진화를 돕는다.

비전(Vision). 사람들이 안전한 환경에서 친구와 동료를 찾고, 다양한 형태의 풍부한 사회적 활동에 참여하며 소통할 수 있는, 포용적이고 집단적으로 진화해 나가는 Fediverse.

대상 독자(Audience). 전 세계 어디서든, 인류애와 상호 자유 및 인권 존중을 바탕으로 타인과 상호작용하는 모든 Fedizen(페디즌).

저는 방금 이 내용을 투트(toot)로 게시했습니다. 이는 온라인 소셜 네트워킹이 우리의 일상생활을 지원하고 풍요롭게 해주는 'peopleverse'의 비전과 완벽하게 부합하기 때문이며, 동시에 소셜 코딩 코먼즈(Social coding commons)와도 관련이 있습니다.

https://coding.social/introduction

---

요약(TLDR)

Discourse AP 플러그인 개발의 출발점은 "Fediverse에 Discourse 커뮤니티 서비스를 제공하라"일 수 있으며, "Discourse. 당신의 커뮤니티를 위한 온라인的家(홈)"라는 슬로건과 함께 제품 개발이 집중하는 건강하고 풍부한 커뮤니티개념을 함께 가져와야 합니다. 그리고 다음 단계로는 포럼 공간의 다른 이해관계자들, 예를 들어 NodeBB의 @devnull, Threadiverse 태스크포스, FEP 등을 통해 긴밀한 협력 하에 해당 필요 사항을 정렬하고 정교화하는 것입니다.