Astra 테마 일시 중단 및 복원, 테마 팀은 지침 위반에 대한 목록 해제 전략을 위해 노력합니다.
게시 됨: 2020-08-11
테마 팀은 백만 개의 활성 설치를 초과한 최초의 기본이 아닌 WordPress 테마가 된 지 불과 몇 주 만에 공식 테마 디렉토리에서 Astra를 일시 중단했습니다. 이유: 테마는 제휴사 링크에 대한 디렉토리의 금지를 깨는 것이었습니다. 이후 테마가 복원되었습니다. 그러나 인기 테마 목록에서 삭제되었습니다.
테마 팀이 처음 5주간의 정지를 선언한 후, 이야기는 주말 동안 다양한 채널을 통해 그리고 새로운 주의 시작까지 계속해서 전개되었습니다. 테마를 만든 회사인 브레인스톰포스는 테마가 단순히 타사 플러그인의 추천 ID를 필터링하는 것이기 때문에 제휴 링크 규칙을 위반하지 않았다고 주장했다. 플러그인은 기술적으로 링크를 제공하고 있었습니다. 회사도 이번 위반이 첫 위반이라는 점에서 관대함을 요구했다.
초기 토론 이후 테마 팀은 인기 있는 테마 목록에서 제외하면서 테마를 복원했습니다. 목표는 가이드라인 위반을 처리하는 방법을 제공하면서 기존 사용자가 업데이트에 계속 액세스할 수 있도록 하는 것입니다. 팀은 또한 초기 검토에서 놓친 여섯 번째 계열사 관련 위반 사항을 발견한 후 추가 1주일의 처벌을 추가했습니다. Astra는 이제 총 6주 동안 상장이 취소됩니다.
Astra는 수년 동안 인기 있는 테마의 첫 번째 중단이 아닙니다. 테마의 비즈니스 모델이 WordPress.org의 트래픽에 의존하는 경우 이러한 유명 정지로 인해 수천 달러의 수익 손실이 발생할 수 있습니다. 2017년에는 Zerif Lite 테마가 5개월 동안 중단되어 제작자의 수익이 63% 감소했습니다. Zerif Lite의 사용자 수는 현재 Astra 전체의 약 1/3이었습니다.
결과를 보기까지는 시간이 걸리겠지만 상장 폐지는 브레인스토밍 포스의 수익에 영향을 미칠 가능성이 큽니다. 테마는 테마의 프로 버전을 상향 판매합니다. 많은 테마 회사가 사용하는 일반적인 프리미엄 모델입니다.
WordPress.org 테마 검토 지침은 제휴사 링크를 금지합니다. 보다 정확하게는 다음과 같은 지침이 있습니다.
테마에는 제휴 URL 또는 링크가 허용되지 않습니다.
기술적으로 Brainstorm Force는 테마를 통해 제휴사 링크를 직접 출력하지 않았습니다. 대신 테마는 타사 플러그인이 사용자 사이트에서 활성화되었을 때 제휴사 링크에 회사의 추천 ID를 삽입했습니다. 그 자체로 이러한 유형의 주사는 나쁜 것이 아닙니다. 플러그인 자체는 테마 작성자가 추천하고 통합하여 몇 달러를 벌도록 유도하기 위해 제휴 링크를 필터링할 수 있습니다.
아스트라 테마는 제휴 가이드라인 위반 여부가 문제다. 규칙이 작성되었을 때 테마 팀은 테마가 추천 ID를 삽입하거나 플러그인에서 기존 링크를 필터링하는 시나리오가 아니라 테마 내의 직접 링크에 대해 생각했을 가능성이 큽니다.
테마 팀에 따르면 Astra의 제휴 ID 중 최소 2개는 테마가 권장하지만 실제로 어떤 식으로든 통합되거나 지원되지 않는 플러그인용이었습니다. 적어도 한 번은 테마가 제휴 ID를 추가하기 위해 Monster Insights 플러그인에 대한 데이터베이스 옵션을 자동으로 업데이트했습니다. 사용자 작업 없이 데이터베이스 옵션을 자동으로 업데이트하는 것은 일반적으로 허용되지 않습니다.
테마팀의 제휴 링크 전면 금지에 대한 개인의 의견과 상관없이, 단순히 허용하거나 허용하지 않는 썰렁한 상황이 아닙니다.
팀 대표인 Carolina Nymark는 "공개의 법적 영향을 이해해야 하는 문제이기도 합니다."라고 말했습니다. “팀이 책임질 수 있는 일이 아니며, 저자가 따르지 않는다고 외면할 수도 없습니다.”
아스트라의 사과와 대응

