1P by GN⁺ | ★ favorite | 댓글 1개
  • Chris Wiegman은 커리어 내내 참여해 온 WordPress 프로젝트를 14년 이상 기여 끝에 떠나며, 남은 관련 프로젝트까지 보관 처리함
  • 2017년 무렵부터 커뮤니티의 부정직함을 체감했고, privacy·accessibility·governance 같은 기여가 무시되거나 기여자들이 밀려났다고 봄
  • WordPress 생태계의 여러 회사는 “더 낫다”는 가치를 내세우면서 낮은 임금과 부족한 복지를 정당화했고, Automattic 경험도 신뢰를 더 떨어뜨림
  • 최근 WordPress의 implosion과 Matt Mullenweg의 행동, WP Engine을 향한 공격 방식이 마지막 결별 계기가 됨
  • 적절한 거버넌스가 생기기 전까지는 WordPress 활동을 재개하지 않으며, 다른 사람을 그 생태계로 이끄는 역할도 하지 않겠다는 입장임

14년 넘게 이어진 WordPress 기여의 종료

  • Chris Wiegman은 기술 업계 커리어를 시작하기 전부터 WordPress에 참여했고, 3개월 전까지 전체 기술 커리어 동안 WordPress와 함께함
  • 공식적으로 WordPress 프로젝트를 떠났으며, 14년 이상 여러 방식으로 기여해 옴
    • WordPress.org 프로필에 기여 이력이 남아 있음
    • Meetup과 WordCamp 연사
    • Meetup과 WordCamp 조직자
    • Core 코드 기여자
    • 플러그인 개발자
    • 사진 기여자
    • 공식 WordPress 구인 사이트의 거의 유일한 모더레이터로 11년 이상 활동

2017년부터 흔들린 커뮤니티 신뢰

  • 2017년 무렵부터 프로젝트에서 점차 멀어졌고, WordPress 주변 “커뮤니티”의 부정직함을 크게 인식함
  • 중요한 일을 해 온 사람들이 Matt가 관심을 집중시키려 한 일이 아니라는 이유로 배제되는 모습을 봄
  • privacy, accessibility, governance처럼 사용자 보호와 커뮤니티 강화를 위한 기여가 무시됐고, 기본적인 옹호 활동을 한 기여자들이 학대받거나 밀려났다고 판단함
  • WordPress 회사들이 사람을 더 잘 대한다고 말하면서도, 실제로는 WordPress의 가치를 내세워 낮은 임금과 부족한 복지를 정당화했다고 봄
    • 존중받는 제품 회사와 유명 에이전시에서도 사람들이 “떠날 만큼 충분히 좋지 않다”는 식의 위협을 받았다고 함

Automattic과 WP Engine에서 본 차이

  • Automattic에 대해서는 wordpress.com 뒤의 회사 주변에 컬트 같은 분위기가 형성됐다고 봄
  • 2014년 Automattic에 지원해 유급 트라이얼을 받았지만, 친구가 겪은 학대 때문에 이미 조직을 신뢰하지 못하는 상태였음
    • 트라이얼을 진지하게 하지 않았고, 트라이얼 시작 전에 다른 역할을 수락함
    • 그 경험은 Automattic에 대한 존중을 더 낮추는 계기가 됨
  • 2018년 WP Engine에 합류한 이유는 WordPress 생태계에서 돈을 벌려는 회사라는 점을 숨기지 않는, 가장 정직해 보인 회사였기 때문임
    • “가족”이라고 부르지 않았고, WordPress 관련 일을 비 WordPress 조직보다 더 고귀하다고 포장하지 않았다고 평가함
    • WordPress 생태계에서 본 것 중 가장 좋은 보상과 흥미로운 일을 제공했다고 봄
  • 2024년 7월 WP Engine을 떠났지만, 당시 합류했던 판단 자체는 후회하지 않음

최근 WordPress 사태가 만든 마지막 단절

  • 최근 WordPress의 implosion을 두고 별도의 사건 타임라인을 쓰려는 목적은 아니라고 선을 그음
  • 9월 전까지는 WordPress 개발 환경인 Kana 작업과 몇 가지 플러그인 아이디어 탐색을 계속하고 있었음
  • Matt Mullenweg의 행동에서 본 위선이 마지막 계기가 됐고, Automattic을 10년 이상 지켜본 입장에서는 완전히 놀라운 일도 아니었다고 봄
  • WP Engine이 WordPress와 오픈소스 전반에서 흠이 없다는 뜻은 아니지만, 지금 가해지는 공격의 성격은 선을 넘었다고 판단함
  • WordPress는 적어도 정점을 지났고, 주변 회사들이 줄어드는 파이의 더 큰 조각을 차지하려 하면서 더 많은 싸움이 생길 것으로 봄
    • 현재 리더십과 프로젝트 구조로는 이 흐름을 바꾸기 어렵다고 판단함

