주간 요약

이번 주 meta.discourse.org 소식…

(2026-07-26 → 2026-08-02 기간)

주요 통계

  • 새 게시물: 701
  • 새 주제: 72

최다 기여자 (게시물 / 받은 좋아요):

사용자 게시물 좋아요
Lilly 40 72
Moin 40 70
awesomerobot 23 53
Damian_Boon 36 52
chapoi 21 47
alltiagocom 40 45
NateDhaliwal 22 42
zogstrip 13 42
merefield 27 41
Canapin 16 38

이번 주 대화를 이끈 주요 하이라이트: 새로운 ESR 릴리스 및 후속 업그레이드 관련 질문(더 보기), 중첩 답변에 대한 추가 반복 작업(새로운 “Hot” 정렬 모드 포함)(더 보기), 그리고 “버전 정보가 어디로 갔지?”에 대한 UX/관리자 대시보드 토론(더 보기).


관심 있는 주제

#enterprise

  • 고객은 팀과 얼마나 가까워야 할까? HAWK가 고객과 제품 팀 사이의 건강한 경계 설정에 대한 깊이 있는 스레드를 시작했으며, 참여의 “숨겨진 비용”과 항상 온(Always-on) 기대를 만들지 않으면서 신뢰를 구축하는 방법에 대해 다룹니다(더 보기).

#announcements

  • 2026년 7월 월간 릴리스 + ESR 전환: 2026.7 릴리스가 배포되어 새로운 ESR가 되었으며, 예상치 못한 점프를 피하기 위해 특정 브랜치(예: release/2026.1)에 고정하는 방법에 대한 실무 가이드가 제시되었습니다(더 보기).

  • 중간 보안 릴리스 (7월 31일): david가 “중간 릴리스” 요약을 게시하고, 일부 “예상치 못한 점프”가 실제로는 그 주早些에 새로운 ESR가 릴리스되었기 때문임을 명확히 했습니다(더 보기).

  • 컴포저 컨트롤 정리: 컴포저 미리보기 토글이 다른 창 컨트롤(전체 화면/최소화) 옆으로 이동했으며, 최소화된 초안 바가 명확성을 위해 단순화되었습니다(더 보기).

  • 중첩 답변: “Hot” 정렬: 중첩 답변에서 현재 활발한 하위 스레드를 노출하도록 설계된 새로운 정렬 옵션으로, “Top”과 “New” 사이의 격차를 메웁니다(더 보기).

  • 대기 중인 사용자 승인 알림: 새로운 기본값: 승인 기능이 활성화된 사이트에서 기본 지연 시간을 8시간에서 30분으로 줄이는 새로운 변경 사항이 예정되어 있어, 대기 중인 사용자를 위한 스태프의 응답성을 향상시킵니다(더 보기).

#extras ai

  • 검증을 통한 AI 보고서 정확도 향상: sam는 워크플로 기반 검증 단계를 추가하여 AI 주기적 보고서 파이프라인을 더욱 견고하게 만들었습니다. 이는 LLM을 변경하지 않고 요약 품질을 향상시키는 것을 목표로 합니다(더 보기).

  • Discourse AI용 “에이전트 스킬”: 스킬 정의를 주제에 저장하는 것(스킬당 하나의 주제)을 제안하여, 점진적 공개(progressive disclosure)를 통해 더 유지보수 가능하고 권한이 있는 에이전트 동작을 가능하게 합니다(더 보기).

  • 워크플로 + Gemini 스키마 문제: Gemini가 스키마 구성 요소(특히 additionalProperties)에서 문제를 겪는 것에 대한 스레드로, sam은 더 안정적인 브리지를 위해 Interactions API로 향하는 급증을 언급했습니다(더 보기).

커뮤니티 빌딩

  • “AI 느낌” 콘텐츠 조정 (지속적인 충돌 없이): 지나치게 형식적이거나 논문 같은 AI 생성 주제(특히 신규 사용자로부터)를 플래그하기 위해 AI 분류기를 사용하는 실용적인 보고서로, 실제 비용 추정과 조정 워크플로 세부 사항을 포함합니다(더 보기).

  • 오피스 아워 리플레이: 전체 앱 모드에서 내장된 Discourse: 팀이 외부 웹사이트로 Discourse 대화를 직접 가져오는 전체 페이지 내장 경험에 대한 리플레이를 공유했습니다(더 보기).

  • 설문조사: 커뮤니티 관리자의 필요 사항: 학사 학위 논문 설문조사가 관리자/모더레이터에게 실제로 중요한 분석(신규 가입자, 이탈, 업무량, 복귀 사용자 등)이 무엇인지 물었습니다(더 보기).

#self-hosting

  • Hetzner보다 저렴한 대안은? 가격 변경, 가용성 제약, 실제 크기 설정 조언(특정 Hetzner 인스턴스가 가용해지면 알림을 주는 스크립트 아이디어 포함)에 대한 광범위한 스레드(더 보기).

  • 유지보수 페이지 우회책 (Cloudflare Workers vs 이중 컨테이너): 토론은 “좋은 터치” 유지보수 UX와 복잡성 사이를 저울질했으며, 다운타임 창을 줄이기 위해 이중 컨테이너 재빌드 전략이 반복적으로 권장되었습니다(더 보기).

  • “ESR로 업데이트했지만 578개의 새 변경 사항 사용 가능” 버그: david가 DiscourseHub 버전 확인 문제(ref 사이 커밋 카운팅)를 설명하고 수정 사항 + 조급한 관리자를 위한 수동 작업 트리거를 게시했습니다(더 보기).

ux

  • 버전 정보가 어디로 갔나요 (새 대시보드 우려): 관리자들이 재설계된 대시보드 포커스(커뮤니티 매니저 vs 시스템 관리자 필요 사항)에 대해 토론했으며, 역할/해트 및 잠재적인 미래 커스터마이징에 대한 논의가 있었습니다(더 보기).

  • 다크 테마 가독성: 순백색 텍스트 감소: Horizon 스타일 테마의 새로운 팔레트에 특히 관련되는, 가혹한 고대비 흰색 배경의 검은색 타이포그래피를 피하기 위한 디자인 요청(더 보기).

  • 스태프 전용 모드는 로그인/가입 CTA를 표시하지 않아야 합니다: 완료할 수 없는 동작으로 익명 사용자를 좌절시키지 않기 위한 UX 개선으로, 코어 PR을 통해 수정되었습니다(더 보기).

  • “업데이트 시작” 버튼이 클릭 가능해 보이지 않음: 관리자 업데이트 UI의 작지만 고통스러운 어퍼던스(affordance) 문제로, 특정 예정된 테마 변경 사항 하에서 변경된다는 노트가 있습니다(더 보기).

bug

  • 터키어 번역이 고전/오스만 터키어 출력: “터키어로 번역” 기능이 과도하게 변환되었습니다. 프롬프트가 “자신의 역할을 지키도록” 조여져 충실한 번역을 생성하도록 했습니다(더 보기).

  • 모바일에서 채팅 검색 결과를 스크롤할 수 없음: 전역 채팅 검색 결과가 터치로 스크롤할 수 없었습니다. 코어에서 빠르게 수정이 배포되었습니다(더 보기).

  • 홈페이지가 오래된 주제 표시 (bfcache 헤더): 오래된 “최신이 최신이 아님” 문제가 bfcache 호환 헤더로 추적되어 PR을 통해 해결되었습니다(더 보기).

  • Outlook에서 이메일로 답변 시 번호가 매겨진 목록 이후 절단: 재현 가능한 포맷 버그(픽스처 이메일 포함)가 PR을 통해 수정되었습니다(더 보기).

개발 (그리고 긴밀하게 관련된 구현 스레드)

  • 신뢰 레벨 3 투명성: 진행 상황 UI + 코어 로직 명확화: TL2 사용자에게 TL3 진행 상황을 노출하는 플러그인이 무엇을 공개해야 하고 무엇을 게임화할 수 있는지에 대한 더 넓은 대화를 촉발했습니다(더 보기), 별도의 심층 분석은 코어에서 % 읽은 게시물 요구 사항과 상한선이 어떻게 작동하는지 명확히 했습니다(더 보기).

  • 로고 동작: 작은 로고 브레이크포인트 오버라이드: “왜 주요 로고가 너무 오래 유지되나요?”라는 질문은 테마 구성 요소가 동작을 오버라이드하는 것으로 추적되었으며, 기본 동작을 복원하기 위해 새로운 설정이 추가되었습니다(더 보기).

  • 라이트/다크용 올바른 CSS: light-dark() 사용 간결한 스타일링 팁: 명시적인 이중 색상이 실제로 필요할 때 네이티브 CSS light-dark() 함수가 컨테이너 쿼리보다 더 간단할 수 있습니다(더 보기).

#plugin / #theme-component

  • Resenha 음성 룸: 빠른 UX 반복 + 새로운 기능: 여러 개선 사항이 배포되었습니다(비공개 잠금 아이콘, 참가자 목록 발견 가능성, 룸으로의 딥 링크), coturn 인증, 녹화, 플래그, 타일 우클릭 메뉴와 같은 하이라이트 포함(더 보기).

  • 테마 구성 요소: 모바일 컴포저 미리보기 복원: 미리보기 토글이 모바일용으로 복원되었습니다(디버깅 과정에서 Theme Creator 미리보기 링크의 불안정성이 발견되어 더 나은 테스트 워크플로 팁이 제공됨)(더 보기).

  • 플러그인: 캘린더 주제용 이벤트 복제기: 이벤트 주제를 새로운 시간대로 복제하는 새로운 플러그인이 “시프트(개월)” 지원을 빠르게 획득했습니다(월간/분기 이벤트 패턴에 유용)(더 보기).


@team 그룹의 활동

sam

  • AI 보고서 파이프라인에 워크플로 기반 검증 단계를 추가하여 Discourse AI 보고서 품질을 추진했습니다(더 보기).
  • 주제로 저장되는 “에이전트 스킬”에 대한 구조화된 접근법을 제안하여, 거추장스러운 시스템 프롬프트를 줄이고 에이전트 기능을 협력적으로 유지보수하기 쉽게 만드는 것을 목표로 했습니다(더 보기).
  • 워크플로 + Gemini 제공자 제한에 응답하고 더 나은 안정성을 위해 Interactions API로 향하는 다가오는 추진을 언급했습니다(더 보기).
  • 미디어 검토 동작 및 업로드 검토 로직의 엣지 케이스 주변의 수정 사항을 배포(또는 지적)했습니다(더 보기).

david

  • 월간 릴리스 스레드에서 ESR 업그레이드 메커니즘(release/2026.1 고정 vs esr 추적)을 명확히 했습니다(더 보기).
  • 중간 보안 릴리스 목록을 게시하고, 중간 릴리스 자체보다는 ESR 타이밍으로 인해 일부 “안정” 설치판이 점프한 이유를 설명했습니다(더 보기).
  • “578개의 새 변경 사항 사용 가능” 표시 문제를 DiscourseHub 버전 확인 API 버그로 진단하고 해결했습니다(더 보기).
  • 아바타/이미지 최적화 실패를 아카이브된 플러그인으로 추적하고 정상적인 업로드를 복원하기 위해 제거를 권장했습니다(더 보기).
  • 더 나은 UA/로그 증거를 요청하여 나머지 iOS 업로드 문제(구형 iOS 수정 사항 외에)를 좁히는 데 도움을 주었습니다(더 보기).

Falco

  • 출력을 과도하게 스타일링하여 고전 터키어를 유발했던 AI 번역 프롬프트를 수정했으며, 수정된 프롬프트는 번역이 톤과 의미에 충실하도록 유지합니다(더 보기).
  • 여러 Resenha 개선 사항(비공개 룸의 UX 수정 및 더 나은 참가자 관리 발견 가능성)을 제공했으며, 룸으로의 딥 링크도 포함했습니다(더 보기).
  • iOS 업로드 문제를 조사했으며, “샌드박스는 작동하지만 내 사이트는 작동하지 않는다”고 할 때 인스턴스별 설정을 의심했습니다(더 보기).
  • AI “구조화된 출력 JSON 경고” 로그의 노이즈를 줄이기 위해 해당 메시지를 INFO 레벨로 이동했습니다(더 보기).

zogstrip

  • 익명 사용자를 위한 오해의 소리가 있는 로그인/가입 CTA를 제거하여 스태프 전용 사이트의 UX를 개선했습니다(더 보기).
  • “대기 중 사용자 알림 기본값” 다가오는 변경 사항을 도입하여, 승인이 필요한 사이트의 지연 시간을 30분으로 줄였습니다(더 보기).
  • 조정/검토 및 알림 전반에 걸쳐 여러 빠른 턴어라운드 수정 사항을 배포했습니다:
    • 검토 플로우/일관성 개선에서의 “정지” 옵션(더 보기)
    • 이메일 알림의 중복 투표 제목(더 보기)
    • 플래그 “이유” 포맷 회귀 수정(더 보기)
    • Outlook 이메일로 답변 절단 수정(더 보기)
  • “포럼을 열면 오래된 주제가 표시됨” 문제를 bfcache 호환 헤더로 추적하고 이를 해결하기 위한 PR을 게시했습니다(더 보기).
  • 수동으로 매핑된 워크플로 필드에 대해 요청된 부울 입력 동작을 구현하고, PR 링크와 상태로 주제를 업데이트했습니다(더 보기).

chapoi

  • 컴포저 컨트롤 정리를 공지했습니다(미리보기 토글 이동, 최소화 아이콘 표준화, 초안 바 단순화)(더 보기).
  • 사용자가 읽지 않음/확인되지 않음 의미론(게시물 수준 vs 주제 수준)에 대한 지원 및 UX 동작을 탐색하는 데 도움을 주었습니다(더 보기).
  • 번역 기여자가 검수자가 되는 올바른 경로에 대해 안내하고(정식 설명서를 링크함)(더 보기).
  • Horizon의 의도적인 정리 결정(추천 주제 아래 “읽지 않음/새 주제” 줄 숨김)을 확인했습니다(더 보기).

awesomerobot

  • 모바일 채팅 전역 검색 스크롤 수정 사항을 배포하고 다음 업데이트에 포함시키기 위한 코어 PR을 링크했습니다(더 보기).
  • 헤더 로고 교체 동작에서 테마 구성 요소 간섭을 식별하고 전체 너비 구성 요소에서 기본 동작을 복원하기 위해 새로운 설정을 추가했습니다(더 보기).
  • 더 안전한 커스터마이징 패턴(취약한 셀렉터보다 CSS 변수, 오버라이드보다 안정적인 플러그인 아웃렛) 및 업데이트를 통해 무엇이 깨지기 쉬운지에 대해 조언했습니다(더 보기).
  • CSS light-dark() 함수를 사용하여 라이트/다크 스타일링에 대한 깔끔한 솔루션을 제공했습니다(더 보기).
  • 리치 에디터에서 URL 앵커 제거 문제를 디버깅하는 데 도움을 주며, 컴포저 변환을 견디는 HTML 래퍼를 제안했습니다(더 보기).
  • Meta 테마 번역 문제(빈 배너 텍스트)를 플래그하고 조사를 위해 nat을 포함시켰습니다(더 보기).

HAWK

  • 스태프 참여 프레임워크 및 팀 전체의 참여에 대한 두려움 감소(특히 모두가 엔지니어/디자이너가 아닐 때)에 대한 상당한 토론을 시작했습니다(더 보기).
  • AI 콘텐츠 조정 규범에 의견을 개진하고, 인간이 봇이 아님을 증명하기 위해 “글쓰기 스타일을 하향 조정”해야 한다는 아이디어에 대해(가볍지만 명확하게) 반박했습니다(더 보기).
  • 사용자에게 알림 문구 변경을 위한 첫 번째 정거장으로 사이트 텍스트 커스터마이징을 가리켰습니다(더 보기).

