Skip to content

Kotlin Slack 行為準則與指南

Kotlin Slack 旨在成為一個包容性的空間,致力於為所有人提供一個友好、安全且受歡迎的環境,不論性別、性取向、身心障礙、種族、社會經濟地位及宗教(或無宗教信仰)。

為了實現這一目標,我們所有人遵循一套基本指南,且最重要的是遵守行為準則。因此,請務必完整閱讀這份《行為準則》與《基本使用指南》。這不是您通常會快速捲動並盲目同意的一般授權協議。這份文件的存在是有原因的,並且包含實用資訊。

行為準則

  • 以真實且積極的方式參與。透過這樣做,您將為這個社群的健康與長久發展做出貢獻。
  • 在言行中展現體貼、尊重與同理心。請記住,我們在採用技術時都經歷過不同的學習階段。
  • 避免貶低、歧視或騷擾的行為與言論。
  • 對事物有不同意見是可以接受的,但爭執行為或網路釣魚(trolling)則不被允許。

禁止行為

  • 請勿對他人進行暴力威脅或使用針對他人的暴力語言。
  • 請勿開涉及性別歧視、種族歧視、恐同、恐跨、身心障礙歧視或其他歧視性質的玩笑,或使用此類語言。
  • 請勿發布或展示含有性暗示或暴力的內容。
  • 請勿發布或威脅發布他人的個人識別資訊(「肉搜」(doxing))。
  • 請勿進行人身攻擊,特別是與性別、性取向、種族、宗教或身心障礙相關的攻擊。
  • 請勿進行性騷擾。這包括性暗示的評論、玩笑以及性挑逗。
  • 請勿倡導或鼓勵上述任何行為。

如何回報問題

如果有人舉止不當,或以任何形式違反本《行為準則》,而他們不接受您的回饋,或者您不希望與其發生衝突,請聯繫其中一位管理員。主要管理員為 Ilya Ryzhenkov (@orangy) 和 Hadi Hariri (@hhariri)。

基本使用指南

這裡有超過 50,000 名來自不同時區的使用者在使用 Kotlin Slack,且人數正在迅速增長。每天湧入的訊息和眾多頻道長期下來可能會導致大量干擾且價值有限。如果我們都遵循一套指南,將有助於讓每個人都感到更實用且輕鬆。

  • 請記住這是 Kotlin 的 Slack 團隊。如果您有關於某種技術(不論是否與 Kotlin 搭配使用)的一般性問題,或許使用其他論壇(如 StackOverflow)會更好。
  • 此 Slack 並非官方支援管道。這是一個社群成員以及部分 JetBrains 和 Kotlin 團隊成員(後綴為 [JetBrains])聚集的地方。
  • 此 Slack 並非回報錯誤的最佳場所。對此,請使用 YouTrack
  • 尋找正確的頻道來提出您的問題。幾乎每個主題都有對應的頻道。
  • 新頻道應聚焦於知名的技術或感興趣的領域。請謹慎建立頻道。在請求建立新頻道之前,請確保它不以任何其他形式存在。請在 #meta 頻道向管理員請求建立新頻道。如果您最終建立了一個頻道,請務必設定主題。
  • 請避免在多個頻道重複發布相同的訊息。這被視為垃圾訊息。
  • 提問後請保持耐心。不要重複提問,至少不要立即重複。
  • 除非對方明確表示可以,否則請不要直接 @ 或提及某人來獲取問題解答,特別是專案負責人,不論是 Kotlin 還是其他專案。
  • 不要將訊息拆分成多則。請在單則訊息中表達完整內容。
  • 使用程式碼區塊。不要將程式碼貼成純文字。Slack 支援 Kotlin 標記。如果您貼上的程式碼超過幾行,請使用訊息輸入框旁 + 選單中的「Code or text snippet」。這樣其他使用者只會看到前幾行,對程式碼感興趣的人可以展開您的程式碼以查看細節。
  • 雖然在提問前先說「嗨」或「我有個問題」是有禮貌的,但這不利於擴展且會產生干擾。如果您願意,可以在提問的同一則訊息中打招呼。
  • 不強制要求使用執行緒,但請考慮到這能讓其他人(尤其是稍後加入的人)更容易追蹤對話。
  • 使用反應來表達感謝,而非發布訊息。這能減少干擾並傳達心意。
  • 不要使用反應來告訴別人他們走錯頻道或問錯問題。如果他們在錯誤的頻道,請指引他們前往正確的頻道。如果他們的提問措辭不當,請協助他們修正。請展現同理心。
  • 考慮到文化差異。正如人們所說,英國人說的往往不是他們真正表達的意思。作為訊息的接收者與發布者,請記住這一點。
  • 不要建立與 Slack 的整合。鑑於目前運行在免費方案,整合數量有限,因此不會獲得核准。
  • @channel、@here 及其他形式的通知已被停用,即使您是頻道擁有者也一樣(不幸的是,Slack 不允許精細的權限管理)。
  • 如果您不確定如何操作,請使用 #meta 頻道。