남은 프로젝트 보관과 활동 중단

  • 계속 관여하면 다른 사람들에게 WordPress에서의 작업과 노력이 안전하고 가치 있다는 신호를 줄 수 있다고 우려함
  • 더 이상 좋은 사람들을 학대적인 생태계로 이끄는 책임을 지지 않겠다는 입장임
  • 마지막 남은 WordPress 프로젝트인 Kana와 이 사이트의 테마를 보관 처리함
    • WordPress 프로젝트에 적절한 거버넌스가 생길 때까지 보관 상태로 둠
  • Meetup과 다른 WordPress 이벤트 기여에서도 물러남
  • 2013년 여름부터 거의 매일 해 오던 jobs.wordpress.net 모더레이션도 중단함

WordPress에 남아 있는 사람들에게

  • WordPress 안에는 개인과 작은 커뮤니티 단위로 사람들을 위해 많은 일을 해 온 좋은 사람들이 많다고 봄
  • 그들과의 대화와 지원에 감사하며, 앞으로 어디에 있든 그들의 작업을 계속 지지하고 싶다는 입장임
  • 다만 각자의 행동이 다른 사람에게 미치는 영향을 고려하고, 새로운 피해자를 미래의 학대로 이끌지 않도록 조심해 달라고 요청함

댓글과 토론

