Zulip에서 가져오기?

커뮤니티 여러분께 인사드립니다.

제가 소속된 팀은 몇 달 동안 Zulip을 사용해 왔으며, 이제는 Discourse를 사용해도 될지 알아보고 있습니다. Zulip 백업/내보내기 파일을 활용하여 Discourse 인스턴스에 과거 게시물을 가져올 수 있는 방법이 있는지 궁금합니다. 아직 관련 정보를 찾지 못했는데, 혹시 아시는 분 계신가요?

Paul

환영합니다, @paulrudy님! 기존 Zulip 가져오기(importer)를 찾지 못했습니다. Zulip은 포럼보다는 채팅에 가깝기 때문에, 아무도 이를 시도하지 않았거나(혹시 시도했다 하더라도) Discourse에 코드를 기여할 의사가 없었던 것으로 보입니다.

Ruby나 프로그래밍 전반에 익숙하시다면, 기존 가져오기(importer)를 가져와 Zulip 데이터베이스에 맞게 수정할 수 있습니다. Postgres 데이터베이스를 읽는 가져오기를 찾지 못했지만, Discourse가 Postgres를 사용하므로 구현 방법을 파악하는 것이 그리 어렵지 않을 것입니다.

시간이 없으시지만 예산이 있으시다면, Marketplace 채널에서 도움을 요청하시거나 마이그레이션 견적 요청 양식을 통해 저에게 연락하실 수 있습니다.

제이, 정말 감사합니다! 저는 프로그래밍에 관해 실험을 좋아하는 아마추어입니다. 직접 한번 시도해 보고, 너무 어렵게 느껴지면 도움을 요청할 거예요.

Ruby를 제대로 알기 전에 몇 가지 importers를 작성했지만, 오래전에 수강한 한 과정에서 지금은 대부분 사용하지 않는 여러 프로그래밍 언어를 배웠습니다. 좋은 결과 있으시길 바랍니다!

Zulip이 실제로는 채팅 프로그램인 것 같으니(30초 안에 파악할 수 있는 한), 일시적인 논의에는 Zulip을 사용하고, 더 깊은 생각과 주의를 필요로 하는 내용은 Discourse에 올리도록 하는 것이 합리적일 수 있습니다.

좋은 지적입니다. 다만 우리가 Zulip을 사용하는 방식(그리고 다른 사람들이 Slack 같은 채팅 앱을 사용하는 방식)은 실시간 대화와 아카이빙할 만한 토론을 모두 포함하는 것 같습니다. 두 가지 플랫폼을 모두 관리해야 한다고 사람들에게 요청하는 것은 망설여집니다. Discourse가 채팅에 적합하지 않은 이유가 있을까요?

나도 같은 질문을 가지고 있어서 이 주제를 다시 꺼냅니다. 그동안 누군가 이걸 시도해 보거나 성공한 적이 있는지 궁금합니다. 그리고 네, Zulip은 채팅 플랫폼이지만, 채팅 메시지가 주제 아래에 게시되므로 포럼의 논리와 매우 유사합니다. 우리는 Zulip을 매우 만족스럽게 사용해 왔지만, Discourse의 ActivityPub 통합에 끌리고 있습니다…