Using Discourse as a internal Knowledge Base / Intranet

Thanks, @jaevanryssel. This definitely helps a bit. We use Slack too and so there has been some discussion on when Slack is appropriate vs Discourse.

funny that this thread is being reawakened now. I am working on this right now - we use discourse as a community forum and for internal staff discussions. I’d like to reconfigure things so it’s optimal for both, but it’s been a bit of a challenge. For example internal discussions swamp the frontpage for staff so sometimes it’s hard for them to see and deal with community discussions. For today I am trying out the “hide category from frontpage” setting and adding a link to that category on the top menu, visible only to staff.

I also am looking to create a wiki category with sub-categories, to contain operating procedures and how-to docs for staff. This is working well, especially with the “boxes with topics” category view - like the howto category here - see screenshot. I like! I think it will be a big improvement over the google docs we were using previously for this purpose. Especially when considering that it can respect permissions and show people only the sub-category of procedures that they need to see according to their role.

Up next, I think, is to figure out a way to present the wiki topics in a structured interface externally, so it can be used without the distraction of discourse discussion features, safely also when discourse is down, and also perhaps even offline saved as structured PDFs.

The learndiscourse experiment might be a help for this - and if anyone has done it recently with success and has a recipe for it I’d love to see it! Sadly, learndiscourse.org is not working right now.

https://github.com/erlend-sh/learndiscourse/blob/gh-pages/about.md

7개의 좋아요

This is great! I’m also thinking about using discourse as a KB. Only issue I’m seeing so far is localization, seems like that would be a bit more painful than the solution we have now.

There isn’t really a way to have a single topic localized is there?

1개의 좋아요

The same topic translated into multiple languages? Not really, no. Once you get to that kind of upscale requirement I think it’s time to transition to a specialized docs platform. Using something like https://www.gatsbyjs.org you could continue using Discourse as the data source for your English content, whilst translating the rest in Transifex.

3개의 좋아요

위키 vs. 게시판: 지식 관리에 게시판 시스템을 도입하는 아이디어에 대해서는 완전히 동의하지 않습니다. 일반적으로 모든 사람이 계층 구조 내에서 공통된 위치를 잘 알고 있다면, 해당 위치를 기준으로 내용을 참조하기가 쉽습니다. 검색을 할 때 정확한 단어나 키워드를 떠올리지 못할 수 있지만, 위치는 알고 있을 것입니다. 이는 색인을 활용하는 것과 방대한 정보 속에서 필요한 정확한 정보를 직접 찾아내는 것 사이의 비유와 같습니다.