版主

版主是 Kotlin Slack 社群的成員,自願為其他成員維護 kotlinlang Slack 作為一個安全且受歡迎的地方。版主由 kotlinlang Slack 管理員核准。其職責及遵循的指南如下所述。

職責

  • 監控 Slack 頻道以確保符合《行為準則》。
  • 協助社群成員遵守規則。
  • 如果頻道有額外規則,請確保這些規則可見且是最新的。
  • 監控 #reports 和 #meta 頻道。
  • 參與私密的 #moderators 頻道。

指南

  • 版主以友好的方式溝通,並盡力協助其他社群成員。
  • 版主建議的任何變更在生效前,應由所有版主與管理員討論。

流程

  • 每位版主至少監督一個頻道,如果可能的話會更多。
  • 當版主注意到不當行為時,他們會向成員說明規則與指南,並協助解決如何修正該不當行為。如果該行為持續存在,版主會將案例回報給管理員以採取進一步行動。對於明顯且/或特別嚴重的違規行為,可以立即舉報違規成員。
  • 若要設定或更新頻道的規則,版主會發起變更提議並與相關社群成員討論。
  • 有關仲裁的溝通在私密的 #moderators 頻道中進行。
  • 如果社群成員發現版主忽略其職責(或有任何不當行為),可以提醒管理員。

版主身份授予與撤銷流程

  • 任何成員加入 Slack 社群超過 6 個月後,歡迎申請成為版主。
  • 版主身份根據管理員的決定授予。
  • 版主身份在以下情況下可能被撤銷(此清單並未詳盡,且可能視情況更新):
    • 版主忽略其職責,導致頻道出現問題。
    • 版主違反這些指南。

版主名單

目前我們有 17 位已確認的版主,他們將負責觀察總共 64 個頻道。對於所有其他頻道,如果出現任何問題,成員可以直接私訊任何版主或管理員,或是在 #meta 中發布訊息。

  • Alexander Nozik (@altavir) – #mathematics, #science, #datascience, #education
  • Anderson Lameck (@andylamax) – #coroutines, #kotlin-native, #webassembly, #serialization, #random, #javascript, #react
  • Andrey Mischenko (@gildor) – #coroutines, #android, #gradle, #multiplatform, #getting-started, #kotlin-asia, #singapore
  • Eric Ampire (@Eric Ampire) – #events
  • Holger Steinhauer (@Holger Steinhauer) – #fosdem, #berlin, #vkug, #german-lang, #server
  • Louis CAD (@louiscad) – #coroutines, #android
  • Magda Miu (@Magda Miu) – #android, #100daysofkotlin
  • Maryam Alhuthayfi (@Maryam Alhuthayfi) – #compose, #books, #ksp, #eap, #dagger, and #kontributors.
  • Nicola Corti (@gammax) – #feed, #detekt, #appintro, #chucker, #fosdem, #london, #berlin, #hamburg, #sweden, #ktlint, #kug-leads, #kotlinconf, #koin, #koin-dev, #spek, #vkug
  • Paulien van Alst (@Paulien van Alst) – #detekt, #koin, #mockk
  • Qian Jin (@qian) – #kotlin-native, #android-studio, #french
  • Raul Raja (@raulraja) - #arrow, #arrow-contributors, #arrow-meta
  • Sam Sam (@sam) – #kotest, #kotest-contributors
  • Simon Vergauwen (@simon.vergauwen) – #arrow, #arrow-contributors, #arrow-meta
  • Youssef Shoaib (@Youssef Shoaib) – #getting-started, #feed, #language-evolution, #language-proposals
  • Zach Klippenstein (@Zach Klippenstein) – #coroutines, #compose, #compose-desktop, #compose-web, #squarelibraries, #library-development

版權

本《行為準則》根據 創用 CC 姓名標示-相同方式分享授權 (Creative Commons Attribution-ShareAlike license) 散布。部分文字衍生自 公民行為準則 (Citizen Code of Conduct)