음, 아니요, 여러분은 확실히 "미적 의견"을 가지고 있습니다. 다만 그것이 “단순한” 의견일 뿐입니다. 하지만 그것이 "의견이 거의 아니다"라고 믿는 실수를 하지 마세요. 결정하지 않는 것이 사실 그 자체로 하나의 결정인 것과 같은 이치입니다. 그리고 "단순함"이나 "미적 의견이 거의 아니다"가 무엇에 해당하는지에 대한 판단이 내려져야 한다는 사실 자체가 이를 뒷받침합니다. 제가 하는 주장 중 일부는 기술적인 측면(예: 드롭 섀도우가 없으면 CSS 정의가 덜 복잡해진다)에서 비롯된 것임을 인정하지만, 이로 인해 발생하는 결과적인 디자인 미학을 무시할 수는 없으며, 그것은 그 자체로 “의견이 있는(opinionated)” 것입니다.
강력한 테마 시스템 그리고 선택할 수 있는 다양한 기본 테마가 존재하는 상황에서, 기본 테마가 “더 화려하게”(또는 더 의견이 많거나 그 어떤 것이든) 설정되어 있는 것이 실제로 커스터마이징을 더 어렵게 만든다는 점을 정확히 이해하지 못하겠습니다.
하지만 본론을 다루기 전에, 제가 여기서 말하고자 하는 바를 먼저 말씀드리겠습니다: Wordpress는 주요 버전마다 새로운 기본 테마를 자주 제공합니다. 이는 Discourse가 크게 수혜를 볼 수 있다고 생각하는 두 가지 중요한 일을 수행합니다(특히 두 번째 항목).
디자인 관점에서 새로운 기능을 강조할 기회를 제공합니다.
모든 새로운 Wordpress 설치 환경이 더 새로운 모습, 다른 모습, 논리적으로 더 최신의 모습, 그리고 따라서 아마도 “더 나은” 모습(선호도에 따라 다르겠지만, 하하)을 갖추게 됩니다.
Discourse의 디자인은 관리자/커뮤니티 빌더 및 사용자 중 무시할 수 없는 일부에게는 다소 “낡아 보인다고” 느낍니다. 디자인을 정기적으로 업데이트하는 것, 예를 들어 주요-부 버전마다(예: 2.8, 2.9) 또는 최소한 몇 버전마다 업데이트하는 것은 Discourse에게 다양한 측면에서 매우 유익할 수 있습니다.
모든 신규 설치 환경에서 Discourse가 박스에서 꺼낸 즉시 현대적이고 신선해 보이도록 유지합니다
새로운 디자인은 능동적으로(“새로운 Discourse 테마 발표!”)든 수동적으로(기본 테마를 업데이트하거나 신규 설치된 포럼을 방문하거나 Discourse.org에서 본 방문자가 다른 최신 도구들과 비교했을 때 더 우세하게 보이는 더 현대적인 디자인을 보게 되는 경우)든 마케팅/PR 도구/이벤트가 될 수 있습니다
내부적으로 새로운 핵심 테마 버전을 개발하는 것은 테마 시스템이나 기타 핵심 시스템에 수행해야 할 작업을 더 잘 식별하는 데 도움이 될 수 있으며, 이는 핵심 팀 멤버들이 이미 만들고 있는 수많은(감사하지만!) 테마에 대한 보다 캐주얼한 접근 방식과는 다릅니다
정기적인 핵심 테마 업데이트/릴리스에는 많은 잠재적 이점이 있다고 생각합니다. 그리고 Discourse가 유사한 것을 고려해 보기를 원합니다. 물론 핵심 테마에 업데이트가 실제로 이루어지고 있음(예: 새로운 PM 스타일)을 인지하고 있지만, 이는 제가 독특한 가치를 지닌다고 생각하는 다른 접근 방식입니다.
WordPress의 연례 테마에 관해 말씀드리자면, 홍보되고 있는 기능들은, 음… 매우 방대합니다. 이런 현상은 이미 몇 년째 이어져 왔으며, 테마 시스템 전체가 대대적으로 개편되는 WP 6.0에서도 분명히 계속될 것입니다. 이제 “클래식” 테마와 블록 테마로 나뉘어 있으며, 커스터마이징을 접근하는 데 서로 다른 기술 집합이 요구됩니다.
이 부분을 새로운 사용자 경험과 분리해서 보면, Discourse를 지속적으로 업데이트되는 새로운 제품으로 인식하여 사용해 보도록 유도한다는 말씀이 무슨 말씀인지 이해합니다.
저는 개인적으로 WordPress 개발자로서, 테마가 어떻게 새로운 기능과 연계되고, 그 기능들이 얼마나 빠른 속도로 배포되는지에 대해 다소 트라우마를 겪고 있습니다. 해당 프로젝트의 새로운 테마/기능 접근 방식에서 교훈을 얻어 Discourse에 적용하고 싶습니다.
이 내용을 별도의 주제로 분리해 주셔서 감사합니다 @awesomerobot. 기능 요청 사항으로 논의할 가치가 있다고 생각됩니다.
맞습니다. 하지만 제 제안과 이것이 무슨 상관이 있는지 잘 모르겠습니다. 제 제안은 CDCK가 직접 그러한 테마를 만들자는 것이었거든요. 커뮤니티/상업적 테마 개발자가 많지 않은 문제는 저도 우려하고 있지만, 이는 별개의 주제입니다.
저는 그런 주장을 한 적이 없으므로… 동의합니다.
네, 정확합니다.
100% 공감합니다! 물론 CDCK가 Automattic의 방식을 그대로 채택하라고 제안하는 것은 아닙니다. 다만 Discourse의 기능과 전반적인 진전을 보여주기 위해 새로운 공식 테마나 테마 “버전”/세대 개념을 도입하는 유사한 기본 아이디어를 고려해 보라는 것입니다. Automattic의 접근 방식에서 교훈을 얻어 CDCK와 Discourse의 필요에 맞게 적용하는 것이 분명히 올바른 방향입니다.
최근 6개월에서 12개월 동안 듣고 온 테마/구조 변경 사항(아직 완료되지 않고 Discourse 코어에 포함되지 않았다면)이 테마를 업데이트하고, 어쩌면 이러한 종류의 시도를 시작하거나(최소 실험해 보거나) 하는 데 훌륭한 이유가 될 수 있다는 생각이 듭니다!
너무 복잡하고 앞으로도 그럴 것입니다.
PHP 포럼에서 테마나 플러그인을 만드는 것과 비교하면, Discourse는 또 다른 차원의 복잡성을 가집니다.
현실적으로 변경할 수 있는 것은 매우 표면적인 부분뿐입니다.
더 복잡한 레이아웃은 Discourse가 끊임없이 진화하기 때문에 계속 깨질 가능성이 높습니다.
Pavillion은 훌륭한 일을 하고 있으며 월간 업데이트로 이를 극복하려 하지만, 그들에게는 고역일 수밖에 없습니다.
저는 Discourse가 점점 더 비즈니스 사이트용으로 변하고 있다고 봅니다.
격식 있고 경직되어 있으며, 매우 비개인적입니다.
비즈니스에는 훌륭하지만, 커뮤니티에는 지루합니다.
Discourse는 재미있는 포럼 기능은 지원하지 않습니다.
팔로우, 현재 접속자, 이모지 등 기본적인(비즈니스가 아닌) 커뮤니티 기능은 서드파티 플러그인을 사용해야 했으며, 거꾸로 헤엄치듯 고군분투하며 머리를 맞대야 겨우 얻을 수 있었습니다. (모든 ‘소셜’ 관련 기능은 맹렬히 반대받았습니다)
변화가 거의 없을 것 같습니다. 팀은 터널 비전(tunnel vision)을 가지고 있으며, 그들에게는 그것이 잘 작동하고 있습니다.
훌륭한 소프트웨어이며, 이러한 집중력이 없었다면 오늘날의 모습이 되지 못했을 것입니다.
저는 이제 공식의 다크/라이트 테마와 공식 플러그인만 사용하도록 배웠습니다.
매우 제한적이지만, 이것이 Discourse의 작동 방식입니다.
기업 고객이 비용을 지불한다면… 아마 받을 수 있을 것입니다.
기능을 요청할 때, 코딩을 하지 않는 분들은 주의하세요… PR(풀 리퀘스트)을 하라고 하면 요청이 즉시 중단될 뿐만 아니라, 앞으로 어떤 것도 요청하지 못하게 됩니다.
테마를 생성하기 위한 CLI는 있지만, 친절한 GUI는 없습니다.
모든 것이 복잡하며, 더 친숙하게 만들려는 시도는 전혀 없습니다.
웰컴 투 기크랜드(Welcome to Geekland).
말씀하시는 논점을 이해하지 못하겠습니다. 이것은 오히려 CDCK(Discourse 개발자)가 정기적으로 테마를 업데이트해야 하는 이유가 됩니다.
알겠습니다. 하지만 CDCK가 반정기적으로(연 1~2회) 개선된 테마를 제공한다면 어떨까요? 그러면 새로운 기능을 최대한 활용하고 현대적인 외관을 가진 고품질 옵션이 더 많아질 것입니다.
전체적으로 이 두 가지 답변 모두 제가 여기서 제안하고 있는 핵심 아이디어를 무시하고 있는 것 같아 전혀 이해가 되지 않습니다. 저는 CDCK가 새로운 테마를 만드는 것이 그들 자신에게도 (우리 같은 사용자/관리자에게도) 잠재적으로 유익하다는 것입니다. 이를 통해 시장에서 그들의 인식을 개선하고, Discourse가 미학적으로 경쟁력을 유지하는 데 도움이 될 수 있습니다(많은 잠재적 고객에게 실제로 매우 중요한 부분입니다).
실제로 Pavilion은 이미 이렇게 하고 있으며, Discourse의 발전 속도에 맞추기 위해 월간 업데이트 주기로 전환될 수밖에 없었습니다.
그렇다고 해도 여전히 문제가 발생하고, 때로는 이 일정 밖에서 '수정’을 해야 합니다. 연 1~2회라는 주기는 현실적으로는 월 1~2회가 될 것입니다.
Discourse용 상용 테마가 단 하나도 없고, vBulletin용은 수천 개(최근에는 확인해 보지 않았지만) 있었던 데에는 이유가 있습니다 … 테마를 만드는 것이 어렵고, 특히 기본 레이아웃(사이드바 등)을 변경했다면 유지보수가 정말 악몽과도 같습니다. 공식적인 '테마 구성 요소’는 없지만, 서로 잘 맞지 않을 때 모든 사용자가 테마 제작자를 귀찮게 할 것입니다.
CDCK가 채팅용 사이드바 테마를 출시할 계획인 것 같습니다. 아마도 더 창의적인 테마의 시작점이 될 수 있을 것입니다.
적어도 팀에서 아무도 —> Marketplace (마켓플레이스)를 제안하지 않았습니다.
그것도 또 다른 표준 기능 요청을 무산시키는 요인입니다 … 혹은 테마가 어떻게 보일지 '모크업(mock up)'을 만들어 주실 수 있을까요 …
그들이 해야 할 일은 그들의 테마 중 하나를 선택해 연도와 공통 제목(예: Disco21, Disco22 등… Grogu 양해 부탁드립니다)을 추가하고, @Discobot 님이 소유하도록 하여 번거로움을 모두 맡기면 됩니다.
1월에 대대적인 퍼레이드와 함께 출시하면 여러분의 기능 요청은 충족될 것입니다.
힘이 함께하시길…
참고로 예전에는 Vb 포럼을 많이 ‘스킨’ 작업했습니다.. ㅋㅋ 하지만 갤러리 애드온과 포럼 곳곳에 카테고리별로 정렬된 섬네일을 배치할 수 있었던 방식이 가장 큰 시각적 효과를 내며 실제 임팩트를 만들었습니다 - 가입률과 커뮤니티 모두 개선되었습니다.
최근 추가, 가장 많은 조회, 최고 평점 또는 무작위로 정렬되며, 배너와 광고를 위한 훅이 이미 존재하는 위치에 세로 또는 가로(1-10개)로 섬네일을 배치할 수 있습니다.
자동차, 보트, 자전거, 밴, 개, 고양이, 염소, 열대어, 정원 가꾸기, 하이킹, 사이클링, 요트, 가젯, 테크, 38인치 모니터 , 음식, 레시피 사진, 피트니스 등… 글로 된 discourse 외에도 갤러리가 필요한 몇 가지 니치 영역에 대한 몇 가지 제안입니다.
그러면 사용자가 업로드한 정렬된 섬네일들이 홈페이지와 정렬된 카테고리들에 배치되어 포럼의 시각적 매력을 높일 수 있습니다. 실제로 외관, 가입률, 참여도를 모두 향상시킵니다.
불행히도 비즈니스 포럼은 : 아마도 필요하지 않을 것입니다.
아니면 하나라도 존재했을 것입니다.
사용자는 ‘자신의’ 갤러리에 업로드하고 카테고리를 선택했습니다. 그래서 사용자 프로필이 가치를 지니고 방문되었습니다.
여기서는 내 고양이 사진이나 손주 사진을 프로필에 올릴 수도 없습니다… 커뮤니티가 제로입니다.
여기서 6~7년째인데 제게 대해 무엇을 알고 있나요? (가끔 'arsey’라는 별명은 당연한 거죠)
하지만 제가 제안하는 것은 분명히 그런 종류의 것이 아닙니다. 그리고 이전 메시지에서도 그것들이 해당 사항이 아니라고 언급했습니다. 핵심은 Grogu와 같은 특수한 테마가 아니라, 새로운 기본 테마로 충분히 훌륭하고 포괄적이며 정교하고 잘 관리될 수 있도록 만드는 것입니다. 그 결과로 모든 새로운 Discourse 인스턴스가 훨씬 더 좋아지고 최신 트렌드를 반영하도록 하는 것이 목적입니다.
이것은 CDCK에서 한두 명(개인적인 관심이나, 아마도 더 많은 테마 옵션/예시를 원하는 회사의 욕구 때문에)이 선택적으로 자신의 테마를 만들고 관리하는 것이 아니라, 여러 사람의 책임이 되어야 합니다. 제가 제안하는 것은 기본 테마에 대한 주요 업데이트를 드물게 출시하는 것입니다. Wordpress는 이를 매우 명확하게 보여줍니다. CDCK와 그 직원이 현재 수행하는 것과 얼마나 극적으로 다른지 확인할 수 있습니다. 이렇게 설명하면 명확해지기를 바랍니다.
프로필이 개선되어야 한다는 데 동의합니다! 누군가를 스토킹하거나 통계 정보를 찾을 때를 제외하면 꽤 지루합니다. 저는 주로 관리자로서 모드를 찾을 때 유용하게 사용했지만, 일반 사용자로서는 거의 그렇지 않았습니다. 프로필의 “MySpacing”(즉, 과도한 사용자 지정)을 피하는 것이 중요하다고 생각하지만, 조금 더 개성을 살릴 수 있는 옵션을 추가하면 좋을 것입니다.
커뮤니티 기반 이니셔티브를 위해 100개 이상의 (미치광이 같죠, 저도 압니다) 커뮤니티 옵션을 검토해 보았습니다. 탈락 기준 중 하나만 해도, 커뮤니티 이름에 "BB"나 "Board"가 포함되어 있어 2000년 이전의 디자인을 그대로 답습하는 것처럼 보이는 경우를 제외하는 것이었습니다. Discourse는 이 기준을 통과하지 못했습니다.
이것은 결론에 동의한다는 제 방식의 표현입니다. 기본 상태 그대로는 오래된 느낌을 줍니다.
제안하신 내용과 아래에 제시된 몇 가지 추가 아이디어는 이 소프트웨어 제품을 더 매력적으로 만드는 훌륭한 방법입니다. UI 디자인의 우선순위를 높인다면 장기적으로 Discourse에 큰 도움이 될 것입니다.
이는 Discourse 관리진이 매 순간 성공적인 경쟁사(예: Mighty Networks나 Circle.so 등)를 단순히 모방해야 한다는 뜻은 아닙니다. 하지만 Discourse 관리진은 경쟁사, 다른 트렌드, 그리고 Discourse의 목표 사용자 기반(즉, 이 그룹의 잠재적 및 기존 사용자)에서 배우며, UI 디자인을 포함하여 Discourse의 올바른 전략적 방향을 찾아야 합니다.
관심 있는 분들을 위해 말씀드리면, "그렇다면 왜 여기 계십니까?"라는 정당한 질문에 대한 답은, 우리의 최상위 후보들이 모두 불안정성 문제, 좋은 기능의 어색한 구현, 그리고 ‘보이는 것과 다른 것’(WYSInWYG)과 같은 상황으로 인해 탈락 기준을 충족하지 못했기 때문입니다. 안타깝게도 악마는 디테일에 살고, 디테일이 문제를 만듭니다. 그래서 네, 우리는 다시 이곳에 돌아와서 기능에는 인상받았지만 UI의 신선함에는 크게 만족하지 못하고 있습니다.