독립 개발자들이 유료 개발을 지원할 수 있는 체계와 계획을 갖추는 것이 가장 좋은 방법이라고 생각합니다. 이를 실현하기 위한 도구들은 이미 존재합니다. 예를 들어, Pavilion은 Discourse 플러그인을 위한 정교한 구독 시스템을 구축했으며, 현재 커스텀 위자드 플러그인 구독에 사용되고 있습니다.
다른 개발자들도 유사한 통합을 통해 구독 생태계를 활용할 수 있으며, 사용자는 소액의 월 구독료를 지불하여 서드파티 플러그인의 개발 및 유지보수 활동을 지원할 수 있습니다.
P.S. 저는 Pavilion 소속이지만, 이 글의 의견은 전적으로 저의 개인적인 것입니다.
ㅋㅋ, 고백해줘서 고마워. 구독이 좋은 건 분명하지만, 일회성 기부도 배제하면 안 된다고 생각해. 여기엔 경제적 어려움에 처해 있는 사람들이 많거든. 매달 나가는 지출을 더하고 싶지 않지만, 가끔 5달러 정도는 쉽게 내줄 수 있을 거야. 그렇게 모이면 꽤 큰 금액이 될 수 있어.
지금 주제에서 약간 벗어난 이야기이지만, WordPress 환경에서 볼 수 있는 것과 비슷한 기능이 있으면 좋겠습니다. 하지만 Discourse는 아직 너무 소수자이기에, 가격이 B2B 수준으로 책정되는 것이 당연합니다. 개발자에게는 수입이 필요하고, 물어야 할 청구서가 있다는 점은 충분히 이해합니다. 하지만 동시에 이것이 가능성을 제한한다는 사실도 있습니다. 다만 개발자가 충분한 수익을 올리게 되면, 이 시스템은 잘 작동할 것입니다.
물론 그렇습니다. 하지만 많은 손이 함께하면 일이 쉽게 풀리죠. 지금 이 시스템을 설정해 두면 나중에 진행 속도를 높이는 데 도움이 될 것이며, 미래의 성공을 위한 길을 닦아줄 것입니다. 이 곳은 열정적인 재능을 활용한다는 점에서 성공적이지만, 재능에는 한계가 있습니다. 따라서 지금부터 $$를 추가하여 기존 재능 풀을 더욱 활성화하는 데 기여합시다.
저는 다른 오픈소스 소프트웨어를 사용하는데, 다른 사람들에게 기회를 열기 위한 사고 방식이 제한적이라 비교할 수 없을 정도로 열세입니다. 이는 성장에 제약을 주며, 결국 그 제약 자체에 영향을 미칩니다.
실제로는 이 버튼이 어떻게 렌더링되는지에 따라 크게 달라집니다. 저는 개발자가 아니지만, 지금까지 Discourse UX에서 사용자 설정이 가능한 버튼을 본 적이 없습니다. 기술적인 한계일 수도 있고, 아직 시도해 보지 않았을 수도 있습니다. 확신은 없지만, 버튼과 링크 중 어느 쪽이 더 나은지에 대해 강한 의견은 없습니다. 오늘날 인터넷의 상태를 고려하면, 큰 CTA 버튼 아래에 배치된 작은 글씨 링크를 클릭하는 것도 익숙해졌는데, 그것이 일을 해결하는 방법이기 때문입니다.
사람들이 말하려는 것을 들어보려 하고 있습니다. 그래서 이 글을 올렸고, 저는 돈에 대한 필요성을 듣고 있었습니다.
해결책은 이미 존재할 수 있으며, 아마도 공식 플러그인으로 활성화하는 방안으로 제시되어야 할 것입니다.
서명(signatures)을 사용하면 사람들이 하단에 “플러그인 후원하기” 링크를 넣을 수 있어 사용자가 쉽게 볼 수 있습니다. 이 링크는 사용자가 원하는 페이지로 연결될 수 있으며, 예를 들어 모든 플러그인을 나열한 페이지나, 그렇게 설정한다면 메뉴를 생성하여 사용자가 특정 플러그인에 xx 금액을 기부할 수 있게 할 수도 있습니다.
개인적 의견(IMO)으로는, Discourse가 랜딩 페이지 개념을 활용하여 각 저자를 위한 페이지를 호스팅하고, 저자에게 Discourse에 일정 비율을 환원하도록 요청해야 합니다. 이는 기존 작업을 강화하고, 브랜드 구축에 초점을 맞추며, 저자들이 마켓플레이스 목록을 요청하지 않아도 되어 향후 더 많은 기능 개발에 길을 열어줄 것입니다.
@merefield 님이 말씀하신 대로입니다. 코드 변경 사항이나 새로운 기능에 대한 스폰서십(후원)을 의미합니다. 코드가 유지보수되는 데에는 상당한 노력이 필요하며, 코어 변경으로 인해 발생할 수 있는 오류나 대규모 수정 사항을 따라가야 하기 때문에 자금 지원이 중요합니다.
매우 유명한 인용구가 있습니다.
“오픈소스는 공기처럼 무료이지, 맥주처럼 무료한 것이 아니다.”
이 플러그인에 기능을 추가하는 이점은, PR(풀 리퀘스트)로 병합될 경우 포크(fork)보다 유지보수가 훨씬 수월해진다라는 것입니다.
따라서 이 경우, 기본값을 사용하거나 관리자가 업로드하고 이름을 붙인 새로운 플랫(평지) 라이브러리를 통해 사용자 지정 이름의 프롬프트를 사용할 수 있도록 요청하는 것이 좋을 것 같습니다.
이 아이디어에 관심이 있는 사람이 몇 명 있으므로, Marketplace 채널에 게시하고 DeV(개발자)가 가격과 함께 개인 메시지로 응답하면, 기여를 원하는 사람들에게 개인 메시지를 보내면 됩니다.
DeV가 동의한다면(확인해 보세요), 다른 사람들을 해당 개인 메시지로 초대할 수 있을 것입니다. 이 방식이 승인되면, 그룹은 각자 가격의 일부를 보내기로 합의할 수 있습니다.
그 일이 일어나지 않도록 막기 위해 추가된 또 다른 단계일 뿐입니다. 모금 프로세스를 간편하게 만들어야 하며, 이러한 페이지에 기부 링크를 배치하고 서명 기능을 활성화하는 것이 이상적입니다. 어차피 공식 플러그인이니까요. 누가 알겠습니까? 소액의 자금이 꾸준히 들어와 업데이트할 가치가 생길 수도 있습니다.
서명 기능이 그렇게 번거롭다면, 저자나 기타 기여자 그룹에 대해서는 최소한 활성화하여 그들이 돈을 벌고 이를 공동의 이익에 기여할 수 있도록 해야 합니다.
이것을 이동시켜서 무의미하게 만들었습니다. 표를 얻지 못하는 것은 들리고 싶어하는 사람들의 목소리를 약화시킵니다. 제프가 서명을 싫어한다는 것은 알고 있지만, 제프가 서명이 도움이 될 수 있는 모든 이유를 들어본 적이 있을까요?
저는 포괄적인 허용을 주장한 것이 아니라, 실용적인 목적을 위해, 즉 디스코스를 지원하는 사람들을 돕기 위한 좁은 범위의 허용을 제안한 것입니다. 그러니 제발 그것을 다시 돌려놓아 주십시오. 발언할 사람들이 발언할 수 있게 해주세요. 이것은 제가 여러분이 더 신중하게 고려해 주었으면 하는 자의적인 결정 중 하나입니다. 이것은 커뮤니티라는 것을 기억해 주세요.
다시 말하지만, 또 다른 단계입니다. 사람들은 모든 것이 쉬워야 합니다. 쉽게 보고, 쉽게 실행할 수 있어야 합니다. 노동자의 손에 돈이 들어가는 과정을 가능한 한 쉽게 만들어 봅시다.