Brainstorm Force의 공동 설립자인 Sujay Pawar는 Astra 블로그에 공개 사과문을 게시했습니다. 그러나 이 사과문은 커뮤니티 내에서 자체적인 논란을 불러일으켰다. 현재 글이 첫 사과는 아니었습니다. Pawar는 원래 게시물을 변경하고 커뮤니티에 했던 이전 약속 중 일부를 삭제했습니다.
커뮤니티 내의 여러 소식통과 게시물에 대한 댓글에 따르면 그는 회사의 선임 개발자 중 한 명이 테마 팀을 위한 작업에 16시간을 바치기로 약속했습니다. 이 기부와 함께 그는 회사 자원의 5%를 오픈 소스 개발에 사용하고 미래의 WordCamps에 기부하기로 약속했습니다.
"지난 며칠은 나와 팀 전체에게 매우 감동적이었습니다."라고 Pawar는 말했습니다. “나는 내 인생에서 그렇게 스트레스가 많은 상황에 처한 적이 없습니다. 당신이 상상할 수 있듯이, 나는 이 사과의 많은 버전을 썼고 그것을 하는 최선의 방법이 무엇인지 확신하지 못했습니다.”
커뮤니티의 일부 사람들에게는 게시물의 내용을 변경하는 것이 의심스러워 보였습니다. 그는 테마가 WordPress.org에 복원될 즈음에 이를 변경했습니다. 그러나 문제는 잘못된 타이밍의 결과였을 가능성이 큽니다. Pawar는 원래 게시물을 작성하고 나중에 일부를 제거할 예정이었습니다.

"처음 사과에는 워드프레스에 대한 우리의 약속을 어떻게 늘릴 것인지에 대한 구체적인 내용이 포함되어 있었지만, 더 생각한 후에 그것을 공유하는 것이 적절하지 않다는 생각이 들었습니다."라고 그는 말했습니다. “저는 우리의 기여가 흐려지거나 규칙 위반으로 연결되는 것을 원하지 않습니다. 우리는 여전히 우리의 약속을 지킬 계획이며 해당 세부 사항은 전용 게시물에서 공개할 것입니다.”
Pawar는 테마 팀에 대해 아무런 감정이 없습니다. 그에게는 틀림없이 회복될 스트레스가 많은 주말이었습니다. 그는 자신이 할 수 있는 한 최선을 다해 상황을 바로 잡기 위해 노력하고 있습니다.
그는 “테마팀의 모든 구성원을 존경한다. “그들은 WordPress 생태계를 발전시키기 위해 끊임없이 노력합니다. 나는 워드프레스가 계속 성장하도록 하는 유일한 방법이기 때문에 지침이 시행되어야 한다고 100% 믿습니다. 가장 인기 있는 테마 작가 중 한 명으로서, 좋은 모범을 보이고 TRT와 협력하여 더 나은 표준을 설정하는 것이 우리의 목표입니다.”
장기: 일시 중단 대신 테마 목록 삭제

