이것을 누르십시오: Learn.WordPress.org의 학습 경로 개선
게시 됨: 2024-02-23WMR의 WordPress 커뮤니티 팟캐스트인 Press This에 오신 것을 환영합니다. 각 에피소드에는 커뮤니티 주변의 게스트와 WordPress 개발자가 직면한 가장 큰 문제에 대한 토론이 포함됩니다. 다음은 원본 녹음의 필사본입니다.
제공: RedCircle
Doc Pop : 당신은 WMR의 WordPress 커뮤니티 팟캐스트인 Press This를 듣고 계십니다. 매주 WordPress 커뮤니티 회원을 집중 조명합니다. 저는 귀하의 호스트인 Doc Pop입니다. 저는 WP Engine에서의 역할과 Torquemag.io에서의 기여를 통해 WordPress 커뮤니티를 지원합니다. RedCircle, iTunes, Spotify 또는 즐겨 사용하는 팟캐스트 앱에서 Press This를 구독할 수 있습니다. WMR.fm에서 직접 에피소드를 다운로드할 수도 있습니다.
그리고 얘야, 여기서 네 번째 벽을 허물고 있는 것 같은 느낌이 든다고 말하고 싶지만 이것은 내 밤의 목소리다. 이곳은 오후 10시이고 제 손님에게는 이른 아침입니다. 그래서 저는 우리가 이 일을 할 수 있게 되어 매우 기쁩니다.
하지만 나는 단지 나 자신과 나의 에너지를 듣고 있을 뿐입니다. 평소와는 좀 다르네요. 그렇게 할게요. 그래서 오늘 저는 Automattic이 후원하는 WordPress 프로젝트의 전임 기여자인 Jonathan Bossenger와 이야기를 나누는 특권을 누리게 되었습니다. Jonathan은 구조화된 학습 경로 및 Learn WordPress 재설계 출시를 위해 learn.wordpress.org의 교육 팀과 협력하고 있습니다.
조나단, 오늘은 어때요?
Jonathan Bossenger: 저는 아주 잘 지내고 있습니다. 밤에 들리는 목소리가 매우 활력이 넘치기 때문에 낮에 들리는 목소리가 어떨지 상상이 가네요.
Doc Pop: 네, 좀 덜 기발해요. 조금 더 베이시한 느낌이랄까요. 편집하다 보면 여행이 될 것 같아요. 그리고 조나단, 지금은 오전 8시인데, 그런 거요?
조나단 보신저: 맞습니다.
Doc Pop: 그리고 우리가 녹음하는 동안 제가 방금 언급한 것이 바로 여기 샌프란시스코에서 슈퍼볼 일요일이 있다는 것입니다. 그래서 어차피 불꽃놀이가 다 터지면 잠도 못 잘 것 같았어요. 그래서 이것은 완전히 괜찮습니다. 그래서 우리는 그것에 대해 자세히 알아볼 것입니다.
내가 말했듯이, 조나단, 당신은 WordPress 학습에 참여해 왔습니다. 거기에 몇 가지 프로젝트가 있는데, 저는 그것에 대해 확실히 이야기하고 싶습니다. 하지만 이에 대해 이야기하기 전에 WordPress에서 제가 이야기하는 모든 사람들은 개인적으로 항상 당신에게 서신을 보내는 것처럼 당신을 아는 것 같습니다. 한동안 그 공간에 있었던 것 같습니다. WordPress에 어떻게 참여하게 되었는지, 얼마나 오래 참여했는지 알려주실 수 있나요?
조나단 보신저: 네. 그래서 저는 우리 지역 사회의 다른 많은 사람들만큼 오랫동안 주변에 있지 않았습니다. 저는 2015년, 2016년쯤에 WordPress 프로젝트에 정식으로 합류했습니다. 케이프타운에서 처음으로 WordCamp에 참여했습니다. 지역사회의 사람들을 만났습니다. 세계 각국에서 많은 사람들이 방문하고 있었습니다. 피펜이 거기에 있었습니다. Jenny Wong도 있었고 Drew James도 있었습니다. 그리고 나는 이 모든 사람들을 만나게 되었고 WordPress에 기여하고 참여하는 방법에 관해 Jenny Wong과 대화를 나눈 것을 생생하게 기억합니다. 이것이 제가 문서화 팀에 처음으로 기여하게 된 계기가 되었습니다.
당시 문서화 팀은 Codex에서 현재 Help Hub 및 DevHub로 알려진 wordpress.org의 모든 공식 문서로 대규모 마이그레이션을 수행하느라 바빴습니다. 그리고 제가 처음으로 기여한 것은 문자 그대로 Codex 페이지의 텍스트를 Google 문서로 복사한 다음 상자 어딘가에 표시하여 문서에 복사되었음을 알리는 것이었습니다.
그래서 그것이 내가 시작한 곳입니다. 많은 사람들이 저를 아는 이유는 제가 워드프레스 프로젝트와 꽤 공개적인 관계를 맺었기 때문인 것 같아요. 나는 매우 상호 작용하는 경향이 있습니다. 나는 대화에 참여하는 경향이 있다. 그래서 저는 수년에 걸쳐 많은 사람들과 교류했습니다. 저는 사람들과 소통할 수 있는 위치에서 일할 수 있다는 축복을 받았습니다. 그래서 저는 지난 몇 년간 제 자신의 이름을 알릴 수 있었습니다.
Doc Pop: 그리고 그 모든 것이 당신이 현재 Learn WordPress에서 작업하고 있는 것과 의미가 있습니다. 다른 사람들과 함께 일하고 그들에게 다가가고 사교적으로 지내는 데 익숙한 사람에게 완벽한 장소인 것 같습니다. 프로젝트에 쉽게 참여할 수 있도록 도와줍니다. WordPress 프로젝트에 참여하는 데 아무런 문제가 없었던 것 같습니다.
내 말은, 당신이 처음 기여했을 때 이미 일종의 오픈 소스 정신과 기여에 대해 잘 알고 있었나요, 아니면 처음 기여했을 때 학습 경험이었나요?
조나단 보신저: 충분해요. 저는 오픈소스에 기여한다는 개념이 처음이었습니다. 사용자 입장이나 소비자 입장에서 오픈소스가 무엇인지 알았습니다. 저는 수년 동안 PHP로 작업해 왔습니다. 저는 JavaScript로 작업했고, jQuery로 작업했습니다. Ubuntu 데스크탑을 사용하고 있었기 때문에 오픈 소스에 대해 알고 있었습니다. 하지만 오픈 소스에 다시 기여한다는 개념이 있고 기여가 단순히 코드 작성을 의미하는 것이 아니라는 점을 이해하게 된 것은 WordCamp의 사람들과 실제로 대화를 시작했을 때였습니다. 제가 개발자이기 때문에 항상 가장 고민했던 부분이 바로 그것이었습니다. 나는 하루 종일 코드를 작성하고 있습니다. 여가 시간에 하고 싶은 마지막 일은 더 많은 코드를 작성하는 것입니다. 그게 제가 Jenny와 나눈 대화였고, 저는 '보답하고 싶다'고 말했습니다. 뭔가 하고 싶지만 결국에는 코드를 작성하고 싶지 않습니다. 그리고 그녀는 그 대화에서 저에게 말했습니다. 문서가 있고, 저기 있고, 이것이 있고, 저것이 있고, 당신이 기여할 수 있는 다른 모든 영역이 있습니다. 왜 코드에만 기여하도록 제한합니까? 그리고 그것이 바로 그 여행이 시작된 방식입니다. 그 과정에 들어서면서 처음으로 이야기하고 질문할 수 있는 사람이 있다는 것은 정말 행운이라고 생각합니다. 그리고 제가 시작했을 때 다음과 같은 것에 등록했습니다. 슬랙(Slack)과 그런 것들. 닿을 수 있는 이름이 있었다. 그래서 저는 항상 다른 사람들을 위해 노력해 왔습니다. 아시다시피 저는 Jenny에게 이 말을 여러 번 말했습니다. 그녀는 내가 연락하고 질문할 수 있는 사람이었고, 이봐, 이걸 어디서 찾을 수 있지? 어떻게 해야 하나요? 그래서 사람들을 만나서 기여하도록 초대할 때마다 저는 항상 그들에게 그런 역할을 하고 싶습니다. 첫 번째 접촉 지점을 갖는 것이 매우 중요하기 때문입니다.
Doc Pop: 음-흠. 그리고 저는 지금 당장 당신이 흥미를 느끼는 것들에 대해 Learn WordPress 팀과 이야기하고 싶습니다. 그리고 나는 또한 내가 당신을 인터뷰할 때 이것이 당신의 일인 것처럼 들리게 할 수도 있지만 분명히 이것은 팀의 노력이라는 습관을 가질 수도 있다는 것을 확실히 하고 싶습니다. 그러니 자유롭게 그들에게 소리를 지르세요. 분명히 그럴 것입니다. 하지만 지금은 진보적인 사용자 친화적 학습 경로의 시작에 대해 이야기하고 싶습니다. 제가 용어, 즉 학습 경로에서 약간 혼란스러웠던 점은. 그게 무슨 뜻인지 설명해 주실 수 있나요?
조나단 보신저: 흠, 그렇죠. 따라서 이것이 팀의 노력이라는 사실을 언급해 주셔서 감사합니다. 아시다시피 저는 팀의 한 사람일 뿐입니다. 제가 이 작업을 할 수 있도록 후원을 받은 것은 행운입니다. 하지만 이 모든 작업을 수행하고 있는 훌륭한 기여자 그룹이 있으며 그들에게 감사하다는 사실을 확실히 알리고 싶습니다.
따라서 2022년 말, 2023년 초에 학습 경로에 대해 교육 팀은 learn.wordpress.org를 사용하는 사람들에게 무엇이 효과가 있고 무엇이 효과가 없는지, 무엇을 원하는지 묻는 개별 학습자 설문조사인 학습자 설문조사를 실시했습니다. 봐, 뭘 보고 싶지 않아? 그 설문조사에서 나온 하이라이트 중 하나는 학습 과정, 정보를 찾는 방식, 사물을 배우는 방식이 매우 무작위적이라는 것입니다.
매우 체계적이지 않았습니다. WordPress를 처음 접하거나 WordPress로 디자인하는 것이 처음이거나 WordPress로 개발하는 것이 처음인 사람을 위한 명확한 경로가 없었습니다. 필요한 도구는 무엇입니까? 당신이 가지고 있는 것들은 무엇입니까? 작은 조각들은 무엇입니까? 그리고 저는 여러분이 이것을 보셨을 것이라고 확신합니다. 지난 몇 년 동안 온라인 구조화 강좌가 크게 폭발적으로 증가하여 0에서 10, 20, 100 또는 기타 등등으로 여러분을 데려갔습니다.
학습 경로라고 하면 실제로는 무언가를 배우기 위한 구조화된 프로세스를 의미합니다. Learn WordPress의 경우 WordPress를 사용자로 사용하거나 WordPress를 디자이너 또는 테마 제작자로 디자인하거나 WordPress를 플러그인 개발자, 테마 개발자 또는 좀 더 일반적인 개발자로 개발하는 것입니다.
그렇다면 배워야 할 기본 정보는 무엇입니까? 그리고 그 다음 단계는 무엇입니까? 그리고 그 다음 단계는 무엇입니까? 저는 항상 이렇게 설명합니다. 누군가를 워드프레스 대학에 보내고 그 사람이 2년제 졸업장이나 3년제 학위 등을 가지고 있다면 1년차에 무엇을 배울까요?
2년차에는 무엇을 배우게 될까요? 3학년에는 무엇을 배우게 될까요? 그리고 이것이 우리가 WordPress의 모든 수준을 배우는 사람이 어디에서 시작하고 어디로 가는지 알고 최종 목표가 무엇인지 알 수 있도록 좀 더 구조화된 방식으로 통합하려고 하는 정보입니다. 아, 여기서 흥미로운 점이 있습니다. 아, 이건 나에게 도움이 될 것 같아요. 모르겠습니다. 제가 알아볼게요.
Doc Pop: 웹사이트 설명에서 당신은 개발자 관련 콘텐츠에 중점을 두고 있다고 설명하는 것을 보았는데, 누군가가 번역이나 다른 것에 기여하거나 비디오를 편집하고 싶어하는 바로 그 예인 것 같습니다. 또는 그런 것들, 그리고 그들은 모두 유입될 수도 있습니다. 지금 당장은 그들이 같은 일에 유입되고 있다고 가정합니다. 또는 Learn WordPress에 접속하거나 WordPress 배우기에 기여하거나 WordPress를 만들고 싶어할 때 도움이 필요한 경우 주제를 파악하는 데 어려움을 겪을 수 있습니다.
워낙 다양한 것들이 있기 때문이죠. 그게 아마도 당신이 말하는 진로인가요, 아니면 제가 완전히 잘못된 페이지에 있는 건가요?
Jonathan Bossenger: 아뇨, 아뇨, 그게 아주 중요한 부분이에요. 기여는 완벽한 예입니다. 내일 WordPress에 기여하기로 결정했다고 가정해 보겠습니다. 한동안 WordPress를 사용해 오셨습니다. 어떤 경우에든 사용자, 빌더, 익스텐더로서 작업해 왔으며 이제 기여를 시작하고 싶습니다.
그래서 당신은 WordPress 배우기라는 것을 발견하고 '알겠습니다, 내가 배울 것입니다'라고 생각합니다. 적어도 여기에서 기여 여정을 시작하라는 헤더나 메뉴 항목이 있을 것이라고 가정할 것입니다. 그리고 이를 클릭하면 일련의 강의 또는 일련의 강의로 이동하게 됩니다. 비디오나 강좌 등을 통해 그 과정을 안내해 드립니다. 지금 누군가는 그것이 매우 어렵다는 것을 깨닫습니다. 현재 디자인은 튜토리얼과 강의 계획이라고 부르는 것에 중점을 두고 있으며, 코스는 일종의 부차적입니다. 거기에는 특별한 순서가 없습니다.
그것은 일종의 가장 최근에 출판된 강좌일 뿐입니다. 따라서 시작하기 위해 앞서 특정 경로가 필요한 사람이라면 그것이 극도로 부담스럽다는 것을 알게 될 것입니다. 무엇을 해야 할지 어디를 클릭해야 할지 알 수 없을 것입니다. 그리고 우리 모두 알고 있듯이 상황이 힘들 때, 상황이 압도적일 때 사람들은 지치고 계속 나아갑니다.
작년 WordCamp Europe Contributor Day에 우리와 함께한 기여자로부터 훌륭한 피드백을 받았습니다. 그녀는 막 회사에 입사했습니다. 그리고 그녀의 역할은 WordPress에 관해 글을 쓰는 것이었습니다. 정확히 무엇이었는지는 기억나지 않지만 그녀는 경험 많은 작가였습니다.
그녀는 그런 콘텐츠를 구성하는 데 경험이 있었습니다. 하지만 그녀는 WordPress를 처음 접한 사람이었고 나에게 '나 오늘 여기서 약간 바람을 피우고 있어요'라고 말했습니다. 이번 기회에 WordPress에 대해 배우고 싶습니다. 그리고 저는 '그건 완벽해요'라고 말했습니다. 내가 무엇을 말해주지. 여기 WordPress 배우기가 있습니다. WordPress에 대해 배우고 싶나요?
어디로 가야할지 말하지 않겠습니다. 오늘이 끝날 때까지 WordPress에 대해 배울 수 있는 내용을 배울 수 있는지 앉아서 말해 보세요. 그리고 내 말은, 오늘 기여하는 것은 아시다시피 하루 종일이고 하루의 절반이 되는 것이라고 그녀가 나에게 말했습니다. 나는 길을 잃고 있다. 어디로 가야할지 모르겠습니다. 내가 무엇을 해야 할지 모르겠어요.
나는 학습자로서, 새로운 학습자로서 나에게 무엇이 중요한지 모르겠습니다. 그게 바로 피드백이었고 많은 사람들로부터 우리가 받은 일반적인 느낌은 '예, 정보도 좋고, 콘텐츠도 좋고, 품질도 훌륭하지만, 우리가 무엇을 배우는가의 과정'입니다. 찾고, 찾는 방법, 찾는 방법이 필요한 곳에 있지 않습니다.
이것이 바로 우리가 지금 초점을 맞추고 있는 것입니다. 이러한 경로를 만드는 것입니다. 사용자, 기여자, 개발자 등 누구에게나 WordPress 배우기 앞에 앉아서 오늘 바로 가고 싶거나 적어도 오늘, 앞으로 6개월 동안 무엇이든 배우고 싶습니다. X를 하세요. X를 배우기 위해 알아야 할 것은 무엇입니까?
그런 다음 우리는 그들을 그 여정에 데려갑니다.
Doc Pop: 그리고 내 생각엔 그곳이 우리가 잠시 휴식을 취하기에 좋은 장소인 것 같아요. 그리고 이러한 광고가 나온 후 다시 돌아오면 Learn WordPress의 학습 경로 개선에 대해 Jonathan Bossenger와 계속 대화할 것입니다. 그러니 짧은 휴식 후에 더 많은 것을 기대해 주세요.
WMR의 WordPress 커뮤니티 팟캐스트인 Press this에 다시 오신 것을 환영합니다. 저는 오늘 진행자 Doc Pop이 Jonathan Bossenger와 이야기를 나누고 있습니다. 그는 Learn WordPress에서 학습 경로를 개선하는 개념에 대해 방금 이야기했습니다. 즉, 무엇인가 배워야 할 때 learn.wordpress.org로 가면, 그 과정을 예전보다 더 잘 찾아볼 수 있을 거예요.
이제 이것은 Learn WordPress의 작동 방식에 대한 이러한 종류의 업데이트라고 생각합니다. 작년 10월에 발표된 것으로 알고 있습니다. 그리고 조나단 씨, 이 업데이트가 얼마나 걸릴 것 같나요? 웹 디자인도 포함되나요? 웹사이트 개편과 지금까지 얼마나 진행되었나요?
Jonathan Bossenger: 말씀하신 대로 작년 10월에 발표되었습니다. 앞서 언급했듯이 이는 연초부터 시작하기 위해 노력해 온 것입니다. 재설계의 현재 목표는 분명히 프로세스의 일부입니다. 아시다시피, 사람들이 가야 할 곳을 실제로 안내하는 구조화된 레이아웃이 없으면 구조화된 콘텐츠를 가질 수 없습니다.
이것이 바로 우리가 하려는 첫 번째 일 중 하나입니다. 목표는 올해 중반쯤에 재설계하고 재출시하는 것입니다. 그래서 올해 6월, 7월. 동시에 우리는 재출시 과정의 일환으로 구조화된 학습 경로의 첫 번째 세트를 준비하고 실행할 수 있기를 바랍니다.
따라서 제가 첫 번째 세트, 즉 초급 사용자 학습 경로, 초급 디자이너 학습 경로, 초급 개발자 학습 경로를 말할 때 적어도 그렇습니다. 내 생각에는 몇 가지가 더 있는 것 같아요. 내 생각에는 중급 수준의 작업도 수행하고 싶은 것 같습니다. 지금 당장은 기억나지 않지만 기본적으로 우리는 콘텐츠를 만들고, 구조화된 콘텐츠를 만들고, 검토하고, 바로 사용할 수 있도록 하고 싶습니다.
그래서 우리는 대략 재출시를 목표로 하고 있는 올해 중반을 바라보고 있습니다. 나머지 부분에 대해서는 일종의 큰 프로젝트입니다. 그것은 일종의 장기적인 일이므로 올해는 우리 자신에게 주어진 것입니다. 올해 우리의 초점은 재설계와 학습 경로 프로젝트입니다.
따라서 올해 말까지 우리는 우리가 설정한 나머지 학습 경로가 원활하게 준비되기를 바라고 있습니다. 학습 경로의 일부에는 기여 학습 경로가 포함됩니다. 우리는 기여에 관해 이미 존재하는 몇 가지 과정을 갖고 있습니다. 우리는 그것들을 가져오고 싶습니다.
그래서 그 목표는 큰 따옴표로 묶어서 올해 말까지 "완성"하는 것입니다. 하지만 확실히 진행중인 프로젝트입니다. 확실히 2025년에는 이런 일이 일어날 것 같습니다. 커뮤니티로부터 피드백을 받으면서 무엇이 효과가 있고 무엇이 효과가 없는지 알 수 있습니다. 하지만 2024년은 우리에게 중요한 해입니다. 우리는 적어도 24, 24년 말까지 주요 작업이 완료되어 멋지게 보이고 모두가 좋아하기를 바라고 있습니다.
Doc Pop: 앞서 어떤 사람들은 배우고 싶은 것이 다르며, 어떤 사람들은 배우고 싶은 방법이 다르다고 말씀하셨는데요. 그리고 제게 떠오르는 것 중 하나는 어떤 사람들은 비디오를 통해 교육을 소비하는 것을 좋아한다는 것입니다. 특히 어떤 사람들은 비디오를 싫어합니다. 제가 아는 일부 코더들은 실제로 비디오를 선호합니다.
하지만 대체로 개발자가 되어 어떤 종류의 질문을 찾고 있다면 텍스트를 훑어보고 둘러볼 수 있기를 원하는 것 같습니다. 그리고 저는 여러분이 그것을 어떻게 알아내고 있는지 궁금합니다. 당신은 둘 중 하나만 집중하고 있습니까? 벼락치기를 하려는 건가요? 뭔가 나오면 비디오, 오디오, 텍스트로 이루어져야 하는데, 그에 대해 어떻게 생각하시나요?
Jonathan Bossenger: 우리는 그러한 학습자를 확실히 알고 있습니다. 저는 개인적으로 이 두 가지의 조합을 선호하는 사람입니다. 그래서 저는 영상 보는 걸 좋아해요. 그런 다음 제가 작성하려는 코드 부분에 관해서는 비디오를 일시 중지하고 어딘가에서 해당 코드를 복사한 다음 편집기에 붙여넣고 가지고 놀 수 있는 것을 좋아합니다.
따라서 우리의 모든 콘텐츠에는 오디오와 텍스트 구성 요소가 모두 포함됩니다. 죄송합니다. 오디오가 아닌 비디오 구성 요소 및 텍스트 구성 요소입니다. 따라서 시청하고 살펴볼 수 있는 비디오가 있을 것이며, 그에 따른 관련 텍스트 구성 요소가 있습니다. 그것은 두 가지 이유 때문입니다.
우선, 일부 사람들은 텍스트 읽기를 좋아하기 때문입니다. 둘째, 콘텐츠에 더 쉽게 접근할 수 있기 때문입니다. 또한 모든 동영상에는 자막이 있습니다. 그리고 우리는 상당히 새로운 일도 하고 있습니다. 우리는 챕터를 포함할 수 있도록 WordPress YouTube 계정을 활용하여 비디오를 우리 플랫폼에 삽입할 것입니다.
현재 WordPress TV는 불행히도 챕터를 지원하지 않지만 YouTube는 지원합니다. 따라서 콘텐츠는 WordPress TV에 그대로 유지되며 해당 매체를 통해 콘텐츠를 시청하려는 사람들은 시청할 수 있습니다. 하지만 우리는 또한 이를 YouTube 채널에 동기화하고 해당 장을 활용할 수 있도록 해당 YouTube 비디오를 Learn WordPress에 삽입하고 있습니다. 따라서 앞으로 나아가고 싶고 비디오의 특정 부분만 찾고 있다면 바로 거기로 가서 사용할 수 있습니다.
팝 박사: 네. 챕터는 YouTube의 정말 멋진 기능입니다. 나는 그들을 다른 방법으로 해킹했습니다. 이를 통해 정말 창의력을 발휘할 수 있지만 교육적인 것처럼 솔직하게 말하면 매우 훌륭합니다. 사람들은 비디오 아래의 설명으로 이동하여 원하는 지점을 클릭할 수 있습니다.
또는 비디오를 시청할 때 타임라인 위로 마우스를 가져가면 챕터가 나누어져 있는 것을 볼 수 있습니다. 따라서 소개되는 개념에 이미 어느 정도 익숙하신 경우에는 2분 정도의 소개 부분을 건너뛰고 첫 번째 부분으로 건너뛰셔도 됩니다.
한 가지 더 말씀드리자면, 조나단 씨. 우리는 정말 난감한 상황에 처해 있습니다. 하지만 저는 유튜브 해킹을 정말 좋아합니다. 어떤 사람들은 자막을 사용하고 있으며 집착을 사용하여 비디오에 주석과 수정을 추가하고 있습니다. 그래서 YouTube는 자막에 대한 집착을 지원합니다. 그리고 저는 이것이 접근성 문제라고 생각하지 않습니다.
그렇지 않다면 정말 죄송하지만, 자막을 붙이고 접근성을 가지고 장난을 치는 분들이 '아, 내가 잘못 말한 것 같다'고 생각하는 것 같아요. 사실 이게 아니면 뭐든지. 정말 영리한 해킹인데 다들 안보이네요…
조나단 보신저(Jonathan Bossenger): 매우 영리해요.
Doc Pop: 정말 멋지네요. 왜냐하면 YouTube의 단점 중 하나는 동영상을 올리고 이를 가리켜야 하지만 편집할 수 없다는 점입니다. 당신이 할 수 있는 유일한 일은 물건을 잘라내는 것입니다. 다듬을 수는 있지만 뒤로 돌아가서 이름을 정확하게 말한 다른 오디오가 포함된 다른 버전을 업로드할 수는 없습니다. 그렇죠. 영구적인 것과 같습니다. 모든 것이 있는 곳을 변경할 필요가 없다면 괜찮습니다. 우리는 잡초 속에 있습니다, 박사님. 돌아와. 괜찮은. 그래서 우리는 진로와 사람들이 학습하는 방법에 대해 이야기했습니다.
wordpress.org에는 우리가 여러 곳에서 본 일부 재설계된 내용이 있습니다. Learn의 재설계를 이미 본 적이 있나요?
Jonathan Bossenger: 솔직하게 말씀드리자면, 저는 콘텐츠에 중점을 두었기 때문에 리디자인 대화를 약간 간접적으로 따랐습니다. 하지만 제가 중점을 두었던 것은 아닙니다. 저는 업데이트를 보면 댓글을 달고 여기 저기에 2센트를 투자한다는 사실을 알게 될 것입니다. 내가 아는 한, 디자인 스레드가 있습니다. make wordpress.org 슬래시 교육 사이트, 즉 교육 팀 사이트로 가서 Learning Pathways 프로젝트를 클릭하면 댓글 중 하나에 해당 스레드가 있고 현재 디자인에 대한 링크가 있습니다. Figma에서는 그렇다고 생각합니다.
그래서 거기에 있습니다. 우리는 분명히 그것에 대해 논의하고 있습니다. 또한 당신이 올바르게 언급한 것처럼 WordPress 프로젝트의 나머지 부분에서도 몇 가지 재설계 작업이 진행되고 있습니다. 최근에 출시된 문서 재설계가 있었습니다. 이것이 바로 재설계입니다. 재설계가 진행되는 방식은 우리가 특정 사항을 요청하면 디자인 담당자가 돌아와서 "글쎄, 우리는 특정 사항을 허용하지 말아야 합니다. 왜냐하면 새로운 디자인과 새로운 레이아웃을 고수해야 하기 때문입니다. 그것들. 그래서 거기 있는데 링크가 없네요. 아, 잠깐만요, 여기에 링크가 있으니 쇼 노트에 올려서 공개하고 싶으신 경우 보내드릴 수 있습니다. 사람들이 와서 보고 댓글을 달 수 있습니다.
하지만 우리가 학습 경로 측면에서 팀으로서 원하는 것을 얻는 지점에 아직 도달하는 과정에 있고 디자인 담당자들이 만족하는 디자인에 대해 많은 게시물이 있는 것은 아닙니다. 사이트의 나머지 부분과 일치합니다. 그래서 여러분이 가서 확인할 수 있는 몇 가지 링크가 있지만, 콘텐츠와 관련된 대화 측면에서 디자인에 대해 적극적으로 공개된 것은 없습니다. 따라서 해당 마크업을 찾아서 통과해야 합니다.
Doc Pop: 음, 그건 우리가 한 번 더 휴식을 취하기에 좋은 장소이고, 돌아오면 Jonathan Bossenger와의 대화를 마무리하겠습니다. 시간이 있으면 이야기를 조금 바꿔서 비디오 게임과 WordPress 비디오 게임에 대해 이야기하겠습니다. 그러니 짧은 휴식 후에 더 많은 것을 기대해 주세요.
WordPress 커뮤니티 팟캐스트인 Press This에 다시 오신 것을 환영합니다. 저는 여러분의 호스트인 Doc Pop입니다. 오늘 저는 Jonathan Bossenger와 이야기를 나누고 있습니다. 지금까지 우리는 Learn WordPress(learn.wordpress.org)에서 학습과 개선 방법에 대해 이야기해 왔습니다. 그리고 그 후에는 기어를 조금 바꿔서 긴장을 풀고 싶습니다. 나는 비디오 게임을 좋아합니다.
저는 비디오 게임에 대해 이야기하는 것을 좋아합니다. WordPress와 비디오 게임을 결합한 Dodge라는 Jonathan이 만든 프로젝트를 보고 정말 기뻤습니다. WordPress를 결합한다고 말하면 말 그대로 WordPress Interactivity API를 사용하여 비디오 게임을 구축한 것입니다. ?
조나단 보신 저(Jonathan Bossenger): 네, 맞습니다. Interactivity API뿐만 아니라 Custom Post Type API 및 기타 몇 가지 내부 기능도 있습니다.
Doc Pop: 아시다시피, 방금 BuddyPress에 대해 간략하게 언급했습니다. 높은 점수를 얻기 위해 BuddyPress에 통합할 수도 있습니다. 어쩌면 포럼과 같은 것이 있을 수도 있습니다. 할 수는 있지만 콘텐츠 조정을 시작해야 합니다. 괜찮아요. 이것은 끔찍한 생각입니다. 잊어버리세요. 그건 내가 가진 최악의 생각이에요.
조나단 보신저: 하지만 친구, 당신도 그런 말을 한다고 하더군요. 하지만 제가 생각하고 있는 다음 게임 프로젝트는 좀 더 사교적이기를 원하는 것이며 BuddyPress는 이를 기반으로 하는 완벽한 플랫폼입니다. 그러니 제가 생각해보지 않은 일은 절대 아닙니다.
Doc Pop: 당신이 제작한 게임이며 설명에 링크가 포함될 것입니다. 하지만 아마도 당신의 웹사이트에서도 찾을 수 있을 것으로 생각됩니다. 이에 대해서는 쇼가 끝날 때 알려드리겠습니다. 하지만 그것은 JonathanBossenger.com입니다.
이 게임은 Dodge라고 불리며 WordPress 로고를 플레이하고 다른 CMS의 로고를 피하려고 하며 WASD나 화살표 키를 사용한다고 생각합니다.
그러니까, 키보드를 제어하고 그냥 돌아다니려고 하면 10초마다 게임이 약간 더 어려워집니다. 나는 매 순간마다 모든 것이 빨라진다고 생각합니다. 아마도 X% 정도이고 더 많은 로고가 추가될 수도 있습니다. 하지만 그게 기본적인 게임이에요. 그리고 매일 최고의 플레이어를 볼 수 있는 기록 추적 점수가 있습니다.
조나단, 이것이 어떻게 만들어졌는지 알아보기 전에, 이름 화면을 활용하고, 높은 점수를 얻고, 플러그인을 연결하는 것과 같은 것을 좋아하는 사람을 본 적이 있습니까?
Jonathan Bossenger: 그래서 저는 확실히 사람들을 보았고 높은 점수를 제출하는 과정이 단순히 WordPress REST, API 임무이기 때문에 이것을 기대했습니다. 제출하기 위해 만든 특정 사용자 이외의 어떤 종류의 인증도 필요하지 않습니다. 하지만 저는 REST API를 사용하고 있기 때문에 시도될 수 있는 모든 종류의 크로스 사이트 스크립팅이 WordPress 핵심 기능에 의해 자동으로 정리됩니다. 그래서 저는 몇몇 사람들이 제출을 시도하는 것을 보았습니다. 그들이 뭔가를 제출하여 JavaScript나 그와 유사한 것을 삽입하려고 시도하는 것을 볼 수 있습니다. 저는 그것을 보았습니다. 나는 또한 사람들이 그것을 사용하여 그날 가장 높은 점수를 효과적으로 얻는 것을 보았습니다. 그리고 충분히 플레이하면 문제를 해결할 수 있는 높은 점수에 대한 약간의 알고리즘이 있습니다. 하지만 누군가가 최고 점수를 해킹하려고 하면 바로 알 수 있습니다. 그래서 저는 그 높은 점수를 게시 취소했습니다.
그리고 그렇습니다. 보는 것은 흥미로웠습니다. 나는 그것을 하는 사람들을 판단하지는 않지만, 그날의 높은 점수를 얻으려고 노력하는 사람들이 있다는 것이 흥미롭다고 생각합니다.
팝 박사: 네. 해킹에 대해 언급한 것이 흥미롭습니다. 확실히 이와 같은 해킹은 항상 재미있습니다. 제품을 만들고 '이봐, 내가 이걸 조정하는 이상한 방법 좀 봐'라고 생각하게 되는 거죠. 그러면 나 같은 사람들은 '아, 그걸 어떻게 깨뜨릴 수 있을까? WordPress Interactivity API로 작업할 때 CSS 삽입과 관련하여 사람들이 주의해야 할 사항이 있다는 것을 발견하셨나요? 사람들이 이 작업을 할 때 주의해야 할 사항이 있나요? 예를 들어, 이것을 만들면서 다시는 하지 않을 일을 배웠나요?
Jonathan Bossenger: Interactivity API를 사용하면서 흥미로운 점은 모든 것이 순전히 약간의 확률로 이루어졌다는 것입니다. 제가 하는 일 중 하나가 곧 출시될 WordPress 릴리스에 대한 워크숍을 운영하는 것이기 때문에 저는 단지 워크숍을 운영하고 있었습니다. 그리고 나는 곧 6.5를 위해 그 중 몇 가지를 할 것입니다. Interactivity API는 제가 한동안 알고 있던 것이었습니다. 그리고 나는 그것이 6.5에 포함될 수도 있다는 것을 알고 있었기 때문에 그것에 들어가서 그것이 어떻게 작동하는지 이해하는 것이 좋은 생각이라고 생각했습니다. 다행스럽게도 Interactivity API는 어떤 종류의 데이터 저장이나 데이터 게시 등을 수행하지 않습니다.
문자 그대로 페이지, 블록 또는 어떤 경우든 특정 대화형 요소를 허용합니다. 하지만 얼마 전 실제로 WordPress 사용자 역할 및 기능에 관한 워크숍을 진행한 것이 매우 기뻤습니다. 그래서 높은 점수를 게시할 수 있는 사용자를 구축했을 때 해당 사용자 역할과 기능을 올바르게 구현할 수 있었고 누군가만 해당 데이터를 게시할 수 있도록 허용했습니다.
그리고 좋았던 점은 REST API를 사용하고 REST API를 통해 게시했기 때문에 정리에 대해 걱정할 필요가 없었다는 것입니다. REST API가 이 모든 것을 처리했습니다. 따라서 단지 사용하는 것만으로도, 이전에 많은 사람들에게 이 말을 했을 거라 확신합니다. 핵심 API를 사용할 수 있으면 무언가를 작성하지 마세요. 그래서 핵심 API를 사용하는 것만으로도 게임의 보안을 보장할 수 있었습니다.
Doc Pop: 음-흠. 자, 오늘은 여기서 마무리하기에 좋은 장소입니다. 조나단, 시간을 내주셔서 정말 감사드립니다. 일찍 일어나서 시간을 내주셔서 정말 감사드립니다. 나는 당신과 이야기를 나누는 것을 즐겼습니다. 사람들이 귀하가 진행 중인 작업에 대해 더 자세히 알고 싶어하는 경우 귀하를 팔로우할 수 있는 좋은 장소는 어디입니까?
Jonathan Bossenger: 나를 찾을 수 있는 가장 좋은 장소는 당신이 이미 언급한 내 웹사이트, 내 블로그인 jonathanbossenger.com입니다. 나는 트위터에 있습니다. John underscore Bossenger에서는 다른 이름으로 부르지 않겠습니다. 나는 또한 Mastodon에 있습니다. 하지만 저는 Foster on Network에 있는 것 같고 제 이름이 기억나지 않지만 그곳에서 저를 찾을 수 있습니다.
하지만 내 소셜 미디어 계정에 대한 모든 링크는 모두 내 홈페이지에 있으므로 거기에서 모두 찾을 수 있습니다. 그 외에 Learn WordPress나 그와 유사한 다른 활동으로 우리가 무엇을 하고 있는지 나에게 물어보고 싶다면 나를 찾을 수 있는 가장 좋은 곳은 WordPress Slack입니다. 나는 그곳에서 많은 시간을 보내고 그곳에서 나와 연결되는 사람들을 항상 환영하기 때문입니다.
Doc Pop: 그리고 저는 또한 귀하의 팟캐스트에 감사 인사를 전하고 싶습니다. 나는 그것이 opensourcerypodcast.com이라고 믿습니다. 그리고 나는 그 이야기를 더 많이 듣기를 기대합니다. 내가 이해했나요?
조나단 보신저: 네. 나는 그것이 옳다고 믿습니다. 사실 지금 얘기하는 동안 확인 중이에요. 예, 기본적으로 제가 몇 년 전에 운영하던 팟캐스트를 다시 시작한 것입니다. 예전에는 WP Hacker라고 불렸습니다. 나는 좀 더 오픈 소스에 초점을 맞추기 위해 그것을 열었습니다. 그러니까 이미 약 2년 전의 에피소드 3개가 있고, 하나는 준비 중이고 다른 하나는 준비 중입니다. 그래서 나도 당신처럼 오픈 소스 공간에서 사람들과 이야기하는 것을 좋아합니다. 이것이 바로 내 팟캐스트의 출처입니다.
Doc Pop: 그렇죠. 글쎄요, 당신과 대화해서 정말 즐거웠습니다. 정말 고마워요, 조나단. 그리고 들어주신 모든 분들께 감사드립니다. 다음 에피소드에서는 해시태그 창시자인 Chris Messina와 이야기를 나눌 예정이며 WordPress 사용자를 위한 놀랍고 흥미로운 내용에 대해 이야기할 것입니다.
그러니 계속 지켜봐 주시기 바랍니다. WMR의 WordPress 커뮤니티 팟캐스트인 Press This를 들어주셔서 감사합니다. Twitter의 The Torque Mag에서 저의 모험을 따라갈 수 있지만, 우리를 팔로우하기 가장 좋은 곳은 TorqueMag.io입니다. 여기에서 각 팟캐스트의 스크립트 버전과 튜토리얼 등을 찾을 수 있습니다.
이것이 바로 TorqueMag.io입니다. RedCircle, iTunes, Spotify 등 팟캐스트를 다운로드할 때마다 Press This를 구독할 수 있습니다. 저는 여러분의 호스트인 Dr. Popular입니다. 저는 WP Engine에서의 역할을 통해 WordPress 커뮤니티를 지원하고 있으며 매주 Press This에서 해당 커뮤니티의 구성원을 조명하는 것을 좋아합니다.