Is anyone working on a Discourse Wiki?

디스커스로 위키 사이트를 만드는 방식이 단순히 각 위키 페이지를 디스커스의 위키화 된 게시글로 만드는 것인가요?

단일 게시글이 위키 페이지의 특성을 가질 수 있다는 생각은 다소 이상하게 느껴집니다. 여러 사용자가 편집할 수 있고, 수 주 이상에 걸쳐 편집되며, 매우 크게 성장할 수 있으니까요(이것과 비슷한 단일 게시글을 상상하기는 어렵습니다: this). 하지만 사용자에게 위키 페이지를 생성하는 경험을 제공하기 위해, 디스커스의 실제 솔루션은 위키화 된 게시글을 생성할 수 있도록 허용하는 것인가요?

2개의 좋아요

두 답변 모두

  1. 이것은 플러그인이 아니라 템플릿입니다.
  2. WASM으로 컴파일된 SWI-Prolog

유망해 보입니다. 지금 시도해 보고 성공하거나 실패하면 업데이트하겠습니다. :smiley:

수정

일부 피드백:

이 게시글이 본론에서 좀 더 벗어나고 있으므로, 메인 스레드를 방해하지 않도록 게시글 내에 업데이트만 하겠습니다.

  1. 부분적 성공.

목차는 작동하도록 만들었지만, knowledge-explorer는 현재 사용 중인 Discourse 플랜에서는 사용할 수 없는 플러그인이라 구현하지 못했습니다. 예를 들어 https://meta.discourse.org/knowledge-explorer 같은 경우입니다.

  1. 가능할 수도 있지만 Jan W.가 대안을 제안했습니다.

More info를 클릭하면 GitHub 이슈로 이동하는데, 이것은 SWI-Prolog 로드맵의 일부이므로 실제 문제가 아니라 아이디어와 요구사항을 논의하는 포럼 성격의 이슈들입니다. GitHub 토픽을 따라가 보면 진행이 있었지만 특정 기술적 어려움이 해결되지 않아 아이디어가 부분적으로 작동은 하지만 일반 사용에는 실용적이지 않은 상태임을 알 수 있습니다. Jan W.가 이 작업을 수행한 것은 분명히 중요하다고 여겨졌고, 완전히 기능적으로 작동하기를 원하는 것임을 보여줍니다. 저는 Jan W.에게 WebAssembly로 이식된 SWI-Prolog의 상태와 Discourse 페이지에서 사용할 때 알려진 제한 사항이 있는지 물었습니다 (참조). 그는 SWISH에 의존하는 대안을 제안했습니다.

2개의 좋아요