markvanlan

  • 중첩 답변을 위한 “Hot 정렬”을 도입했습니다. 초기 좋아요를 받은 답변이 영원히 상단에 고정되지 않고 활성 하위 스레드를 노출하도록 설계되었습니다(더 보기).
  • “새 중첩 답변이 새로고침까지 상단에 나타남”의 예상 동작을 확인하고 UX 근거(가시성 vs 엄격한 순서)를 설명했습니다(더 보기).
  • 스크롤 점프 및 주제 간 게시물 누출에 대한 수정 사항으로 중첩 답변 안정화 작업을 계속했습니다(더 보기).

mcwumbly

  • 코어 코드를 읽는 사람들에게 마침 논리가 이해되도록 TL3 “읽은 게시물” 계산과 상한선을 설명했습니다(더 보기).
  • 관리자 필요 사항을 여러 “해트”(시스템 관리자 vs 사이트 관리자 vs 커뮤니티 매니저)로 프레이밍하여 “버전 정보가 어디로 갔나요?” 논쟁에 미묘함을 더했으며, 더 커스터마이징 가능한 /admin의 미래를 가리켰습니다(더 보기).
  • “나도” 보고 질문을 주제 + 날짜 범위로 공유된 이슈 클릭을 추적하기 위한 관리자를 위한 작동하는 Data Explorer 쿼리로 전환했습니다(더 보기).
  • 드롭다운에서 중첩 하위 카테고리 표시에 대한 초기 사고에 참여했으며, 트레이드오프와 잠재적인 UI 어퍼던스를 포함했습니다(더 보기).

nat

  • 테마 구성 요소의 번역에서 의도치 않은 수동 빈 오버라이드를 제거하여 Meta의 “빈 배너 상자” 문제를 수정했습니다(더 보기).
  • 백필 날짜를 더 명확하고 설정하기 쉽게 만들기 위해 AI Translate 설정의 날짜 선택기 개선을 병합했습니다(더 보기).
  • 로컬라이즈된 콘텐츠 표시를 위한 다국어 설정을 발전시켰으며, 스크린샷을 공유하고 Meta 테스트/피드백을 초대했습니다(더 보기).

읽어주셔서 감사합니다, 다음 주에 다시 뵙겠습니다! :slight_smile:

이번 주 meta.discourse.org 소식…

주요 통계

지난 7일간 Meta 전체에서 또 한 번 바쁜 한 주를 보냈으며, 커뮤니티는 75개의 새로운 주제에 걸쳐 613개의 새 게시물을 생성했습니다. 컴포저 재설계 테스트부터 PostgreSQL 18로의 험난한 전환 과정까지, 통찰력 있는 피드백, 철저한 테스트, 그리고 신중한 제품 논의가 포럼을 가득 채웠습니다.

활동량 상위 사용자 (게시물 & 좋아요):

사용자 게시물 좋아요
Moin 31 93
merefield 33 90
Lilly 22 50
awesomerobot 17 49
HAWK 13 48
satonotdead 37 47
chapoi 23 46
Canapin 12 43
pfaffman 15 39
Falco 11 36

이번 주 37개의 게시물로 가장 활발하게 활동한 satonotdead에게, 그리고 좋아요 차트를 주도한 Moin과 merefield에게 특별한 감사를 드립니다. 커뮤니티가 활발한 활동으로 살아 움직이는 모습을 보니 기쁩니다.


관심 있는 주제

#Announcements 공지사항

  • 컴포저 재설계 테스트에 참여해 주세요! chapoi가 컴포저의 실험적 재설계를 공개했습니다. 그 목표는 외관과 느낌을 현대화하고 모바일 작성 경험을 개선하는 것입니다. 피드백이 쏟아지기 시작했습니다: darkpixlz는 제목 입력란이 왜 이렇게 큰지 질문했고, Don는 현대적인 느낌을 좋아하지만 스와이프 가능한 텍스트 영역에 시각적 그립/핸들을 추가할 것을 제안했으며, Canapin는 H1 제목이 텍스트 영역의 일부처럼 보이고 큰 제목이 부분적으로 숨겨지는 문제에 대해 지적했습니다. 또한 NateDhaliwal은 "색이 없는 카테고리 아이콘" 문제를 보고했습니다(의도치 않은 것이며, 수정 중입니다). satonotdead는 하단 툴바가 한 손 모바일 사용 시 더 접근하기 쉽다고 옹호했고, Don은 컨텍스트 메뉴가 편집기 버튼 바를 가리는 오래된 버그를 언급했습니다. sk-or-v1-contents는 확장 시 발생하는 파란색 플래시에 대한 CSS 수정안까지 공유했습니다. 더 보기

  • 셀프 호스터를 위한 PostgreSQL 18 업데이트 — chrisr가 Docker 이미지의 PostgreSQL 18로 업그레이드를 공지했으며, 약 2배의 데이터베이스 크기에 해당하는 자유 디스크 공간이 필요합니다. 해당 스레드에서는 광범위한 Q&A가 이루어졌습니다: chrisr는 공간 경고 사항을 2배로 수정하고, nproc --ignore=1를 사용하여 코어 수 감지를 위한 수정 사항을 추가했으며, Falco는 Pi 5에서 원활한 업그레이드를 보고했습니다. Lilly는 Cloudflare CDN과 R2 버킷을 사용하는 듀얼 컨테이너 설정에 대한 자세한 단계별 가이드를 공유했고, Tobias_1는 남은 업그레이드 파일을 정리하고 권한을 수정하여 "group id 993 which does not exist" 오류에 대한 독일어 수정 사항을 제공했습니다. 더 보기

  • Gemini Interactions API 지원 — sam은 Discourse AI가 이제 새로운 Gemini Interactions API를 지원한다고 공지했으며, 모든 Gemini 추론에 이를 사용을 권장했습니다. 새로운 제공자는 도구 호출 스트리밍, 네이티브 코드 실행, 그리고 Google Maps 도구를 가져오지만, 새로운 API는 2.5 플래시 모델에서 "생각(thinking)"을 비활성화할 수 없게 되었습니다. 더 보기

  • 세밀한 그룹 기반 권한 업데이트 — 익명 및 로그인 사용자를 위한 세밀한 그룹 기반 권한에 대한 진행 중인 스레드에서, satonotdead는 CSS 클래스에 대해 질문했고, martin는 공식 컴포넌트가 이제 resolve_group_membership와 disallowed_groups를 사용하며 여러 공식 컴포넌트에 대한 PR이 병합되었다고 확인했습니다. Lilly는 테마 컴포넌트에 anonymous_users와 logged_in_users 클래스를 추가하는 PR에 기여했습니다. 더 보기

#Community 커뮤니티 구축

  • 다음 10년의 인터넷을 위해 (2026판) — mcwumbly가 다음 10년의 인터넷이 어떤 모습일지에 대한 생각할 거리를 주는 토론을 시작하며, Discourse의 2013년 출시 당시 약속을 되짚어 보았습니다. awesomerobot는 2036년에도 여전히 "상자에 단어를 입력"할 것이며, 2003년과 마찬가지로 될 것이라는 뛰어난 역사적 관점을 제시했습니다. Ed_S는 인간 연결의 수익화와 양극화에 대한 우려를 제기한 반면, satonotdead는 멀티미디어 중심 허브의 미래와 강력한 저항, 시퍼펑크 분산화 옵션을 모두 구상했습니다. 더 보기

  • 귀하의 커뮤니티 뒤에는 어떤 이야기가 있나요? — Danielle는 멤버들에게 자신의 커뮤니티 기원 이야기를 공유하도록 초대했으며, 당뇨를 앓는 고양이의 돌봄부터 관심사 허브까지 다양합니다. HAWK는 Meta가 오픈소스 정신을 그 핵심으로 삼아 공유 프로젝트와 사명을 모두 지원한다고 보는 자신의 관점을 공유했습니다. 더 보기

  • 확장 가능한 참여 모델 — HAWK는 커뮤니티에게 1:다수 참여 모델에 대해 질문하며, 오피스 아워와 웨비나를 무한정 확장 가능한 형식으로 인용했습니다. mcwumbly는 기능 발표를 변경 사항에 가장 가까운 사람들이 하도록 하는 패턴을 공유했는데, 이는 제품 구축 과정에 잘 연결되며 커뮤니티가 빌더와 직접 상호작용할 수 있게 해줍니다. 더 보기

  • 음악 배우기 (오프톱픽이지만 흥미로운) — HAWK는 다른 스레드에서 이 즐거운 음악 배우기에 대한 오프톱픽 토론을 분리해 내며, 클라리넷에서 드럼으로 넘어온 자신의 여정을 공유했습니다. 해당 스레드는 Icaros, 샤먼적 드럼 연주, 그리고 뇌 신호에서 상상된 멜로디를 재구성하는 프로젝트에 대한 학술 논문을 공유하는 것으로 발전했으며, philip_rhoades와 satonotdead가 기여했습니다. 더 보기

#Enterprise 엔터프라이즈

#Feature 기능

  • 새로운 답장이 있는 주제에 대한 더 직접적인 접근 — 통합된 새 뷰는 여전히 뜨거운 피드백을 생성하고 있습니다. martin는 새/읽지 않음 분리 사용자 환경 설정이 계획되지 않았다고 확인했지만, 테마 컴포넌트로 이를 수행할 수 있다고 제안했습니다. Shauny는 2클릭 워크플로우에 대한 사용자 불만을 보고했고, seanblue는 이전 방식이 자신에게 "완벽하게 작동"했다고 말했으며, awesomerobot는 우선순위 환경 설정을 제안했습니다. Moin는 개별 카운트를 되찾을 잠재적 장소로 Custom Top Navigation Links 컴포넌트를 가리켰습니다. 더 보기

  • 항상 사용자 이름 기반 비밀번호 재설정 허용 — southpaw는 hide_email_address_taken 설정(기본적으로 활성화됨)이 비밀번호를 잊었을 때 이메일을 요구한다는 점을 강조했으며, 항상 사용자 이름 허용 기능 요청이 힘을 얻고 있습니다. pfaffman는 자신이 "잘못된 생각"을 하고 있었다고 인정하고 초기에 경멸적인 반응을 보인 것에 대해 사과했으며, 장기간 커뮤니티에 머물러 있는 멤버들은 종종 가입 시 이메일을 기억하지 못한다고 지적했습니다. awesomerobot는 이것이 2021년 PR에서 사이트의 비밀번호 재설정 남용에 대한 강화를 위한 의도적인 변경이었다고 언급했습니다. 더 보기

  • 문서 카테고리 랜딩 페이지 옵션 — mostapha는 문서 카테고리의 랜딩 페이지를 인덱스 페이지로 만드는 옵션을 요청하며, 문서 인덱스가 아닌 게시물 목록을 표시하는 혼란스러운 기본값을 지적했습니다. 사실 이는 이전에 요청된 바였으며, 토론은 그곳에서 계속되었습니다. 더 보기

  • 한 사용자를 위한 다중 프로필 — a_lilian는 사용자당 다중 프로필 기능 요청을 논의하며, PluralKit를 참조하고 이것이 접근성 및 복잡한 정체성 요구 사항이 있는 사용자에게 왜 중요한지 설명했습니다. satonotdead는 이를 Simplex 채팅 설계와 연결시켰습니다. 더 보기

  • 재설계된 관리자 대시보드 피드백 — 재설계된 관리자 대시보드에 대한 스레드에서, mcwumbly는 버전 정보가 어디로 갔는지에 대한 추가 토론으로 링크를 연결했으며, Moin은 Docker 매니저 플러그인의 제거를 언급했습니다. 더 보기

개발

  • Facebook 스타일 주제 모달 테마 컴포넌트 — Don은 주제를 클릭할 때 트리거되는 아름답게 다듬어진 주제 모달 테마 컴포넌트를 공유했습니다. awesomerobot는 표준 레이아웃에서 레이트 리미트를 일으킬 수 있는 많은 수의 네트워크 요청을 지적했고, Don은 이를 인정하고 max_prefetches_per_minute와 같은 새로운 설정으로 최적화했습니다. 이 컴포넌트는 오픈소스로 공개되기 전에 여전히 검증 과정을 거치고 있지만, Damian_Boon과 Andrew_Rowe는 본 것에 큰 만족감을 보였습니다. 더 보기

  • 사용자가 이메일 없이 비밀번호 재설정을 요청하는 방법? — roke_julian_lockhart는 사용자가 자신의 이메일 주소를 기억하지 못할 때의 비밀번호 재설정에 대해 질문했습니다. southpaw는 관리자가 hide_email_address_taken(이제 기본값)를 활성화하지 않는 한 양식이 사용자 이름을 받아들일 수 있다고 명확히 했으며, Moin은 기본 동작을 확인했습니다. pfaffman의 이전의 경멸적인 태도에 대한 그의 반성은 주목할 만했습니다. 더 보기

#Praise 칭찬

#Self-hosting 셀프 호스팅

  • 스페인어 셀프 호스팅 서사시 — Picho_Pelis는 여러 VPS에서 Discourse 인스턴스를 설정하는 데 반복적인 실패를 겪었습니다. pfaffman는 핵심 문제를 진단했습니다: 도메인 debatehosting.co가 존재하지 않는 것이었으며(supermathie가 실제 호스트 조회로 확인), merefield는 "SSL이 내 도메인을 차단했다"는 것이 실제로는 도메인이 취소된 후 Let’s Encrypt의 레이트 리미팅이었다고 지적했습니다. Lilly는 "해결책" 선택에 대한 더 나은 처리를 요청했으며, 사용자는 나중에 다른 도메인에서 성공적인 설치를 확인했습니다. 더 보기

지원

  • Discourse-ID가 자체 로고 & 이름 표시 — Karthik_K1는 Discourse ID가 포럼 이름 대신 "Discourse"를 표시한다고 보고했습니다. chapoi는 처음에는 버그가 아니라고 생각했지만, 조사 후 우회 방법은 Rails 콘솔에서 Discourse ID 클라이언트 자격 증명을 지우고 기능을 전환하는 것이었습니다. rishabh는 동일한 새로 고침을 트리거하는 관리자 버튼을 공유하고, 제목/로고가 변경될 때 ID 메타데이터를 자동으로 업데이트하기 위한 PR이 준비되어 있다고 언급했습니다. 더 보기

  • 내장 챗봇이 있나요? — Soumya_Ranjan_Mishra는 Discobot 외에 내장 챗봇 기능에 대해 질문했습니다. RGJ는 AI Bot과 Chatbot 플러그인을 가리켰고, awesomerobot는 요청된 모든 기능(질문 답변, 자동 카테고리 분류, 자동 태그)이 Discourse AI를 통해 사용 가능하며, 이는 새로운 설치에 포함되고 ask.discourse.com을 구동한다고 설명했습니다. 더 보기

  • 언어 선택기에 언어 추가 — Karthik_K1는 언어 선택기에 인도어(힌디어, 텔루구어, 타밀어 등)를 추가하고 싶었습니다. nat는 선택기가 의도적으로 Discourse가 지원하는 로케일로 제한되어 있으며(게시물 콘텐츠가 아니라 전체 UI를 변경하기 때문) 플러그인 생성과 Crowdin 번역을 해결책으로 가리켰습니다. 더 보기

  • 업데이트 후 저장소 세부 정보 찾기 — m_terenui는 최신 업데이트 후 백업 공간과 자유 디스크 정보를 찾을 수 없었습니다. Moin은 재설계에 대한 관련 토론으로 링크를 연결했고, awesomerobot는 여전히 사용 가능한 admin/reports/storage_stats.json 엔드포인트를 제공했습니다. 더 보기

  • 이메일 주소가 변경될 때 바운스 점수가 재설정되지 않음 — RGJ는 사용자가 이메일을 변경할 때 바운스 점수가 유지되는 버그를 보고했으며, 바운스 점수가 사용자가 아닌 주소에 연결되어야 한다고 기대했습니다. 더 보기

  • 지원 포럼 활동의 급격한 감소가 보인다는 사람 있나요? — HAWK는 검색 변동성이 커뮤니티 동학을 어떻게 변화시키고 있는지에 대한 흥미로운 AI 에이전트 관점을 공유하며, Reddit의 Q2 트래픽 수치와 외부 발견에 대한 의존 위험을 지적했습니다. satonotdead는 실제 정보를 원하는 사람들을 위해 셀프 호스팅된 searxng 인스턴스를 권장했습니다. 더 보기

