디스코르스 허브 및 영향력 있는 사이트

Influitive는 캐나다에 있는 기업으로, 자체 커뮤니티 플랫폼의 엔진으로 Discourse를 포크(fork)하여 사용하고 있습니다. Discourse에서 이러한 커뮤니티 사이트 중 하나를 사용할 경우, 사이트가 지속적으로 로그인 및 인가를 요청합니다. 이는 아마도 해당 기업에 문의해야 할 사항이지만, Discourse Hub에서 이 문제를 살펴볼 수 있는지 확인해 보려고 여기에 게시해 봅니다.

해당 사이트 URL은 다음과 같습니다.

https://freshbooks.influitive.com/forum/

응. 그들에게 직접 물어봐야 할 것 같아. 내 추측으로는 discourse_connect를 제대로 구현하지 못한 것 같아.

인증은 되는 것 같지만, 세션이 유지되지 않아서 매번 들어가서 다시 인증해야 합니다. 사이트의 일부 커스텀 UI 헤더도 로드되지 않습니다. 전반적으로 디스커스 리브랜딩에 대한 부정적인 경험이며, 정말 안타까운 일입니다.

이건 오픈소스 소프트웨어입니다. 전 세계 모든 사람이 깨뜨리지 않고 커스터마이즈할 수 있다는 이유로 Discourse가 보기 싫다고 정말 생각하시나요? 많은 사람들이 이게 Discourse인지조차 모를 것 같다는 게 제 추측입니다. (하지만 로그인할 수 없어서 정확히는 모르겠습니다.)

이 부분에 대한 출처를 제공해 주실 수 있나요?

저희가 여기에서 가정으로 주고받는 상황이긴 하지만, 제 생각에는 (질문자분 쪽에서) Discourse를 만든 회사와 그 회사 사이에 비즈니스 관계가 있다고 가정하고 계신 것에서 오는 오해인 것 같습니다. 실제로는 그런 관계가 아닐 가능성이 매우 높습니다.

만약 실제로 그런 관계가 아니라면, Discourse를 만든 회사가 타인의 웹사이트 운영 방식이나 관리 상태에 대해 크게 할 수 있는 일은 많지 않습니다. 다만, 대부분의 사람들이 그로 인해 소프트웨어 자체에 대한 인식이 달라지지는 않을 것이라고 생각합니다.

Discourse에는 익숙함을 주는 패턴이 있어 좋은 점입니다. 하지만 소스 코드에 대한 접근 권한이 있는 소프트웨어를 깨뜨리기 쉽다는 데에는 동의합니다. 단지 Discourse Hub가 그렇게 심각하게 깨져서 아쉽습니다.

저는 Hub에서 더 이상 사용하지 않게 되었고, 그 결과 커뮤니티도 더 이상 방문하지 않게 되었습니다.

Discourse인 줄은 알고 있습니다

참고로, WordPress가 성공적인 가장 큰 이유 중 하나는 코어가 어떤 환경에서든 일관되게 작동하기 때문이에요. WordPress에서는 해당 부분을 커스터마이징하지 않는 한 인증이 거의 깨지지 않거든요. FreshBooks와 SSO를 구현했는데, 그래서 Discourse 허브가 깨진 것 같아요.

사실 그 말은 완전히 사실만은 아닙니다. Automattic이 코어를 자주 변경하기 때문에 쉽게 깨지는 경향이 있으며, 현재는 테마와 플러그인이 큰 문제점으로 작용하는 다소 복잡한 퍼즐과도 같은 상태입니다.

이 제품의 인기 역시 Discourse가 현재 처한 상황과 비슷한 맥락에서 비롯되었습니다. 당시에는 다른 심각한 무료/오픈소스 대안이 없었기 때문입니다.

하지만 플러그인과 테마는 코어가 아닙니다. 현재 코어 자체는 꽤 견고합니다. 진행 중인 새로운 블록 에디터를 제외하면 말이죠. 진정으로 엉망인 것은 플러그인/테마 아키텍처입니다. 기술적, 경제적 측면 모두에서 생태계의 다양성은 여전히 그 가장 큰 강점입니다.

나는 더 이상 (further :person_shrugging: ) 디스커스가 워드프레스보다 더/덜 안정적인지에 대한 논쟁에 참여하지 않겠지만…

예를 들어…

그래서 깨진 겁니다.

테마와 플러그인이 없다면 순수한 WordPress는 쓸모없기 때문에 그것은 중요하지 않습니다. 그리고 이 둘은 코어와 긴밀하게 연결되어 작동합니다.

또한 WordPress 코어만으로는 SSO가 기본적으로 작동하지 않습니다.

저 부분에는 확실히 동의합니다. SSO 같은 기능을 플러그인에 맡기는 대신, 핵심 기능 중 가능한 한 많은 부분이 Discourse 코어에 포함되기를 바랍니다.

2019년 초의 포크된 버전이거나 매우 오래된 Discourse 인스턴스인 것 같습니다 :scream:

그 이상으로 더 많이 깨져 있지 않은 점이 놀랍습니다.

맞아요 — 몇 가지 멋진 보상 코인 기능과 수많은 자동화 기능이 있습니다. FreshBooks는 현재 커뮤니티용으로 이 제품을 사용 중인 큰 회사입니다. 아마도 Influitive에 문제를 수정해 달라고 항의할지도 모르겠네요. 아직까지는 사용량이 크게 늘지 않았지만, 만약 늘기 시작하면 큰 파장이 일 것입니다.

네, 2.3.0 버전 맞습니다 :scream:

이건 100% Discourse나 DiscourseHub의 문제가 아닙니다. 구형 소프트웨어와 엉성한 SSO를 사용하고 있거든요.

팀에서 다른 말을 하지 않는 한, 라이선스 계약이 존재한다고 단정할 수 있는 근거가 보이지 않습니다… 그들은 그냥 코드를 포크했을 뿐 유지보수를 하지 않고 있어요. DiscourseHub는 아주 오래된 사이트를 지원하지 않습니다.

맞습니다. 라이선스가 있다고 가정했지만, 말씀하신 대로 포크일 뿐이네요. 좀 더 현대적인 것으로 업그레이드하도록 알려드리겠습니다. 감사합니다!