담화(소프트웨어)
Discourse (software)![]() | |
개발자 | 문명 담화 건설 키트, Inc. |
---|---|
초기 릴리즈 | 2014년 8월 26일 [1] | (
안정적 해제 | |
리포지토리 | |
기록 위치 | 루비, 자바스크립트 |
운영 체제 | 리눅스 |
다음에서 사용 가능 | Albanian, Arabic, Bosnian, Chinese, Czech, Danish, Dutch, English, Estonian, Finnish, French, Galician, German, Greek, Hebrew, Indonesian, Italian, Japanese, Korean, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Swedish, Telugu, Turkish, Ukrainian, Urdu, Vietnamese |
유형 | |
면허증 | GNU GPL 버전 2(또는 그 이상) |
웹사이트 | www![]() |
담론은 제프 앳우드, 로빈 워드, 샘 사프론이 2013년 설립한 오픈소스 인터넷 포럼 및 메일링 리스트 관리 소프트웨어 애플리케이션이다.[3]담론은 1라운드 캐피털과 그레이락 파트너로부터 자금을 지원받았다.[4]신청서는 Ember.js와 Ruby on Rails로 작성되었다.[6]PostgreSQL은 백엔드 데이터베이스 관리 시스템 역할을 한다.
사용적합성 측면에서 볼 때, 담론은 무한 스크롤, 라이브 업데이트, 링크 확장, 첨부 파일 끌어서 놓기 등 최근 대형 소셜 네트워크에 의해 대중화된 특징을 포함함으로써 기존의 포럼 소프트웨어와 단절된다.[7]그러나, 이 프로젝트의 명시적인 목표는 개선된 포럼 소프트웨어를 통해 온라인 토론의 질을 향상시키기 위한 기술적인 것이 아니라 사회적인 것이다.
소스 코드는 GNU General Public License 버전 2에 따라 배포된다.따라서 담론은 누구나 스스로 주최할 수 있다.또는 창업자의 회사에서 호스팅 서비스를 구매할 수 있다.2020년 7월 현재 1500개 이상의 기업 또는 인스턴스가 이 옵션을 선택했다.[8]2017년 5월 공동창업자인 제프 앳우드는 한 인터뷰에서 당시 이 회사가 월 약 12만 달러를 벌고 있었다고 밝혔다.[9]이 회사는 소프트웨어를 유지하고 오픈 소스 소프트웨어를 자체 호스팅하는 사람들에게 혜택을 주는 새로운 기능을 개발하는 상근 직원들에게 급여를 지급한다.기업이 의욕 있는 고객에게 프로페셔널 서비스를 판매하는 오픈소스 소프트웨어 비즈니스 모델의 한 예다.
2021년 8월, 문명 담화 건설 키트는 2,000만 달러의 벤처 자금 지원을 확보했다고 발표했다.[10]
서버 요구 사항
공식적으로 제공되는 x86 64 리눅스, 도커 이미지는 프로덕션에서 담론을 설치하기 위해 유일하게 지원되는 방법이다.[11]담론은 맞춤형 "런처" 스크립트를 사용하여 컨테이너를 구성하고, 또한 포럼 자체를 위해 포함된 "도커_manager" 플러그인을 제공하여 관리자가 그래픽 인터페이스에서 업데이트 및 백업을 수행할 수 있도록 한다.
도커 기반 배포에는 웹 서버(nginx 및 유니콘 기반), 데이터베이스 시스템(Postgre)이 포함된다.SQL, 캐시(Redis) 및 백그라운드 처리 서비스(Sidekiq)실행자 스크립트는 기본적으로 모두 동일한 서버에서 실행하도록 설정되지만 별도로 실행할 수는 있다.담화 개발자들은 담화 사용을 그들 자신의 서비스 이외의 어떤 빌드와 함께 지원하는 것이 아니라, 담화를 같은 도메인의 다른 웹사이트와 나란히 실행하기 위해 별도의 웹 서버나 로드 밸런싱 장치를 사용하는 것을 지원한다.
담론은 외향적인 MTA를 필요로 하며, 그 자체를 제공하지 않는다.담론은 거래 메일이 포럼 사용자의 받은 편지함에 도착하도록 하기 위해 명망 있는 상업 제공자로부터 발신 MTA에 대한 접근 권한을 구입할 것을 권고한다.
담론은 또한 이메일을 수신할 수 있는 능력을 지원하지만 요구하지는 않는다.Consolence는 수신 전용 MTA에 대한 선택적 도커 이미지를 제공하며 POP3 또는 IMAP를 통한 이메일 수신을 지원한다.[12]
특징들
담론은 기본적으로 모바일 레이아웃이 내장된 고해상도 터치 장치를 위해 설계되었으며 호스팅 사이트와 자체 호스팅 사이트 모두에서 사용할 수 있는 다양한 기능을 가지고 있다.
사용자는 다른 구성원이 자신에게 직접 회신하거나, 인용하거나, 자신의 이름을 언급하거나, 개인 메시지를 보내거나, 게시물에 링크를 걸면 즉시 통지를 받는다.새로운 게시물과 주제가 실시간으로 화면에 자동으로 나타난다.
사용자가 다른 주제를 탐색하더라도 중단 없이 읽을 수 있는 오버레이 편집기를 통해 주제에 대한 작성 또는 회신이 수행된다.담화는 진행 중인 작업의 손실을 방지하기 위해 서버에 대한 응답 초안과 주제를 백그라운드에서 자동 저장한다.
주제에 대한 간단한 요약과 함께 모든 주제 목록의 맨 위 또는 단일 카테고리에 고정할 수 있다.주제가 사이트 상단에 나타나도록 배너로 변환할 수도 있다.이 배너들은 넓은 부지 미관에 맞게 스타일링할 수 있다.사용자는 배너를 해제하도록 독립적으로 선택할 수 있다.관리자는 긴급한 상황에 대해 영구적인 사이트 전체 알림 패널을 추가할 수도 있다.
이미지를 업로드, 드래그 앤 드롭 또는 붙여넣을 수 있다.대형 이미지는 자동으로 축소판 그림으로 표시되고 라이트박스화된다.[13]사이트 설정을 통해 활성화되면 주제를 보존하기 위해 원격으로 핫링크된 이미지를 다운로드할 수 있다.
담론은 OpenGraph와 oEmbed를 지원한다.이 기술을 지원하는 외부 웹사이트의 URL이 자동으로 확장되어 URL 요약을 제공한다.
긴 주제가 "요약" 버튼으로 응축되어 사용자는 토론에서 가장 흥미롭고 인기 있는 게시물을 볼 수 있다.
담론은 또한 지역사회가 직원들에 의해 검토될 때까지 부적절한 게시물을 자동으로 숨기는 플래그링 시스템을 통해 크라우드소스 중용을 할 수 있도록 한다.[14]
담화 서술 봇
디스코봇은 새로운 사용자에게 대화식으로 주제를 책갈피, 원박스 링크(임베디드 미리보기) 추가, 이모지 추가, 이름 언급, 매우 간단한 포맷, 회신에 사진 추가, 게시물 플래그 지정, 검색 기능 사용법 등과 같은 플랫폼의 많은 기능들을 사용하는 것을 목적으로 하는 사용자 정의 가능한 봇이다.
태그
담화는 태깅 기능을 제공한다.[16]사용자가 주제를 작성할 때 선택적으로 태그를 첨부할 수 있다.사용자는 하나 이상의 태그로 주제에 태그를 지정하고, 원하는 대로 태그를 자동 감시하며, 모든 태그를 나열하고, 태그별로 주제를 필터링할 수 있다.사이트 관리자는 사용자가 새 태그를 만들 수 있는지, 누가 새 태그를 만들 수 있는지, 어떤 태그를 카테고리에서 사용할 수 있는지, 그룹 태그도 만들 수 있는지 여부를 결정할 수 있다.
무리
그룹은 수동 검사를 위해 사용자를 함께 그룹화하는 것 외에 소프트웨어에서 몇 가지 기능을 수행한다.사용자의 "1차 그룹"은 CSS 스타일링 규칙을 통해 게시하는 모든 게시물에 시각적으로 광고할 수 있으며, 카테고리에 게시 또는 보기 권한을 설정할 수 있는 유일한 메커니즘이다.
담화가 설치되면 관리자, 진행자, 직원(이전 두 개의 조합), 사용자를 위한 다양한 신뢰 수준으로 구성된 "자동" 그룹이 생성된다.사용자 지정 그룹은 개인 또는 공용으로 만들 수 있으며, 사용자가 자신을 추가하거나 그룹 소유자에게 추가 요청을 보낼 수 있도록 허용할 수 있다.사용자는 이메일 도메인 일치 또는 조작된 초대 링크를 통해 처음 등록할 때 그룹에 추가될 수도 있다.[18]
구체적인 예로서 인기 있는 온라인 게임을 위한 포럼은 게임을 만드는 회사의 직원들을 위한 그룹을 만들 수 있고, "주요 그룹" 기능을 사용하여 그들의 게시물을 스타일링하여 이용자들이 관리자로 인식될 수 있다.EB 온라인 포럼은 이것을 두드러지게 사용한다.[19]
담화 앱
담화 앱은 안드로이드와 iOS 기기용 공식 오픈 소스 리액션 네이티브 애플리케이션이다.2016년 11월 출시돼 복수의 담화사이트에서 새롭고 읽지 않은 게시물과 공지사항을 추적할 수 있다.실시간 푸시 알림은 공식적으로 호스팅되는 담화 포럼에 기본 제공된다.
참고 항목
참조
- ^ Atwood, Jeff (2014-08-26). "Introducing Discourse 1.0". blog.discourse.org. Archived from the original on 2020-07-04. Retrieved 2020-07-04.
- ^ "Tags - discourse/discourse". github.com. Retrieved 2022-02-20.
- ^ "StackExchange Founder Vows to Reinvent Online Discourse". Wired. 2013-02-06.
- ^ "Stack Exchange Co-Founder Jeff Atwood Launches Forums Startup Discourse". TechCrunch. 2013-02-05.
- ^ "Why Discourse uses Ember.js". eviltrout.com.
- ^ "Discourse - FAQ". discourse.org.
- ^ "Discourse - A new type of forum". ITworld. 2013-04-19.
- ^ "1,500+ customers and counting". discourse.org.
- ^ "Discourse". indiehackers.com.
- ^ Atwood, Jeff (27 August 2021). "Discourse announces $20m series A investment by Pace Capital and First Round Capital". Discourse. Retrieved 2021-08-31. 블로그.
- ^ "discourse/docs/INSTALL.md at 3a235d1 · GitHub". GitHub.
- ^ "Straightforward direct-delivery incoming mail - howto / sysadmin - Discourse Meta". Discourse Meta.
- ^ "Magnific Popup". github.
- ^ "Features". discourse.org/features.
- ^ "Who is Discobot?". blog.discourse.org.
- ^ "It's time we talked about tags". blog.discourse.org.
- ^ "What do user trust level do?". meta.discourse.org.
- ^ "Group mentions and messages". meta.discourse.org.
- ^ "Posts by CCP Games Developers". forums.eveonline.com. Retrieved 15 January 2018.
외부 링크
- 공식 웹사이트
- 공식 API 설명서
- 공식 토론 포럼 — 지원에 유용할 수 있음
- 깃허브 담론