예정된 플러그인 이름 충돌 - "Workflow"

저는 이미 Discourse Workflow라는 이름의 플러그인을 개발하여 배포했습니다.

이로 인해 Meta에서 혼란이 생길 수 있으며, 이 건은 코어에 대한 풀 리퀘스트처럼 보이므로 제 플러그인을 사용하는 사용자들은 관리자 플러그인 목록에서 겉보기에는 서로 다른 기능을 하는 두 개의 매우 유사한 항목을 마주하게 될 것입니다.

감사합니다!

죄송하지만 네이밍은 유지할 것입니다. 비공식 플러그인에 "Discourse X"라는 이름을 사용하지 않는 것을 권장합니다. 이렇게 하면 많은 충돌을 방지할 수 있습니다. 자신의 네임스페이스인 "merefield-discourse-workflows"를 사용하세요.

discourse-는 플랫폼을 나타내며, 이미 merefield 네임스페이스를 사용하고 있으므로, 이곳에서 수년간 모든 플러그인 개발자가 사용해 온 동일한 저장소 이름 형식을 계속 사용하겠습니다.

그러나 라벨을 더 적절하게 만들면서 차별화할 기회가 있을 수 있습니다.

그동안 추가 트래픽에 대해 미리 감사드립니다 :wink:

다른 플랫폼에 이걸 설치할 수 있는 건 아니잖아요.

많은 사람들이 그렇게 했다고 해서 좋은 선택인 것은 아닙니다.

저는 그저 수백 개의 테마/플러그인 중 어떤 것을 기준으로 우리 제품을 명명할 수는 없다고 말씀드리는 겁니다. 이는 이해하기 쉬운 내용이라고 생각합니다. 따라서 다른 네이밍 규칙을 채택하는 것이 여러분에게 현명한 선택인 것 같습니다 :man_shrugging:

물론 좋은 선택입니다!

:+1: 네, 그래서 discourse- 접두사가 붙어 있는 것입니다!

여기서 많은 주제들을 읽지 않았더라도, 간단한 검색만으로도 이 플러그인에 대한 존재와 매우 중요한 진행 중 및 최근 작업들이 있다는 것을 알 수 있었을 것입니다.

지금 저는 이 플러그인의 재브랜드링뿐만 아니라 복사본, 라우트, 클래스, 테이블 등도 이름을 변경해야 하는 상황에 직면해 있습니다.

아마 제 코드 도구가 그 일을 좀 더 쉽게 만들어 줄 수도 있겠지만, 어쨌든 불필요한 추가 작업을 하게 해준 것에 대해 감사합니다!

이 문제를 전문적으로 마무리하기 위해, 이것이 제 마지막 코멘트입니다.

제 첫 댓글은 이랬습니다: 죄송합니다.

저는 이름을 바꾸지 않을 뿐이고, 원하시면 그대로 두셔도 됩니다. 더 이상 제가 할 수 있는 말이나 행동은 별로 없습니다.

제가 할 수 있는 것 중 하나는, 이 플러그인이 코어 플러그인이므로 워크플로(workflows)로 이동하고 discourse-workflows로 두지 않는 것입니다. 사소한 문제이지만, 그렇게 할 수 있습니다.