Hacker News 의견들
  • 상황이 훨씬 더 나빠지고 있음. 오늘 영업 담당자가 고객을 만나는 핵심 행사로 몇 년째 참석해 온 WordCamp에 등록하려다 WordPress.org 로그인 등록 양식에서 “WP Engine과 금전적이든 아니든 어떤 제휴도 없다”고 확인하라는 문구를 봤음
    우리 회사는 웹사이트 호스팅에 WP Engine을 쓰고 있으니 당연히 WP Engine과 관계가 있고, 따라서 팀원 누구도 WordPress.org 계정을 만들 수 없게 됨
    Matt Mullenweg에게 공개서한을 보내 이 요구가 지나치게 광범위하고 명백히 반경쟁적이며, 경쟁 제한 외에는 뚜렷한 사업상 정당성이 없어 Sherman Act와 Clayton Act 3조를 위반한다고 봤다고 항의했음
    Matt와 Automattic을 지지하는 사람들은 이런 식으로 커뮤니티를 망가뜨리면 결국 대체재가 등장한다는 점을 알아야 함. WordPress가 괜찮은 도구가 된 건 수천 명이 애드온과 호스팅 서비스를 만드는 데 수백만 시간을 쏟았기 때문이고, 그 노력이 다른 방향으로 향하면 WordPress는 몇 년 안에 말라 죽을 수 있음
    https://www.linkedin.com/posts/ksimpson_open-letter-to-matt-...

    • 단순히 Amazon에서 뭔가 샀다고 Amazon과 제휴 관계가 되는 건 아님. “Affiliation”은 보통 공식적 관계, 파트너십, 가까운 연결을 뜻하지 그냥 고객이라는 의미는 아님
      그래도 WordPress는 버리는 게 맞아 보임. 실제 사용자에게서 초점을 잃었고, Matt는 다른 사람들이 이유조차 이해 못 하는 전쟁을 벌이는 듯함
    • Matt가 WordPress.org를 이용하는 방식은 501(c)(3) IRS 지위를 명백히 위반하는 것처럼 보임. 아직 IRS에 민원이 들어가지 않았다면 누군가는 해야 할 듯함
      C3는 영리 법인과 직원을 공유하거나 상호작용할 때 매우 조심해야 함
    • 그는 우리를 필요로 하지만, 우리는 그를 필요로 하지 않음
      안타깝게도 WordPress에는 집단사고가 꽤 많아 보임. “The WordPress way”가 업계 모범 관행과 반대로 갈 수 있는 이유 중 하나도 그 때문임. 대부분은 더 나은 방식을 모르고, 아는 소수는 입을 열지 않음. 전형적인 독성 친절 사례임
      집단적 행동과 문화 때문에 거의 10년 전부터 말해 왔음. 이건 커뮤니티가 아니라 컬트
    • 결정적으로 마음이 떠난 건 Matt가 WordPress.org를 개인 소유하고 있다는 걸 알게 됐을 때였음. 재단도 아니고 Automattic도 아니고 Matt 개인임
      이건 버스 팩터 1이라서 더는 못 하겠음
    • 단순히 WP Engine에서 웹사이트를 호스팅하는 것만으로 제휴라고 할 수 있나? Apple, Microsoft, Volkswagen 제품과 서비스를 쓴다고 내가 그 회사들과 제휴했다고 보진 않음
  • JS/React 개발자로서 몇 년 전 WordPress 작업을 해야 했는데, WordPress 자체는 괜찮았지만 주변 생태계가 너무 거슬렸음
    JS 생태계에서는 문제가 생기면 보통 검색해서 해결책이나 우회용 NPM 패키지를 찾을 수 있음. WordPress에서는 문제를 파악하려 하면 끝없이 블로그 스팸이 나오고, 결국 플러그인 업셀이나 컨설팅 서비스로 이어졌음
    아주 기본적인 주제의 글에서도 저자가 해결책을 빙빙 돌리다가 “진짜 답을 원하면 우리 WordPress 컨설팅 회사에 의뢰하라”고 끝내는 경우를 많이 봤음
    플러그인도 오픈소스나 무료를 찾기 어려웠음. 아무리 작은 플러그인도 핵심 기능은 늘 “프리미엄” 버전 뒤에 잠겨 있는 듯했음. 개발에 시간이 들고 보상을 원한다는 건 이해하지만, 함께 최선의 해법을 만드는 커뮤니티에서 각자 플러그인을 팔려고 따로 해킹하는 생태계로 넘어오니 충격이 컸음

    • 최근에서야 WordPress “커뮤니티”에 돈이 얼마나 많이 흐르는지 알게 됐음
      상업용 플러그인과 컨설팅 서비스가 많은 이유는 WordPress 커뮤니티 대부분이 그런 식으로 돌아가기 때문임. 각자 회사를 운영하고, 남의 사이트를 호스팅하거나 유지보수하면서, 부업처럼 상업용 플러그인을 만듦
      그렇다면 JavaScript 세계의 표준처럼 자기 자유시간이나 대기업 근무 중에 모든 걸 오픈소스로 무료 공개하는 방식이 정말 더 나은 대안인지 의문이 듦
      적어도 WordPress 커뮤니티는 스스로 지속 가능하게 돈을 벌고, 수만 개의 중소·대기업에 서비스를 제공하는 방법을 찾았음. 반면 JavaScript 커뮤니티는 대부분의 서비스를 유지하는 데 빅테크 의존이 큰 것처럼 보임
    • 어떤 플러그인을 수정해서 GitHub에 소스를 올리고 싶다면, 사실상 그 플러그인을 수정하는 또 다른 플러그인을 직접 작성해야 하는 구조였음
  • 그는 자기 사이트를 Hugo로 옮겼음
    https://chriswiegman.com/2024/10/this-site-now-runs-on-hugo/
    비기술 사용자에게 WordPress가 유용한 건 이해하지만, 웹 개발팀들이 아직도 블로그와 마케팅 사이트에 정적 사이트를 쓰지 않는 건 여전히 놀라움

    • 전직 웹 개발자라 업계를 아주 잘 아는 건 아니지만, 고객이 직접 쓰는 CMS나 전자상거래, 여러 플러그앤플레이 기능이 필요하면 WordPress가 가장 쉬운 선택으로 보임
      고객용 CMS가 없다면 Hugo가 더 쉬울 수 있지만, CMS를 다시 넣는 순간 훨씬 나빠짐. CraftCMS를 성공적으로 쓰는 업체를 들은 적은 있는데, 콘텐츠 중심 사이트는 아니었음
      다양한 요구를 포괄하려면 WordPress 스택 하나로 가는 게 합리적임. 개발팀도 하나, 기술 스택도 하나로 유지할 수 있음
      Hugo는 훌륭하지만 많이 써 보진 않았음. 개인 사이트를 유지하는 1인 개발자에게는 아마 좋은 선택임. Gatsby로 사이트를 몇 개 만들었는데 Node 업데이트가 WordPress 업데이트보다 훨씬 더 괴로웠고, 더 높은 기술 수준이 필요했음
    • 보통 필요한 건 간단한 클라이언트 로그인, 템플릿 수정, 업로드, 리디렉션, 폼, 아주 작은 서버 측 기능 정도임
      WordPress는 이런 용도에 딱 맞음
    • 어차피 CMS가 필요하지 않나? 그러면 WordPress를 제대로 쓰고 비기술 사용자에게 더 많은 자율성을 주는 게 낫다고 봄. 이 시나리오에서는 그들이 망가뜨리기도 꽤 어려움
    • 웹사이트는 개발자 말고도 여러 사람이 접근할 수 있어야 하는 경우가 많음. 회사가 사이트 문구 하나 바꿀 때마다 개발자를 불러야 한다면, 진행 속도가 꽤 느려짐
      웹사이트를 바꾸려는 사람이 HTML이나 Markdown 템플릿을 안다고 기대하면 안 됨
  • 우리 에이전시는 8년 넘게 전 WP Engine을 선택했는데, 그때는 단연 최고의 관리형 WordPress 호스팅 제공자였기 때문임. WordPress 호스팅 상품을 완전히 바꿔 놓았고, 안정적이고 대체로 골치 아프지 않은 성장을 가능하게 해줬음
    WP Engine 플랫폼과 WordPress 호스팅을 모듈화하고 안전하게 만들기 위한 그들의 투자가 없었다면, 우리는 아직도 전용 서버/VPS 호스팅의 석기시대에 머물렀을 것임
    8년 동안 고객으로 남은 이유는 지원 품질이었음. 수치로 재긴 어렵지만, 수백 번의 상호작용에서 그들의 지원은 따라올 곳이 없고 매우 유능하다고 느꼈음
    WP Engine과 함께 400% 넘게 성장했는데 Matt의 이 난장판은 완전히 뒤통수를 맞은 느낌임. 마지못해 새 위협에 대비해 호스팅 배분을 다변화하고 있지만, WP Engine 하나로 계속 갈 수 있었다면 훨씬 좋았을 것임

  • “WP Engine이 코어에 기여하지 않았다”는 Mullenweg의 논리는 이런 대목에서 힘을 잃음. 여기서 Core는 Automattic에 중요한 사전 승인 기능 목록에 가까웠음
    WP Engine이 기여하고 싶었더라도 그 작업은 결국 Automattic의 주머니를 채웠을 것이고, 그래서 그가 협박하듯 돈을 요구한 것임

  • 최근 WordPress 대안 스레드를 살펴볼 계획임
    https://www.reddit.com/r/Wordpress/comments/1fsie1i/top_word...
    추천할 만한 다른 것이 있을까? 기본 웹사이트 플랫폼을 찾고 있고, 블로그는 부차적이며, 전자상거래는 없고, 플러그인 사용은 최소화하고 싶음. 오픈소스이면서 직접 호스팅 가능하고, 사이트 템플릿 정도를 제외하면 모든 작업을 웹 UI에서 할 수 있으면 좋겠음. WordPress에서 전환을 돕는 API가 있으면 더 좋음

    • 가장 고통이 적은 전환은 ClassicPress일 것임. 기본적으로 블록 편집기가 없는 WordPress이고, 대부분의 플러그인과 테마가 호환됨
    • ClassicPress가 전환을 매끄럽게 해줄 것 같음
      HTMLy도 설명한 조건과 비슷해 보임. 몇 개 기본 프로젝트로 시험해 보고 있는데, 많은 사람이 언급하지 않지만 좋은 선택지 같음
  • 정적 생성기 대신 다시 CMS를 쓰고 싶다면 내가 만들고 있는 https://vvveb.com을 봐 주면 좋겠음. 오픈소스의 자유와 함께 설계와 아키텍처의 단순성이라는 원칙을 공유함

    • 랜딩 페이지에서 거의 어디에 마우스를 올려도 화면에 “hero-1” 툴팁이 떠서 좀 산만함
  • WordPress는 10년 넘게 끔찍한 도구였음. 잘 사라졌으면 함

    • WordPress는 원래부터 끔찍했음
    • 2024년에 왜 아직도 WP를 쓰는지 솔직히 잘 모르겠음
  • 사람들이 WP로 커리어 전체를 만들었다는 게 놀라움. 정말 대단하다고 생각함
    내게 WP는 파악하기 너무 어려움. 누군가 그 혼돈에 인생을 바친다는 게 거의 믿기지 않지만, 그런 사람들을 정말 존경함

    • 뭐가 그렇게 복잡하다고 생각하는지 잘 모르겠음. 15살 때 플러그인과 테마를 만들기 시작했고, 나는 천재도 아님
  • 전체 커뮤니티와 생태계가 수상하고 부정직한 사업과 관행으로 가득해 보임. 최근 드라마를 빼고도 최종 사용자이자 플러그인 구매자로서, 주요 플러그인 두 개에서 수상한 다크 패턴 재결제나 숨겨진 업셀 때문에 환불을 따로 요청해야 했음
    예전에는 내가 호구라고 생각하지 않았는데, 이제 42살이라 그런지 진짜 옵트아웃 버튼을 놓치기 시작한 건지도 모르겠음. 접힌 화면 아래 4페이지쯤 내려가야 보이는 그런 버튼 말임
    어쨌든 이런 것들로 가득한 생태계에 있고 싶지 않고, 전부 관리하는 데 시간을 쓸 가치가 없음

    • WordPress 생태계의 아주 큰 부분은 플러그인에 대한 끝없는 업셀과 사기에 가까운 행태로 이루어져 있음
    • 정말 수상하고 부정직한 면을 보고 싶다면, 널링 플러그인에 대해 토론해 보면 됨. GPL을 따랐다는 이유로 온갖 욕을 먹게 될 것임