테마팀은 가이드라인 위반 시 처벌할 수 있는 선택지가 많지 않습니다. 대부분 이것은 사용 중인 소프트웨어의 한계로 인한 것입니다. 팀은 단순히 더 나은 도구가 필요합니다.
테마팀 대표인 William Patton은 "현재 팀이 가지고 있는 징벌적 조치는 중단하거나 아무 조치도 취하지 않는 것"이라고 말했습니다. “중간은 없으며 많은 경우 이 두 가지 옵션 중 어느 것도 이상적이지 않습니다. 과거 경험을 통해 저자에게 반복적으로 변경 사항을 요청하는 것은 비효율적이거나 수정했지만 잠시 후 동작이 되돌아온다는 사실을 알게 되었습니다. 정지가 어떤 경우에는 꽤 효과적이었지만, 언제 무슨 일이 일어났는지 목록이나 시간 프레임을 관리하고 유지하고 주어진 시간 후에 다시 방문하는 것은 팀에게 상당히 많은 작업입니다.”
Patton은 조치 없는 정학 위협은 효과가 없다고 말했습니다. 그러나 실제로 테마를 일시 중단하는 것은 종종 최종 사용자에게 영향을 미칩니다. 경우에 따라 사용자가 받아야 하는 긴급 보안 업데이트가 있을 수 있지만 일시 중단 시스템으로 인해 관리가 쉽지 않습니다.
이제 테마 디렉토리 관리자에게 테마를 삭제하는 옵션을 제공하는 공개 메타 티켓이 있습니다. 실제로 누군가가 직접 URL을 알고 있는 경우 디렉토리에서 Astra와 같은 테마를 계속 사용할 수 있습니다. 또한 테마 작성자는 테마 팀의 직접적인 승인 없이 보안 수정과 같은 업데이트를 사용자에게 제공할 수 있습니다. 단, 인기 테마 목록이나 검색으로는 해당 테마가 제공되지 않습니다.
이것은 팀에 전면 중단보다 덜 과감한 옵션을 제공하며 기존 테마 사용자에게 부정적인 단점이 없습니다.
현재 팀은 본질적으로 Astra를 상장 해제하는 "해키" 방법으로 설명하는 것을 발견했습니다. 인기 있는 테마 목록 알고리즘은 테마의 게시 날짜를 사용하여 테마의 인기도를 결정하기 때문에 팀은 테마의 이 날짜를 변경하여 인기 있는 목록 아래로 밀어 넣었습니다. 완벽한 솔루션은 아니지만 최소한 더 영구적인 솔루션이 마련될 때까지 아무 것도 하지 않는 것과 중단하는 것 사이의 빠른 중간 지점을 제공했습니다. 또한 그러한 조치가 미칠 영향을 조기에 테스트할 수 있는 기회를 제공합니다.
징벌적 조치는 항상 팀의 투쟁이었습니다. 한편으로, 그들은 그러한 잘못이 고의적인 것인지 여부에 관계없이 잘못한 것에 대한 주제를 일시 중단하는 것을 좋아하지 않습니다. 다른 한편으로는 모든 주제 작성자에게 공정한 경쟁의 장을 제공하기 위해 노력해야 합니다. 지침 위반에 대한 처벌 위협은 후속 조치가 없으면 공허한 소리를 냅니다. 쉬운 입장이 아니며, 팀원들이 테마 개발자와 외부인의 원치 않는 사적인 메시지나 괴롭힘의 희생자가 될 수 있습니다.
Nymark는 "주제 작성자가 비난과 다양한 제안을 하며 '우리를 따라가'는 경우가 여러 번 있었습니다.
테마 팀이 이 문제를 처리하는 방법 중 하나는 테마를 일시 중단할 때 비교적 익명의 "@trtmessenger" 계정을 사용하는 것입니다. 이것은 Astra 테마 중단 및 후속 결정을 처리할 때 팀이 취한 경로입니다.
팀은 여러 해 동안 내린 다양한 결정에 대해 개별 구성원에 대한 공격을 처리했습니다. 많은 경우에 특정 결정을 내린 담당자는 개인적인 역할과 상관없이 부정적인 피드백을 정면으로 노출했습니다. 너무 자주 메신저를 쏘는 경우였으며 현재 담당자는 이 문제에 대한 실행 가능한 솔루션을 찾았습니다.
Patton은 "이 계정은 한 사람도 메시지에 대해 책임을 지지 않고 메시지를 보낼 수 있도록 하는 계정입니다."라고 말했습니다. "누군가가 결정에서 직접 부정적인 피드백을 받는 것을 방지하기 위한 것입니다."
