Skip to content

Kotlin Slack 行為準則與指南

Kotlin Slack 旨在成為一個共融的空間,致力於為所有人提供一個友好、安全且熱情的環境,不論性別、性取向、能力、種族、社會經濟地位和宗教(或無宗教信仰)。

為此,我們必須遵循一套基本準則,最重要的是,遵守行為準則。因此,請務必完整閱讀本《行為準則》與《基本使用指南》。這不是您應當草草瀏覽並盲目同意的普通授權協議。它之所以存在有其原因,並且包含實用的資訊。

如何得體行事

  • 以真誠且積極的方式參與。透過這樣做,您為本社群的健康和長遠發展做出貢獻。
  • 在您的言行中展現體諒、尊重和同理心。請記住,我們在學習採用技術的過程中都經歷過不同的階段。
  • 避免貶低、歧視或騷擾性的行為和言論。
  • 對事物持有異議是可以的,但爭論行為或惡意挑釁則不行。

如何避免不當行為

  • 請勿 進行暴力威脅或使用針對他人的暴力語言。
  • 請勿 發表性別歧視、種族歧視、同性戀恐懼、跨性別恐懼、能力歧視或其他歧視性質的笑話,或使用此類語言。
  • 請勿 發布或展示色情或暴力材料。
  • 請勿 發布或威脅發布他人的個人身份資訊(「起底」)。
  • 請勿 進行人身攻擊,特別是與性別、性取向、種族、宗教或殘疾相關的攻擊。
  • 請勿 從事性方面的關注/意圖。這包括性暗示評論或笑話以及性挑逗。
  • 請勿 提倡或鼓勵任何上述行為。

如何回報問題

如果有人行為不當或以任何形式違反本行為準則,且他們不願接受您的反饋,或者您不願與其當面對質,請聯繫任一管理員。主要管理員是 Ilya Ryzhenkov (@orangy) 和 Hadi Hariri (@hhariri)。

基本使用指南

Kotlin Slack 擁有超過 50,000 名來自不同時區的使用者,並且數量正在迅速增長。每日大量湧入的訊息和眾多頻道,長遠來看可能會導致大量噪音且價值不高。如果我們都遵循一套準則,將有助於讓每個人都覺得這裡更有用且更易於忍受。

  • 請記住這是 Kotlin 的 Slack 團隊。如果您有關於某項技術(無論是否與 Kotlin 相關)的通用問題,或許最好使用其他論壇,例如 StackOverflow。
  • 此 Slack 並非官方支援頻道。它是一個社群成員以及部分 JetBrains 和 Kotlin 團隊成員(後綴為 [JetBrains])交流的地方。
  • 此 Slack 並非回報錯誤的最佳地點。為此,請使用 YouTrack
  • 尋找正確的頻道來提出您的問題。幾乎所有主題都有對應的頻道。
  • 新頻道應圍繞著知名的技術或感興趣的領域。謹慎創建它們。在請求建立新頻道之前,請確保它不存在於任何其他形式。請在 #meta 頻道上請求管理員創建新頻道。如果您最終創建了頻道,請務必設定主題。
  • 請勿在多個頻道重複發布相同的訊息。這被視為濫發訊息。
  • 當您提出問題時,請耐心等待。不要重複發問。至少不要立即重複。
  • 請不要直接標記或提及某人以獲取問題答案,尤其是專案擁有者,無論專案是 Kotlin 或其他,除非他們明確表示您可以這樣做。
  • 不要將訊息分成多條。在單條訊息中一次性提出所有問題。
  • 使用程式碼區塊。不要將程式碼貼為純文字。Slack 支援 Kotlin 標記語法。如果您貼上的程式碼超過幾行,請使用訊息輸入框旁邊「+」菜單中提供的「Code or text snippet」(程式碼或文字片段)功能。只有前幾行會顯示給所有使用者,感興趣的人可以展開您的程式碼以查看詳細資訊。
  • 雖然在提問前說「Hi」或「我有一個問題」是禮貌的,但這不利於擴展且會產生噪音。如果您願意,可以在提出問題的同一條訊息中打招呼。
  • 不強制使用討論串,但請考慮到它確實能讓大家更容易追蹤對話,特別是那些稍後加入的人。
  • 使用表情反應來表達感謝,而不是發送訊息。這能減少噪音並傳達訊息。
  • 不要使用表情反應來告知他人他們走錯地方或問錯問題。如果他們在錯誤的頻道,請引導他們到正確的頻道。如果他們的問題措辭不佳,請幫助他們糾正。展現同理心。
  • 考慮文化差異。正如俗話說的,英國人說的並不是他們實際的意思。在接收和發送訊息時都要記住這一點。
  • 不要與 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 姓名標示-相同方式分享授權條款 發布。部分文字內容源自 公民行為準則