ux

#Site 사이트 피드백

  • Meta 오류 배너 - MERGE_BRANCH 배포 실패 — 사용자들은 Meta의 배포 오류 배너를 보고했습니다. tgxworld는 수정을 확인했고, david는 나중에 테스트를 위해 git 브랜치를 배포하는 시스템으로 인해 발생했으며, 오류가 모든 사람에게 표시되도록 의도된 것이 아니었다고 설명했습니다. 더 보기

@team 그룹의 활동

@team 그룹은 또 한 번 거대한 한 주를 보냈으며, 테스트, 피드백, 제품 개발 전반에서 플랫폼에 깊이 관여했습니다. 팀의 관심을 끌었던 내용은 다음과 같습니다:

읽어주셔서 감사합니다. 다음 주에 또 만나요! :slight_smile:

이번 주 meta.discourse.org 소식…

메타(Meta)에서는 56개의 새 주제에 걸쳐 499개의 새 게시물이 올라오는 등 바쁘고 생산적인 한 주였습니다. @team은 특히 활발하게 활동하며 수정 사항을 배포하고, AMA 세션을 열었으며, AI 서브에이전트, 재설계된 관리자 대시보드, 그리고 새로운 워크플로 시스템과 같은 주요 기능을 추진했습니다. 커뮤니티는 또한 모더레이션 안전, 셀프호스팅 업그레이드, 그리고 프라이버시-AI 논의를 중심으로 힘을 모았습니다.

주요 통계

  • 새 게시물: 499
  • 새 주제: 56

이번 주 최다 게시자:

사용자 게시물 수 받은 좋아요
Moin 53 96
awesomerobot 14 54
Don 14 51
merefield 20 41
HAWK 17 35
NateDhaliwal 21 35
sam 7 30
Falco 7 27
zogstrip 8 21
lindsey 6 20

관심 있는 주제

#Announcements

  • sam님이 디스코urse AI 서브에이전트를 발표했습니다. 이는 메인 에이전트에서 전문 서브에이전트로 작업을 위임할 수 있게 해주는 주요 업그레이드로, LLM을 혼합하고 컨텍스트 부피를 줄이며 동시성을 높입니다. 커뮤니티는 웹 리서처나 팩트체커와 같은 사용 사례를 빠르게 상상하기 시작했으며, Falco님과 sam님은 스킬 접근성을 높이기 위한 계획을 공유했습니다. 자세히 보기

  • renato님이 고정된 채팅 메시지에 대한 스티키 바를 공개했습니다. 이제 중요한 채널 고정 메시지는 스크롤을 해도 채팅 상단에 계속 표시되며, 여러 고정 메시지 사이를 탭하여 이동할 수 있습니다. 자세히 보기

  • 컴포저 재설계 테스트 스레드가 계속되고 있으며, chapoi님이 커뮤니티 피드백을 기반으로 태그 버튼 잘림부터 리치 텍스트 에디터의 특이점까지 다양한 수정 사항을 구현했습니다. Canapin님과 per1234님 같은 테스터들이 상세한 피드백을 제공했으며, chapoi님은 현재 제목 입력 및 마크다운/미리보기 분할을 세밀하게 조정하고 있습니다. 자세히 보기

  • chrisr님과 팀은 셀프호스터들을 위해 PostgreSQL 18 업그레이드 과정을 안내하며, 깨진 멀티사이트 업그레이드를 수정하고 상세한 롤백 단계를 공유했습니다. agemo님과 Andrew_Rowe님 같은 사용자들은 디스크 공간 관련 함정 등을 포함한 자신의 마이그레이션 경험을 보고했으며, Moin님은 수동 덤프 및 복원 우회 방법을 유용하게 문서화했습니다. 자세히 보기

  • 워크플로 미리보기가 계속해서 기대감을 불러일으키고 있습니다. lindsey님과 j.jaffeux님은 유연성과 더 나은 가시성 때문에 간단한 자동화에도 워크플로를 사용할 것을 권장했으며, 사용자들은 이미 이것이 구식 Automations 플러그인을 어떻게 대체하는지 탐구하고 있습니다. 자세히 보기

  • sam님이 AI를 위한 위임된 비전(delegated vision)을 발표했습니다. 이를 통해 DeepSeek v4 Flash와 같은 텍스트 전용 모델이 Qwen이나 Gemma와 같은 비전 기능 모델을 통해 이미지 이해를 위임함으로써 전체 디스코urse AI 기능 세트를 사용할 수 있습니다. 자세히 보기

  • 통합 토픽 목록 보기가 배포되고 있지만, Damian_Boon님과 soraiden님 같은 커뮤니티 구성원들은 소셜 스타일 포럼에서 간단한 “날짜별 새 토픽” URL을 유지하는 방법에 대해 묻고 있습니다. jordan.vidrine님은 이 변경 사항이 영구적으로 전환되어 코어에 병합될 것이라고 확인했습니다. 자세히 보기

#Feature

Support

#Enterprise

  • lindsey님이 전면 새로워진 관리자 대시보드에 대한 비동기 AMA를 열었습니다. HAWK님과 one1님 같은 커뮤니티 구성원들은 자동 보고, 비관리자 커뮤니티 매니저의 권한, 그리고 더 깊은 페이지뷰 드릴다운에 대해 질문했습니다. lindsey님은 더 심도 있는 트래픽 탐색기가 개발 중임을 확인했습니다. 자세히 보기

  • 공개 vs 비공개 논의는 AI 크롤러와 검색 엔진에 대한 사용자 수준 제어에 대한 숙고된 대화로 이어졌습니다. HAWK님은 크롤러, 출처 표시, EU AI 법 하의 투명성 의무에 대한 세밀한 제어에 대한 통찰력을 공유했고, Jagster님은 SEO를 위한 인덱싱과 AI 콘텐츠 스크래핑 방지 사이의 현실적인 긴장 관계를 제기했습니다. 자세히 보기

  • 커스터머 서번스에서 chau님이 고객의 목소리(VoC) 논의를 시작하며, 커뮤니티가 제품 및 지원 루프에 어떻게 반영되는지 물었습니다. rosiesherry님은 Ministry of Testing에서 영감을 주는 예시, 즉 커뮤니티 구성원과의 대본 없는 1:1 비디오 대화를 공유했습니다. 자세히 보기

  • 확장 가능한 참여 모델 스레드에서 rosiesherry님은 기록된 대화와 커뮤니티 데이터를 조직 전반에 어떻게 재사용할 수 있는지 탐구하며, 누가 목소리를 내는지와 통찰력이 소수의 큰 목소리 너머로 어떻게 확장되는지에 대한 아이디어를 촉발시켰습니다. 자세히 보기

#Self-hosting

  • wsmwktb님이 셀프호스팅된 디스코urse를 Discourse ID를 통해 참여 사이트의 계정으로 개방하는 것이 심각한 단점이 있는지 물었습니다. Falco님은 오래된 공포 기반 논거(환각)를 해체하고, Discourse ID가 실제로 어떻게 작동하는지 명확히 했으며, 스태프에게 2FA를 강제하는 것과 같은 실용적인 조언을 제공했습니다. 자세히 보기

  • Ethsim2님이 엣지에서 HTTP/3를 활성화하기 위해 Discourse의 Nginx 앞에 Caddy를 실행하는 상세한 설정을 공유했습니다. 여기에는 올바른 클라이언트 IP를 위한 app.yml 훅과 로그 마스킹 팁이 포함되어 있습니다. pfaffman님은 참고를 위해 기존 PR에 링크를 걸었고, 대화에는 QUIC 0-RTT가 불필요하다는 유용한 수정 사항도 포함되었습니다. 자세히 보기

#Data & 보고

#Plugin

  • 커스텀 위저드 플러그인에서 Lebron님과 Eviepayne님이 저장 시 필드, 태그, 그룹 설정이 지워지는 문제를 보고하면서 활발한 활동이 있었습니다. angus님은 카테고리 및 태그 문제를 수정하는 여러 PR(#318, #319)으로 응답했으나, 테마 선택 및 가입 리다이렉트 주변의 일부 엣지 케이스는 여전히 남아 있습니다. 자세히 보기

  • Don님이 커스텀 스플래시 HTML 빌더를 출시했습니다. 이는 관리자가 정의한 HTML/CSS를 사용한 완전히 커스텀한 스플래시 화면을 위한 플러그인으로, 원래는 SVG 애니메이션의 모바일 성능 우려에서 동기가 부여되었습니다. agemo님은 느린 연결 시 더 나은 브랜딩을 위한 오랫동안 기대되어 온 해결책이라고 칭찬했습니다. 자세히 보기

#Community 빌딩

@team 그룹의 활동


읽어주셔서 감사합니다, 다음 주에 다시 뵙겠습니다! :slight_smile:

이번 주 meta.discourse.org 소식…

메타에서 일어나는 모든 일들의 주간 다이제스트를 만나보세요. 이번 주 포럼은 AI 관련 토론, 주요 관리자 기능 업데이트, 그리고 유용한 커뮤니티 문제 해결 사례로 뜨거웠습니다. 주요 통계, 가장 흥미로운 토론, 그리고 @team 팀의 활동 내역을 자세히 살펴보세요.


주요 통계

지난 7일 동안 커뮤니티는 65개의 새 주제에 걸쳐 576개의 새 게시글을 작성했습니다. 지식을 공유하고, 버그를 보고하며, 다른 관리자분들을 도와주신 모든 분들에게 큰 감사를 드립니다!

이번 주 최상위 사용자 (받은 좋아요 수 기준, 게시글 수 포함):

  • Moin — 77개 좋아요, 44개 게시글
  • NateDhaliwal — 49개 좋아요, 25개 게시글
  • satonotdead — 48개 좋아요, 57개 게시글
  • merefield — 42개 좋아요, 21개 게시글
  • awesomerobot — 39개 좋아요, 16개 게시글
  • chapoi — 37개 좋아요, 22개 게시글
  • nickdb — 31개 좋아요, 19개 게시글
  • Falco — 29개 좋아요, 10개 게시글
  • HAWK — 28개 좋아요, 11개 게시글
  • zogstrip — 26개 좋아요, 5개 게시글

관심 있는 주제

#Announcements 공지사항

  • lindsey는 관리자 대시보드에서 크롤러 유입 가능성을 식별할 수 있게 되었다고 공지했습니다. 이는 실제 브라우저 자바스크립트를 실행하는 자동화 봇과 스크레이퍼를 진정한 익명 방문자와 구별하는 것입니다. ted는 유력한 크롤러가 월간 페이지뷰 한도에 여전히 포함되는지 질문했으며 — @lindsey는 아직 결정되지 않았다고 확인 — kris.kotlarek은 로그인한 사용자에 대해서도 감지가 작동하며, 메타 자체에서 TL0 스캐너를 발견했다고 언급했습니다. 더 보기

  • rishabh는 현재 프로젝트 – 2026년 8월 뉴스레터를 게시하여 대시보드 개선, 이벤트 플러그인, AI 이미지 캡션 v2, 그리고 새로운 칸반 플러그인에 대한 최근 작업을 요약했습니다. satonotdead는 줌 라이브스트리밍이 Livekit 또는 Jitsi 대안을 지원할지 질문했고, awesomerobot은 라이브스트림과 Resenha가 별도의 개발 경로를 따르고 있으며 YouTube, Twitch, Kick, TikTok, Instagram, Facebook이 이미 지원된다고 설명했습니다. 더 보기

  • sam은 /admin/plugins/discourse-ai/ai-logs에서 상세 AI 로그를 위한 새로운 관리자 전용 기능을 출시했습니다. 여기에는 보존 기간 제어, 스트리밍 응답 디코딩, 그리고 풍부한 필터링 기능이 포함되어 있습니다. nickdb은 이를 자동 번역 추적을 위한 훌륭한 도구로 평가하며, 자동 새로고침 옵션에 대한 아이디어를 제안했습니다. 더 보기

  • zogstrip은 빈 태그 선택기가 이제 사이트 전체의 인기 태그 대신 사용자의 최근 10개 주제에서 태그를 제안하도록 변경된 내용을 소개했습니다. sren-1은 이것이 태그 다양성을 감소시키는 자기 강화 루프를 만든다고 우려를 표했고, satonotdead는 중간 지점 토글을 제안했으며 zogstrip은 실험해볼 가치가 있다고 동의했습니다. 더 보기

  • Falco는 채팅 알림음의 전면적인 리뉴얼을 공지했습니다. 다섯 가지 새로운 합성 사운드 팩 — 클래식 & 클린, 소프트 마림바, 레트로 8비트, 플레이풀 버블, 에테리얼 글래스 — 각각 메시지와 멘션에 대해 고유한 톤을 갖추고 있으며, Resenha의 실험에서 영감을 받았습니다. 더 보기

#Community 커뮤니티 빌딩

  • Divinebaboon는 관리자가 AI를 사용하여 스레드에 자동 응답하여 신뢰 수준을 올리는 사용자를 어떻게 다루는지에 대해 질문했습니다. merefield는 더 교묘한 소켓펫(가짜 계정) 패턴을 강조했고, mbauman은 AI의 "구조적 결함"이 보통 드러난다고 언급했으며, HAWK은 원칙 중심의 접근을 주장했습니다: 내용이 가치있다면, 그것이 어떻게 만들어졌는지가 중요합니까? satonotdead는 자동화를 지루하게 만들기 위해 설계된 커스텀 카르마 퀘스트 시스템을 공유했습니다. 더 보기

  • 지원 포럼의 커뮤니티 활동 급감에 대한 장기간 이어져 온 스레드는 열정적인 토론과 함께 계속되었습니다. nickdb은 AI 보조 볼륨이 소규모 커뮤니티에게는 어렵다고 관찰했고, mbauman은 프로그래밍 커뮤니티에서 새로운 게시자가 가장 큰 이탈 원인이라고 공유했으며, Mevo은 형식과 내용 중 내용 중심으로 반박했습니다. HAWK은 모두가 크롤러를 새로운 인간 콘텐츠에서 차단할 때 "뱀이 스스로를 먹기 시작하는" 시점에 대해 숙고했습니다. 더 보기

  • HAWK은 우리의 워크플로우를 보여주세요를 시작하여, 체크인 연체를 하는 팀원에게 점진적으로 더 나쁜 CSS를 제공하는 주간 업데이트 리마인더 워크플로우를 공개했습니다. chapoi은 그것이 "지금까지 만든 가장 추한 테마"라고 인정했고, zogstrip은 LLM 분류기와 데이터 탐색기 로직을 설명했으며, nickdb은 태그를 기반으로 잘못 배치된 카테고리를 자동 수정하는 더 간단한 워크플로우를 공유했습니다. 더 보기

  • 돈이 포럼의 유일한 관리자가 될 수 있는가?를 묻는 철학적 스레드가 계속되었으며, awesomerobot은 결제 마찰 때문에 구독 모델이 마이크로트랜잭션보다 우월한 이유를 설명하고, Mevo은 YouTube의 광고 수익 방식을 인용했으며, satonotdead는 마이크로페이먼트와 정신적 거래 비용에 대한 1999년 에세이를 링크했습니다. 더 보기

Support 지원

  • Ryan_Scott는 2026.8로 업데이트한 후 약 1,200명의 모든 사용자에게 캘린더가 다운되었음을 보고했으며, discourse post event enabled 사이트 설정을 다시 활성화하여 스스로 해결했습니다. awesomerobot은 팀이 다른 사이트에서 발생하지 않도록 방지하기 위해 마이그레이션 수정 사항을 식별하고 적용했다고 확인했습니다. 더 보기

  • sk-or-v1-contents는 스탑워드와 스마트 인용 부호에 대한 불안정한 검색 동작을 보고했습니다. awesomerobot은 it, we, don't와 같은 단어는 너무 자주 나타나기 때문에 인덱싱에서 제외되며, 인용된 구문은 정확한 일치와 함께 필요하다고 설명하여 satonotdead가 검색 자체에 일부 리팩토링이 필요할지 궁금해하게 했습니다. 더 보기

  • Jagster는 인터페이스 언어를 영어로 전환한 후 AI 번역된 게시글 콘텐츠를 볼 수 없었습니다. Moin은 Content languages 설정이 이를 제어한다고 설명하며, 이해하는 언어에서 핀란드어를 제거하거나 필드를 비워두면 이전과 같이 번역이 표시된다고 말했습니다. 더 보기

  • Joshua8600은 2026년 2월부터 7월까지 업그레이드한 후 자동 업된 주제가 더 이상 읽지 않음 표시기를 표시하지 않음을 보고했습니다. Moin은 작은 액션 게시글 추적 방식의 변화로 인해 이 문제가 발생했으며, 이것이 업이 더 이상 주제를 읽지 않음으로 표시하지 않는 이유일 수 있다고 지적했습니다. 더 보기

  • satonotdead는 호라이즌의 새 주제 버튼을 우하단 플로팅 위치로 이동하는 방법을 질문했습니다. chapoi는 작동하는 CSS를 제공하고, position: sticky 부모 요소로 인한 스택 컨텍스트 문제를 진단했으며, sidebar-wrapper에 z-index: 1 수정을 제안했습니다. 더 보기

development 개발

#Self-hosting 셀프호스팅

  • 유지보수 페이지 우회책에 대한 토론이 계속되었으며, Jagster와 merefield는 재빌드 중 다운타임을 피하기 위해 두 컨테이너 설정을 강력히 권장했습니다. mcdanlj은 이것이 모두에게 적합하지 않다는 균형 잡힌 주의 사항을 제공했으며, satonotdead는 더 큰 서버에 대한 접근법을 배운 것을 칭찬했습니다. 더 보기

  • ducks는 nix-shell에서 Discourse 패키지 빌드 실패를 Nix 표현식에서 pnpm 버전 불일치로 추적한 후, nixpkgs를 업데이트하기 위해 PR을 열었습니다 — 이는 주 후반에 병합되어 fuguesoft의 안도감을 자아냈습니다. 더 보기

  • Ed_S는 220만 요청을 처리하는 pitchfork 워커가 너무 많은 메모리를 사용하는지 질문했습니다. david은 메모리가 시작 후 증가하지만 1.4GB 미만에서 안정화된다고 보여주는 프로덕션 클러스터 그래프를 공유하며, mold 프로세스로부터의 copy-on-write 포킹으로 인해 프로세스별 RSS가 전체 이야기를 말해주지 않는다고 설명했습니다. 더 보기

  • danguaitu는 속도가 극도로 느린 중국 본토에서 get.discourse.org 자산 다운로드를 가속화하는 방법을 질문했습니다. darkpixlz는 미러를 제안했고, merefield은 자산을 GitHub 릴리스로 추적했으며, awesomerobot은 컴파일된 JS 자산 주제를 기본 프로세스로 링크했습니다. 더 보기

#Theme 테마 컴포넌트

  • Don은 주제 미리보기 모달에 여러 업데이트를 출시했습니다: 새로운 open_all_topic_links 설정, 중첩 뷰 지원, 데스크톱/모바일 토글, 그리고 호라이즌의 고컨텍스트 주제 카드 모드에 대한 수정 사항. Jagster와 joo는 Don이 후속 커밋으로 빠르게 패치한 엣지 케이스를 보고했습니다. 더 보기

  • satonotdead는 F NAV 모바일 내비게이션 탭 컴포넌트에 새 주제 버튼과 동적 응답 동작을 추가하는 것을 탐색했습니다. Don은 /new-topic 목적지 옵션을 추가하여 응답하며, 포지셔닝이 --f-nav-height 변수에 의존한다고 명확히 했습니다. 더 보기

#Plugin 플러그인

  • j.jaffeux는 Discourse Workflows에서 커뮤니티 질문을 답변하며, 사용자 정보를 가져오는 데이터 탐색기 워크플로우 노드 예시를 공유하고 주제 업 작업을 시연했습니다. patrickemin은 활성화 상태로 새 사용자 트리거를 필터링하는 것에 대해 질문했고, Aurora는 성공을 독일어로 확인했습니다. 더 보기

  • Falco는 주요 Resenha 업데이트를 자세히 설명했습니다: 노이즈 억제, 자동 이득 제어, 에코 캔슬레이션을 위한 재구성된 WebRTC 컨트롤; 세 가지 AI 노이즈 억제 모델(RNNoise, DTLN, DeepFilter3); 그리고 기본적으로 비활성화되어 그룹으로 제한될 수 있는 직접 1:1 통화. 더 보기

#Translations 번역

  • happyhappy는 Discourse에 바스크어 인터페이스를 추가하는 것에 대해 질문했습니다. Moin은 새 로케일이 Crowdin에서 소프트웨어의 약 50%가 번역되면 추가되며, 바스크어는 현재 13%라고 설명했습니다. 굴하지 않고 happyhappy는 모국어를 구사하는 사람들을 결집하기 시작했으며 번역을 기다리고 있는 100,000개 이상의 문자열을 발견했습니다. 더 보기

@team 그룹의 활동


읽어주셔서 감사합니다, 다음 주에 다시 뵙겠습니다! :slight_smile:

이번 주 meta.discourse.org 소식…

주요 통계

메타에서는 2026-08-23부터 2026-08-30까지 51개의 새 주제와 453개의 새 게시물이 생성되는 또 다른 바쁜 한 주를 보냈습니다. 커뮤니티 멤버들은 아낌없는 호응을 보이며 수천 개의 좋아요를 기록했는데, 논의 주제는 브랜드 새로운 관리자 도구부터 심도 있는 테마 커스터마이징, 워크플로 실험에 이르기까지 다양했습니다.

좋아요 및 게시물 수 상위 사용자:

사용자 게시물 좋아요
lindsey 4 38
Don 21 37
Andrew_Bond 12 36
satonotdead 34 36
Moin 26 32
awesomerobot 12 29
ErespawN 7 27
NateDhaliwal 15 25
tgxworld 2 25
gilles 17 25

이번 주 Discourse 팀 멤버 중 상위권에는 lindsey, awesomerobot, tgxworld, sam, chapoi가 있었으며, 이들의 활동은 아래 @team 그룹 활동 섹션에서 자세히 확인할 수 있습니다.


관심 있는 주제

#Announcements

  • 새 관리자 대시보드를 위한 사이트 트래픽 탐색기 — tgxworld는 재설계된 관리자 대시보드의 일환으로 관리자 전용 사이트 트래픽 탐색기를 공개했습니다. 이 탐색기는 URL, 리퍼러, 국가, 네트워크, 브라우저, IP 주소와 같은 차원에 대한 필터를 제공합니다. 탐색기는 기본적으로 최대 200,000개의 페이지뷰를 분석하며, site_traffic_explorer_event_limit 설정을 통해 1,000,000으로 구성할 수 있습니다. 해당 스레드에서 tgxworld는 Umami와 같은 이벤트 추적을 위한 현재 계획이 없음을 확인하고, 상위 URL을 지배하는 배지 관련 URL이 100% 이탈률을 가진 봇 트래픽처럼 보인다고 언급했습니다. 자세히 보기

  • 커스텀 사이드바 콘텐츠 관리를 위한 드래그 앤 드롭 지원 추가 — lindsey는 커스텀 사이드바 섹션 생성을 훨씬 쉽게 만드는 두 가지 새로운 드래그 앤 드롭 동작을 발표했습니다. 이제 기존 커스텀 섹션에 링크를 직접 드래그하여(편집 모달 트리거) 또는 사이드바 하단에 드롭하여 완전히 새로운 섹션을 만들 수 있습니다. 내장된 카테고리 및 태그 섹션은 재배열에서 제외됩니다. 자세히 보기

  • 다음 버전의 Discourse MCP — sam는 Discourse MCP v0.3을 발표했습니다. 이 버전은 0.2.9의 25개 도구에 비해 무려 131개의 도구를 탑재했으며, 워크플로 생성 및 관리부터 AI 구성, 분석, 테마 생성에 이르기까지 다양한 기능을 노출할 수 있는 새로운 “툴셋(toolsets)” 개념을 도입했습니다. Falco는 영감을 주는 사용 사례를 위해 최초 발표 영상을 가리켰습니다. 자세히 보기

  • Discourse Calendar가 이제 Discourse Events로! — lindsey는 플러그인의 확장된 기능 집합을 더 잘 반영하기 위해 Discourse Calendar를 Discourse Events로 브랜드 변경했다고 발표했습니다. 최근 개선 사항으로는 쉬운 이벤트 카테고리, 반복 이벤트에 대한 더 유연한 RSVP, 통합 라이브스트리밍, 그리고 Zoom 웨비나 지원이 강조되었습니다. 자세히 보기

  • 2026년 8월 월간 릴리스 — loic는 v2026.8.0의 릴리스 노트를 게시하고, v2026.7.2, v2026.6.3, v2026.1.8에 대한 패치 릴리스를 함께 발표했습니다. elmuerte는 이것이 2026.1 구형 ESR 라인의 지원이 종료되는 마지막 달임을 상기시켰습니다. 자세히 보기

  • 컴포저(Composer) 재설계 테스트에 참여해 주세요 — 컴포저 재설계에 대한 열정적인 피드백이 계속 이어졌습니다. chapoi는 툴바 커스터마이징은 바람직한 아이디어이지만 현재 스타일링 중심의 재설계의 일부는 아님을 말했고, sren-1는 모바일 우선 변경 사항이 데스크톱 사용자의 근육 기억을 희생해야 해서는 안 된다고 경고했습니다. nickdb는 데스크톱 전용 커뮤니티가 감소하는 소수임을 반박했고, j127는 활성 입력 경계의 대비(contrast) 문제를 제기했습니다. 자세히 보기

#Community 구축

#Theme 컴포넌트 / #Theme

  • 주제 미리보기 모달 — Don는 이 인기 있는 테마 컴포넌트를 빠르게 반복 개선하며, 구성 가능한 모바일 닫기 제스처(없음/그립/제스처), 주제 목록에서 위치를 잃지 않고 모달을 닫는 네이티브 백(Back) 처리, Android의 선택적 햅틱 피드백, 그리고 전용 타임라인 모달을 추가했습니다. Damian_Boon, Jagster, satonotdead로부터 iOS와 Android에 걸친 광범위한 테스트 피드백이 들어왔습니다. 자세히 보기

  • FKB Pro - 소셜 테마 — Don는 FKB Pro v2를 발표했습니다. 이는 더 유연한 데스크톱 주제 목록 레이아웃, 좁은 화면 및 오버플로 콘텐츠에 대한 더 나은 반응형 동작, 그리고 오프스크린 주제 카드의 성능 최적화를 갖춘 상당한 내부 업데이트입니다. gilles는 모바일 카테고리 헤딩 레이아웃 버그를 보고했고, Don는 CSS 그리드 기반 수정으로 이를 해결했습니다. 자세히 보기

  • 게스트 게이트 테마 컴포넌트 — Don는 Guest Gate v2.0을 출시했습니다. 이는 단순한 페이지뷰 제한을 넘어 페이지뷰, 시간, 스크롤 깊이, 라이트박스 열기 또는 이들의 조합과 같은 여러 트리거 유형을 지원하며, 구성 가능한 지연 시간, 선택적 분석, 그리고 완전히 재구성된 트리거 시스템을 포함하는 주요 업데이트입니다. 자세히 보기

#Plugin

  • Discourse Workflows — 워크플로에게는 매우 큰 한 주였습니다. Ethsim2는 이벤트 액션(이벤트 닫기/열기)을 추가하는 PR을 열고, 범용 이벤트 → 참석 설정 작업을 추가했으며, j.jaffeux는 네이티브 이벤트 노드가 다음 주에 도착한다고 확인하고 AI 에이전트 태깅을 위한 pm_tags_allowed_for_groups 오류를 수정했습니다. putty와 AJ_Quick는 자신의 워크플로 실험을 공유하고 유용한 문제 해결을 받았습니다. 자세히 보기

  • 애니메이션 아바타 — Alteras는 Discourse v2026.8+에 영향을 미치는 애니메이션 아바타 플러그인에 대한 두 가지 긴급 수정을 적용하여 key not found: "resize_animated" 오류와 그 후속인 잘못된 gifsicle --crop 인자 버그를 해결했습니다. akanora와 satonotdead는 수정이 작동한다고 확인했지만, 애니메이션 WebP 지원은 여전히 미래의 가능성으로 남아 있습니다. 자세히 보기

  • ProxyTracer: VPN & 프록시 차단기 — ProxyTracer는 Cloudflare 템플릿 호환성에 대한 활발한 커뮤니티 토론에 참여했으며, 프라이버시 중시 VPN/Tor 사용자를 위한 hCaptcha 중재 옵션(완전한 차단 대신)을 제안하고, 모바일 네트워크 IP/ASN 처리 및 로그인 시도 가시성에 대한 질문에 응답했습니다. 자세히 보기

  • TL3 진행 상황 보기 — merefield는 플러그인을 TL3를 넘어 전체 “신뢰 수준 진행도 미터”로 확장하는 것을 제안했고, NateDhaliwal는 재구성이 가능하다고 동의했습니다. EricGT는 TL3 작업이 완료에 가까워지는 시점이 훌륭하다고 언급하며, 가입 요구 사항에 막힌 TL0 사용자를 위한 가이드 자동화 잠재력을 보았습니다. 자세히 보기

지원

UX

#Site 피드백


@team 그룹의 활동

Discourse 팀은 발표, 버그 수정, 커뮤니티 지원을 통해 눈에 띄게 생산적인 한 주를 보냈습니다:

읽어 주셔서 감사합니다, 다음 주에 다시 뵙겠습니다! :slight_smile:

이번 주 meta.discourse.org 소식…

주요 통계

메타(Meta)에서도 또 한 번 다사다난한 한 주였습니다. 지난 7일 동안 커뮤니티는 57개의 새로운 주제에 걸쳐 526개의 새 게시글을 작성했으며, 몇 가지 주요 제품 발표가 활발한 논의를 이끌어냈습니다.

좋아요와 게시글 수 기준 상위 기여자 목록입니다:

사용자 좋아요 게시글
Falco 109 23
mcwumbly 103 26
rishabh 35 8
satonotdead 30 38
nat 28 8
Don 25 13
sam 24 12
merefield 21 10
lindsey 20 3
Ed_S 19 19

관심 있는 주제

#announcements

  • Voice가 출시되었습니다! Falco는 실험적인 Resenha 프로젝트가 Voice로 정식 전환되었음을 발표했습니다. Voice는 이제 모든 Discourse 설치에 기본으로 포함된 Discord 스타일의 음성 및 비디오 룸 플러그인으로, 사이드바에 직접 P2P WebRTC 통화를 제공합니다 더 보기. supermathie는 장난스럽게 이렇게 답했습니다: “혹시 Discourse 스타일의 음성 및 비디오 룸을 말씀하시는 건가요?” 더 보기. pmusaraj는 이 기능이 그룹별로 제한될 수 있음을 확인했고 더 보기, satonotdead는 사용자가 설정 탭에서 방 삭제를 찾을 수 있도록 돕는 등 설정을 완료하는 데 도움을 주었습니다 더 보기.

  • Boards가 코어에 포함되었습니다. mcwumbly는 새로운 Boards 기능 — 구성 가능하고 드래그 앤 드롭 방식의 칸반 스타일 보드 — 이 Discourse 코어에 직접 번들링되어 Business 및 Enterprise 플랜에서 사용 가능하다고 발표했습니다 더 보기. 동반 플러그인 주제에서는 별도의 설치가 필요 없음을 명확히 했으며, mcwumbly는 예정된 변경 사항(Upcoming changes) 관리자 패널을 통해 활성화할 수 있음을 확인했습니다 더 보기.

  • AI에게 더 나은 검색을 요청하세요. nat는 인덱싱된 검색과 함께 작동하며 후속 질문을 제공하며, 좋은 결과가 없을 때 유용한 “주제 만들기” CTA를 제공하는 자연어 검색 기능인 Ask AI를 공개했습니다 더 보기. nat는 관리자가 AI 사용 패널을 통해 토큰 사용량을 모니터링하고 특정 신뢰 수준으로 노출을 제한할 수 있다고도 언급했습니다 더 보기.

  • 관리자 보고서가 더 세밀해졌습니다. lindsey는 가입(Signups), 새 기여자(New Contributors), 수락된 답변(Accepted Solutions) 보고서가 이제 숫자 뒤에 있는 구체적인 사용자와 게시글을 표시한다고 발표했습니다 더 보기. Zanbabe는 더 깊은 드릴다운을 요청했고 더 보기, sren-1는 주요 이메일과 신뢰 수준과 같은 추가 데이터에 대한 상세한 사용 사례를 공유했습니다 더 보기.

  • 디자인 마법사. rishabh는 설정 후 몇 번의 클릭만으로 테마, 색 팔레트, 폰트, 랜딩 페이지를 선택하도록 관리자를 안내하는 새로운 관리자 디자인 마법사(Admin Design Wizard)를 소개했습니다 더 보기. itsbhanusharma는 이를 “올바른 방향으로의 중요한 한 걸음”이라고 평가했습니다 더 보기.

  • 자동 생성되는 llms.txt. sam는 다가오는 변경 사항으로 모든 사이트가 기본 llms.txt를 제공할 것이라고 발표했으며, 이는 AI 크롤러를 위한 보수적이고 토큰 효율적인 지시를 제공합니다 더 보기. sam는 템플릿을 열정적으로 옹호하며 — “인터넷에서 몇 개월밖에 안 된 기술에 대해 전문가인 사람들이 많은 것을 보니 좋네요” — 관리자들이 커스터마이징을 최소화할 것을 권고했습니다 더 보기.

  • Discourse Admin Assistant. rishabh는 질문 답변, 승인/취소 버튼을 통한 사이트 설정 변경, 모더레이션 지원, 그리고 호스팅 티어 인지를 지원하는 업그레이드된 채팅 어시스턴트인 Discourse Admin Assistant를 공개했습니다 더 보기.

  • 현재 프로젝트, 마지막 이슈. mcwumbly는 팀이 기여 > 프로젝트의 개별 프로젝트 주제로 전환함에 따라 마지막 현재 프로젝트(Current Projects) 게시글을 발표했습니다. 이 주제에는 한눈에 상태를 파악할 수 있는 보드 뷰가 포함됩니다 더 보기. 그는 트레이드오프를 인정하면서도, 새로운 형식이 사람들이 관심 있는 내용을 더 밀착해서 따라갈 수 있기를 희망한다고 말했습니다 더 보기.

지원 & #self-hosting

  • GitHub 장애로 포럼 마비. 광범위한 문제로 인해 로그인한 관리자가 Git 작업이 멈추면서 사이트에 접근할 수 없었습니다. jeanas가 문제를 보고했고, Ed_S가 DiscourseUpdates.has_unseen_features로 원인을 추적했으며 더 보기, satonotdead는 GitHub가 인증되지 않은 다운로드를 제한하고 있음을 확인했습니다 더 보기. Falco는 근본적인 문제를 수정하기 위해 PR을 찾아 병합했고, jeanas와 Ed_S가 수정 사항을 확인했습니다 더 보기. 관련 Fatal: could not read Username 주제에서는 Arkshine가 HTTP/1.1 우회 방법을 공유했습니다 더 보기.

  • Voice 마이그레이션 충돌. Jagster는 업그레이드 시 PG::UndefinedTable 오류에 직면했는데, 이는 구식 Resenha 플러그인의 마이그레이션이 새로운 Voice 플러그인과 충돌했기 때문이었습니다 더 보기. nat는 충돌하는 마이그레이션 버전을 진단하고 SQL 수정 사항을 제공했으며 더 보기, Jagster는 이것이 완벽하게 작동한다고 확인했습니다 더 보기.

  • LiveKit API 노출. Discourse 커뮤니티용 모바일 클라이언트를 구축하고 있는 nicolsdennis는 사이트가 LiveKit을 지원하는지 판단하기 위한 공개 부울 값을 요청했습니다 더 보기. pmusaraj는 음성 플러그인이 여전히 실험 단계이며 변경될 가능성이 높다고 언급했고 더 보기, Falco는 LiveKit을 메시 룸과 구별하기 위한 의도된 방법으로 인증된 rooms.json API의 expected_transport 필드를 가리켰습니다 더 보기.

  • Gemini API 키 오류. Karthik_K1는 Google Cloud Vertex AI를 Discourse AI에 연결하는 데 어려움을 겪었습니다 더 보기. Lilly는 작동하는 Gemini API 구성을 안내했고 더 보기, satonotdead는 낮은 지연 시간으로 GCP 크레딧을 사용하기 위해 LiteLLM 프록시를 권장했습니다 더 보기.

  • 이상한 스팸 공격. LordOfBikes는 성별 표시 필드에 무작위 문자열이 포함된 스팸 가입이 급증했다고 보고하고, 네트워크 차단 전략을 공유했습니다 더 보기. one1는 특정 유형의 스팸을 완전히 제거하기 위해 hCaptcha를 권장했고 더 보기, Ed_S는 인간 모더레이터를 돕기 위해 필수 “관심사(Interests)” 사용자 필드를 추가했습니다 더 보기.

#feature

  • 세밀한 카메라 및 화면 권한. Luna_Mora는 카메라 및 화면 공유 권한을 전체 또는 아무것도 아닌 토글이 아닌 그룹 기반으로 분리해 달라고 요청했으며, 이는 Discord 커뮤니티를 보안 강화한 경험에서 기인했습니다 더 보기. Falco는 정확히 그 기능을 제공할 PR이 준비되었습니다라고 확인했습니다 더 보기.

  • 카테고리 모더레이터의 멤버십 관리. happyhappy는 카테고리 모더레이터가 비공개 하위 카테고리에서 사용자를 추가/제거할 수 있기를 요청했습니다 더 보기. mcwumbly는 그룹 소유자가 이미 그룹 멤버십 페이지를 통해 이 기능을 가지고 있음을 지적했고 더 보기, 나중에 그룹을 관리하기 위한 편리한 사이드바 경로를 공유했습니다 더 보기.

  • 언제나 주제 삭제 가능? emilio는 사용자가 임의의 24시간 제한을 넘어 자신의 주제를 무기한 삭제할 수 있는 기능을 요청했습니다 더 보기. Moin는 코드에서 하드코딩된 제한을 강조했고 더 보기, Ethsim2는 기존 posts_count <= 1 제한을 유지하면서 이를 구성 가능하게 만들 것을 제안했습니다 더 보기.

  • 영구 삭제, 단순화. emilio는 또한 모든 게시글을 개별적으로 삭제하지 않고도 주제를 진정으로 삭제하는 옵션을 요청했습니다 더 보기. Ethsim2는 주제와 모든 답변을 영구적으로 삭제하는 관리자별 옵트인 구현을 제공했으며, 이제 검토 대기 PR으로 올라와 있습니다.

#projects & #plugin

  • Kanban v2 → Boards. mcwumbly는 커뮤니티의 의견을 받아 새로운 칸반 플러그인의 이름 — “kanban” vs “boards” vs 기타 — 에 대해 논의했습니다 더 보기. 이 논의를 통해 플러그인을 Boards로 코어에 병합하기로 한 결정이 형성되었으며 더 보기, martin가 병합을 확인했습니다 더 보기.

  • 내장 MCP 서버. mcwumbly는 /mcp에서 제공되는 코어 MCP 서버에 대한 계획을 공유했습니다. 이는 클라이언트 측 MCP를 대체하고, 권한 인식 접근을 통해 클라우드 하네스가 Discourse와 통합할 수 있게 합니다 더 보기.

  • Workflows에 새 트리거 추가. Discourse Workflows 플러그인 주제에서, j.jaffeux는 AI 기반 태그 그룹핑 요청에 응답하여 태그 생성 트리거와 태그 그룹 노드를 약속했고 더 보기, 곧 커밋을 배포했습니다.

커뮤니티 빌딩

  • Workflows를 보여주세요. sam와 j.jaffeux는 워크플로 자동화를 공유하는 커뮤니티 멤버들과 교류했습니다 더 보기. per1234는 각 포럼 업데이트 후 전용 주제에 게시하여 UX에 익숙하지 않은 멤버들에게 투명성을 제공하는 훌륭한 Discourse Update Notifier 워크플로를 공유했습니다 더 보기.

버그

  • 가입 레이트 리미트 회귀. HBP는 /u/check_username.json에 대한 새로운 레이트 리미트가 정상적인 가입 흐름을 차단하고 있다고 보고했습니다. 이는 사용자명 사용 가능 확인이 정상적인 타이핑 중에 한도에 도달할 수 있기 때문입니다 더 보기. southpaw는 수정 작업이 진행 중임을 확인했습니다 더 보기.

  • 대리(Impersonation) + 2FA 함정. Eviepayne는 사용자가 2FA를 강제할 때 대리를 종료할 수 없음을 발견했습니다 더 보기. Alteras는 빠르게 수정했습니다.

#theme-component

  • External Link Shield v2.0. Don는 External Link Shield 테마 컴포넌트의 주요 업데이트를 출시했습니다. 이 업데이트는 수동으로 유지되는 SVG 마스크 아이콘을 실제 아이콘 요소로 교체하고, 아이콘 위치와 색상에 대한 설정을 추가하며,匿名用户 크래시를 수정했습니다 더 보기. Moin는 아이콘 설정 유형 사용을 제안했고, Don는 이를 즉시 채택했습니다 더 보기.

@team 그룹의 활동

@team 그룹은 이번 주에 매우 활발했습니다. 그들의 기여 사항 개요입니다:

읽어주셔서 감사합니다. 다음 주에 다시 뵙겠습니다! :slight_smile:

이번 주 meta.discourse.org 소식…

Meta에서는 바쁜 일주일이었다. 72개의 새 주제에 걸쳐 501개의 새 게시글이 작성되었다. 커뮤니티에서는 주요 새 기능 발표, 심도 있는 디자인 토론, 수많은 버그 수정, 그리고 음성 룸부터 AI로 만든 테마에 이르기까지 창의적인 실험이 활발하게 이루어졌다. 이번 주 리캡을 살펴보자.

주요 통계

:bar_chart: 지난 7일: 501개의 새 게시글 · 72개의 새 주제

활동량 및 받은 좋아요 기준 상위 사용자:

사용자 게시글 받은 좋아요
Moin 45 64
sam 13 52
Damian_Boon 19 43
martin 9 37
Falco 9 32
nat 13 26
awesomerobot 14 26
satonotdead 58 26
lindsey 2 23
zogstrip 6 19

관심 있는 주제

#Announcements

#Community Building

#Extras

bug

#Self-hosting

  • Jagster의 Android 사용자는 RTE에서 가상 키보드를 잃었고, iOS 사용자는 마크다운에 갇혀 있었다. Moin의 디바이스 콘솔은 원인을 드러냈다: CloudFront/S3 오구성으로 인해 CORS가 차단된 자산. david는 오랫동안 존재해 온 S3/CDN 캐싱 특이점(CDN이 Access-Control-Allow-Origin이 없는 응답을 캐싱하는 것)을 설명했으며, CloudFront 캐시 무효화 후 문제가 해결되었다. 더 읽기

Support

#Feature

ux


@team 그룹의 활동


읽어주셔서 감사합니다, 그리고 다음 주에 또 만나요! :slight_smile:

이번 주 meta.discourse.org 소식…

2026년 9월 13일~20일 주간

주요 통계

메타에서는 59개의 새 주제에 걸쳐 386개의 새 게시글이 올라온 또 다른 분주한 주였습니다. 게시글 수와 받은 '좋아요' 수 기준 상위 기여자 목록은 다음과 같습니다:

사용자 게시글 좋아요
Moin 43 52
martin 10 41
awesomerobot 18 40
nat 7 33
david 5 31
satonotdead 21 22
Damian_Boon 11 18
mcwumbly 6 17
mbauman 12 16
Don 5 14

Moin에게 특별한 인사를 전합니다. 그는 지원(Support) 카테고리에서 여전히 놀라운 활약을 이어가고 있습니다. 또한 이번 주 인상적인 수리의 수정과 공지사항을 발표한 @team 멤버들에게도 감사를 전합니다.


관심 있는 주제

#Announcements

#Feature

#Community 빌딩

#Self-hosting

지원(Support)

ux

bug

#Theme 컴포넌트

development

  • david는 npm에 @discourse/update-skeleton을 게시하여, 기존 테마와 플러그인을 최신 권장 GitHub Actions 및 린팅 설정으로 업데이트하기 쉽게 했습니다 — 저장소에서 pnpx @discourse/update-skeleton@latest만 실행하면 됩니다. 더 보기.

@team 그룹의 활동


읽어주셔서 감사합니다. 다음 주에 다시 만나요! :slight_smile:

이번 주 meta.discourse.org 소식…

2026년 9월 20일~27일 meta.discourse.org의 주간 활동 요약에 오신 것을 환영합니다. AI 생성 플러그인에 대한 주요 논쟁, 여러 실험적 UI 발표, 코어에 추가된 새로운 마크다운 엔드포인트, 그리고 팀의 활발한 버그 수정으로 매우 바쁜 한 주였습니다.

주요 통계

  • 새로운 주제: 54
  • 새로운 게시글: 426
  • 이번 주 상위 사용자 (좋아요 / 게시글):
사용자 좋아요 게시글
awesomerobot 66 15
chapoi 43 8
sam 42 9
pmusaraj 41 11
Canapin 34 7
satonotdead 30 35
darkpixlz 30 11
RGJ 24 15
Moin 21 19
Kianga 21 4

@team 그룹이 특히 활발했으며, awesomerobot, chapoi, sam, pmusaraj가 리더보드 상위권을 차지했습니다. 자세한 내용은 아래 팀 요약을 참조하세요.

관심 있는 주제

#Announcements

#Site 피드백

  • 이번 주의 결정적 논쟁: darkpixlz는 투명성을 위해 LLM 생성 테마와 플러그인이 그렇게 표시되도록 태그를 요구하는 것을 제안했습니다. sam은 강력하게 반박하며, 진정한 문제는 서드파티 코드의 보안 검토 부재라고 주장했고, 약 10개월 동안 수동으로 작성한 코드가 "몇 줄"에 불과하며 Discourse 개발을 주로 AI 에이전트로 수행하고 있음을 공개했습니다. 그는 또한 "AI 93.2%로 개발됨" 스티커 시스템을 단호히 거부했지만, 자신의 워크플로우를 공유할 의향은 보였습니다. Kianga와 darkpixlz는 윤리적 및 환경적 이유로 투명성을 주장했으며, chapoi는 코어도 이제 AI로 많이 개발된다고 언급했고, Canapin는 바이브 코딩(vibe-coded) 플러그인이 심각한 보안 결함으로 거의 출시될 뻔한 사례를 공유했으며, Lilly는 AI를 사용하지만 자신의 플러그인에 라벨을 붙이지 않겠다고 말했습니다. philh는 실용적인 검토 도구로 DiscourseSkill.md를 만들어 응답했습니다. 더 읽기

Support

bug

#Feature

  • Gryzor는 자동 번역기가 무엇을 번역하고 무엇을 번역하지 않을지 제어하는 옵션을 요청했으며, 특히 태그 번역을 완전히 중단하기를 원했습니다 — 기술적인 영어 태그가 기이한 지역화로 변형되고 있었기 때문입니다. nat는 요청을 투표용 전용 기능 주제로 이동시켰고, 태그 번역 컨텍스트 개선이 이미 코어에 반영되었음을 언급했습니다(태그 번역 스레드 참조). 더 읽기

ux

  • m_terenui는 새로운 보드(Boards) 기능 UX에 대한 상세한 피드백을 공유했으며, 일반 시청자가 사용할 수 없는 편집 프레임과 구성 상자를 보고 있으며, /boards 소개 텍스트("열을 사용하여 보드를 생성하고 관리하세요.")가 관리자가 아닌 사용자에게는 어색하다고 지적했습니다. Jagster는 사이트 텍스트가 편집 가능하다고 언급했으며, 후속 스크린샷은 시청자 경험을 강조했습니다. 관련 커뮤니티 피드백은 Discourse Boards 플러그인 주제에서도 확인하세요. 더 읽기

#Plugin

#Theme 컴포넌트

development

  • philh는 DiscourseSkill.md를 생성했습니다. 이는 AI 에이전트가 Discourse 플러그인과 테마의 품질을 검토하는 데 도움이 되는 스킬 파일로, LLM 태그 논쟁에서 파생되었습니다. Moin의 초기 구조가 실제 테마 레이아웃과 일치하지 않는다는 날카로운 피드백 이후, 검토 방법이 확장되어 플러그인과 테마 및 컴포넌트를 분류하고 더 많은 파일 유형을 목록화하도록 변경되었습니다. 더 읽기

blog

@team 그룹의 활동

@team 그룹의 멤버들은 이번 주 대거 출동하여 포럼 전반에서 발표를 주도하고 수정 사항을 배포하며 지원 질문에 답변했습니다.


읽어주셔서 감사합니다, 다음 주에 다시 뵙겠습니다! :slight_smile:

이번 주 meta.discourse.org 소식…

메타(Meta)에서 일어나는 모든 일의 주간 요약으로 여러분을 다시 맞이합니다. 지난 일주일(2026년 9월 27일 ~ 10월 4일)은 날카로운 버그 리포트, 아름다운 새 테마, 그리고 RAM을 주시하고 있는 셀프호스터들을 위한 반가운 발표로 가득했습니다. 커피 한 잔 들고 함께 알아볼까요.

주요 통계

지난 7일 동안 포럼에서는 37개의 새 주제에 걸쳐 219개의 새 게시물이 게시되었으며, 지원 질문, 버그 리포트, 기능 논의, 커뮤니티 쇼케이스가 훌륭하게 혼합되어 있었습니다.

게시물과 좋아요 수 기준 상위 사용자:

  • tgxworld — 27개 좋아요, 4개 게시물
  • terraboss — 18개 좋아요, 14개 게시물
  • Ed_S — 17개 좋아요, 14개 게시물
  • awesomerobot — 16개 좋아요, 8개 게시물
  • NateDhaliwal — 14개 좋아요, 13개 게시물
  • pfaffman — 12개 좋아요, 4개 게시물
  • satonotdead — 9개 좋아요, 13개 게시물
  • nat — 8개 좋아요, 3개 게시물
  • burke — 8개 좋아요, 9개 게시물
  • putty — 8개 좋아요, 6개 게시물

관심 있는 주제

카테고리별로 그룹화하여 지난 주 가장 흥미로운 토론들을 소개합니다.

#Announcements

tgxworld는 셀프호스터를 위한 상당한 RAM 사용량 감소를 발표했으며, 이는 컨테이너 내부에서 Discourse가 프로세스 간 메모리를 공유하는 방식을 개선한 것입니다. 내부 컨테이너 중 하나가 대략 1.9GB에서 1.3GB로 감소했고, Editor0732는 재구축 후 자신의 사이트에서 더 큰 성과(11.8G → 10.5G)를 보았습니다. 이 개선 사항은 main에서 사용할 수 있으며 2026.9, 2026.8, 2026.7 릴리스 분기로 백포트되었습니다 — 자세히 보기.

번들된 Voice 기능은 여전히 실사용 피드백을 받고 있으며, SkyeDragon은 스테레오 마이크가 다운믹싱 없이 전송됨을 보고하여, 일부 청취자에게는 한쪽 귀에서만 소리가 들릴 수 있음을 지적했습니다. Falco는 시스템이 최대 품질 이하의 모든 품질에서 다운믹싱을 수행한다고 언급했고, Thomas_Rother는 최대 5명까지의 그룹에서 긍정적인 경험을 공유하면서 Docker Compose로 별도의 LiveKit 백엔드를 실행하는 방법에 대해 질문했습니다 — 자세히 보기.

카테고리 해시태그 플로팅 카드 및 하위 카테고리 해시태그 표시 개선은 찬사와 함께 stephtara로부터 UX에 대한 일부 반발을 불러일으켰는데, 그녀는 클릭하여 카드를 여는 것이 호버 미리보기에 비해 불필요한 추가 단계라고 생각했습니다.

실험적 사용자 사이드바 내비게이션에 대한 피드백이 계속되고 있으며, Luna_Mora는 드롭다운 내비게이션 메뉴를 사용하는 사이트에서는 경험이 더 나빠진다고 지적했고, satonotdead는 프로필, 설정, 계정 설정과 같은 중복되는 서브메뉴 옵션의 통합을 촉구했습니다.

ux

terraboss는 정교하게 고려된 라이트/다크 팔레트를 갖춘 오픈소스 프로스티드 글래스 테마인 Terraglass를 출시한 후, 1.1.0과 1.2.0 버전을 통해 선택적 헤더 틴트와 글래스 메뉴 및 다이얼로그를 추가하며 빠르게 반복 개발을 진행했습니다. NateDhaliwal은 적절한 분류를 위해 theme_authors 그룹으로 유도했고, 이 테마는 이제 여러 사이트에서 라이브 상태입니다 — 자세히 보기.

terraboss는 또한 까다로운 backdrop-filter 블러 문제에 직면했습니다: 투명도는 .menu-panel에서 작동했지만, backdrop-filter: blur()는 효과가 없었습니다. awesomerobot는 backdrop-filter가 있는 요소가 해당 효과의 루트가 되므로 하위 패널이 헤더 너머의 콘텐츠를 블러할 수 없다고 설명하고, terraboss가 수정된 것을 확인한 깔끔한 의사 요소(pseudo-element) 우회책을 제공했습니다 — 자세히 보기.

Ed_S는 iPhone의 다크 모드에서 빨간색 '마지막 방문' 줄이 거의 보이지 않는다고 보고했습니다. nat는 다크 모드와 라이트 모드 모두에서 개선된 대비를 갖춘 수정(PR #44177)을 제출했습니다 — 자세히 보기.

#Self-hosting

광범위한 백업 및 복구 가능성 토론에서, Canapin는 포럼이 항상 복구될 수 있도록 보장하는 가장 신뢰할 수 있는 방법을 문의했습니다. NateDhaliwal은 일일 백업과 함께 S3를 권장했고, pfaffman은 오프사이트 사본과 함께 YML 구성 파일을 유지하는 것을 강조했으며, Lilly는 이중 컨테이너 빌드와 함께 Cloudflare R2를 제안했고, Ed_S는 화재, 제공자 잠금, 관리자 사망을 다루는 위협 모델링 프레임워크를 제시했습니다 — 자세히 보기.

agemo와 Ed_S는 관리자 계정을 잠금시키는 “Oops” 오류에 대한 심도 있는 디버깅 스레드를 공동으로 진행했으며, 결국 current_user_serializer.rb의 has_new_upcoming_changes가 중복된 last_visited_upcoming_changes_at 커스텀 필드에서 문제를 일으키고 있음을 추적했습니다. Ed_S는 문제의 사용자 옵션을 검사하고 전환하기 위한 Rails 콘솔 명령을 공유했으며, 스레드는 이것이 핵심 버그 수정이 필요할 가능성이 높다는 결론에 도달했습니다 — 자세히 보기.

Support

burke는 user_badge 웹훅 페이로드에 user_id와 함께 username를 포함할 수 있는지 질문하여, 최소 권한 API 키와 사용자 ID가 내부 규약인 이유에 대한 심도 있는 토론을 촉발시켰습니다. RGJ는 -1이 유효한 사용자 ID(system 사용자)라고 지적했고, putty는 우회책으로 Discourse Workflows 사용을 제안했으며, burke는 나중에 워크플로 HTTP 요청에 서명하기 위한 네이티브 JavaScript HMAC-SHA256 스니펫을 공유했습니다 — 자세히 보기.

awesomerobot는 모더레이션 큐의 '주제 또는 게시물 삭제' 필터가 실제로 무엇을 하는지 명확히 했습니다: 승인 전에 철회된 보류 중 게시물만 표시하며, 이를 "큐에 있는 게시물 철회"로 이름을 변경하는 것을 제안했습니다. 그는 또한 삭제된 게시물이 소프트 삭제되어 복구 가능하다고 설명하고, 삭제된 콘텐츠를 찾는 올바른 장소로 /latest?status=deleted를 가리켰습니다 — 자세히 보기.

여러 사이트가 예정된 유지보수 동안 잠시 읽기 전용 모드로 전환되었습니다. Heather_Phillips는 왜 자신의 사이트가 갑자기 읽기 전용이 되었는지 질문했고, NateDhaliwal은 유지보수 주제를 가리키면서, tgxworld는 불편을 사과하고 향후 발표를 위해 status.discourse.org를 이용하도록 사용자를 안내했습니다 — 자세히 보기.

bug

manut는 새로운 개발 컨테이너가 /logs에서 ActionController::RoutingError (No route matches [POST] "/srv/se")를 기록한다고 보고했습니다. tgxworld는 kris.kotlarek에 의한 PR #42712의 수정을 확인하고 2026.7로 백포트했습니다 — 자세히 보기.

MachineScholar는 Voice + LiveKit 조사를 업데이트하여, 저해상도 비디오와 끊김이 LiveKit Cloud에서도 지속되므로 셀프호스팅 문제가 아니라고 언급했습니다. satonotdead는 UK CMA 문서를 인용하며 Apple의 iOS WebKit 제한이 요인일 수 있다고 제안했고, Falco는 향후 몇 주 내에 조사하겠다고 말했습니다 — 자세히 보기.

RGJ는 상세한 재현 단계를 포함하여 “주제에 도착” 초대 권한 문제를 문서화했고, awesomerobot는 PR #44201에서 수정했으며, 근본 원인이 초대 프로세스가 trust_level_0와 같은 자동 그룹에 사용자를 추가할 수 없었기 때문이라고 언급했습니다 — 자세히 보기.

manut는 또한 새로운 개발 인스턴스에서 QUnit 테스트 러너가 의존성을 로드하지 못하는 문제를 발견했으며, 다른 플러그인에 의존하는 플러그인에 대해 bare specifier 오류가 발생했습니다; awesomerobot는 Firefox에서 이를 재현하고 PR #44181을 제출했습니다 — 자세히 보기.

jmx는 Discourse AI가 Mistral과 함께 스트리밍 중 병렬 도구 호출을 조용히 드롭하는 문제를 보고했습니다: 모델이 단일 스트림된 청크에서 여러 도구 호출을 반환할 때, 첫 번째 호출만 실행되고 오류가 기록되지 않습니다. 최소한의 네트워크 없는 재현 사례가 포함되었습니다 — 자세히 보기.

Sailor는 두 가지 관련 Discourse AI + Gemini 버그를 접수했습니다: 스트림된 응답 내부의 오류 이벤트가 무시됨으로 인해 부분적인 번역이 완료된 것으로 저장되는 문제, 그리고 promptFeedback.blockReason를 통해 차단된 요청이 빈 응답으로 처리되어 재시도되지 않는 문제 — 자세히 보기.

#Plugin

Bitforo는 Crypto Ticker 플러그인을 출시하여, 비트코인, 이더리움, 솔라나, 밈코인 등 라이브 암호화폐 가격을 6개의 위치와 4가지 스타일로 포럼에 가져오며, CoinGecko 기반 관리자 선택기를 제공합니다. NateDhaliwal는 일반 주식과 지수를 추가할 수 있는지 물었고, Bitforo는 곧 가능하다고 답했습니다 — 자세히 보기.

#Theme-component

putty는 인라인 카테고리 언급에서 상위 카테고리를 제거하는 테마 컴포넌트를 게시했으며, 특정 카테고리를 제외하는 옵션을 포함합니다. satonotdead는 MutationObserver의 초기 사용은 Discourse 테마에서 비권장된다고 지적했고, putty는 즉시 훅이 사용 가능한 곳이 아닌 컴포저 영역만 감시하도록 빠르게 재구성했습니다 — 자세히 보기.

오래된 Twitter Native Embed 컴포넌트에 terraboss의 새 포크가 추가되어, 안전 모드 충돌을 수정하고 다크 모드, 중복 임베드 방지, 맨 X 링크의 폴백 임베딩과 같은 기능을 추가했습니다. Lilly는 원본이 여전히 그녀의 사이트에서 잘 작동한다고 보고했습니다 — 자세히 보기.

#Feature

관리자를 위한 “일반 모드” 또는 “sudo”에 대한 인기 있는 요청이 다시 등장했으며, nathank는 일반 사용자가 볼 수 없거나 할 수 없는 것을 알 수 없는 것에 대한 좌절감을 설명했습니다; NateDhaliwal은 임시 revoke_admin과 배너를 페어링하는 것을 제안했고, Jonathan5는 다양한 신뢰 수준과 그룹에서 선택하는 것을 제안했습니다 — 자세히 보기.

백업을 중복으로 gzip하지 않음으로써 로컬 디스크 공간을 줄이는 제안은 더 많은 지지를 얻었으며, adamengst는 두 배가 된 백업 크기가 자신의 사이트에서 실패를 일으킨다고 지적하고, pfaffman은 이것이 훌륭한 pr-welcome 후보가 될 수 있다고 제안했습니다 — 자세히 보기.

nathank는 반복 이벤트 주제를 올려 반복 이벤트에서 개별 이벤트 주제가 생성되도록 요청했으며; Ethsim2는 열린 PR #43187을 링크하고 after_code 훅을 통한 핵심 백포트 유지보수에서 배운 교훈을 공유했습니다 — 자세히 보기.

Community Building

사고하는 커뮤니티 구축에 대한 토론이 계속되고 있으며, nukeador는 실시간 채팅 채널이 포럼의 참여를 빼앗아 갔음을 아쉬워하며 사람들을 다시 끌어오는 방법을 물었습니다; satonotdead는 포럼이 채팅 이상의 고유한 가치를 제공해야 한다고 주장했고, Orioni는 Discord 토론을 포럼 주제로 연결하기 위한 AI 요약 워크플로를 공유했습니다 — 자세히 보기.


@team 그룹의 활동

Discourse 팀은 이번 주 포럼 전체에서 매우 활발했으며, 수정 사항을 배포하고 커뮤니티 피드백에 참여했습니다.


읽어주셔서 감사합니다, 다음 주에 다시 만나요! :slight_smile:

이번 주 meta.discourse.org 소식…

주간 요약에 오신 것을 환영합니다! 2026년 10월 4일~11일 사이의 7일 동안 커뮤니티에서는 AI 피드백, 플러그인 릴리스, 워크플로우 실험, 셀프호스팅 복구 등 꾸준한 활동이 있었습니다. 이번 주에 일어난 일들을 소개합니다.

주요 통계

지난 1주일 동안 메타 사이트에는 214개의 새 게시물과 39개의 새 주제가 생성되었으며, 지원 스레드, 기능 요청, 버그 리포트가 활발하게 섞여 있었습니다.

좋아요 수(및 작성한 게시물 수) 기준 상위 사용자는 다음과 같습니다:

사용자 게시물 좋아요
nat 5 27
merefield 16 26
pfaffman 5 17
NateDhaliwal 15 16
TripleU 3 14
zogstrip 8 14
sam 5 12
satonotdead 8 10
Falco 3 10
RGJ 7 9

merefield는 16개의 게시물을 작성하여 이번 주 가장 활발한 게시자였으며, nat는 AI 검색과 번역된 이메일 관련 여러 고충실도 답변을 통해 가장 많은 좋아요를 받았습니다.

관심 있는 주제

공지사항

  • 일부 사용자에게 '분류 없음' 카테고리 제거가 예상대로 진행되지 않았습니다. gormus는 보고한 바에 따르면, allow_uncategorized_topics가 false이고 비어 있으며 사용되지 않는 카테고리가 있음에도 불구하고 최신 릴리스에서는 분류 없음 카테고리가 모든 사용자에게 활성화된 채로 남아 있었으며, 이미 두 개의 새 주제가 그 안에 생성되어 있었습니다. lindsey는 문제를 인정했고, zogstrip는 신중한 수정 사항을 PR #44385에서 설명했습니다: 이제 해당 카테고리는 한 번도 사용된 적이 없는 경우에만 삭제되어, 해당 카테고리를 다른 용도로 전용한 사이트는 보존됩니다. 더 보기

  • 실험적인 사용자 사이드바 내비게이션에 대한 피드백이 쏟아졌습니다. southpaw는 지적한 바에 따르면, 커스텀 사이드바 섹션이 DM(개인 메시지) 내부의 컨텍스트 사용자 사이드바에 표시되지 않아 커스텀 링크에 대한 빠른 접근에 의존하는 워크플로우가 방해받고 있다고 했습니다. per1234는 '실험적'이 실제로 무엇을 의미하는지 물었고, chapoi는 변경 사항이 폐기될 수 있음을 의미한다고 확인했습니다 — 따라서 현재 테스트와 피드백이 그 미래에 실제로 영향을 미치고 있습니다. 더 보기

  • 기존 새 보기 탭을 유지해야 한다는 목소리가 커졌습니다. meiadeleite는 통합 새 보기 주제에서 옵트아웃을 요청했으며, Gunnar는 통합 보기를 영구적으로 선택적으로 만들고 '읽지 않음' 탭 워크플로우를 보존하기 위한 전용 기능 요청을 열었습니다. 이는 Discourse Hub에서도 마찬가지입니다. 더 보기

  • 낮은 RAM을 위한 재빌드가 효과적이었습니다. Discourse가 메모리 사용량을 줄이기 위해 셀프호스터에게 컨테이너를 재빌드하도록 조언한 후, scavin는 결과를 공유하여 Pitchfork 메모리가 약 2.7~2.8GB에서 약 2.3~2.45GB로 감소했음을 보여주었습니다 — 5일 후에도 안정적으로 유지된 약 15%(약 400MB) 감소입니다. 더 보기

  • 컴포저 재설계 아이콘 혼동. agemo는 보고한 바에 따르면, Meta Branded 테마를 사용하면서 컴포저에서 '답장/…로 답장하기' 버튼에 '공유 유형' 아이콘이 보인다고 했습니다. chapoi는 그 테마에 특화된 폰트셋 매핑 문제라고 식별했으며, 기본 폰트 테마에는 영향이 없다고 했습니다. 더 보기

UX

  • "검색이 나를 불행하게 만든다"는 제목이 생산적인 AI 검색 토론을 촉발했습니다. pfaffman는 불만을 표출하여, 키워드 검색과 새로운 AI 검색(태그 search 및 ai) 모두 최근의 Postgres 18 업그레이드 공지를 놓쳤다고 했습니다. nat는 AI 프롬프트를 업데이트하여 최근 공지사항에 더 높은 가중치를 두도록 하고, AI 보기를 끄는 토글을 지적하며 답변했습니다. RGJ는 비슷한 오래된 결과물 경험을 공유했는데, 이는 게시물 커스텀 필드 문서를 검색할 때의 일이었습니다. 더 보기

  • 배지 카운트 문구가 누군가를 혼란스럽게 했습니다. ganncamp는 지적한 바에 따르면, 배지에 표시되는 수상 횟수가 개인적인 것이 아니라 인스턴스 전체의 것으로 읽히며 — "그래도 나한테는 몇 개인데?"라는 질문을 촉발시켰고 — 다른 문구를 제안했습니다. 더 보기

커뮤니티 구축

기능

  • GitHub 저장소 원박스(Onebox)가 더 풍부해질 수 있습니다. merefield는 PR #44289를 열어 GitHub 저장소 원박스에 언어, 별점, 포크 수를 추가했습니다(태그 onebox). 오래된 메타데이터의 위험성에 대해 논의한 후, 그는 폴링 시스템 대신 '데이터 정확 시점' 면책 조항으로 결정하여 복잡성을 낮췄습니다. 더 보기

  • 깊게 중첩된 [details] 블록이 실질적인 문제를 일으켰습니다. scavin는 보고한 바에 따르면, 24단계의 중첩된 [details] 섹션을 가진 게시물이 Firefox를 극도로 느리게 만들고 .md 엔드포인트가 약 20초가 걸리게 했습니다. Ethsim2는 조사하여 마크다운 엔드포인트에서 지수적 재귀 변환을 발견하고, 약 31배 속도 향상을 가진 PR #44461을 열었으며, 제안된 details_max_nesting_depth 사이트 설정도 작업 중입니다. 더 보기

  • ActivityPub 핸들은 클릭 가능해야 합니다. tobiaseigen은 제안하여 @handle@domain을 자동으로 [@handle@domain](https://domain/@handle)로 링크화하여, Fediverse 사용자가 복사-붙여넣기 없이 사람들을 팔로우할 수 있게 했습니다. 더 보기

  • 번역된 이메일이 도착했습니다. nat은 공지하여, 콘텐츠 현지화가 활성화되면 PR #44240을 통해 알림 및 활동 요약 이메일이 이제 사용 가능한 번역을 사용한다고 했습니다. Sailor는 즉시 남은 타이밍 간극을 지적했는데, 이는 새 게시물 푸시 알림이 번역이 저장되기 전에 여전히 전송되는 문제입니다. 더 보기

기타

  • sam이 X 피드를 자동으로 추적하는 게시물을 만들었습니다. Discourse Workflows, 데이터 테이블 캐시, AI 에이전트를 사용하여, 그는 OpenAI의 '28일간의 출시'를 라이브 예제로 사용하여 전체 설정을 문서화했으며, 동반 블로그 주제도 라이브 상태입니다. 더 보기

  • 네이티브 iOS 클라이언트인 Dexo가 앱 스토어에 출시되었습니다. Eilgnaw은 출시를 공지하며, Dexo를 완전히 오픈 소스로 유지하고 향후 개선에 대한 피드백을 초대했습니다. 더 보기

  • 새로운 FCM 푸시 알림 플러그인이 등장했습니다. Michael_Sandler은 discourse-mobile-push를 소개했는데, 이는 오래된 discourse-fcm-notifications 플러그인을 처음부터 대체하는 것으로, 사용자당 여러 기기, 딥 링크, 프라이버시 모드, 자동 토큰 정리, 관리자 진단을 지원합니다. 더 보기

플러그인

버그

  • Mistral 병렬 도구 호출이 삭제되고 있었습니다. jmx은 보고하여, Discourse AI가 Mistral에서 스트리밍할 때 병렬 도구 호출을 조용히 잃어버린다고 했습니다. sam은 신속하게 수정하여 PR #44270를 통해 처리했고, jmx은 놀라운 이득을 확인했습니다: RAG 테스트 시나리오에서 LLM 호출 43% 감소, 검색 및 읽기 시간 40% 감소, 비용 33% 절감. 더 보기

  • 코드 블록 복제 시 앞쪽 공백이 사라집니다. supermathie은 발견하여, 복사 버튼이 코드 블록에서 앞쪽 공백을 제거한다고 했습니다; sam은 버그를 추적하여 2020년 원래 구현까지 거슬러 올라갔고 PR #44310을 열었습니다. 더 보기

  • Gemini 스트리밍이 응답을 잘릴 수 있었습니다. Sailor은 보고하여, 네트워크 청크가 이벤트 사이의 빈 줄 안에서 끝날 때 스트림된 Gemini 응답이 오류가 기록되지 않은 채 중간에 멈추는 경우가 있다고 했습니다. sam은 PR #44272에서 수정했습니다. 더 보기

  • Let's Encrypt 인증서 재사용이 속도 제한을 트리거할 수 있었습니다. jmx은 식별하여, cert_exists()가 ca.cer에서 첫 번째 인증서만 유지하여 체인 검증을 깨뜨리고, 불필요한 재발행을 강요하며, HTTP 429 속도 제한 위험을 초래한다고 했습니다(태그 letsencrypt). discourse_docker PR #1136은 openssl verify -untrusted ca.cer fullchain.cer 사용을 제안합니다. 그는 또한 이전 '인증서가 너무 많습니다' 주제에서 문제를 요약했습니다. 더 보기

셀프호스팅

지원

  • Horizon 테마에서 DiscoTOC가 사라졌나요? bck055는 업그레이드 후 자동 목차가 사라졌다고 보고했습니다. NateDhaliwal은 원인을 진단했습니다: 중첩된 답장이 목차를 숨기며, 이를 비활성화하면 목차가 복원됩니다. 더 보기

@team 그룹의 활동

@team 그룹은 이번 주 AI 검색, 워크플로우, 인프라 수정 전반에서 매우 눈에 띄었습니다.

읽어주셔서 감사합니다, 그리고 다음 주에 다시 만나요! :slight_smile:

이번 주 meta.discourse.org 소식…

“2013년, Jeff Atwood, Robin Ward, Sam Saffron은 사람들이 함께 소통할 수 있는 장소를 제공한다는 하나의 미션으로 Discourse를 출시했습니다. 13년간 우리는 그 미션을 위해 구축해 왔습니다.” — Discourse in 2027 블로그 게시물에서 발췌.

Meta에서는 바쁜 한 주였습니다: 새로운 게시글 209개와 새로운 주제 40개가 AI 에이전트와 음성 룸부터 할로윈 테마 및 작성기(Composer) 재설계에 이르기까지 다양한 내용을 다루었습니다. 이번 주에 무슨 일이 있었는지 살펴보세요.

주요 통계

지난 7일 동안 meta.discourse.org에는 새로운 게시글 209개와 새로운 주제 40개가 등록되었으며, 다음과 같은 멤버들이 가장 큰 화제를 모았습니다:

사용자 게시글 받은 좋아요
awesomerobot 9 58
zogstrip 14 30
sam 5 28
nickdb 7 22
Falco 6 19
system 1 16
saquetim 1 13
merefield 12 9
satonotdead 11 8
supermathie 3 7

눈부신 활동은 @team 그룹에서 나왔으며, awesomerobot, zogstrip, sam이 좋아요 수에서 선두를 달리고, Falco, saquetim, chapoi, supermathie, rishabh, david, manuel은 모두 수정, 공지, 지원을 통해 기여했습니다.

관심 있는 주제

#Announcements

  • sam은 결정 모델(decision models)에 대한 내장 지원 기능을 공개했습니다. 이는 TypeSafe가 주도하고 현재 OpenAI와 CloudFlare가 제공하는 빠르고 저렴한 AI 분류 모델의 새로운 클래스입니다. satonotdead는 즉시 이것이 쿼리를 올바른 서브에이전트로 라우팅하기 위한 ‘게이트’ 역할을 할 수 있는지 물었고, sam은 탐구하고 싶은 부분이라고 확인했습니다. 더 읽기

  • awesomerobot은 채널을 이제 Discourse 기본 홈페이지로 설정할 수 있게 되었다고 발표했으며, 사용자가 접근 권한이 없을 때 우아하게 폴백(fallback)되고 채팅 중심 커뮤니티를 시작하는 것이比以往보다 훨씬 쉬워졌습니다. 더 읽기

  • zogstrip은 예정된 변경 사항인 “Update whispers allowed groups default”를 소개했는데, 이는 위스퍼(whispers) 기능을 기본적으로 스태프에게 사용 가능하게 하여 기능이 눈에 띄지 않게 숨겨지는 것을 방지합니다. 더 읽기

  • saquetim은 모든 목록형 설정에서 통합된 재배열 컨트롤을 배포했습니다. 드래그, 클릭, 키보드 화살표, 스크린리더 알림이 이제 모두 일관되게 작동합니다. 더 읽기

  • Voice rooms 메가스레드는 생동감 있는 개인정보 보호 논의로 계속되었습니다: Thomas_Rother는 기본 Google과 Twilio STUN 서버에 대한 GDPR 우려를 지적했고, Falco는 자체 STUN/TURN 구성 가이드를 가리켰으며, pacharanero는 룸별 그룹 제한에 대해 질문했습니다 — Falco는 통합된 액세스 제어 UI가 로드맵에 있다고 확인했습니다. 더 읽기

  • 작성기(Composer) 재설계에 대한 피드백이 계속 이어졌습니다: BeefofAges는 데스크톱에서 Tab+Enter가 더 이상 게시글을 제출하지 않는다고 보고했고, chapoi는 접근성 근거를 설명하며 Ctrl/Cmd+Enter를 가리켰고, RobinTS는 모바일 툴바가 누락된 스크린샷을 공유했습니다. awesomerobot는 그것이 오래된 localStorage 플래그 때문임을 추적하여 수정 PR을 열었습니다. 더 읽기

  • rishabh은 Admin Assistant가 이제 처음부터 Data Explorer 쿼리를 작성하고 편집할 수 있다고 발표했습니다. 이를 통해 관리자는 쿼리 언어를 배우지 않고도 커뮤니티 인사이트를 얻을 수 있습니다. 더 읽기

  • 이메일 코드 가입에 대한 피드백이 계속되었습니다: MDNJ는 마찰 없는 가입 플로우를 칭찬했지만 나중에 나타나는 비밀번호 화면이 비기술적 사용자들에게 혼란스럽다고 느끼며, 코드 만료 시간이 매우 짧게 느껴진다고 언급했습니다. 더 읽기

  • tobiaseigen은 ai_bot_enable_docked_composer 설정을 유지해 달라는 열정적인 호소를 했으며, 도킹된 작성기가 글쓰기 근육 기억을 깨뜨린다는 점을 주장했습니다 — “제발 제발, 간청하는데 :face_holding_back_tears: 그렇게 하지 말아주세요!” 더 읽기

블로그

  • “Discourse in 2027: Building Together” 블로그 게시물의 동반 주제가 열렸으며, eisammy는 Discourse의 장기성과 개방형 소통에 대한 헌신을 “지난 10년 중 최고의 CMS 중 하나”라고 축하했습니다. 더 읽기

#Theme

  • awesomerobot은 자체 호스팅되는 오픈소스 Discord 대안인 Concord를 출시했습니다: 텍스트, 음성, 포럼 채널을 갖춘 채널 기반 커뮤니티로 Discourse를 변환하는 테마이며, 정책을 스스로 손에 쥘 수 있도록 합니다. 더 읽기

  • 10월을 맞아 적시에, awesomerobot은 또한 Spoopy Halloween 테마를 게시했습니다 — 어둡고 달빛이 비추는 테마로 꼬여나간 가지, 박쥐, 안개, 무덤 속 작성기를 특징으로 합니다. scavin는 이미 자신의 커뮤니티에서 한정 기간 테마로 추가했으며, gilles는 영감을 받은 자신의 리믹스를 공유했습니다. 더 읽기

#Community 빌딩

  • scottfsmith은 iLands LLM 에이전트의 기이한 게시글을 인용하며 AI 에이전트가 계정에 가입하는 것에 대해 경보를 울렸습니다. Lilly는 Discourse Captcha를 제안했고, nickdb는 사용자 에이전트 차단과 범위가 지정된 AI 봇을 통한 다층적 방어를 권장했으며, robbie.morrison는 openmod 포럼에서 이 현상에 대한 Science 보도를 공유하며 의견을 보탰습니다. 더 읽기

  • Andrew_Rowe는 AI 트롤링에 대응하기 위해 신뢰할 수 있는 인간에게 가중 투표권을 부여하는 “존중 시스템(respect system)”을 제안했습니다. nickdb는 자발적으로 AI 콘텐츠를 프록시하는 인간들은 이러한 시스템을 훼손할 것이라고 경고했고, merefield는 커뮤니티 네트워크 시각화가 카불(cabals, 조직적 조작 집단) 식별에 도움이 될 수 있는지 궁금해했습니다. 더 읽기

  • 장기 진행 중인 AI 응답 주제에서, nickdb는 최소 5분 동안 읽는 시간을 보내지 않은 새로운 사용자의 새 주제 버튼을 잠금 처리하는 커스텀 테마 컴포넌트를 만들었다고 공유했습니다 — 잘라 붙여넣기식 AI 쓰레기(AI-slop) 습관을 끊기 위한 교묘한 시도입니다. 더 읽기

#Theme 컴포넌트

  • nickdb는 “Read Before New Topic” 테마 컴포넌트를 출시했는데, 이는 사용자가 주제를 생성하기 전에 기록된 읽기 시간을 요구합니다 — Heliosurge와 eisammy가 모두 환영한 잠재적인 반봇 및 커뮤니티 품질 조치입니다. 더 읽기

  • satonotdead는 Discourse의 내장 키보드 단축키를 모두 비활성화하는(j/k, ?, r, l, b…) 테마 컴포넌트를 게시하여, 멤버들이 실수로 게시글에 좋아요를 누르거나 페이지를 떠나거나 로그아웃하는 것을 방지했습니다. 더 읽기

버그

  • mentalstring은 30초 타임아웃을 초과하는 쿼리로 인해 가장 활발한 модератор만 영향을 받는 Review 큐의 500 에러를 보고했습니다. zogstrip는 교묘한 최적화를 발견하고 수정을 병합했으며, v2026.7으로 백포트했고, mentalstring은 그것이 “문제를 정확히 해결했다”고 확인했습니다. 더 읽기

  • Let’s Encrypt “unable to get issuer certificate” 버그로 인해 jmx가 인증서 체인을 공유하고 supermathie가 Docker 이미지에서 사용되는 openssl verify 명령을 수정했으며, 좋은 협업 디버깅 세션 후 수정을 병합했습니다. 더 읽기

  • Falco는 자체 호스팅 LiveKit 음성 룸에서의 저해상도 카메라 비디오 및 한 방향 끊김에 대한 수정을 푸시했습니다. 더 읽기

  • James_Wong은 ReactionLikeSynchronizer가 매시간 26,766개의 PostAction 좋아요를 반복적으로 파손(trashing)시켜 500 에러와 읽지 않은 주제를 유발한다고 문서화했습니다. zogstrip은 동기를 배치(batch)로 재구성하여 주요 테이블을 더 이상 블록하지 않도록 했습니다. 더 읽기

  • profcaju는 주제 페이지에서 초안을 생성하기 위해 c를 두 번 누르면 자동 저장이 HTTP 409를 반환하면서 잘못된 “다른 창에서 초안이 편집 중” 충돌이 트리거된다는 것을 발견했습니다. 더 읽기

  • scavin은 이모지 태그가 작성기에 “생성” 옵션으로 표시되고 실제로 새로운 이모지 태그가 게시 후 사라지는 일관되지 않은 동작을 보고했으며, main에서 깨끗한 재현을 수행했습니다. 더 읽기

지원 / #Self-hosting

  • Andro는 업데이트 후 봇 계정들이 자동으로 생성되는 물결을 발견하고 놀랐으며, sam은 의도된 설계라고 설명했습니다: 활성화된 AI 에이전트당 사용자 하나로, 이전의 모델별 계정을 대체합니다. 그러나 Crocodilus_CZ는 이 변경 사항이 선택적(opt-in)이어야 한다고 주장하며 제거 방법을 요청했습니다. 더 읽기

  • scavin는 애플리케이션 코드가 더 이상 참조하지 않으므로 9월에 마이그레이션으로 남은 902 MB browser_pageview_events_backup 테이블을 truncate하는 것이 안전한지 물었습니다. 더 읽기

개발

  • das-g는 Docker 기반 개발 설정 내에서 플러그인 및 테마 .gjs 마이그레이션 코덱스(codemods)를 실행하는 방법을 물었고; david는 d/shell로 이동하여 컨테이너 내부에서 pnpm 명령을 실행하는 것을 권장했습니다. 더 읽기

@team 그룹의 활동

읽어주셔서 감사드리며, 다음 주에 다시 뵙겠습니다! :slight_smile:

이번 주 meta.discourse.org 소식…


주요 통계

2026년 10월 18일 – 10월 25일

이번 주 메타 커뮤니티에서는 새로운 주제 53개와 건전한 새로운 게시물 294개가 생성되어, 주요 디자인 발표, 보안 패치 및 커뮤니티 구축 논의가 주를 이룬 한 주였습니다.

상위 사용자 게시물 좋아요
david 8 50
awesomerobot 15 35
mcwumbly 9 26
chapoi 9 23
manuel 4 22
NateDhaliwal 16 20
sam 8 19
zogstrip 9 17
martin 8 14
keegan 1 14

특히 david는 받은 좋아요 수에서 1위를 기록했으며, NateDhaliwal과 awesomerobot은 게시물 수 기준 가장 활발한 기여자였습니다. 팀 전체가 이번 주의 활력을 주도했으며, 새로운 사이드바, 언급 탭, 그리고 데이터 탐색기 태그에 대한 주요 발표들이 기능 중심의 한 주를 위한 분위기를 조성했습니다.


관심 있는 주제

#SITE_FEEDBACK

  • manuel은 그가 공간감(sense of place) 기능이라 부르는 것을 출시했습니다. 이는 메타 브랜디드 테마용 새로운 발견 사이드바(discovery sidebar)로, 카테고리 페이지에 동적 내비게이션, 리소스 패널 및 범위 지정 리더보드를 제공합니다. NateDhaliwal과 Bas는 모두 변경 사항에 적응하는 장기 사용자로써 "좋아한다/싫어한다"는 감정을 표현했으며, Andrew_Bond는 이를 "획기적(monumental)"이라고 부르며 몇 시간 만에 자신의 커스텀 패널을 만들었습니다. chapoi는 동적 내비게이션을 칭찬했지만 기존 카테고리 목록과 함께 "스페이스(spaces)"라는 명칭이 약간의 혼란을 야기한다고 지적했습니다. manuel은 커스텀 패널이 의도된 확장 경로라고 응답하며 GitHub의 공개 데모 컴포넌트를 공유했습니다. 더 보기

  • NateDhaliwal은 메타의 카테고리 색상 전면 개편에 대해 질문하며, 문서 하위 카테고리가 모두 고유한 색상을 잃고 단일 오렌지색으로 변했다고 언급했습니다. awesomerobot은 이 변경 사항을 manuel의 메타 브랜디드 테마 작업으로 귀인했으며, manuel은 새로운 팔레트가 인지적으로 균일(perceptually uniform)하다고 설명하고, 이제 각 최상위 카테고리가 일관된 시각적 그룹화를 위해 모든 하위 카테고리로 그 색상을 전달한다고 밝혔습니다. 더 보기

#PRODUCT_SUPPORT

events

  • mcwumbly는 새로운 격주별 Discourse 커뮤니티 행아웃의 첫 번째 세션을 발표했으며, manuel이 새로운 메타 디자인의 비하인드 씬 투어를 진행하며 시작되었습니다. putty는 이벤트 기능의 채팅 채널 및 라이브스트림 버튼과의 통합을 칭찬하며, UX가 자신의 이벤트를 이동할 정도로 "매력적(compelling)"이라고 불렀습니다. philh는 녹화에 대해 물었고, mcwumbly는 초기에는 계획되어 있지 않다는 것을 확인했지만 수요에 따라 바뀔 수 있다고 말했습니다. 첫 번째 세션은 피드백 요청과 함께 종료되었습니다. 더 보기

#COMMUNITY_BUILDING

#ANNOUNCEMENTS

#THEME & #THEME_COMPONENT

ux

#FEATURE

bug

development

General

blog


@team 그룹의 활동

Discourse 팀에게는 주요 디자인 출시, 보안 패치, 기능 발표가 대화를 지배하는 바쁜 한 주였습니다.

david는 매우 활발했으며, CVE-2026-109618 보안 문의를 "조치가 필요 없음"이라는 신속한 답변으로 처리했습니다. 그는 RGJ의 보고 직후 오래된 "new/standard" 에디터 라벨을 이름 변경하고, sandra.mccollum의 질문 몇 시간 후에 Node 22.23.4 업그레이드를 배포했으며, 10월 23일 중간 릴리스를 게시하고 2배 디스크 공간 페널티를 제거하는 백업 압축 재작업을 공개했습니다. 또한 NateDhaliwal을 위해 VSCode 원격 개발 환경 content-length 버그 진단을 도왔습니다.

awesomerobot (Kris)는 10개 주제에 걸쳐 15개의 게시물로 이번 주 가장 생산적인 팀원이었습니다. Kris는 davidkingham을 위해 HDR 게인 맵 처리를 설명하고, 결합 AI 검색 실험을 발표했으며, 상세한 모더레이션 API 워크스루를 제공했고, Drakon74를 위해 패스키 가시성 문제를 진단했으며, DSA 주도 정지 이메일 변경을 식별하고 커뮤니티 피드백을 인정했으며, 카테고리 카드 동작을 명확히하고, 채팅 홈페이지 옵션을 확장했으며, 새로운 사용자 프로필 가시성 규칙을 설명하고, 채팅 사운드로 스푸피 테마를 업데이트했으며, opalgeist에게 무료 플랜 AI 설정 가이드를 제공했습니다.

manuel는 디자인 대화를 주도했으며, 이번 주의 축점이 된 발견 사이드바 발표를 출시하고, 자신의 초기 인상을 공유하며 커뮤니티 피드백에 참여했습니다. 또한 NateDhaliwal의 카테고리 색상 문의에 대응하여 새로운 색상 팔레트 논리를 설명했습니다.

mcwumbly는 첫 번째 격주별 커뮤니티 행아웃을 조직하고, 블로그 글에 대한 마이그레이션 질문에 답변했으며, 진행 중인 백업 작업을 지적하고, nathank의 보고 후 Boards 문서를 수정했습니다.

chapoi는 놀라운 9개 주제에 걸쳐 기여했습니다: 사이드바와 "spaces" 명명 논의, 해시태그 카드에 대한 우려 제기, 그리드 레이아웃 변경 발표 게시, Noble_Fish를 위해 깨진 피드백 링크 수정, 이메일 자동 링크화 제한 설명, 컴포저 풀스크린 디자인 철학 논의, 풀-폭 컴포넌트 상태 수정, 그리고 @satgo1546를 기존 인용 점프 기능 요청으로 가리킴.

sam은 버그 수정 엔진을 주도했습니다: 봇 제거 질문에 답변, 투명성 간극 인정, AI 봇 수정 PR 배포, 광고 플러그인 카테고리 선택기 수정, SES/SNS 바운스 알림 불일치 해결, 스칼라 태그 500 오류 패치, 그리고 AI 에이전트 PM 마이그레이션 우회책 제안.

martin은 카테고리 해시태그 정교화를 계속하며, 사용자 선호 옵션을 제안하고, 해시태그 단축 PR을 배포했으며, 시각적 결과를 확인했습니다. 또한 휴가를 마치고 돌아와 반복 이벤트 PR을 검토하고, 부스트 테스트 상태를 공유했으며, @j127를 Markdown 엔드포인트 설정으로 안내하고, 하위 카테고리 단축 수정을 링크했으며, 세밀한 권한 진행 상황을 추적했습니다.

zogstrip는 오랫동안 요청되어 온 인용 점프 하이라이팅을 배포하고, @singpolyma가 보고한 스크롤 위치 회귀를 조사했으며, patrickemin을 위해 워크플로 트리거 질문에 답변하고, 총 사용자 수를 위해 @singi2016cn를 /about 페이지로 가리켰습니다.

keegan은 배지 카운트와 유연한 관리자 롤아웃 컨트롤을 갖춘 전용 알림 탭을 소개하는 새로운 언급 탭 발표를 작성했습니다.

lindsey는 데이터 탐색기 쿼리 태그를 발표하고, 대형 조직에서 사용자 제목을 표시하기 위해 @FabledQuokka62를 채팅 표시 설정을 안내했습니다.


읽어 주셔서 감사합니다, 다음 주에 다시 뵙겠습니다! :slight_smile: