주간 요약

이번 주 meta.discourse.org 소식…

주요 통계

새 게시물: 655
새 주제: 110

최상위 사용자 (최근 7일):

  • JammyDodger (게시물 54개, 좋아요 93개)
  • pfaffman (게시물 31개, 좋아요 39개)
  • sam (게시물 20개, 좋아요 35개)
  • tobiaseigen (게시물 28개, 좋아요 33개)
  • awesomerobot (게시물 11개, 좋아요 32개)
  • RGJ (게시물 11개, 좋아요 31개)
  • NateDhaliwal (게시물 36개, 좋아요 29개)
  • Moin (게시물 11개, 좋아요 24개)
  • meglio (게시물 14개, 좋아요 22개)
  • merefield (게시물 16개, 좋아요 22개)

관심 있는 주제

UX

지원

개발

플러그인

기능

테마 구성 요소

번역

마켓플레이스

커뮤니티

@team 그룹의 활동

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

이번 주 meta.discourse.org 소식…

주요 통계

  • 새로운 게시물: 656
  • 새로운 주제: 77
  • 최고의 사용자:
    • Moin (좋아요 99, 게시물 47)
    • sam (좋아요 86, 게시물 35)
    • JammyDodger (좋아요 82, 게시물 51)
    • pfaffman (좋아요 57, 게시물 43)
    • david (좋아요 40, 게시물 15)
    • merefield (좋아요 25, 게시물 26)
    • Lilly (좋아요 24, 게시물 9)
    • NateDhaliwal (좋아요 20, 게시물 25)
    • hugh (좋아요 20, 게시물 4)
    • Heliosurge (좋아요 18, 게시물 24)

관심 있는 주제

공지사항

  • 이벤트 채팅 채널 이제 사용 가능 공지사항
    sam님이 캘린더 이벤트를 위한 전용 채팅 채널을 소개했습니다. 관리자는 이벤트를 생성할 때 “채팅 연동”을 활성화할 수 있으며, 참석자는 자동으로 동기화됩니다. 더 보기

  • 3.5.0.beta5: 개선된 관리자 검색, AI 포럼 리서치, 더 쉬운 사이트 외관 설정 및 단순화된 플러그인 개발 공지사항 release-notes
    hugh님이 전체 관리자 검색의 개선 사항과 Discourse AI의 새로운 AI 포럼 리서처 페르소나, 그리고 확장된 플러그인 개선 사항을 강조했습니다. 더 보기

  • 3.4.4: 버그 수정 및 UX 릴리스 공지사항 release-notes
    hugh님이 호스팅 및 자체 호스팅 인스턴스를 위한 안정성과 사소한 UX 조정 중심의 Discourse 3.4.4를 발표했습니다. 더 보기

설치

  • POP3 폴링 설정 설치 email-in
    토론에서 pop3_polling_enabled 설정이 이메일 탭에서 숨겨져 있다는 점이 드러났습니다. 관리자는 전체 사이트 설정 또는 rails console을 통해 이를 찾을 수 있습니다. 더 보기

  • SMTP 오류! 도움이 필요합니다 설치 email
    한 사용자가 이메일 응답 설정을 활성화할 때 일반적인 “죄송합니다. 오류가 발생했습니다” 메시지를 경험했습니다. 커뮤니티 가이드라인은 누락된 인증 정보와 로그 검사를 가리켰습니다. 더 보기

지원

  • 카테고리 없이 주제를 삭제할 수 없음 지원
    부드럽게 삭제된 About 주제가 포럼 루프 오류를 일으켰습니다. OP는 문제를 해결하기 위해 Rails 콘솔을 통해 직접 삭제했습니다(DELETE FROM topics WHERE id = 3). 더 보기

  • 뉴질랜드의 마크론과 검색 결과 지원 search
    marvi님과 nathank님이 Te Reo Māori 검색을 테스트했습니다. 발음 기호 무시 기능을 활성화하고 jobs::ReindexSearch를 실행하면 예상되는 결과가 복원되었습니다. 더 보기

  • tos/privacy 주제를 생성 해제하는 방법? 지원
    자동 생성된 TOS/Privacy 주제를 사용자 지정하거나 제거하는 것은 숨겨진 사이트 설정을 통해 tos_topic_id와 privacy_topic_id를 재설정함으로써 달성되었습니다. 더 보기

  • 사용자 목록이 사라졌습니다 지원
    업그레이드 후 커밋 회귀 문제로 인해 /admin/users/list/active가 사라졌습니다. 더 поздний 커밋(9ebce86fd)으로 업데이트하면 목록이 복원되었습니다. 더 보기

개발

  • 테마 및 플러그인을 .gjs 파일 형식으로 자동 업데이트 개발 dev-news
    david님이 새로운 require-strict-mode 린트 규칙을 설명하고 .hbs 파일 마이그레이션을 위한 discourse-gjs-codemod를 출시했습니다. 더 보기

  • AboutPageUser 오버라이드 또는 변경 개발
    aest님이 템플릿 오버라이드를 요청했습니다. david님은 아웃렛을 제안하고 hide_user_profiles_from_public를 사용하여 익명 사용자의 프로필 링크를 숨기는 UX 변경 사항을 병합했습니다. 더 보기

  • 토픽 커넥터 내에서 가시성 전환 개발
    merefield님이 커넥터에서 toggleVisibility를 원했습니다. david님은 새로운 아웃렛을 추가하지 않고도 model.toggleStatus("visible")가 사용 가능하다고 지적했습니다. 더 보기

  • openNewTopic으로 새 주제를 생성할 때 필드(제목, 카테고리, 태그 입력)를 숨기는 방법 개발
    한 사용자가 컴포저 필드를 비활성화하는 방법에 대해 질문했습니다. 합의된 방법은 테마 컴포넌트에서 CSS를 통해 이를 숨기는 것이었습니다. 더 보기

  • “JS 의존성 설치” 단계에서 테마 린트 문제 개발
    테마 스켈레톤 CI 실패(yarn@pnpm…)는 GitHub 워크플로에 따라 yarn.lock을 제거하고 pnpm-lock.yaml을 사용하여 수정되었습니다. 더 보기

  • Doc 하위 카테고리 – 포럼 루프로 복귀 개발 플러그인
    #chat를 건너뛰고 전체 화면 채팅이 포럼 루프를 다시 열지 않도록 하는 doc-categories 수정 및 스펙이 병합되었습니다. 더 보기

  • 서로 다른 기기를 위한 디자인 (뷰포트 크기, 터치/호버 등) 개발 #developer-guides
    모바일 퍼스트 테마링을 위해 lib/viewport의 브레이크포인트(sm, md, lg 등)와 SCSS 믹신이 문서화되었습니다. 더 보기

기능

  • 일부 설정 변경이 특정 sysadmin 작업을 필요로 한다는 것을 관리자에게 알리는 더 나은 방법 기능
    nathank님과 tobiaseigen님은 “검색에서 발음 기호 무시”와 같은 설정을 전환할 때 관리자에게 재색인 또는 재베이크를 실행하도록 프롬프트를 제안했습니다. 더 보기

  • AI 페르소나 → AI 에이전트로 이름 변경 기능 ai
    sam님이 업계 트렌드와 용어를 일치시키기 위해 Discourse AI 전체에서 “페르소나”를 “에이전트”로 이름 변경하는 토론을 주도했습니다. 더 보기

버그

  • 메타에서 검색을 수행할 때 오류 버그 search
    Discoveries로 인해 반복되는 검색 인터페이스는 Discoveries를 비활성화하고 discourse-ai에서 패치를 병합하여 수정되었습니다. 더 보기

  • /about 페이지에 추가 그룹이 표시되지 않음 버그 about-page
    숨겨진 show_additional_about_groups 설정과 불완전한 마이그레이션으로 인해 그룹 표시가 방지되었습니다. Rails 콘솔을 통해 설정하면 기능이 복원되었습니다. 더 보기

  • 헤더에서 in:messages 필터가 신뢰할 수 없이 업데이트되지 않음 버그 search
    “in:messages” 검색 필터는 받은 편지함 탐색 후에도 끈적하게 유지되었습니다. PR이 헤더 상태 로직을 수정했습니다. 더 보기

  • “그룹 멤버” 호출에 대한 API 범위 문제 버그
    id로 API 키를 제한하는 것이 /groups/:name/members에 대해 실패했습니다. 범위를 name을 사용하도록 조정하면 403 오류가 해결되었습니다. 더 보기

UX

  • fk-d-menu를 사용하여 헤더 드롭다운 메뉴 위치 지정 UX
    테마 컴포넌트 작성자가 드롭다운 오프셋을 조정하는 방법에 대해 질문했습니다. @placement="bottom-end"와 @offset="0"를 사용하면 패널이 정렬되었습니다. 더 보기

데이터 및 보고

  • AI 트리아지 자동화에서 보고된 스팸 플래그에 대한 통계 #data-&-reporting sql-query spam
    pedrom님이 AI 트리아지 자동화에 의해 생성된 총 스팸 플래그, 승인된 플래그, 거부된 플래그를 계산하는 SQL 쿼리를 공유했으며, NULLIF를 사용하여 제로 카운트에 대해 개선되었습니다. 더 보기

@team 그룹의 활동

  • sam님이 #367885/1에서 이벤트 채팅 채널 롤아웃을 주도하고 채팅 연동 기능을 자세히 설명했으며, #368198/1에서 AI 에이전트 이름 변경을 주도했습니다.

  • david님이 #368051/1에서 테마/플러그인을 위한 .gjs 코드 모드를 게시하고 #367720/2에서 AboutPageUser 오버라이드 UX 변경 사항을 안내했습니다.

  • Lilly님이 #368194/1에서 메타 검색 오류를 재현하고 트리아지했으며, #368423/4에서 테마 린트 CI 실패 해결에 도움을 주었습니다.

  • hugh님이 #367300/1에서 3.5.0.beta5 공지를 작성하고 #367301/1에서 3.4.4 릴리스 게시물을 작성했습니다.

  • kris.kotlarek님이 #367513/13에서 doc 하위 카테고리 루프 수정을 병합하고 #368218/2에서 /about 그룹 설정 마이그레이션을 수정했습니다.

  • tobiaseigen님이 #368254/2에서 설정에 대해 재색인 작업을 실행하도록 관리자에게 프롬프트를 제안하고 #368259/7에서 Grant Custom Badge Upon Reading ToS에 대한 배지 부여 팁을 공유했습니다.

  • tgxworld님이 #367837/1에서 in:messages 필터 버그를 수정하고 #367300/3에서 관리자 검색 개선에 기여했습니다.

  • Bas님이 #368109/1에서 API 범위 그룹-멤버 호출을 처리하고 #367895/2에서 POP3 폴링 설정 위치를 명확히 했습니다.

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

이번 주 meta.discourse.org 소식…

주요 통계

  • 새로운 게시물: 601
  • 새로운 주제: 92
  • 이번 주 상위 사용자:
    • sam — 게시물 34개, 좋아요 80
    • JammyDodger — 게시물 37개, 좋아요 71
    • Moin — 게시물 29개, 좋아요 61
    • merefield — 게시물 28개, 좋아요 60
    • joffreyjaffeux — 게시물 12개, 좋아요 52
  • 상위 @team 그룹 멤버:
    • sam — 게시물 34개, 좋아요 80
    • @jofffreyjaffeux — 게시물 12개, 좋아요 52
    • lindsey — 게시물 4개, 좋아요 23
    • tobiaseigen — 게시물 12개, 좋아요 22
    • Lilly — 게시물 5개, 좋아요 17
    • awesomerobot — 게시물 7개, 좋아요 15
    • Falco — 게시물 7개, 좋아요 14
    • supermathie — 게시물 10개, 좋아요 13
    • nat — 게시물 2개, 좋아요 10
    • david — 게시물 2개, 좋아요 7

관심 있는 주제

공지사항

#사이트 관리

컴포저

  • 새로운 WYSIWYG 컴포저에 대한 커뮤니티 피드백이 계속되었습니다: meglio님과 lindsey님은 새 컴포저 테스트하기!에서 이미지 리사이즈 비율, 헤딩 레벨 툴바 배치 및 UI 마무리 작업에 대해 논의했으며, 핫키와 이미지 리사이즈 표준에 대한 후속 논의도 있었습니다.

커뮤니티

기능

  • 커뮤니티 주도 요청으로 커스텀 필드를 요구하지 않고 새로운 등록 시 발동되는 “사용자 업데이트 후” 자동화 트리거를 제안했습니다. 커스텀 필드 없는 자동화 트리거.

플러그인

  • merefield님이 태그 교차 내비게이터(Tag Intersection Navigator) 플러그인을 공개하여 태그 교차 인터페이스에 유연한 필터와 커뮤니티 섹션 링크를 확장했습니다. 태그 교차 내비게이터, 설치 지침은 GitHub에서 확인 가능합니다.

테마 컴포넌트

  • 새로운 테마 컴포넌트를 통해 관리자가 연령과 유형에 따라 신규 사용자, 복귀 사용자 및 공식 게시물 알림의 가시성과 하이라이트 스타일을 제어할 수 있습니다. 게시물 알림 가시성 제어.

지원

개발

#데이터 및 보고

@team 그룹의 활동

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

이것이 의도된 동작인지 알려주실 수 있을까요?

이번 주 meta.discourse.org 소식…

주요 통계

  • 703개의 새 게시글
  • 110개의 새 주제
  • 최고 사용자
    • Moin: 49개 게시글, 117개 좋아요
    • jordan-vidrine: 26개 게시글, 67개 좋아요
    • JammyDodger: 25개 게시글, 59개 좋아요
    • merefield: 25개 게시글, 50개 좋아요
    • sam: 9개 게시글, 49개 좋아요
    • awesomerobot: 12개 게시글, 46개 좋아요
    • Lilly: 15개 게시글, 41개 좋아요
    • NateDhaliwal: 34개 게시글, 40개 좋아요
    • david: 12개 게시글, 38개 좋아요
    • nolo: 13개 게시글, 34개 좋아요

관심 있는 주제

공지사항 공지사항

  • 보안 릴리스: Discourse는 이번 주 3.4.5 및 3.5.0.beta6 보안 업데이트를 모두 배포하여 여러 HackerOne 보안 고지를 해결하고 보안 패치에서 수정 사항을 백포트했습니다. 자세히 보기 자세히 보기

  • AI 아티팩트 저장소 출시: sam이 AI 아티팩트 사용자 저장소를 공개하여 Discourse 아티팩트로 저장되는 임베디드 설문조사 및 게임을 활성화했습니다. 이는 포럼 내 더 풍부한 AI 경험으로 나아가는 첫걸음입니다. 자세히 보기

  • OpenAI Responses API 지원: 새로운 OpenAI Responses API에 대한 초기 지원이 Discourse에 추가되어 O3-Pro 통합이 가능해지고 더 고급 LLM 기능의 길을 열었습니다. 자세히 보기

  • Horizon 테마 베타: 새로운 Horizon 테마에 대한 커뮤니티 피드백이 계속되고 있으며, 간격, 읽기 모드 폰트 크기, 태그/배너 통합에 초점을 맞추고 있습니다. 자세히 보기

UX UX

  • 헤더 및 알림 메뉴 스타일: jordan-vidrine의 새로운 헤더 드롭다운 / 알림 메뉴 스타일 실험에서 활성 테두리를 제거하고, 간격을 개선하며, 읽지 않은 항목 하이라이트를 재구성했습니다. 자세히 보기

  • 채팅 타임스탬프 불일치: Discourse Chat의 UX 특이 사항으로, 초기 메시지에는 24시간 형식 타임스탬프가 표시되지만 답글에는 12시간 형식이 표시됩니다. 팀은 여백 공간 제약과 로컬라이제이션 설정을 검토하고 있습니다. 자세히 보기

  • CSS로 로그아웃 버튼 숨기기: Business 플랜의 사이트 운영자들은 awesomerobot이 공유한 간단한 CSS 스니펫을 사용하여 사용자 메뉴에서 로그아웃 항목을 숨기는 방법을 배웠습니다. 자세히 보기

버그 버그

  • 스타일링 및 레이아웃 수정: 공개된 페이지에서 누락된 테마 CSS, 모바일에서 가로 스크롤을 유발하는 긴 줄, iOS 앱 뷰를 침범하는 플레이스홀더 텍스트, 태블릿에서의 다중 단어 인용 오류 등 주요 버그 수정이 일괄 처리되었습니다. 자세히 보기 자세히 보기 자세히 보기 자세히 보기

지원 지원

  • 이메일 및 자동화 특이 사항: 사용자들은 Data Explorer 자동화가 항상 이메일이 아닌 개인 메시지(PM)를 보내며, 오래된 SMTP 설정이 관리자 계정 확인을 차단할 수 있음을 발견했습니다. 상세한 문제 해결 단계가 공유되었습니다. 자세히 보기 자세히 보기 자세히 보기

  • 테이블에 이미지 붙여넣기: 마크다운 테이블 셀에 이미지를 붙여넣으려고 하면 파이프 문자에 걸려 실패하는 문제가 발생했으며, 우회 방법과 튜토리얼 업데이트가 제안되었습니다. 자세히 보기

  • Data Explorer 이름 변경 버그: 사용자 정의 쿼리를 이름 변경할 수 없는 회귀 버그가 추적되어 Discourse-Data-Explorer 플러그인에서 수정되었습니다. 자세히 보기

  • AI 봇 페이지 접근: Ask-Discourse-AI 페이지를 비로그인 방문자에게 공개하려는 시도는 PM 권한에 대한 의존성으로 인해 실패했으며, 게스트가 AI 봇 기능을 활용할 수 없음을 확인했습니다. 자세히 보기

개발 개발

  • 컴포넌트-템플릿 비추천 및 기본 URI: david는 Ember의 component-template-resolving 비추천 배너를 활성화하고 템플릿을 함께 배치된 .gjs 파일로 이동하는 과정을 명확히 했으며, Moin은 포럼의 루트 URL을 가져오기 위해 discourse/helpers/base-path를 사용하는 방법을 보여주었습니다. 자세히 보기 자세히 보기

  • .gjs 파일 형식 채택: 테마/플러그인을 개별 js/hbs에서 .gjs로 마이그레이션하는 것에 대한 논의와 코드 모드, 그리고 Glimmer와 클래식 컴포넌트의 성능 특성に関する 명확한 설명이 이루어졌습니다. 자세히 보기

  • 소셜 레이아웃 프로토타입: “더 소셜한” Discourse 레이아웃 스케치가 여전히 개념 단계이며 프로덕션 코드가 병합되지 않았다는 재강조가 있었습니다. 자세히 보기

기능 기능

  • 커스텀 버튼 및 검토 대기열 필터: 커뮤니티는 새 주제 버튼을 사용자 정의 마법사로 라우팅하고 검토 대기열에 “검토 기간” 날짜 필터를 추가할 것을 요청했으며, 테마 컴포넌트와 기능 요청이 진행 중입니다. 자세히 보기 자세히 보기

마켓플레이스 마켓플레이스

  • 유료: 채팅 버그 수정 및 테마 설정: Discourse Chat 개선 및 커스텀 테마 설정 서비스에 대한 유료 리스팅이 여러 포럼이 비디오 썸네일 및 UI 마무리 작업이 필요함에 따라 관심을 받았습니다. 자세히 보기 자세히 보기

커뮤니티 커뮤니티

  • 포럼 수익화 및 지속 가능성: Stripe, Patreon, 또는 BTCPay를 통해 구독료를 추가하는 것에 대한 논의에서 법적, UX, 커뮤니티 성장 고려 사항이 강조되었습니다. 자세히 보기

  • CM 및 UX 추천读物: 멤버들은 커뮤니티 관리, UI/UX 기초, 조직 설계에 대한 책 추천을 공유했으며, “Reinventing Organizations”도 포함되었습니다. 자세히 보기

설치 및 배포 설치

  • Cloudflare 장애 및 재빌드 실패: 일시적인 npm 레지스트리 장애로 인해 ./launcher rebuild가 차단되었으나, 프록시 설정을 되돌리거나 Cloudflare 복원을 기다리면 해결되었습니다. 자세히 보기

  • Hashicorp Nomad 지원: 멀티노드 Nomad 클러스터에 Discourse를 배포하는 것에 대한 관심이 표출되었으며, 커뮤니티 멤버들이 레지스트리 기반 워크플로를 공유했습니다. 자세히 보기

테마 컴포넌트 테마 컴포넌트

  • 알림 활성화 배너: 데스크톱/모바일 사용자에게 브라우저 알림을 활성화하도록 유도하는 새로운 테마 컴포넌트가 추가되었으며, 날짜 기반 빈도와 라이트/다크 모드 지원을 제공합니다. 자세히 보기

채팅 채팅

  • DM 사용자 제한 불일치: chat max direct message users를 2로 낮추면 새로운 그룹 채팅 생성 시 혼란스러운 UI 상태가 발생하여 제한 적용 및 오류 메시지 검토가 촉발되었습니다. 자세히 보기

플러그인 및 이모지 플러그인

  • 이모지 및 아이콘 통합 문제: 이모지 제ムの diakritic 불일치로 인해 코트디부아르 국기 🇨🇮가 렌더링되지 않았으며, FontAwesome Pro 플러그인이 일부 기본 아이콘을 누락하여 두 가지 모두 현재 검토 중입니다. 자세히 보기 자세히 보기

@team 그룹의 활동

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

이번 주 meta.discourse.org에서…

주요 통계

새 게시물: 575개
새 주제: 88개

최상위 사용자 (게시물 및 좋아요 기준)

  • Moin: 34개 게시물, 69개 좋아요
  • david: 12개 게시물, 40개 좋아요
  • NateDhaliwal: 34개 게시물, 38개 좋아요
  • merefield: 16개 게시물, 28개 좋아요
  • sam: 12개 게시물, 28개 좋아요
  • Lilly: 14개 게시물, 23개 좋아요
  • HAWK: 6개 게시물, 21개 좋아요
  • dsims: 3개 게시물, 20개 좋아요
  • JammyDodger: 9개 게시물, 19개 좋아요
  • Danielle: 1개 게시물, 19개 좋아요

관심 있는 주제

  • 커뮤니티: 플래그 사용
    TonyG는 1번 게시물에서 사용자가 플래그 시스템을 악용하는 것에 대한 우려를 제기했고, KhoiUSA는 2번 게시물에서 악용자에 대한 플래그 권한을 비활성화하는 방안을 제안했습니다.

  • 마이그레이션: Trail-Journal에서 Discourse로
    dsims는 1번 게시물에서 자신의 2010년 트레일 하이킹 블로그를 Discourse로 이전하는 과정을 설명했으며, cocococosti는 2번 게시물에서 디자인과 지도 뷰를 칭찬했습니다.

  • 지원: Foundation 테마?
    한 사용자가 “Default”가 “Foundation”으로 이름이 변경된 이유를 물었고, HAWK는 2번 게시물에서 변경 사항을 설명했으며, sam는 5번 게시물에서 새로운 코어 테마를 설명했습니다.

  • 공지: 고객 프로젝트 웨비나
    Danielle는 1번 게시물에서 “Discourse 고객 프로젝트 팀 만나기” 세션을 공지했고, tobiaseigen는 7번 게시물에서 과거 웨비나 예시를 안내했습니다.

  • 개발: 최상위 @outletArgs
    david는 1번 게시물에서 커넥터 컴포넌트에서 @outletArgs.foo가 이제 @foo로 사용될 수 있음을 보여주었고, 4번 게시물에서 기존 API를 비추천(deprecate)할 조급함이 없다고 언급했습니다.

  • 버그: FQDN에 “7d”가 추가됨
    odhiambo는 1번 게시물에서 …or.ke7d…와 같은 이메일 테스트 링크를 보고했고, NateDhaliwal는 2번 게시물에서 이를 tests-passed 베타 브랜치로 추적했습니다.

  • 지원: 저장된 답변 (템플릿)
    Rubi는 1번 게시물에서 저장된 답변을 모더레이터로 제한하는 방법에 대해 물었고, Moin는 2번 게시물에서 템플릿 접근을 위한 카테고리 보안 사용을 설명했습니다.

  • 지원: 그룹 채팅 채널
    HAWK는 3번 게시물에서 DM 그룹 채팅 생성 과정을 안내했고, Moin는 7번 게시물에서 채널 권한이 #카테고리 설정에서 유래한다고 확인했습니다.

  • 지원: Sidekiq 유휴 동작
    Crocodilus_CZ는 1번 게시물에서 Sidekiq이 “유휴” 상태인 것에 대해 우려를 표했고, Bas는 2번 게시물에서 유휴 상태가 정상임을 증명하는 실시간 그래프를 보여주었습니다.

  • 지원: 관리자 권한 부여
    WolfpackFan는 1번 게시물에서 관리자 초대 완료에 실패했고, JammyDodger는 2번 게시물에서 잘못된 사용자 세션으로 수락했음을 깨달았습니다.

  • 버그: 일괄 작업 → 알림 업데이트
    WolfpackFan는 1번 게시물에서 옵션을 선택하지 않고 확인하면 주제가 음소거됨을 발견했고, Lilly는 3번 게시물에서 이를 재현했습니다.

  • 지원: 인라인 스크립트 태그 현대화
    Curtis_Rueden는 1번 게시물에서 script-tag-hbs에 대한 관리자 경고를 확인했고, david는 2번 게시물에서 대체 컴포넌트인 “Discourse Topic List Sidebars”를 가리켰습니다.

  • 커뮤니티: 채팅 중심 협업 디자인
    nolo는 1번 게시물에서 채팅 중심 테마 데모를 공개하고, Discourse를 전용 협업 플랫폼으로 사용하는 것에 대한 피드백을 요청했습니다.

  • 기능: 기본적으로 전체 화면 채팅
    martin는 7번 게시물에서 채팅 모드를 위한 hasNoPreferredMode 헬퍼를 추가했고, nolo는 9번 게시물에서 접기 버튼 숨기는 것을 탐색했습니다.

  • 버그: 투표 옵션의 MathJax
    ascension.forum는 1번 게시물에서 투표 내부에서 MathJax가 실패함을 보고하고, 2번 게시물에서 알려진 이슈에 링크했습니다.

  • 테마: 주제 목록 미리보기 (TLP)
    Dimava는 652번 게시물에서 사용자 지정 섬네일 크기를 설정하고, 653번 게시물에서 추천을 위한 suggested 수정 사항을 추가했습니다.

  • 플러그인: 설문 컴포넌트 수정
    david는 2번 게시물에서 Font Awesome 아이콘 이름을 수정했고, nathank는 3번 게시물에서 이제 작동한다고 확인했습니다.

  • 기능: 반복 이벤트 주제
    opcourdis는 1번 게시물에서 반복 이벤트가 별도의 주제를 생성하지 않는 이유를 물었고, sam는 2번 게시물에서 이것이 기능 요청임을 인정했습니다.

  • 지원: 채팅에서 이모지 단축키 비활성화
    Shauny는 1번 게시물에서 전역으로 이모지 단축키를 비활성화했는데도 채팅에서 보였고, ondrej는 2번 게시물에서 이러한 불일치를 확인했습니다.

  • 버그: 태블릿에서 컴포저 리사이즈
    Moin는 1번 게시물에서 iPad에서 컴포저 높이를 조정하지 못했고, Richie는 2번 게시물에서 Safari에서 이를 재현했습니다.

  • 플러그인: 랜딩 페이지 JS 커스터마이징
    MihirR는 145번 게시물에서 랜딩 페이지에 사용자 정의 JS를 추가할 수 있는지 물었고, merefield는 146번 게시물에서 Ember 컴포넌트 패키징을 언급했습니다.

  • 일반: DNS4EU 공개 리졸버
    patrickemin는 1번 게시물에서 DNS4EU가 사이트 보안을 향상시키는지 궁금해했고, Falco는 2번 게시물에서 이것이 사용자 측 리졸버만임을 설명했습니다.

@team 그룹의 활동

  • david는 370678/1에서 최상위 @outletArgs 지원을 도입하고, 370349/3에서 카테고리 설정 #Images를 위한 새로운 플러그인 아웃렛을 병합했으며, 370554/2에서 인라인 스크립트 태그 현대화를 안내했습니다.

  • sam은 370600/2에서 반복 이벤트 주제 기능 요청을 인정했습니다.

  • Lilly는 371074/3에서 일괄 작업 알림 버그를 재현했습니다.

  • HAWK는 370753/2에서 Default→Foundation 테마 이름 변경을 설명하고, 371088/3에서 그룹 채팅 설정을 자세히 설명했습니다.

  • Danielle는 370693/1에서 고객 프로젝트 팀 웨비나 공지를 시작했습니다.

  • Falco는 371193/2에서 DNS4EU가 공개 리졸버에 불과함을 명확히 했습니다.

  • Bas는 370988/2에서 유휴 상태의 Sidekiq이 예상된다고 확인했습니다.

  • kris.kotlarek는 370753/6에서 Foundation 테마 컴포넌트 문제를 수정했습니다.

  • cocococosti는 370935/2에서 dsims의 트레일 저널 마이그레이션 디자인을 축하했습니다.

  • jordan-vidrine는 369574/61에서 새로운 헤더 드롭다운 스타일에 대한 UI 실험을 주도해 왔습니다.

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

이번 주 meta.discourse.org 소식…

주요 통계

기간: 2025-06-22 → 2025-06-29
새 게시물: 614
새 주제: 88

최고 사용자

  • joffreyjaffeux – 22개 게시물, 60개 좋아요
  • Moin – 32개 게시물, 48개 좋아요
  • sam – 16개 게시물, 46개 좋아요
  • JammyDodger – 23개 게시물, 34개 좋아요
  • NateDhaliwal – 34개 게시물, 31개 좋아요
  • pfaffman – 25개 게시물, 29개 좋아요
  • Falco – 9개 게시물, 25개 좋아요
  • nathank – 16개 게시물, 24개 좋아요
  • merefield – 14개 게시물, 19개 좋아요
  • Lilly – 8개 게시물, 14개 좋아요

최고 @team 기여자

  • joffreyjaffeux – 22개 게시물, 60개 좋아요
  • sam – 16개 게시물, 46개 좋아요
  • Falco – 9개 게시물, 25개 좋아요
  • Lilly – 8개 게시물, 14개 좋아요
  • tshenry – 4개 게시물, 13개 좋아요
  • saquetim – 2개 게시물, 12개 좋아요
  • hugh – 2개 게시물, 12개 좋아요
  • Bas – 1개 게시물, 7개 좋아요
  • tgxworld – 1개 게시물, 7개 좋아요
  • awesomerobot – 7개 게시물, 6개 좋아요

관심 있는 주제

테마 컴포넌트

공지사항

  • 마지막 읽은 날짜로 검색 정렬
    sam은 검색 결과를 마지막으로 주제를 방문한 날짜 기준으로 정렬할 수 있도록 order:read(단축키 r) 지원을 병합했습니다. 371770

  • :date: 이벤트 위치 및 설명 필드
    joffreyjaffeux는 캘린더 이벤트에 핀 아이콘이 있는 새로운 location 필드와 여러 줄의 description을 추가했습니다. 더 보기

  • :date: 예정된 이벤트 필터
    캘린더 플러그인에서는 이제 예정된 이벤트 페이지에서 모든 예정된 이벤트와 참가 예정인 이벤트 사이를 전환할 수 있습니다. 더 보기

  • 3.5.0.beta7 릴리스
    hugh는 작업창의 스마트 링크 편집, 초대 추적 개선, 고유한 초대 아이콘 및 수많은 플러그인 UX 향상이 포함된 3.5.0.beta7를 발표했습니다. 370633

  • 3.4.6 안정 버전 릴리스
    hugh는 HackerOne 및 커뮤니티 보고로 인한 보안 업데이트가 포함된 3.4.6를 게시했으며, 사이트 업그레이드를 강력히 권장했습니다. 370631

버그

  • Safari에서 오른쪽 사이드바 블록의 잘못된 날짜
    Neil_Evans2와 JammyDodger는 Safari에서 예정된 이벤트 패널에 ‘잘못된 날짜’가 표시된다고 보고했습니다. joffreyjaffeux는 한 자리 숫자 날짜 문제를 진단하고 캘린더 플러그인에 수정 사항을 병합했습니다.

  • 캘린더 이벤트 날짜 회귀 문제
    업데이트 후 캘린더 이벤트에서 지역화된 따옴표로 인해奇怪的한 날짜 형식이 표시되었습니다. joffreyjaffeux와 yaran는 PR 753/754에서 수정 사항을 반영했습니다. 더 보기

  • 관리자가 더 이상 게시물을 삭제한 사람을 볼 수 없나요?
    Moin과 saquetim는 게시물 작업 Glimmer 변환 과정에서 삭제된 아바타/시간이 숨겨지도록 한 회귀 문제를 추적했습니다. ‘삭제자’ 정보를 복원하기 위한 PR이 병합되었습니다. 370551

  • 삭제 후 컴포넌트 목록이 업데이트되지 않음
    nolo와 RGJ는 테마 컴포넌트를 삭제하면 전체 새로고침 전까지 다른 컴포넌트가 숨겨지는 문제를 발견했습니다. awesomerobot는 코어 PR 33364에서 이를 수정했습니다. 더 보기

  • 투표 옵션의 MathJax
    joffreyjaffeux는 Discourse Math와 Poll 플러그인 간의 상호 작용에 ‘다크 매직’ 패치를 적용하여 투표 선택지에 MathJax를 복원했습니다. 370632

  • 일괄 작업에서 선택 없이 음소거되는 버그
    옵션을 선택하지 않고 일괄 작업을 통해 삭제하거나 음소거하면 여전히 진행되었습니다. 코어 PR 00c97178에서 이제 선택이 이루어질 때까지 확인 버튼이 비활성화됩니다. 371074

  • Review.discourse.org 비밀번호 게이트
    NateDhaliwal은 이전 코드 리뷰 사이트가 이제 로그인 뒤에 있다고 지적했습니다. 커뮤니티는 통합 문서를 업데이트해야 하는지 논의했습니다.

기능

  • 포럼에서 비디오 호환성 처리
    merefield는 Discourse가 크로스 브라우저 지원을 위해 업로드를 자동으로 변환할 수 있을 때까지 외부 호스트(YouTube/Vimeo)를 사용하도록 모두에게 상기시켰습니다. 371540

  • AI 웹 아티팩트를 위한 관리자 API
    MachineScholar는 수동 아티팩트 생성/편집을 위한 API를 제안하고 문서화했습니다. 별도의 기능 주제에서 추적 중입니다: 371297

  • 채팅에 인라인 답글 복귀
    oshyan는 스레드와 함께 채팅에서 인용 답글을 요청했습니다. 논의에서는 UX 트레이드오프와 기존 채널 설정이 다뤄졌습니다. 372124

  • Python에서 Ruby로 쉽게 전환할 수 있나요?
    MachineScholar는 플러그인 작업을 위해 Ruby를 배우는 방법에 대해 질문했습니다. bletch는 차이를 자세히 설명하고 Ember/JS 클라이언트 지식도 강조했습니다. 371962

  • Whisper 가시성 전환
    Whispers는 이제 그룹 멤버십을 엄격히 따릅니다—whisper_allowed_groups에서 제외되면 이전 whispers의 가시성도 잃게 됩니다. 181616

지원

  • 키보드 단축키 버튼 숨기기
    Jerome-cockpitLAB는 사이드바 아이콘을 제거하고 싶었습니다. NateDhaliwal은 이를 숨기기 위한 빠른 CSS 스니펫을 제공했습니다:

    .sidebar-footer-actions-keyboard-shortcuts { display: none; }
    

    371778

  • 재빌드 중 업그레이드 지연
    ice.d는 업그레이드 후 느려짐을 목격했고, merefield는 대기 중인 Post 재베이킹이 Sidekiq 작업을 급증시킬 수 있으며 백로그가 해소될 때까지 기다리라고 조언했습니다. 371717

@team 그룹의 활동

  • joffreyjaffeux는 오른쪽 사이드바 블록의 Safari 날짜 버그 371617를 수정하고 투표용 ‘다크 매직’ MathJax 패치를 적용했습니다 370632.

  • sam은 코어에서 새로운 order:read 검색 정렬을 구현했습니다 371770 및 알림 메뉴 재설계 369574에 대한 피드백을 조율했습니다.

  • Falco는 채팅에서 이모지 단축키 비활성화 수정 사항이 병합되었음을 확인했습니다 371201 및 카테고리 보안 권한 상속 규칙을 명확히 했습니다 371929.

  • Lilly는 AI 봇 홈페이지 리다이렉트 가이드를 공동 집필했습니다 365126 및 테마 번역 공유 노력을 주도했습니다 371975.

  • tshenry는 마지막 접속 사용자 카드 호환성 업데이트를 출시했습니다 81375 및 신뢰 수준 아바타 플레어를 Glimmer로 이전하는 작업을 시작했습니다 82656.

  • hugh는 기능 충만한 3.5.0.beta7 릴리스 370633와 3.4.6 보안 수정 릴리스 370631를 모두 발표했습니다.

  • saquetim은 Glimmer 작업 요약에서 관리자가 삭제된 게시물 정보를 볼 수 없는 문제에 대한 수정 사항을 신속하게 병합했습니다 370551.

  • Bas는 371077에서 모범 사례 조언으로 플래그 논의에 참여했습니다.

  • tgxworld는 3.5.0.beta7 릴리스 노트 개요 및 플러그인 요약에 기여했습니다 370633.

  • awesomerobot는 아이콘 유형 SiteSetting 개선 370452에 의견을 제시하고 키보드 단축키 버튼을 숨기기 위한 CSS 가이드를 제공했습니다 371778.

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

이번 주 meta.discourse.org 소식…

주요 통계

  • 새로운 게시물 총 수: 631
  • 새로운 주제 총 수: 105
  • 게시물 및 좋아요 기준 상위 사용자:
    • Moin (게시물 31개, 좋아요 60개)
    • lindsey (게시물 7개, 좋아요 56개)
    • JammyDodger (게시물 45개, 좋아요 53개)
    • RGJ (게시물 14개, 좋아요 37개)
    • merefield (게시물 21개, 좋아요 35개)
    • sam (게시물 19개, 좋아요 29개)
    • pHneutre (게시물 8개, 좋아요 26개)
    • Falco (게시물 11개, 좋아요 19개)
    • nat (게시물 11개, 좋아요 16개)
    • NateDhaliwal (게시물 35개, 좋아요 16개)

관심 있는 주제

테마 컴포넌트

공지사항

커뮤니티

  • pHneutre가 AI-free Discourse에서 Discourse의 AI에 대한 생태학적 및 윤리적 질문을 제기하며, 지속가능성, 투명성 및 사용자별 옵트아웃(opt-out)에 대해 논의했습니다: 자세히 보기.

  • Quinirynilin가 연대 경제에 기반한 초지역(hyper-local) 포럼 구축 팁을 요청했으며, nathank와 Heliosurge가 조언 요청… 초지역에서 그룹 기반 카테고리 권한과 지역 가입 전략을 제시했습니다.

지원

버그

기능

개발

#Data & 리포트

플러그인

  • Alteras가 주제와 URL을 공유 컬렉션으로 링크하기 위한 실험적인 컬렉션(Collections) 플러그인을 공개했습니다: 자세히 보기.

UX


@team 그룹의 활동

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

이번 주 meta.discourse.org 소식…

주요 통계

  • 새 게시물: 711
  • 새 주제: 115
  • 게시물 및 좋아요 수 기준 상위 사용자:
    • Moin (게시물 55개, 좋아요 91개)
    • nat (게시물 20개, 좋아요 80개)
    • sam (게시물 34개, 좋아요 60개)
    • lindsey (게시물 4개, 좋아요 51개)
    • pfaffman (게시물 34개, 좋아요 34개)
    • awesomerobot (게시물 9개, 좋아요 29개)
    • JammyDodger (게시물 24개, 좋아요 29개)
    • alltiagocom (게시물 38개, 좋아요 25개)
    • david (게시물 3개, 좋아요 24개)
    • NateDhaliwal (게시물 31개, 좋아요 21개)

관심 주제
아래에 카테고리별로 그룹화되어 있습니다. 각 항목은 해당 주제의 첫 번째 게시물로 연결됩니다.

공지사항

  • 새로운 컴포저 소개, Discourse에서 글쓰기가比以往보다 쉬워졌습니다: lindsey가 WYSIWYG 포맷팅, 도구 모음 버튼, 즉각적인 마크다운 렌더링을 갖춘 새로운 리치 텍스트 에디터를 공개했습니다 (https://meta.discourse.org/t/-/369779/1)

  • 콘텐츠 로컬라이제이션 및 자동 번역이 이제 준비되었습니다: nat가 다국어 지원을 위한 내장 수동 및 AI 기반 번역 기능을 발표했습니다 (https://meta.discourse.org/t/-/370000/1)

  • 새로운 컴포저를 테스트해 보세요!: lindsey가 이 메타 스레드를 닫기 전에 진행 중인 컴포저 피드백을 전용 지원, 버그, 및 기능 주제로 옮기라는 마감 기한을 설정했습니다 (https://meta.discourse.org/t/-/352347/156)

  • 메시지 섹션이 단일 사이드바 링크로 이동되었습니다: “내 게시물” 및 “내 메시지” 링크가 하나의 커뮤니티 링크로 통합되었습니다; 사이드바를 커스터마이징한 경우 기본값으로 복원하는 방법에 대해 관리자가 공유했습니다 (https://meta.discourse.org/t/-/372616/12)

#호스팅

  • 인기 플러그인을 Discourse 코어에 더 많이 번들링: david가 커뮤니티에서 인기 있는 특정 플러그인을 코어 저장소에 포함하여 배포할 계획을 자세히 설명했으며, 기본적으로 비활성화되어 있지만 최신 상태로 유지하기가 더 쉬워집니다 (https://meta.discourse.org/t/-/373574/1)

설치

  • 업그레이드로 인해 사이트가 오프라인 상태가 되었습니다; 복원까지 얼마나 걸립니까?: Scott-CC가 “Oops” 재빌드 과정에 대해 질문했습니다; pfaffman가 ./launcher rebuild 및 PostgreSQL 업데이트 과정을 안내했습니다 (https://meta.discourse.org/t/-/373394/13)

  • 부트스트랩 실패 오류 – pups 문제: ScottF_KNIME가 잘못된 YAML 들여쓰기가 빌드를 중단시키고 있음을 발견했으며, 설정 구성을 diffing하여 해결했습니다 (https://meta.discourse.org/t/-/371096/9)

#사이트 관리

  • 콘텐츠 로컬라이제이션 – Discourse AI를 통한 수동 및 자동 번역: nat가 번역 설정 및 Discourse AI 동작을 구성하는 방법에 대한 자세한 문서를 게시했습니다 (https://meta.discourse.org/t/-/370969/1)

  • 감시 단어 참고 가이드: ganncamp와 Moin가 전역 단어 모니터링을 위한 “단어 또는 구” 입력을 추가, 제거 및 사용하는 방법에 대해 명확히 했습니다 (https://meta.discourse.org/t/-/241735/28)

#기여

기능

지원

  • 사용자가 카테고리를 선택하도록 강제: renato가 컴포저가 카테고리 선택까지 잠겨 있을 때 “기본 컴포저 카테고리” 설정 사용을 안내했습니다 (https://meta.discourse.org/t/-/373164/2)

  • 현재 사용자를 가리키는 모든 가능한 링크에서 “/my”가 작동하도록 만들기: Moin가 /my/messages/group/GroupName에서 대소문자 구별 문제를 발견했으며, 코어는 이 라우트를 대소문자 구별 없도록 만들 것입니다 (https://meta.discourse.org/t/-/373973/1)

  • 주제 소유자 변경 시 오류: Jagster가 ActivityPub의 연동 게시물 제한 사항을 설명하고, 먼저 주제를 비연동 카테고리 아래로 옮기는 것을 제안했습니다 (https://meta.discourse.org/t/-/373203/9)

  • 전체 주제 속삭이기(Whisper)?: tknospdr가 “비공개” 콘텐츠를 위한 소프트 프라이빗과 CSS 기반 해킹을 비교했습니다; 명확성을 위해 카테고리 기반 액세스 제어가 합의에 더 가깝습니다 (https://meta.discourse.org/t/-/373766/12)


@팀 그룹의 활동
이번 주 Discourse 팀의 20개 기여 중 일부:

  • nat가 370000/1에서 콘텐츠 로컬라이제이션 롤아웃을 주도하고 370969/1에서 설정 가이드를 작성했습니다.

  • sam가 373229/7에서 새로운 컴포저의 줄바꿈에 대한 Shift+Enter를 명확히 하고 372859/6에서 전체 화면 컴포저 동작을 개선했습니다.

  • lindsey가 지원의 352347/156에서 버그 보고를 장려하여 컴포저 피드백 루프를 닫고, 373231/3에서 마크다운 모드 보존에 대해 사용자를 안심시켰습니다.

  • awesomerobot가 373973/7에서 /my 그룹 라우팅을 디버깅하고 372616/12에서 커스텀 구성의 사이드바 링크 복구에 도움을 주었습니다.

  • david가 373574/1에서 코어에 인기 플러그인을 번들링하는 개요를 제시하고 dynaloc 태그 명명법에 대해 373725/4에서 의견을 제시했습니다.

  • Lilly가 스키마 복원 마이그레이션 오류를 진단하고 373630/3에서 DROP SCHEMA backup CASCADE를 권장했습니다.

  • renato가 369779/11에서 새로운 컴포저의 HTML 정제 선택지를 설명하고 373228/11에서 마크다운 이미지 입력 규칙을 강화했습니다.

  • joffreyjaffeux가 373503/2에서 에디터 토글 툴팁을 수정하고 373438/3에서 리치 모드의 BBCode 지원을 명확히 했습니다.

  • mcwumbly가 373995/2에서 /my에 대한 대소문자 구별 없는 그룹 라우트를 요청하고 373339/2에서 예정된 리뷰 대기열 UX 개선을 시사했습니다.

  • supermathie가 373613/1에서 WYSIWYG의 인라인 캐럿 포커스 문제를 드러내고 373228/3에서 외부 이미지 원박스 크기 조절 컨트롤을 강조했습니다.

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

이번 주 meta.discourse.org 소식…

주요 통계

  • 기간: 2025-07-13 ~ 2025-07-20
  • 새로운 게시물: 752개
  • 새로운 주제: 99개
  • 상위 사용자:
    • tobiaseigen: 34개 게시물, 66개 좋아요
    • Moin: 48개 게시물, 65개 좋아요
    • david: 8개 게시물, 48개 좋아요
    • RGJ: 10개 게시물, 46개 좋아요
    • merefield: 29개 게시물, 42개 좋아요
    • SubStrider: 15개 게시물, 40개 좋아요
    • JammyDodger: 19개 게시물, 37개 좋아요
    • martin: 3개 게시물, 35개 좋아요
    • awesomerobot: 13개 게시물, 28개 좋아요
    • NateDhaliwal: 33개 게시물, 28개 좋아요

상위 팀 기여자

  • tobiaseigen: 34개 게시물, 66개 좋아요
  • david: 8개 게시물, 48개 좋아요
  • martin: 3개 게시물, 35개 좋아요
  • awesomerobot: 13개 게시물, 28개 좋아요
  • nat: 17개 게시물, 27개 좋아요
  • Danielle: 2개 게시물, 24개 좋아요
  • hugh: 1개 게시물, 23개 좋아요
  • HAWK: 3개 게시물, 16개 좋아요
  • davidb: 8개 게시물, 16개 좋아요
  • Lilly: 4개 게시물, 15개 좋아요

관심 있는 주제

공지사항

  • :glowing_star: 코어 테마 소개
    hugh가 내장되어 있으며 편집할 수 없는 코어 테마인 Horizon과 Foundation의 출시를 발표했습니다. 이 테마들은 각 Discourse 릴리스와 함께 제공되며 직접 편집할 수 없습니다. 더 보기

  • :sparkles: 테마 설정 가능한 사이트 설정이 이제 사용 가능합니다
    martin가 테마 설정 가능한 사이트 설정이 about.json에서 theme_site_settings를 정의함으로써 테마가 코어 설정의 일부를 재정의할 수 있도록 허용하는 방식을 자세히 설명했으며, 초기 지원 대상은 enable_welcome_banner와 search_experience입니다. 더 보기

  • :loudspeaker: 웹inar: Khoros에서 Discourse로 마이그레이션
    Danielle가 2025-07-16에 멤버, 콘텐츠 및 사용자 정의 플러그인의 마이그레이션을 다루는 라이브 웹inar에 커뮤니티를 초대했으며, 곧 녹화 영상을 게시할 계획입니다. 더 보기

사이트 피드백

  • :counterclockwise_arrows_button: 플러그인이 코어로 이동되는 방식의 커뮤니케이션
    pacharanero가 코어 번들링을 반영하기 위해 플러그인 주제를 업데이트하는 것에 대해 사이트 피드백을 제기하여, 새로운 included-in-core 태그의 사용과 공지 카테고리 개선에 대한 논의가 이어졌습니다. 더 보기

  • :lady_beetle: 메타 사용 중 발생하는 500 에러
    여러 사용자가 메타에서 간헐적으로 발생하는 500 에러를 보고했으며, 이는 최근 자동 자막 변경과 관련이 있을 것으로 추정됩니다. 팀은 로그와 브라우저 콘솔 에러를 기반으로 조사 중입니다. 더 보기

지원

  • :hammer_and_wrench: 플러그인 저장소 하이재킹
    Roi가 손상된 플러그인을 통한 "Repojacking" 익스플로잇을 발견했으며, RGJ와 david는 github.com/discoursehosting/ 참조 시 중단되는 재빌드 확인을 구현했습니다. 더 보기

  • :magnifying_glass_tilted_left: 예전에는 검색창이 있었는데 어디로 갔나요?
    Cate_Soule가 베타 빌드에서 전역 검색 UI가 사라진 것을 발견했습니다. NateDhaliwal은 이제 Horizon/Foundation에서 테마 설정이 되었다고 지적했습니다. 더 보기

  • :warning: 더 이상 Discourse를 업데이트할 수 없음
    SubStrider의 재빌드가 이제 코어에 번들링된 플러그인 때문에 실패했습니다. 해결책은 david가 설명한 대로 추가적인 git clone 줄을 주석 처리하거나 제거하는 것이었습니다. 더 보기

  • :red_question_mark: 사람들이 내 포럼을 사용하게 하는 정확한 방법은 무엇인가요?
    Johnny_McIvor가 성장 전략을 문의했으며, HAWK은 사용자 요구 사항 해결을 강조했습니다. merefield와 Ed_S는 일관된 헤드 게시물과 주간 토론 스레드를 제안했습니다. 더 보기

  • :thinking: 상담 요청 – Discord에서 Discourse로 전환하는 것이 합리적인가요?
    Stonley가 Discord에서 전환하는 것을 고려했습니다. HAWK은 초기 참여, 커뮤니티 설문조사, 파일럿 그룹을 권장했으며, NateDhaliwal은 마이그레이션 사례를 공유했습니다. 더 보기

  • :e_mail: 이메일 수신 문제
    Ethsim2가 수신 이메일 바운스를 디버깅했으며, supermathie가 로그 분석을 안내하여 잘못 설정된 반환 주소와 SSMTP 설정을 찾아냈습니다. 더 보기

설치

  • :penguin: Bitnami Discourse 컨테이너 이미지가 비추천되었습니다
    Falco가 Broadcom 인수 이후 Bitnami가 더 이상 Discourse 이미지를 업데이트하지 않을 것이라고 보고하며, 셀프 호스터들에게 공식 Docker 설정으로 전환할 것을 권고했습니다. 더 보기

  • :counterclockwise_arrows_button: 중단된 업그레이드 후 "업데이트 중..." 상태에 멈춤
    여러 관리자가 영구적인 업그레이드 화면에 막혔습니다. 커뮤니티 팁인 초기화 버튼 사용과 오래된 업그레이드 작업 지우기가 문제를 해결했습니다. 더 보기

  • :open_file_folder: GitHub에서 테마 설치 시 에러
    itd-john가 Mint 테마 설치 시 Errno::ENOENT: No such file or directory 에러를 경험했습니다. 해결책은 ZIP에서 불필요한 __MACOSX 폴더를 제거하는 것이었습니다. 더 보기

기능

  • :locked_with_key: 플러그인과 테마 구성 요소 서명
    elmuerte가 Git 커밋 서명과 Discourse 키 서버를 사용하여 플러그인 진위를 검증하는 것을 제안했습니다. 논의에서는 SRI, 키 폐기, 관리자 UI 경고가 다뤄졌습니다. 더 보기

  • :link: 소셜 로그인을 통해 초대 경험을 더 원활하게 만들 수 있습니다
    sunflower가 마찰을 줄이기 위해 초대 링크 가입 폼에 소셜 로그인 버튼을 표시하는 것을 제안했으며, 팀은 폼 플로우 개선을 논의했습니다. 더 보기

  • :open_mailbox_with_raised_flag: 자신의 게시물을 이메일로 수신하는 옵션 추가
    mnalis가 이메일에 본인이 작성한 게시물이 포함되도록 요청했습니다. Moin은 mailing list mode가 이미 이를 지원하지만 전체 목록 전송이라는 비용이 따른다고 지적했습니다. 더 보기

개발

  • :hammer_and_wrench: SubCategoryItem에 PluginOutlet 추가
    tomve가 테마 커스터마이징을 위해 templates/connectors/SubCategoryItem에 새로운 아웃렛을 추가했으며, david가 리뷰 피드백을 제공했습니다. 더 보기

  • :mobile_phone: .gjs 파일에서 모바일 뷰에 다른 콘텐츠 표시
    Alteras와 david가 Glimmer 컴포넌트 내에서 조건부 렌더링을 위해 site 서비스를 가져오고 site.mobileView를 확인하는 방법을 시연했습니다. 더 보기

  • :memo: 테마 설정 가능한 사이트 설정 발표 (개발자 가이드)
    martin가 config/site_settings.yml와 테마의 about.json에서 theme_site_settings를 정의하는 방법에 대한 개발자 중심의 자매 주제를 게시했습니다. 더 보기

UX

  • :incoming_envelope: "Private Topics"를 "Personal Message Topics"로 이름 변경
    RGJ가 사용자 프로필에서 혼란을 야기하는 용어를 강조했으며, 라벨을 변경하는 PR이 코어 Discourse에 포함되었습니다. 더 보기

  • :artist_palette: 플러그인 페이지 개선 제안
    merefield가 이제 더 많은 플러그인이 코어에 포함됨에 따라 설치된 플러그인 페이지에서 활성화됨 기준 기본 정렬을 요청했으며, UI 필터에 대한 논의가 이어졌습니다. 더 보기

  • :computer_mouse: 헤더에 두드러진 테마 선택기
    patrickemin가 사용자가 사이드바 선택기보다 더 눈에 띄게 블로그 스타일 테마와 단순화된 지원 테마 사이를 전환할 수 있도록 상단 바에 테마 토글을 요청했습니다. 더 보기

  • :locked: 그룹 채팅 생성 옵션 숨기기
    awesomerobot는 Chat max direct message users를 1로 설정하거나(CSS #new-group-chat { display: none; } 추가) 그룹 채팅 생성을 비활성화할 수 있다고 지적했습니다. 더 보기

마이그레이션

  • :counterclockwise_arrows_button: XenForo에서 Discourse로 마이그레이션: 개요
    SubStrider가 4일 만에 XenForo에서 250만 개의 게시물과 79,000명의 사용자를 이동하는 심층 분석을 공유했으며, 키셋 페이지네이션과 병합된 주제에 대한 2단계 가져오기가 포함되었습니다. 더 보기

@team 그룹의 활동

  • tobiaseigen가 코어 번들링을 위해 많은 플러그인 주제를 검토하고, Discourse Subscriptions Plugin 주제를 새로운 코어 상태를 반영하도록 업데이트했으며 더 보기, Roi에게 Discourse User Notes 재빌드 수정을 도왔습니다 더 보기.

  • david가 플러그인 저장소 하이재킹 익스플로잇에 대응하여 discoursehosting 참조 시 중단되는 Docker 확인을 병합했으며 더 보기, 모바일 콘텐츠 주제에서 모바일 뷰 감지를 위한 Ember API 사용법을 안내했습니다 더 보기.

  • martin가 개발자 중심 주제에서 테마 설정 가능한 사이트 설정 구조에 대한 개발자 가이드를 제공했으며 더 보기, UX 스레드에서 카테고리 배지 스타일링에 대한 논의에 참여했습니다.

  • awesomerobot가 여러 CSS 우회 방법을 제시했습니다: 그룹 채팅 생성 옵션 숨기기에서 그룹 채팅 비활성화 더 보기 및 FKB Pro 테마 홈페이지 레이아웃 패치 더 보기.

  • nat가 콘텐츠 현지화에서 AI 번역 할당량과 백필 설정을 명확히 했으며 더 보기, AI 임베딩 모델 설정 불가에서 Discourse AI의 임베딩 모델 구성을 디버깅했습니다 더 보기.

  • Danielle가 Khoros 마이그레이션 웹inar을 조직하고 진행하여 참석자들이 Q&A와 후속 자료에 접근할 수 있도록 했습니다 더 보기.

  • hugh가 코어 테마 소개 공지를 주도하여 Horizon과 Foundation을 새로운 기본 테마로 공개했습니다 더 보기.

  • HAWK가 사람들이 내 포럼을 사용하게 하는 정확한 방법은 무엇인가요? 토론에서 커뮤니티 성장 조언을 공유했습니다 더 보기.

  • davidb가 "Private Topics"를 "Personal Message Topics"로 이름 변경에서 UI 전체의 "Private Topics" 용어를 수정했습니다 더 보기.

  • Lilly가 플러그인 저장소 하이재킹에서 손상된 플러그인 참조 제거에 대한 가이드를 제공했으며 더 보기, 잠금 배지 아이콘 숨기기 테마 컴포넌트에서 잠금 배지 아이콘을 숨기는 수정 사항을 병합했습니다 더 보기.

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

이번 주 meta.discourse.org 소식…

주요 통계

지난 7일 동안 meta.discourse.org에는 새로운 게시물 773개와 새로운 주제 109개가 생성되었습니다 (출처: 관리자 대시보드).

최상위 사용자:

  • Moin: 67개 게시물, 119개 좋아요
  • sam: 30개 게시물, 87개 좋아요
  • david: 14개 게시물, 48개 좋아요
  • NateDhaliwal: 56개 게시물, 42개 좋아요
  • j.jaffeux: 12개 게시물, 28개 좋아요
  • w3shi: 2개 게시물, 28개 좋아요
  • JammyDodger: 12개 게시물, 28개 좋아요
  • pfaffman: 25개 게시물, 27개 좋아요
  • awesomerobot: 9개 게시물, 25개 좋아요
  • RGJ: 9개 게시물, 22개 좋아요

(위에서 굵게 표시된 사용자는 팀 멤버입니다.)


관심 있는 주제

공지사항

  • NateDhaliwal은 너무 많은 플러그인을 번들링하면 Discourse가 부풀어 오를 수 있는지 궁금해했고, david은 비활성화된 플러그인은 무시할 수 있는 수준의 오버헤드만 추가한다고 확인했습니다. 인기 있는 플러그인 더 많이 Discourse 코어에 번들링
    Bundling more popular plugins with Discourse core

  • sam은 키워드 검색과 자동완성을 갖춘 새로워진 주제 필터링 UI를 출시했습니다. 새로운 주제 필터링 UI
    New topic filtering UI

  • hugh은 실시간 미리보기와 상태 라벨을 갖춘 색상 팔레트 시각적 리프레시를 공개했습니다. 색상 팔레트 관리의 새로운 방식
    A new way to manage colour palettes

버그

기능

지원


@team 그룹의 활동

  • sam은 향상된 주제 필터 UI를 출시(375563/1)하고, 번들링된 플러그인의 롤백 단계를 명확히 했으며(375307/4), AI 헬퍼 로케일 캐싱의 안전한 기본값을 설명했습니다(298867/6).

  • david는 인기 있는 플러그인 더 많이 번들링 토론(373574/23)에서 비활성화된 플러그인의 클라이언트 측 자산 처리를 설명하고, 번역 메모리 자동화에 대한 가이드를 제공했습니다.

  • j.jaffeux는 자동 이미지 그리드…(375499/14)에서 로케일 민감한 이미지 그리드 버그를 해결하고, 독일어 언어 지원에 대한 수정 사항을 적용했습니다.

  • awesomerobot는 ‘인용 확장’ 화살표…(375067/7)에서 인용 확장 레이아웃을 수정하고, ‘그룹’ 링크…"(375106/3)에서 그룹 내비게이션에 대한 UX 수정을 요청했습니다.

  • hugh는 새로운 색상 팔레트 관리자 UI를 실시간 미리보기와 함께 소개했습니다. 색상 팔레트 관리의 새로운 방식 (375188/1).

  • HAWK는 마케팅 제안(375373/3)에서 '네오포럼' 개념과 브랜딩에 대해 의견을 제시했습니다.

  • schleifer는 제3자 플러그인 저장소 해킹됨(374703/14)에서 해킹 저장소 해결을 환영했습니다.

  • Lilly는 /admin/users에서 그룹 링크의 일관성 문제를 발견하고 ‘그룹’ 링크…"(375106/2)에서 지적했습니다.

  • Saif는 음성 녹음기 컴포넌트를 통해 AI 어시스턴트를 지원하기 위해 음성 녹음기 컴포넌트(215621/141)를 옹호했습니다.

  • saquetim는 위젯 렌더링 EOL 타임라인과 비권장 경고를 발표했습니다. 위젯 렌더링 시스템의 다가오는 EOL (375332/1).

  • 추가 기여:

    • sam은 375567/13에서 Onebox URL 404 오류 디버깅을 도왔습니다.
    • david는 플러그인 번들링 중에 Crowdin 문자 병합을 안내했습니다. 373574/27.

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

이번 주 meta.discourse.org 소식…

주요 통계

  • 총 신규 게시물: 672
  • 총 신규 주제: 104
  • 최다 활동 사용자:

관심 있는 주제

공지사항

  • Discourse 커뮤니티 설문조사에 참여하세요! tobiaseigen님이 커뮤니티 설문조사를 통해 1주일간의 피드백 모금 캠페인을 시작했으며, 이후 후속 게시물(3번 게시물, 20번 게시물)에서 임베드 문제를 개선하고 공유 옵션을 공유했습니다.

  • 새로운 컴포저 소개는 여전히 UI 및 개발 도구 관련 논의를 불러일으키고 있으며, merefield님과 renato님이 리치 에디터의 시스템 사양에 대한 질문을 처리했습니다(41번 게시물, 44번 게시물).

사이트 피드백

  • 버그 및 UX 문제 분류에서는 주제가 버그 또는 UX 카테고리에 속하는지 여부를 탐구했으며, sam님과 chapoi님이 단순화된 기능/버그 구분 및 디자인 관련 태그를 놓고 논쟁을 벌였습니다. 더 보기.

설치

  • 10년간 자체 호스팅을 해온 관리자가 런처 정리법에 질문하여 ./launcher cleanup의 모범 사례를 다루었으며, 컨테이너를 정리하고 디스크 공간을 확보하는 방법을 보여주었습니다(1번 게시물, 2번 게시물).

  • Docker 이미지 크기 최소화에서 featheredtoast님이 Postgres/Redis 라이브러리를 제외하여 자체 호스터의 오버헤드를 줄이는 *-web-only 빌드를 제안했습니다. 더 보기.

지원

  • 포럼을 실제 앱으로 변환할 수 있을까? chapoi님이 Dishub와 Discorkie와 같은 기존 노력을 지적했고, alltiagocom님은 PWA와 네이티브 개발을 비교했습니다. 더 보기.

  • 그룹 DM 음소거에서 그룹을 나가지 않고 알림을 켜거나 끌 수 있는 /my/messages/group/<group>의 숨겨진 토글을 발견했습니다(8번 게시물).

  • 자동화를 사용하여 자동 응답 만들기에서 자리를 비운 상태의 답변을 위한 Discourse Automation 설정을 시연했으며, 그룹 설정 오류를 해결했습니다. 더 보기.

  • 상세 정보와 함께 사용자 목록 내보내기에서 관리자에게 /admin/users/list/active → 내보내기가 ID, 이름, 이메일 등을 포함한 CSV를 수신함에 전달한다는 점을 상기시켰습니다. 더 보기.

개발

  • CSS 변수로 스타일링은 button과 같은 전역 셀렉터보다 넓은 컴포넌트 클래스(예: .btn-primary)를 사용하여 테마 설정 시 의미론적 명확성을 유지하는 방법에 대한 대화를 촉발했습니다. 더 보기.

  • Glimmer 변경 감지 문제 해결에서 @tracked 배열의 일반 객체는 자동으로 렌더링되지 않음을 밝혀내며, 신뢰할 수 있는 업데이트를 위해 @tracked 클래스 인스턴스로 전환하도록 제안했습니다. 더 보기.

  • 프론트 엔드 라우트에 대한 플러그인 스캐폴딩 질의에서 개발자에게 코드 리뷰를 위해 GitHub 링크를 공유하도록 상기시켰으며, 이 조언은 CI 설정 문제 조사에서 드러났습니다. 더 보기.

기능

  • 포괄적인 작업 로그에서는 게시물/주제에 모든 편집, 플래그, 관리자 작업을 타임스탬프 순서로 필터링 옵션과 함께 기록하기 위한 “전체 기록 보기” 링크를 제안했습니다. 더 보기.

  • 렌치 메뉴에 편집 추가에서는 항상 표시되는 렌치 메뉴에서 삭제와 숨기기와 함께 주제/게시물 편집을 노출하는 것을 제안했으며, 임시 UX로 단축키(E)를 사용했습니다. 더 보기.

  • 아바타 장식 플러그인? 토론에서 아바타 주위의 오라 또는 GIF 오버레이에 대한 관심이 다시 살아나며, 이전의 아바타 프레임 컴포넌트와 연결되었습니다. 예시 보기.

  • 이벤트 참석자 제한은 sam님의 PR으로 캘린더 플러그인에서 이벤트별 등록을 제한하여 베타 완료를 달성했습니다. 더 보기.

UX

  • 클릭 가능한 컴포넌트 vs 편집 버튼에서는 마우스 이동 거리를 줄이기 위해 테이블 행이나 제목을 링크로 만드는 것을 다뤘으며, Ember 커넥터의 제약 사항을 탐구했습니다. 더 보기.

  • 누락된 변환 아이콘은 테마 컨트롤에서 지적되어 pr-welcome 라벨이 붙었으며, 커뮤니티 PR을 통해 컴포넌트 목록 아이콘 세트와 일치시켰습니다. 더 보기.

  • 오프토픽 플래그 문구 감사에서 첫 게시물과 답변 플래그의 혼란을 최소화하기 위해 데스크톱과 모바일 전반에 걸쳐 통일된 텍스트를 요구했습니다. 더 보기.

  • 개선된 알림 UI에서는 탭별 모두 닫기 버튼을 스케치하고, 예상 동작과 더 잘 일치하도록 “모두 보기” 화살표를 재고려했습니다. 더 보기.

테마 컴포넌트

  • 유저카드의 리더보드 랭크에서 chapoi님이 유저카드의 치어 옆에 #3 스타일의 배지를 표시하는 컴포넌트를 출시했습니다. 더 보기.

  • AI 대화 – 사이드바 검색은 AI 채팅 사이드바에서 in:messages 쿼리를 위한 미니 검색 상자를 제공하며, 애드온으로 패키징되었습니다. 더 보기.

  • AI 봇 아이콘 링크 업데이트는 awesomerobot님이 수행했으며, 이제 두 가지 컴포저 모드 모두에서 AI 인터페이스를 새 탭에서 열어 일관된 접근성을 제공합니다. 더 보기.

커뮤니티

  • maiki님의 교육 커뮤니티를 위한 Discourse에서는 K-12 사용의 도전 과제와 전략, 즉 프라이버시에서 모더레이션, 에페메럴 채팅 보존에 이르기까지를 다뤘습니다. 더 보기.

@team 그룹의 활동

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

이번 주 meta.discourse.org 소식…

주요 통계

  • 새로운 게시물: 689
  • 새로운 주제: 96
  • 최고 사용자:
    • sam (게시물 28개, 좋아요 61개)
    • pfaffman (게시물 33개, 좋아요 47개)
    • chapoi (게시물 51개, 좋아요 44개)
    • david (게시물 13개, 좋아요 40개)
    • NateDhaliwal (게시물 34개, 좋아요 28개)
    • Ethsim2 (게시물 17개, 좋아요 26개)
    • lindsey (게시물 8개, 좋아요 26개)
    • hugh (게시물 3개, 좋아요 24개)
    • Discourse (게시물 1개, 좋아요 19개)
    • awesomerobot (게시물 7개, 좋아요 17개)

관심 있는 주제

블로그 (블로그)

  • Discourse 3.5 언박싱: Discourse가 최신 Discourse 3.5 언박싱을 공개하며, 새로운 Horizon 테마, 개편된 작성기, 개선된 다크 모드 및 자동 번역 기능을 선보였습니다.

개발 (개발)

  • iCal/ICS 피드를 Discourse 주제로 동기화하기: ShiverTimber4973는 .ics 피드를 가져와 캘린더 이벤트에 따라 주제를 생성하거나 업데이트하는 Python 스크립트를 공유했습니다 (자세히 보기).
  • 공식 Discourse 모델 컨텍스트 프로토콜(MCP): sam은 GitHub에서 LLM이 Discourse 데이터와 상호작용하는 방식을 표준화하기 위한 MCP 사양을 시작했습니다.

공지사항 (공지사항)

  • 현재 진행 중인 프로젝트 – 2025년 8월: lindsey는 현재 진행 중인 프로젝트 – 2025년 8월에서 라이트박스 업그레이드, 코어 인증 서비스 테스트, 환영 배너 개선 등 미리보기 내용을 자세히 설명했습니다.
  • Discourse 3.5가 이제 라이브입니다!: hugh는 주요 UX 업그레이드, 모던한 테마, 향상된 색상 관리 및 내장 번역 기능을 강조하며 3.5.0 안정 버전 릴리스를 발표했습니다.
  • 3.5.0.beta9: 코어에 색상 팔레트 & 환영 배너: hugh는 또한 개선된 팔레트 미리보기와 코어로 복귀한 환영 배너를 포함하여 최신 beta9 기능을 요약했습니다.

지원 (지원)

  • Markdown 모드를 기본값으로 설정할 수 없음: GaurangBlaze는 default_composition_mode를 Markdown으로 저장해도 유지되지 않는다고 보고했으며, martin은 UI 버그를 추적하고 백필 상태에 대해 안내했습니다.
  • 기존 멤버에게 재가입을 강제할 수 있나요?: matt_smart는 10년 된 멤버들이 다음 로그인 시 커스텀 필드를 업데이트하도록 유도하는 방법에 대해 질문했고, chapoi는 이 주제에서 내장된 “필드 요구사항” 워크플로를 보여줬습니다.
  • 지금 대량 스팸 공격을 겪고 있는 사람이 또 있나요?: WaitroseCarpark는 스팸 게시물 범람을 지적했고, NateDhaliwal과 nat은 discourse-ai 스팸 감지 플러그인을 권장했습니다.
  • /var/discourse를 tar로 묶어서 새 서버에서 실행할 수 있나요?: Monikas는 원시 폴더 이동에 대해 궁금해했고, pfaffman은 신뢰할 수 있는 rsync 마이그레이션 가이드를 링크했습니다.
  • 백업만으로 모든 것을 복원할 수 있나요?: alltiagocom는 merefield의 조언에 따라 이 스레드에서 app.yml, 업로드 파일 및 /admin/backups 포함이 필수임을 확인했습니다.
  • iOS 15 및 구형 브라우저 중단 지연: david는 셀프 호스터들에게 더 많은 시간을 주기 위해 레거시 브라우저 제거가 3.5 안정 버전 릴리스 이후로 연기되었다고 게시했습니다.

플러그인 (플러그인)

사이트 관리 (#SiteManagement)

  • Discourse AI의 PDF 지원: MachineScholar는 RAG “PDF와 채팅”에 대해 질문했고, sam은 이 토론에서 PDF 업로드 지원이 로드맵에 있음을 확인했습니다.

번역 (#contribute:translations)

기능 (기능)

  • 진행 중인 투표에 사용자가 더 많은 옵션을 추가하도록 허용: Heliosurge는 동적 투표 옵션을 제안했고, sam은 이 PR에서 개념 증명(PoC)을 병합했습니다.
  • 요청: 이메일을 푸시 알림으로 대체하기: opcourdis는 이메일 대신 푸시 알림을 보내는 자동화의 사용 사례를 설명하며 여기서 시작했습니다.

UX (UX)

  • ‘속삭임’ 기능 이동: ganncamp는 이 UX 스레드에서 발견 가능성을 높이기 위해 속삭임 토글을 답변 버튼 위에 배치하는 것을 제안했습니다.
  • 주제 목록 아래 숨겨진 검색 결과 (Horizon 테마): rahim123는 Firefox ESR에서 Horizon 테마의 검색 드롭다운이 가려진 것을 발견했습니다.

버그 (버그)

  • iOS 16 또는 이전 버전의 표시 문제: TethysPlex는 iOS 16.7 Safari에서 배경이 누락되었다고 보고했으며, david는 이제 안정 버전에서 제공되는 수정 사항을 병합했습니다.
  • Theme Creator 고장: Lilly는 theme-creator.io에서 흰색 화면을 확인했고, david는 Horizon 호환성을 업데이트하여 해결했습니다 (세부 사항).
  • Tooltipify-words 컴포넌트 오류: Shauny의 커스텀 테마가 3.5에서 깨졌고, Arkshine는 GitHub 저장소에서 수정 사항을 병합했습니다.
  • CSS 수정 시 라이브 리로드가 더 이상 작동하지 않음: rahim123는 프로덕션에서 CSS 라이브 리로딩이 비활성화되었음을 알게 되었고, RGJ는 리로드 불가 주제에서 이 변경 사항을 확인했습니다.

설치 (설치)

  • app.yml이 없을 때 CLI 경고 추가: Ethsim2는 app.yml 없이 launcher bootstrap을 실행할 때 더 명확한 오류 메시지를 제안하여 이 스레드에서 토론을 촉진했습니다.

@team 그룹의 활동

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

이번 주 meta.discourse.org 소식…

주요 통계

  • 새 게시물: 898

  • 새 주제: 108

  • 최고 활동 사용자:

    • Moin: 38개 게시물, 65개 좋아요
    • sam: 34개 게시물, 63개 좋아요
    • pfaffman: 45개 게시물, 51개 좋아요
    • j.jaffeux: 20개 게시물, 47개 좋아요
    • chapoi: 28개 게시물, 46개 좋아요
    • NateDhaliwal: 54개 게시물, 46개 좋아요
    • david: 15개 게시물, 35개 좋아요
    • Don: 8개 게시물, 34개 좋아요
    • nat: 14개 게시물, 32개 좋아요
    • merefield: 20개 게시물, 26개 좋아요

관심 있는 주제

사이트 관리

  • rishabh는 새로운 Discourse ID 로그인을 자세히 설명하며, 로그인이 통합되는 방식과 곧 셀프호스팅 지원이 이루어질 것이라고 약속했습니다.

  • philh는 자신의 프로젝트가 Discourse Discover에 포함되었다는 점을 강조하며, 사이트 가시성이 높아진 것을 축하했습니다.

  • JennyLin8826는 읽기 전용 모드 또는 SSO 설정 오류로 잠긴 관리자를 위한 잠금 해제 절차를 안내했습니다.

테마 컴포넌트

  • Don은 사용자가 주제 순서를 드롭다운으로 제어할 수 있는 사용자 지정 주제 정렬 버튼 테마 컴포넌트를 공개했습니다.

  • NateDhaliwal은 간단한 마크다운으로 Plotly.js 차트를 사용할 수 있게 하는 Discourse Graph Embed 컴포넌트를 출시했습니다.

  • Lilly는 빠른 인용 버튼에 대한 수정 사항을 배포하며, Discourse 3.6과의 호환성을 확인했습니다.

공지사항

호스팅

  • david는 새로운 discourse/discourse Docker 이미지가 여전히 실험 단계임을 명확히 하고, GitHub의 빌드 워크플로에 대한 링크를 공유했습니다.

  • Murffy는 Debian 12와 Email Pro를 사용하여 OVH VPS에 Discourse를 설치하는 단계별 가이드를 공유했습니다.

기능

  • agemo는 사용자 간 팁을 보내기 위한 팁 또는 결제 버튼을 제안하며, 최고 답변 결제 플러그인에 대한 투표를 촉진했습니다.

  • supermathie는 Outlook 이모지 반응을 억제하기 위해 x-ms-reactions: disallow 헤더를 추가하는 것을 제안했습니다.

  • tobiaseigen은 이 기능 요청에서 데스크톱에서 가로로 스크롤 가능한 작성자 도구 모음을 요청했습니다.

  • hellekin은 별칭 페르소나와 엄격한 로깅을 포함하여 관리자 위장 기능을 확장하는 아이디어를 제시했습니다.

지원

  • Jagster는 언어 전환기 UX를 테스트했으며, nat은 게시물 #13에서 언어 감지 관련 특이 사항을 디버깅했습니다.

  • merefield와 Don은 사이트 설정을 통해 공백 없이 인라인 이모지를 활성화하여 “+” 이후 이모지가 렌더링되지 않는 문제를 해결했습니다.

  • Moin은 아랍어로 다이제스트 이메일을 미리 볼 때 500 오류를 재현하고 게시물 #9에 세부 사항을 기록했습니다.

  • Don과 chapoi는 이 화면 녹화에서 iOS 앱의 누락된 제출 버튼을 추적했습니다.

  • tobiaseigen은 PM 응답 처리에서 이메일 푸터를 제거하기 위해 -- 서명 구분자를 추가하도록 조언했습니다.

  • Lhc_fl과 xkhalid은 Discourse의 SMTP 옵션을 비교했으며, Brevo와 OCI Email Delivery가 호평을 받았습니다.

  • TVavrda와 asa는 콘텐츠 현지화 스레드에서 AI 번역에 대해 논쟁하며 문화적 뉘앙스에 대한 우려를 제기했습니다.

버그

  • tshenry는 예정된 이벤트 캘린더에서 일광 절약 시간제 변경이 반복 이벤트를 깨뜨린 것을 발견했고, j.jaffeux는 수정 사항을 확인했습니다.

  • thoka와 Moin은 독일어 현지화 환경에서 카테고리 권한 테이블의 정렬 오류를 지적했습니다.

  • littleD는 v3.5 베타에서 경고 알림에 대한 직원 하이라이트가 누락된 것을 게시물 #1에서 발견했습니다.

  • Moin은 현지화된 권한에서 정렬이 어긋난 확인란을 시연하고 중복 보고 사항에 대한 링크를 제공했습니다.

  • Nick_Stager는 캘린더 플러그인 UI가 설정으로 제대로 링크되지 않는다는 점을 게시물 #4에서 지적했습니다.

  • tobiaseigen은 이 접근성 버그에서 헤딩 내비게이션을 위한 스크린 리더 개선 사항을 제시했습니다.

  • Canapin은 음소거된 사용자가 여전히 온라인 사용자 목록에 표시된다고 보고했습니다.

UX

  • donaldsoncd는 모바일의 아이콘 전용 사용자 페이지 내비게이션을 비판했습니다.

  • Richie는 일관성을 위해 그룹 목록의 알파벳 순 재배열을 촉구했습니다.

  • Lhc_fl은 모바일 주제 진행 표시줄에 대해 고정 폭 번호 매기기를 제안했습니다.

개발

  • Ethsim2는 게시물 #22에서 캘린더 피드를 자동으로 동기화하기 위한 ICS → Discourse Python 스크립트를 출시했습니다.

  • pfaffman과 Ed_S는 백업과 Postgres 15를 포함하는 최신 주요 업그레이드 체크리스트를 작성했습니다.

  • per1234는 CJK 게시물에 대한 단어 수 계산을 개선해야 할 필요성을 강조했습니다.

셀프호스팅

데이터 및 보고


@team 그룹의 활동

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

이번 주 meta.discourse.org 소식…

주요 통계

  • 새 게시물: 715

  • 새 주제: 96

  • 최고 사용자:

    • Moin: 게시물 33개, 좋아요 53개
    • j.jaffeux: 게시물 11개, 좋아요 47개
    • RGJ: 게시물 24개, 좋아요 40개
    • merefield: 게시물 23개, 좋아요 38개
    • pfaffman: 게시물 23개, 좋아요 37개
    • nat: 게시물 14개, 좋아요 36개
    • david: 게시물 16개, 좋아요 34개
    • chapoi: 게시물 19개, 좋아요 33개
    • sam: 게시물 25개, 좋아요 32개
    • tvavrda: 게시물 12개, 좋아요 24개
  • @team 그룹의 최고 멤버:

    • j.jaffeux: 게시물 11개, 좋아요 47개
    • nat: 게시물 14개, 좋아요 36개
    • david: 게시물 16개, 좋아요 34개
    • chapoi: 게시물 19개, 좋아요 33개
    • sam: 게시물 25개, 좋아요 32개
    • awesomerobot: 게시물 19개, 좋아요 21개
    • pmusaraj: 게시물 6개, 좋아요 14개
    • hugh: 게시물 3개, 좋아요 13개
    • tobiaseigen: 게시물 6개, 좋아요 12개
    • martin: 게시물 3개, 좋아요 8개

관심 있는 주제

#Site 피드백

  • 자동 AI 번역에 대한 의견 (content-localization) - tvavrda님이 저자가 AI 생성 번역을 제어하고 원본 콘텐츠가 명확하게 표시되도록 하는 방법에 대해 탐구했습니다. 더 읽기.

공지사항

  • discourse-calendar의 최대 참석자 수 지원 (calendar-and-event) - j.jaffeux님이 이벤트 폼에서 이벤트 참석자 수를 직접 제한할 수 있는 설정을 추가했습니다. 최대 참석자 UI.

  • 캘린더에서 주 첫 번째 요일 선택 (calendar-and-event) - 월요일, 일요일 또는 토요일 시작 주를 위한 새로운 사이트 설정을 배포했습니다. 주 시작 설정.

  • 더 부드러운 색상 팔레트 편집 (color-palettes) - hugh님이 라이트/다크 모드 팔레트를 생성하고 미리보기할 수 있도록 재설계된 인터페이스를 공개했습니다. 팔레트 미리보기.

기능

  • 마크업이 포함된 원본 게시물 소스의 일괄 내보내기 - soeren-1님이 수동 복사-붙여넣기 대신 전체 문서 주제의 원본 Markdown을 다운로드할 수 있도록 요청했습니다. 내보내기 워크플로우.

  • 원본 콘텐츠 표시를 위한 다국어 설정 (content-localization) - nat님이 다국어 사용자가 여러 지원 언어를 선택하여 게시물을 실제 원본 언어로 볼 수 있도록 제안했습니다. 로케일 제어.

  • 생성 후 개인 메시지(PM)를 편집하여 경고로 변경 허용 (moderation, personal-messages) - tobiaseigen님이 생성 시점뿐 아니라 PM 원포스터(OP)를 편집할 때도 “경고” 체크박스를 전환할 수 있도록 제안했습니다. 편집 시 경고.

  • 이벤트를 위한 더 나은 원박스(Onebox) (calendar-and-event, onebox) - nathank님이 캘린더 팝업과 유사하게 날짜, 시간 및 위치 세부 정보를 포함하도록 이벤트 원박스를 확장할 것을 옹호했습니다. 이벤트 원박스 개선.

  • 자동화 스크립트: 닫을 때 주제 이동 (automation, 플러그인) - chapoi님이 주제가 닫힐 때 카테고리 간으로 주제를 자동으로 이동시키는 Discourse-Automation 예시를 제공했습니다. 닫을 때 이동.

개발

  • 체크리스트 플러그인이 테마 컴포넌트가 아닌 이유는? (checklist) - NateDhaliwal님이 내장된 체크리스트 플러그인이 현대적인 테마 컴포넌트 대신 여전히 plugin.rb를 사용하는 이유를 파헤쳤습니다. 코어 내 체크리스트.

버그

  • 업데이트 후 테마 컴포넌트로 “TypeError” 렌더링 (버그) - piffy님이 커스텀 컴포넌트 내의 null 참조 오류를 드러냈습니다. j.jaffeux님과 david님이 이를 테마 캐싱으로 추적하고 CLI를 통해 캐시를 지우는 명령어를 게시했습니다. 캐시 플러시 수정.

  • 포럼 내비게이션 바가 반복됨 (버그) - Headless님이 오래된 컴포넌트 때문에 재빌드 후 중복된 내비게이션 바를 확인했습니다. 세이프 모드 디버깅과 컴포넌트 격리가 범인을 찾는 데 도움이 되었습니다. 내비게이션 바 디버깅.

  • 콘텐츠 로컬라이제이션을 사용한 인용 시 사용자가 보는 언어가 선택됨 (content-localization, 버그) - nat님이 인용문이 원본이 아닌 독자의 번역된 보기로 렌더링되어 다국어 스레드에서 혼란을 초래한다는 점을 드러냈습니다. 인용 로컬라이제이션 특이점.

  • 하위 카테고리에서 두 개의 배너가 보임 (category-banners, 버그) - Nick_Stager님이 중복된 배너를 보고했습니다. awesomerobot님이 컴포넌트를 업데이트하여 기본 헤더를 자동으로 숨기도록 했습니다. 배너 중복 수정.

설치

  • 업데이트 후 포럼이 작동하지 않음 – 무엇이 빠져 있나요? (설치) - wenqin님이 재빌드 시 컨테이너 힌트가 누락된 문제를 겪었습니다. nat님이 app.yml의 남은 플러그인 줄을 식별하기 위해 전체 로그를 요청했습니다. 재빌드 힌트.

  • 경고: 컴퓨터의 포트 443이 호스트명을 사용하여 액세스할 수 없는 것으로 보입니다 (설치) - Cloudflare의 오렌지 클라우드를 사용할 때 발생했습니다. 조언에는 프록시를 비활성화하거나 Let’s Encrypt를 만족시키기 위해 DNS를 조정하는 내용이 포함되어 있었습니다. 443 액세스 가능성 우회.

지원

  • 현재 스팸으로 범람하고 있는데, 무엇을 할 수 있나요? (지원) - Tealk님이 스팸 방지 전술을 요청했습니다. awesomerobot님과 RGJ님은 코어 가이드, 감시 단어, AI 필터 및 수동 IP 밴을 가리켰습니다. 스팸 완화 전략.

  • 내 포럼을 이 포럼처럼 보이게 하는 방법은? (지원) - sweet_Girl님이 경쟁사의 레이아웃을 역설계했습니다. chapoi님이 디자인을 일치시키기 위해 주제 목록 미리보기, 최소 카테고리 박스 및 글꼴 조정을 식별했습니다. 테마 컴포넌트 분해.

  • Discourse PWA의 Android 하단 내비게이션 바 색상 문제 (mobile, 지원) - Damian_Boon님이 밝은 내비게이션 바에서 읽기 어려운 아이콘을 지적했습니다. dax님과 Don님은 PWA 매니페스트의 한계, 기기 간 차이 및 향후 디자인 검토 계획을 설명했습니다. PWA 바 색상 토론.

  • 미리보기를 볼 수 없음 (지원) - user148님이 게시물 미리보기 패널을 전환할 수 없었습니다. merefield님과 chapoi님이 리치 모드와 Markdown 컴포저 모드 간 전환 방법을 보여 주었습니다. 미리보기 전환 가이드.

  • 게스트 전용 헤더 링크 추가 (지원) - peternlewis님이 익명 방문자를 위한 “계정 만들기” 링크가 필요했습니다. Moin님이 커스텀 헤더 링크 컴포넌트를 통해 조건부로 링크를 숨기거나 표시하는 CSS를 제공했습니다. 게스트 전용 링크 CSS.

  • 계정이 없는 사이트 방문자가 투표에 참여할 수 있나요? (polls, 지원) - Eric_Wynn님이 투표(모든 상호작용과 마찬가지로)에는 계정이 필요하며 익명 투표는 지원되지 않는다고 확인했습니다. 계정 필수 투표.

  • 비스태프 사용자에게 개인 메시지의 일괄 선택 확장 (bulk-actions, 기능) - ondrej님이 비스태프 사용자에게 스태프와 동일한 PM 일괄 아카이브 도구를 제공하여 받은 편지함 정리를 단순화할 것을 요청했습니다. PM 일괄 작업 요청.

#Hosting

  • 최소한의 다운타임으로 주요 Discourse 유지 관리를 수행하는 방법? (#hosting) - emonunix님이 블루/그린 전략과 Sidekiq 튜닝을 탐구했습니다. pfaffman님은 두 컨테이너 빌드와 로드 밸런서를 권장했고, merefield님은 재빌드가 주요 위험 요인이라고 언급했습니다. 제로 다운타임 재빌드 접근법.

커뮤니티


@team 그룹의 활동

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

이번 주 meta.discourse.org 소식…

주요 통계

  • 새로운 게시글 총 수: 396

  • 새로운 주제 총 수: 65

  • 최고 사용자:

    1. Moin — 게시글 41개, 좋아요 89개
    2. pfaffman — 게시글 30개, 좋아요 31개
    3. NateDhaliwal — 게시글 28개, 좋아요 31개
    4. Lilly — 게시글 8개, 좋아요 37개
    5. Ethsim2 — 게시글 14개, 좋아요 16개
    6. RGJ — 게시글 8개, 좋아요 13개
    7. awesomerobot — 게시글 6개, 좋아요 23개
    8. tvavrda — 게시글 3개, 좋아요 12개
    9. j.jaffeux — 게시글 3개, 좋아요 18개
    10. Discourse — 게시글 1개, 좋아요 11개
  • 최고 @team 사용자:

    1. Lilly — 게시글 8개, 좋아요 37개
    2. awesomerobot — 게시글 6개, 좋아요 23개
    3. j.jaffeux — 게시글 3개, 좋아요 18개
    4. selase — 게시글 5개, 좋아요 9개
    5. sam — 게시글 1개, 좋아요 5개
    6. david — 게시글 1개, 좋아요 4개
    7. mae — 게시글 1개, 좋아요 3개
    8. SaraDev — 게시글 1개, 좋아요 2개
    9. dax — 게시글 1개, 좋아요 2개
    10. gerhard — 게시글 1개, 좋아요 0개

관심 있는 주제

커뮤니티

블로그

지원

버그

기능

테마 컴포넌트

#contribute:translations

#Hosting

#customization:extras


@team 그룹의 활동

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

이번 주 meta.discourse.org 소식…

주요 통계

  • 646개의 새 게시물, 74개의 새 주제 (2025-09-21 ~ 2025-09-28).
  • 최다 활동 사용자 (게시물, 좋아요):
    • Moin (게시물 52, 좋아요 87)
    • tobiaseigen (게시물 78, 좋아요 61)
    • RGJ (게시물 18, 좋아요 59)
    • david (게시물 10, 좋아요 58)
    • nat (게시물 11, 좋아요 45)
    • pfaffman (게시물 23, 좋아요 33)
    • pmusaraj (게시물 17, 좋아요 31)
    • JammyDodger (게시물 11, 좋아요 25)
    • mcwumbly (게시물 17, 좋아요 24)
    • schneeland (게시물 10, 좋아요 23)

관심 있는 주제

개발

칭찬

#Site 피드백

공지사항

지원

기능

  • nat 님이 편집된 게시물의 즉각적인 AI 기반 번역을 위한 수동 “지금 번역” 버튼을 추적하고 병합했습니다.

  • IoT 애호가들이 Webhooks/MQTT를 통한 간단한 센서 기반 알림을 탐구했으며, 스코프된 API 키를 사용하면 안전하고 격리된 게시가 가능합니다.

  • 게이미피케이션 사용자들은 팜(게임 내 반복 작업)을 억제하고 보상 프로그램을 균형 있게 맞추기 위해 일일 포인트 상한을 제안했습니다.

  • Johnny_McIvor 님이 비-Discourse 사용자가 채팅을 미리 보고 참여할 수 있는 전용 채팅 랜딩 페이지를 제안했으며, 논의에서는 SSO와 게스트 플로우가 다뤄졌습니다.

플러그인

#Data 및 보고

#Site 관리

  • fzngagan 님이 사이트에 llms.txt 추가에서 LLM 친화적인 크롤링을 위해 llms.txt를 서빙하는 방법을 설명했으며, 영구 링크(퍼malink)를 사용하여 파일을 /llms.txt에 노출했습니다.

@team 그룹의 활동

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

이번 주 meta.discourse.org 소식…

주요 통계

새 게시물 총계: 515개
새 주제 총계: 85개

이번 주 상위 사용자:

  • Moin (게시물 41개, 좋아요 72개)
  • david (게시물 7개, 좋아요 53개)
  • chapoi (게시물 19개, 좋아요 42개)
  • NateDhaliwal (게시물 23개, 좋아요 33개)
  • pmusaraj (게시물 20개, 좋아요 30개)
  • Falco (게시물 9개, 좋아요 26개)
  • patrickemin (게시물 25개, 좋아요 19개)
  • RGJ (게시물 7개, 좋아요 18개)
  • mcdanlj (게시물 7개, 좋아요 16개)
  • hugh (게시물 3개, 좋아요 16개)

상위 @team 기여자:

  • david (게시물 7개, 좋아요 53개)
  • chapoi (게시물 19개, 좋아요 42개)
  • pmusaraj (게시물 20개, 좋아요 30개)
  • Falco (게시물 9개, 좋아요 26개)
  • hugh (게시물 3개, 좋아요 16개)
  • tobiaseigen (게시물 27개, 좋아요 15개)
  • mcwumbly (게시물 5개, 좋아요 13개)
  • Lilly (게시물 4개, 좋아요 12개)
  • tgxworld (게시물 3개, 좋아요 11개)
  • martin (게시물 4개, 좋아요 10개)

관심 있는 주제

공지사항

  • tests-passed를 latest로 이름 변경: 새로운 버전 관리 전략의 일환으로, david는 tests-passed 브랜치가 이제 latest라고 불리며, 빌드의 -dev 접미사가 -latest로 업데이트되었음을 공지했습니다 (자세히 보기).

  • iOS 26 고정 위치 버그 수정: 커뮤니티 멤버들은 iOS 26.0.1 이후 ios에서 고정 요소의 입력 포커스 문제를 보고했으며, pmusaraj는 문제를 재현하고 스크린 녹화를 요청한 후 iOS 26.1에서 수정이 완료되었음을 확인했습니다 (자세히 보기).

  • Discourse 3.6.0.beta1 릴리스: hugh는 공지사항에서 색상 팔레트 편집, 가입 시 사용자 필드, AI 기반 초안 작성, discourse-activity-pub 및 discourse-brightcove 플러그인 개선 등 새로운 기능을 요약했습니다 (자세히 보기).

  • Discourse 3.5.1 안정 버전 릴리스: 이 유지보수 릴리스에는 HackerOne 보안 공지 및 가입 흐름의 약관(TOS) 링크, 팔레트 마이그레이션 수정 등 10여 개 이상의 버그 수정이 포함되어 있습니다 (자세히 보기).

  • 테마 설정 가능한 사이트 설정 발견: 테마 설정 가능한 설정값이 이제 모든 설정 관리자 페이지에 직접 표시되어, 코드 변경 없이 사이트 외관을 더 쉽게 사용자 지정할 수 있습니다 (자세히 보기).

  • 인기 플러그인 코어 번들링: cakeday 플러그인이 코어에 통합되어, 별도의 설치 없이 모든 사이트에서 기본 케이크 데이 배지를 사용할 수 있게 되었습니다 (자세히 보기).

플러그인

  • 네셔널 플래그스(National Flags) 플러그인 포크: 원래의 #national-flags 플러그인이 더 이상 유지보수되지 않자, chapoi가 GitHub에 기능적인 포크 버전을 게시하여 glimmer 지원 및 국가 이름 드롭다운을 유지했습니다 (자세히 보기).

기능

  • 네이티브 음성 메시지 지원 및 전사: accessibility 요청으로, 주제 내에서 1급(audio recording) 오디오 녹음 및 AI 기반 전사를 지원해 메시징 앱에서 영감을 받아 포용성을 높이는 것이 제안되었습니다 (자세히 보기).

  • 아랍어 검색 정사학적 정규화: 커뮤니티 멤버들은 아랍어 검색에서 해즈아(hamza) 변형, 페르시아어 ya/kaf 형태, 정사학적 동등성 지원이 부족함을 지적하여, Unicode NFKC 및 커스텀 매핑 구현을 위한 pr-welcome가 제기되었습니다 (자세히 보기).

  • 오래된 주제에 답변할 때 경고: CT075는 설정된 연령을 초과한 주제에 답변할 때 확인 프롬프트를 추가하는 논의에 다시 불을 붙여, 기존 warn_reviving_old_topic_age 경고보다 개선된 방안을 모색했습니다 (자세히 보기).

  • 게시물 이동 모달: 최근 주제 표시: jrgong는 긴 스레드를 분할하는 과정을 원활하게 하기 위해 “기존 주제로 게시물 이동” 모달에서 최근 방문한 5개의 주제를 표시하도록 UX 향상을 제안했습니다 (자세히 보기).

  • 자동화(Automations)를 트리거 및 액션으로 분리: noahl는 automation 워크플로우를 리팩터링하여 관리자가 트리거(예: 주제 생성)와 액션(예: 답변, 태그, LLM 호출 실행)을 모듈형으로 조합할 수 있도록 제안했습니다 (자세히 보기).

  • 주제에 태그 빠른 추가 컴포넌트: NateDhaliwal의 테마 컴포넌트는 주제 작성자가 편리한 버튼을 통해 태그를 빠르게 추가할 수 있게 해주며, 일상적인 워크플로우를 위한 테마 수준 확장 기능을 보여줍니다 (자세히 보기).

개발

  • RFC: 새로운 버전 관리 전략: mcwumbly는 Discourse가 롤링 릴리스를 유지하지만 ESR 스트림을 갖춘 YYYY.M.Z 버전 관리 체제를 채택할 것이며, 안정 버전 및 베타 브랜치를 위한 종료(EOL) 다이어그램이 함께 제공된다고 명확히 했습니다 (자세히 보기).

  • 뷰포트 기반 모바일/데스크톱 감지: david는 모바일/데스크톱 모드에서 사용자 에이전트 스위치를 순수한 뷰포트 너비 체크로 대체하여 태블릿 및 최신 기기 간의 일관성을 높였습니다 (자세히 보기).

버그

  • 호라이즌 테마 리뷰 큐 오작동: 호라이즌 테마 사용자들이 리뷰 큐에서 드롭다운이 깨진 문제를 보고했으며, tgxworld, tobiaseigen, RGJ가 문제를 법적 준수 플러그인으로 추적하고 수정이 완료되었음을 확인했습니다 (자세히 보기).

  • iPad에서 DiscourseHub 동결: Jagster의 보고로 인해 pmusaraj가 TestFlight 베타 수정 버전을 배포하여 discourse-hub의 원활한 내비게이션을 복원했습니다 (자세히 보기).

  • 모바일 PM에서 AI Gists 버튼 오류: NateDhaliwal은 PM에서 요약 텍스트 없이 AI Gists 버튼이 표시되는 문제를 지적했으며, awesomerobot은 지원되지 않는 곳에서 버튼을 숨기는 수정을 병합했습니다 (자세히 보기).

  • 테마 크리에이터에서 “내 테마” 접근 불가: NateDhaliwal은 모바일에서 내 테마를 탭할 때 발생하는 404 오류를 발견했으며, Lilly는 라우팅 우회 문제를 진단하고 #384595에서 패치했습니다 (자세히 보기).

  • 복귀 사용자 알림 간격 누락: :wave: 아이콘의 CSS가 누락되어 간격이 축소되었으나, chapoi가 #35093에서 CSS 규칙을 빠르게 복원하여 신규 사용자 알림과 일치시켰습니다 (자세히 보기).

  • 크로아티아어 날짜 형식 오류: js.dates.long_with_year의 %Y%y 중복으로 인해 “252025”와 같은 연도가 발생했으며, Moin는 yyyy 사용법을 수정하기 위해 온사이트 텍스트 오버라이드 및 Crowdin 수정에 대한 가이드를 제공했습니다 (자세히 보기).

칭찬

  • 최애 Discourse 인스턴스: 칭찬 섹션에서, pacharanero와 NateDhaliwal는 Neural DSP부터 NHS Digital, Caddy까지 라이브 커뮤니티를 소개하며 Discourse의 글로벌 영향력을 축하했습니다 (자세히 보기).

지원

  • Windows Server 배포: MoRanYue는 지원되지 않는 Windows 설치를 탐구했으며, Falco는 프로덕션 지원을 위해 Linux VM 또는 WSL을 통해 Discourse를 실행하는 것을 권장했습니다 (자세히 보기).

  • 백업 다운로드 링크 만료: winterk0rn의 즉각적인 링크 만료는 동시 Docker Manager 업데이트로 인해 발생했으며, pmusaraj는 리빌드가 진행 중이지 않을 때 백업을 예약할 것을 조언했습니다 (자세히 보기).

  • 감시 중인 카테고리를 제외한 모든 카테고리 음소거: winterk0rn는 Data Explorer를 사용하여 그룹 알림 기본값을 위한 카테고리 목록을 일괄 생성했으며, Moin의 SQL 스니펫을 참고하여 여러 카테고리에서 한 번에 음소거하는 방법을 안내받았습니다 (자세히 보기).


@team 그룹의 활동

  • david는 tests-passed 브랜치를 latest로 이름 변경하는 작업을 주도했으며 (자세히 보기), 모바일/데스크톱 모드 감지를 뷰포트 너비에 의존하도록 대폭 개선했습니다 (자세히 보기).

  • hugh는 3.6.0.beta1 (자세히 보기) 및 3.5.1 (자세히 보기)의 상세한 릴리스 공지를 작성하여 보안 공지 및 UX 향상을 강조했습니다.

  • chapoi는 GitHub에 커뮤니티 유지보수되는 National Flags 플러그인 포크를 게시했으며 (자세히 보기), #35093에서 복귀 사용자 알림의 누락된 CSS를 복원했습니다 (자세히 보기).

  • pmusaraj는 중요한 모바일 버그를 분류 및 수정했으며, 스크린 녹화로 ios 고정 위치 문제를 재현했습니다 (자세히 보기), TestFlight을 통해 DiscourseHub 동결 수정을 배포했으며 (자세히 보기), 404 검색 입력 필드의 하드코딩된 플레이스홀더 문제를 해결했습니다 (자세히 보기).

  • Falco는 아랍어 검색 정규화에 대한 진단 조언을 제공했으며 (자세히 보기), 외부 계정이 포함된 초대 시 SSO 가이드를 제공했습니다 (자세히 보기).

  • tobiaseigen는 테마 컴포넌트 상호작용을 특정하여 호라이즌 리뷰 큐 수정을 안내했으며 (자세히 보기), 오래된 주제 부활 경고에 대한 논의를 지원했습니다 (자세히 보기).

  • mcwumbly는 새로운 전략 RFC에서 버전 관리 빈도와 ESR 사용을 명확히 했으며 (자세히 보기), 제목 편집이 주제 순위를 올리지 않도록 하는 병합을 확인했습니다 (자세히 보기).

  • Lilly는 모바일 및 데스크톱에서 “내 테마” 404 오류를 조사하여 라우팅 우회를 식별하고 테마 크리에이터 컴포넌트의 수정을 검증했습니다 (자세히 보기).

  • tgxworld는 discourse-activity-pub 및 기타 플러그인에 대한 플러그인별 변경 로그로 릴리스 노트를 풍부하게 했으며 (자세히 보기), 호라이즌 테마 리뷰 큐 디버깅에 참여했습니다 (#384414/2).

  • martin는 번들링 플러그인 노력의 일환으로 CakeDay 기능을 코어에 병합했으며 (자세히 보기), 관리자 UI에서 테마 설정 가능한 설정의 발견 가능성을 향상시켰습니다 (자세히 보기).

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

이번 주 meta.discourse.org에서…

주요 통계


관심 있는 주제

공지사항

  • Discourse ID가 이제 사용 가능합니다 (discourse-id)
    rishabh가 Discourse ID가 이제 모든 Discourse 사이트에서 활성화될 수 있으며, 호스팅 및 자체 호스팅 인스턴스 간 단일 로그인(SSO)을 간소화한다고 발표했습니다. Safari 통합에 대한 초기 피드백은 craigconstantine로부터 나왔으며, pmusaraj는 6번 게시물에서 과도하게 작동하던 Apple App Site Association 리다이렉트를 수정했습니다. 더 보기

커뮤니티

  • Discourse AI 사용 사례 및 통계 (ai)
    Discourse AI 사용 사례 및 통계에서 Rubi는 커뮤니티가 실제로 어떤 AI 기능을 사용하느냐고 물었습니다. Falco, NateDhaliwal, nat은 AI 요약, 관련 주제, 스팸 감지의 채택률에 대해 논의했으며, 관련 주제는 대부분의 호스팅 플랜에서 기본적으로 켜져 있고 스팸 보호가 "거의 모든" 공격을 차단한다고 지적했습니다. 더 보기

  • 공개된 Discourse 그룹은 관리(moderation)가 필요한가? (커뮤니티)
    Tony001은 공개된 "특정 관심사" 그룹에서 모든 게시물을 수동으로 승인하는 것이 너무 "불편(clunky)"하지 않은지 궁금해했습니다. ToddZ는 승인을新用户 또는 특정 카테고리로 제한하는 방법을 설명했고, NateDhaliwal는 통제와 즉흥성 간의 장단점을 저울질했으며, Moin는 게시물 검토 트리거 가이드에 대한 링크를 제공했습니다. 더 보기

#Site 피드백

  • 블로그 게시글은 식별 가능한 사람이 작성한 것이 더 좋습니다 (사이트 피드백)
    nathank는 블로그 항목의 동반 주제(companion topic)가 기본적으로 Discourse로 설정되어 있어 작성자가 "무명(faceless)"이 된다고 지적했습니다. tobiaseigen는 블로그 테마의 버그를 발견하고, Falco와 함께 이 스레드에서 1년 전까지의 작성자 정보를 수정했습니다. 더 보기

  • 관리자 받은편지함의 발견 가능성(Discoverability) 부족 (UX)
    JustinZ는 메시지가 도착할 때 관리자 그룹 받은편지함의 드롭다운이 강조되지 않는다고 지적했습니다. chapoi는 주제를 UX로 이동시키고, 관리자 받은편지함의 발견 가능성 부족에서 향후 사이드바 개선 사항에 포함될 것이라고 확인했습니다. 더 보기

블로그

  • 비하인드 더 씬: 2025 프라하 밋업 (블로그)
    프라하 밋업 블로그의 공식 동반 토론에서는 87명의 팀 멤버가 추억을 공유했습니다. 주제 385156에서 사용자들은 마지막 날에 지역 관리자를 위한 이벤트를 여는 것을 제안했으며, 팀의 "혼란스럽지만 따뜻하고 건강한(chaotic, wholesome)" 스타일을 칭찬했습니다. 더 보기

지원

  • iOS Safari에서의 끔찍한 경험 (지원 ios ux)
    Shauny는 주제 384862에서 Safari PWA/북마크 앱에서 깜빡이는 헤더, 불안정한 스크롤, 깨진 툴바 버튼을 기록했습니다. david는 대부분의 동작이 iOS 26 기하학 버그에서 비롯된 것으로 추적했으며, merefield는 기기별 PWA와 Chrome 경험에 대해 코멘트했습니다. 더 보기

  • RFE: :syria: 이모지 국기 업데이트 (기능 emoji)
    jwheel는 2024년 12월의 정권 교체 이후 구식 시리아 국기 이모지를 교체해 달라고 요청했습니다. one1과 z44d는 모바일에서 새 국기가 표시됨을 확인했으며, j.jaffeux는 discourse-emojis PR 35340에서 유니코드 17.0 지원을 병합했습니다. 더 보기

  • 계정 확인 완료에도 반복되는 활성화 이메일 (지원 email)
    중국어 사용자 John10은 활성화 이메일에 폭격을 당하고 있었습니다. merefield과 Moin는 /logs를 살펴본 후, 주제 384684와 23번 게시물에서 Sidekiq 작업을 다시 큐에 넣는 Net::SMTPUnknownError 루프를 식별했습니다. 더 보기

  • 중국어 카테고리 권한 vs. 새 주제 버튼 (지원 permissions)
    LanFeng11는 카테고리를 읽기 전용으로 설정했는데도 주제 385159에서 클릭 가능한 새 주제 버튼이 여전히 표시되는 것을 발견했습니다. supermathie와 Moin는 이것이 의도된 설계라고 설명하며, 이전의 클릭 불가 오버레이를 제거한 PR 34603를 언급했습니다. 더 보기

테마 컴포넌트

기능

  • Discourse 검색에서 로컬라이즈된 제목/내용 검색 (기능 content-localization)
    Falco와 Honeyxilia는 주제 385034에서 번역된 제목으로 검색하기 위해 ?tl= 필터를 추가하는 것에 대해 논의했습니다. 그들은 로케일 필터를 추가하는 PR 35299를 미리 보여주고, 향후 AI/임베딩 기반 다국어 검색 개선 사항을 예고했습니다. 더 보기

  • 로컬라이즈된 Discourse ID 로그인 페이지? (기능 discourse-id)
    nukeador는 id.discourse.com의 Discourse ID 로그인이 영어로만 되어 있는 이유를 물었습니다. pmusaraj는 요청을 기능으로 이동시키고, 주제 385229에서 Set locale from accept_language_header와 allow user locale를 활성화하겠다고 약속했습니다. 더 보기


@team 그룹의 활동

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

1개의 좋아요

이번 주 meta.discourse.org 소식…

주요 통계

기간: 2025년 10월 12일 – 19일
새 게시물: 557개
새 주제: 83개

최고 사용자 (게시물 / 좋아요):

  • Moin (49개 게시물 / 46개 좋아요)
  • david (11개 게시물 / 27개 좋아요)
  • pmusaraj (9개 게시물 / 24개 좋아요)
  • zogstrip (12개 게시물 / 22개 좋아요)
  • tobiaseigen (37개 게시물 / 21개 좋아요)
  • Falco (13개 게시물 / 16개 좋아요)
  • Canapin (6개 게시물 / 14개 좋아요)
  • jrgong (11개 게시물 / 13개 좋아요)
  • NateDhaliwal (21개 게시물 / 13개 좋아요)
  • tgxworld (8개 게시물 / 12개 좋아요)

관심 있는 주제

공지사항

버그

개발 및 개발 뉴스

UX

지원

커뮤니티

블로그


@team 그룹의 활동


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