Gitter๋Š” Matrix ๋„คํŠธ์›Œํฌ์˜ ์ผ๋ถ€๊ฐ€ ๋ฉ๋‹ˆ๋‹ค

ํšŒ์‚ฌ ์š”์†Œ ํš๋“ Gitter ัƒ GitLabํŽ˜๋”๋ ˆ์ด์…˜๋œ ๋„คํŠธ์›Œํฌ์—์„œ ์ž‘๋™ํ•˜๋„๋ก ์„œ๋น„์Šค๋ฅผ ์กฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ๋งคํŠธ๋ฆญ์Šค. ์ด๋Š” ๋ชจ๋“  ์‚ฌ์šฉ์ž ๋ฐ ๋ฉ”์‹œ์ง€ ๊ธฐ๋ก๊ณผ ํ•จ๊ป˜ ๋ถ„์‚ฐ ๋„คํŠธ์›Œํฌ๋กœ ํˆฌ๋ช…ํ•˜๊ฒŒ ์ „์†ก๋˜๋„๋ก ๊ณ„ํš๋œ ์ตœ์ดˆ์˜ ์ฃผ์š” ๋ฉ”์‹ ์ €์ž…๋‹ˆ๋‹ค.


Gitter๋Š” ๊ฐœ๋ฐœ์ž ๊ฐ„์˜ ๊ทธ๋ฃน ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์„ ์œ„ํ•œ ๋ฌด๋ฃŒ ์ค‘์•™ ์ง‘์ค‘์‹ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ๋ณธ์งˆ์ ์œผ๋กœ ๋…์  ์ฑ„ํŒ…๊ณผ ์œ ์‚ฌํ•œ ํŒ€ ์ฑ„ํŒ…์˜ ์ผ๋ฐ˜์ ์ธ ๊ธฐ๋Šฅ ์™ธ์—๋„ ๋Š์Šจํ•˜๊ฒŒGitter๋Š” ๋˜ํ•œ GitLab ๋ฐ GitHub์™€ ๊ฐ™์€ ํ˜‘์—… ๊ฐœ๋ฐœ ํ”Œ๋žซํผ๊ณผ์˜ ๊ธด๋ฐ€ํ•œ ํ†ตํ•ฉ์„ ์œ„ํ•œ ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ณผ๊ฑฐ์—๋Š” ์„œ๋น„์Šค๊ฐ€ ๋…์ ์ ์ด์—ˆ์ง€๋งŒ GitLab์— ์ธ์ˆ˜๋  ๋•Œ๊นŒ์ง€.

Matrix๋Š” ๋น„์ˆœํ™˜ ์ด๋ฒคํŠธ ๊ทธ๋ž˜ํ”„(DAG)๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋œ ์—ฐํ•ฉ ๋„คํŠธ์›Œํฌ๋ฅผ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•œ ๋ฌด๋ฃŒ ํ”„๋กœํ† ์ฝœ์ž…๋‹ˆ๋‹ค. ์ด ๋„คํŠธ์›Œํฌ์˜ ์ฃผ์š” ๊ตฌํ˜„์€ ์ข…๋‹จ ๊ฐ„ ์•”ํ˜ธํ™” ๋ฐ VoIP(์Œ์„ฑ ๋ฐ ์˜์ƒ ํ†ตํ™”, ๊ทธ๋ฃน ํšŒ์˜)๋ฅผ ์ง€์›ํ•˜๋Š” ๋ฉ”์‹ ์ €์ž…๋‹ˆ๋‹ค. ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„์˜ ์ฐธ์กฐ ๊ตฌํ˜„์€ Element๋ผ๋Š” ์ƒ์—… ํšŒ์‚ฌ์—์„œ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค. Element๋Š” Matrix ํ”„๋กœํ† ์ฝœ ์‚ฌ์–‘ ๊ฐœ๋ฐœ์„ ๊ฐ๋…ํ•˜๋Š” ๋น„์˜๋ฆฌ ์กฐ์ง์ธ Matrix.org Foundation์„ ์ด๋Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

ํ˜„์žฌ Gitter์™€ Matrix ์‚ฌ์šฉ์ž๋Š” "๋ธŒ๋ฆฌ์ง€"๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ†ต์‹ ํ•ฉ๋‹ˆ๋‹ค. ๋งคํŠธ๋ฆญ์Šค-์•ฑ ์„œ๋น„์Šค-๊ธฐํ„ฐ, ๊ทธ๋“ค ์‚ฌ์ด์— ๋ฉ”์‹œ์ง€๋ฅผ ์ „๋‹ฌํ•˜๊ธฐ ์œ„ํ•œ ๋ฆด๋ ˆ์ด์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด Gitter์—์„œ Matrix์— ์—ฐ๊ฒฐ๋œ ์ฑ„ํŒ…์œผ๋กœ ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ผ ๋•Œ "๋ธŒ๋ฆฌ์ง€"๋Š” Matrix ์„œ๋ฒ„์˜ Gitter์—์„œ ๋ณด๋‚ธ ์‚ฌ๋žŒ์— ๋Œ€ํ•œ ๊ฐ€์ƒ ์‚ฌ์šฉ์ž๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ๋Œ€์‹ ํ•˜์—ฌ ๋ฉ”์‹œ์ง€๊ฐ€ Matrix์—์„œ ์ฑ„ํŒ…์œผ๋กœ ์ „๋‹ฌ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ ๋ฐ˜๋Œ€๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ†ตํ•ฉ ์—ฐ๊ฒฐ์€ ๋งคํŠธ๋ฆญ์Šค ์ธก์˜ ์ฑ„ํŒ… ์„ค์ •์—์„œ ์ง์ ‘ ๊ฐ€๋Šฅํ•˜์ง€๋งŒ ์ด ํ†ต์‹  ๋ฐฉ๋ฒ•์€ ์˜ค๋ž˜๋œ ๊ฒƒ์œผ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

๋‹จ๊ธฐ์ ์œผ๋กœ ์‚ฌ์šฉ์ž๋Š” ๋ˆˆ์— ๋„๋Š” ๋ณ€ํ™”๋ฅผ ๋Š๋ผ์ง€ ๋ชปํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ตฌ๋งค ์ „๊ณผ ๋™์ผํ•œ ๋ฐฉ์‹์œผ๋กœ ๋ฉ”์‹ ์ €๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•ž์œผ๋กœ๋Š” ์ƒˆ๋กœ์šด Matrix ์„œ๋ฒ„์˜ ๊ตฌ์„ฑ๊ณผ Matrix-appservice-gitter์™€ ์œ ์‚ฌํ•œ "๋ธŒ๋ฆฌ์ง€"๋ฅผ Gitter์— ์ง์ ‘ ํ†ตํ•ฉํ•จ์œผ๋กœ์จ ์ค‘์•™ ์ง‘์ค‘์‹ ์„œ๋น„์Šค์—์„œ ๋ถ„์‚ฐํ˜• ์—ฐํ•ฉ ๊ฐœ์ฒด๋กœ ์ „ํ™˜ํ•˜๋Š” ๊ณผ์ •์ด ์™„๋ฃŒ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ฝ”๋“œ๋ฒ ์ด์Šค. Gitter์˜ ๊ธฐ์กด ์ฑ„ํŒ…์€ ๋ฉ”์‹œ์ง€ ๊ธฐ๋ก์„ ๊ฐ€์ ธ์˜จ "#angular_angular:gitter.im"๊ณผ ๊ฐ™์€ Matrix ๋ฃธ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์„ฑ๊ณต์ ์ธ ํ†ตํ•ฉ ํ›„ ๋‘ ๋„คํŠธ์›Œํฌ์˜ ์‚ฌ์šฉ์ž๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ด์ ์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Matrix ์‚ฌ์šฉ์ž๋Š” Gitter ์‚ฌ์šฉ์ž์™€ ํˆฌ๋ช…ํ•˜๊ฒŒ ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ Gitter ์‚ฌ์šฉ์ž๋Š” ๋ชจ๋ฐ”์ผ๊ณผ ๊ฐ™์€ Matrix ํด๋ผ์ด์–ธํŠธ๋ฅผ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณต์‹ Gitter ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์ด ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ถ๊ทน์ ์œผ๋กœ Gitter๊ฐ€ Matrix ๋„คํŠธ์›Œํฌ์˜ ํด๋ผ์ด์–ธํŠธ ์ค‘ ํ•˜๋‚˜๊ฐ€ ๋  ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ถˆํ–‰ํ•˜๊ฒŒ๋„ Gitter๋Š” Matrix ์ฐธ์กฐ ํด๋ผ์ด์–ธํŠธ์ธ Element์— ๋น„ํ•ด ๊ธฐ๋Šฅ์ด ํฌ๊ฒŒ ์—ด๋“ฑํ•˜๋ฏ€๋กœ Gitter๋ฅผ Element์™€ ๊ธฐ๋Šฅ์ ์œผ๋กœ ๋™๋“ฑํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ๋Œ€์‹  Gitter์—์„œ ๋ˆ„๋ฝ๋œ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ Element๋กœ ๊ตฌํ˜„ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์žฅ๊ธฐ์ ์œผ๋กœ Gitter๋Š” Element๋กœ ๋Œ€์ฒด๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Element์— ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” Gitter์˜ ์œ ์šฉํ•œ ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ๋‹ค์ˆ˜์˜ ์‚ฌ์šฉ์ž์™€ ๋ฉ”์‹œ์ง€๊ฐ€ ํฌํ•จ๋œ ์ฑ„ํŒ…์„ ๋ณผ ๋•Œ ์„ฑ๋Šฅ์ด ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค.
  • GitLab ๋ฐ GitHub์™€ ๊ฐ™์€ ํ˜‘์—… ๊ฐœ๋ฐœ ํ”Œ๋žซํผ๊ณผ ๊ธด๋ฐ€ํ•˜๊ฒŒ ํ†ตํ•ฉ๋ฉ๋‹ˆ๋‹ค.
  • ๊ณ„์ธต์  ์ฑ„ํŒ… ์นดํƒˆ๋กœ๊ทธ
  • ๊ณต๊ฐœ ์ฑ„ํŒ…์˜ ๊ฒ€์ƒ‰ ์—”์ง„ ์นœํ™”์ ์ธ ์ •์  ๋ณด๊ธฐ
  • KaTeX์˜ ๋งˆํฌ์—… ์ง€์›;
  • ๋ฉ”์‹œ์ง€์˜ ํŠธ๋ฆฌ ๋ถ„๊ธฐ(์Šค๋ ˆ๋“œ).

Element๋Š” Element๊ฐ€ ๊ธฐ๋Šฅ๋ฉด์—์„œ ๋™๋“ฑํ•œ ์ˆ˜์ค€์— ๋„๋‹ฌํ•œ ๊ฒฝ์šฐ์—๋งŒ Gitter ํ”„๋ŸฐํŠธ์—”๋“œ๊ฐ€ Element๋กœ ๋Œ€์ฒด๋  ๊ฒƒ์ด๋ผ๊ณ  ์•ฝ์†ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋•Œ๊นŒ์ง€ Gitter ์ฝ”๋“œ๋ฒ ์ด์Šค๋Š” ๊ธฐ๋Šฅ ์ €ํ•˜ ์—†์ด ์ตœ์‹  ์ƒํƒœ๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.

Gitter ์ง์›์€ Element์˜ ์ด์ต์„ ์œ„ํ•ด ์ผํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : linux.org.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€