Confluence 위키 vs. 기타 위키: 코드 친화적인 대안 위키를 사용하는 데에는 개방적입니다. 예를 들어, 코드 변경 사항이 반영되어 문서가 자동으로 갱신될 수 있는 도구(예: https://www.mkdocs.org/)를 고려해 볼 수 있습니다.

저도 회사에 좋은 지식 베이스/위키 솔루션을 찾고 있어서 이 글을 발견하게 되었습니다.

discourse에 이런 설정이 있다는 걸 알게 되었고, 꽤 마음에 듭니다.

이건 기본 상태에서 쉽게 설정할 수 있는 것인가요? 깔끔한 디자인과 카테고리 및 태그를 통한 조직화가 좋습니다.

수정: 이 안에 다음과 같은 다른 기능 세트들도 있는지 궁금합니다:

  1. 롤백이 가능한 버전 관리
  2. 특정 항목에 대한 승인/풀 리퀘스트 형태의 파이프라인
2개의 좋아요

조던, 안녕! 네, 공식 Discourse Docs 플러그인을 사용하면 활성화할 수 있습니다.

토픽은 버전 관리를 제공하는 일반 디스코urs 토픽입니다. 풀 리퀘스트 타입 파이프라인에 대해서는 잘 모르겠는데, 그 부분을 좀 더 설명해 주시겠어요?

3개의 좋아요

@tobiaseigen 완벽합니다! 알려주셔서 감사합니다. 더 자세히 살펴보겠습니다.

승인/풀 리퀘스트 유형 시나리오에 대해 아래에 좀 더 명확한 생각을 정리해 보았습니다.

풀 리퀘스트를 예로 든 이유는 소프트웨어 개발에서 꽤 잘 작동한다고 생각하기 때문이며, 또한 gollum과 같은 일부 위키형 소프트웨어에서도 특정 KB(지식 베이스) 문서의 업데이트를 관리하는 방식으로 사용할 수 있을 것이라 생각합니다. 정확히 말하면, 실제로는 어떤 유형의 승인 워크플로우든 될 수 있으며, 저는 단지 익숙한 예시로 풀 리퀘스트를 들고 있는 것입니다.

즉, 특정 문서의 소유자가 있고, 해당 문서에 대한 모든 업데이트는 검토와 승인을 위해 풀 리퀘스트(또는 유사한 방식)로 제출되어야 한다는 것입니다.

이해가 되시나요?

이 기능은 Discourse 코어의 버전 편집 이력에 기본적으로 포함되어 있습니다.

카테고리 내 새 주제 생성 시 모더레이터 승인을 요구하도록 설정할 수 있습니다. 이 기능은 코어에는 포함되어 있지 않지만, 해당 기능에 대한 요청이 공개적으로 접수되어 있습니다.

다만 이는 주제 생성자를 위한 것이 아닙니다. 게시물 승인은 스태프만 수행할 수 있습니다.

2개의 좋아요

안녕하세요,

저는 대규모 글로벌 보험 회사에서 근무하고 있으며, 다양한 주제에 걸쳐 축적된 지식을 기록할 내부 지식 베이스를 설계하는 업무를 맡고 있습니다. Discourse 플랫폼이 Microsoft Office 제품군과 동기화할 수 있는지 궁금합니다. 예를 들어, 저희 회사에서는 Microsoft Office(이메일은 Outlook, 파일 저장소는 SharePoint 등)를 사용하고 있습니다. Discourse 포럼을 Microsoft Office와某种 방식으로 통합하여 조직 내 사용자가 접근할 수 있도록 할 수 있을까요?

위 질문에 대한 답변이 '예’라면, 조직(인트라넷 시스템을 통해)을 위해 Discourse 플랫폼을 개발한 경험이 있는 개발자를 구할 수 있을까요?

미리 감사드립니다.

Microsoft 365에 로그인을 아웃소싱하도록 디스코urses를 구성하는 것을 의미하시나요?

우리는 엔터프라이즈 호스팅 플랜에서 이와 같은 통합 서비스를 제공합니다. Discourse Enterprise | Discourse - Civilized Discussion 에서 확인하고 세부 사항이 있으시면 우리에게 연락해 주세요.

3개의 좋아요

답변 주셔서 감사합니다. 요청 사항에 대해 팀에 비공개로 이메일을 보냈습니다 :slight_smile:

좋은 논의입니다. 혹시 여기서 도와줄 수 있는 분이 있을까요? 저는 회사 내에서 Discourse를 사용자 생성 콘텐츠(포럼)와 내부 KB(Knowledge Base)로 동시에 활용하려고 하고 있습니다.

지난해 1월 @tobiaseigen님이 공유해 주신 화면을 인상 깊게 봤는데, 제가 찾는 것이 바로 그것입니다. 다만 편집 권한을 가지고 기사 순서를 지정하여 특정 서사를 만들 수 있는 방법이 있는지 궁금합니다. 또한 해당 뷰가 상위 3개 기사 이상을 지원할 수 있는지도 잘 모르겠습니다. 도와주실 분 계신가요?

저도 사용자가 Discourse에서 문서를 어떻게 공유해야 하는지 묻는 경우가 많습니다.
이를 허용하는 공식 플러그인은 찾지 못했습니다.
하지만 이 플러그인이 흥미로운 것을 시작하는 데 도움이 될 것 같습니다: Discourse OneDrive Picker
Discourse에 파일 공유 솔루션을 통합할 수 있으면 좋겠습니다 :heart_eyes: