์ด๊ฒ์ ์ฅํฉํ ๊ธฐ๋ฅ ์์ฒญ์ด์ง๋ง ํ ๋ก ์ ์์ํ๊ธฐ์ ์ ์ ํ ์ฅ์์ธ ๊ฒ ๊ฐ์ต๋๋ค.
์ฌ๋ฌ Etherpad ์ฌ์ฉ์๊ฐ ๋์์ ๊ณต๋ ์์ ์ ํ์ง๋ง ๋ฌผ๋ฆฌ์ ์ผ๋ก ๊ฐ์ ๊ณต๊ฐ์ ์์ง ์์ ๊ฒฝ์ฐ ์ค๋์ค ํ ๋ก ์ ์ง์ํ๊ธฐ ์ํด ์ผ๋ถ ์ค๋์ค ๋ฐ/๋๋ ํ์ ํ์ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ผ๋ฐ์ ์ ๋๋ค.
์ด ๊ธฐ๋ฅ ์์ฒญ์ ํ๋๋ฅผ Etherpad์ ๋ฒ๋ค๋ก ๋ฌถ๊ฑฐ๋ ์ธ๊ธฐ ์๋ ์ต์ ๊ณผ ๋ ์ ํตํฉํ์ฌ ๋์ผํ ํ์ ์ธ์ ์ ์ค๋์ค์ฉ ํ๋ซํผ๊ณผ ํ ์คํธ ๋ถ๋ถ์ฉ ํ๋ซํผ์ ์ฌ์ฉํ๋ ๋ถ๋ฆฌ๋ ์ฌ์ฉ์ ๊ฒฝํ์ด ๋ง์ง ์๋๋ก ํ๋ ๊ฒ์ ๋๋ค.
(์ ๋ Etherpad ๊ฐ๋ฐ์๊ฐ ์๋๋๋ค. ๋จ์ง ๊ด์ฌ ์๋ ์ 3์์ผ ๋ฟ์ ๋๋ค)
๊ฐ์ธ์ ์ผ๋ก ์ค๋์ค ์ฑํ ์ Etherpad์ ํต์ฌ์ ํตํฉํ๋ ๊ฒ์ ๋์ ์๊ฐ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
Etherpad๊ฐ ํฌ๋ก์ค ํ๋ซํผ์ด๋ผ๋ ๊ฒ์ ์๊ณ ์์ง๋ง "ํ ๊ฐ์ง๋ง ํ๊ณ ์ ํ๋ผ" ๋ ์ ๋์ค ์ฒ ํ์ ํฌ๊ฒ ๋ฏฟ์ต๋๋ค.
๋ด ์๊ฐ์ ์ค๋์ค ์ฑํ ์ง์์ Etherpad์ ๋นํต์ฌ ๊ธฐ๋ฅ(์ฆ, ๊ธฐ๋ฅ ํฌ๋ฆฌํ)์ด๋ฏ๋ก ํต์ฌ ์ํํธ์จ์ด์ ์ผ๋ถ๊ฐ ๋์ด์๋ ์ ๋ฉ๋๋ค.
๊ทธ๋ ์ง๋ง ์ผ๋ถ ์ฌ์ฉ์์๊ฒ๋ ์ผ์ข ์ ์ค๋์ค ์ฑํ ํตํฉ์ด ์ผ๋ง๋ ์ข์์ง ํ์คํ ์ ์ ์์ต๋๋ค. ๊ธฐ์กด์ ์๋ง์ ์ค๋์ค ์ฑํ ํ๋ซํผ ์ค ํ๋(๋๋ ๊ทธ ์ด์)์์ ํตํฉ์ ์ง์ํ๋ IMO ํ๋ฌ๊ทธ์ธ์ด ์ด์ ์ ๊ทผํ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ด ๋ ๊ฒ์ ๋๋ค.
๊ทธ๋ฅ ๋ด 2c...
Etherpad๋ฅผ ์คํ ์์ค ์น ํ์ ์์คํ ์ธ BigBlueButton๊ณผ ํตํฉํ๋ ์์ ์ด ์งํ ์ค์ด๋ฏ๋ก ์ค๋์ค ์ฑ๋๋ฟ๋ง ์๋๋ผ ๋น๋์ค ์ฑ๋, ํฌํ, ๋ น์ ๋ฑ์ ํ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ ์์ ์ ๋๋ค. ์ฐธ์กฐ: https://github.com/bigbluebutton/bigbluebutton/pull/6510
@fcecagno ์์ฐ, ๊ต์ฅ
๊ธฐ๋ฅ ์์ฒญ๊ณผ ๊ด๋ จํ์ฌ @JedMeister์ ๋์ํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ ๋ค๋ฅธ ์ฌ์ฉ์์๊ฒ ์ ์ฉํ ์ ์์ผ๋ฏ๋ก ํต์ฌ ๊ธฐ๋ฅ์ด ์๋ ํ๋ฌ๊ทธ์ธ์ผ๋ก ๊ตฌํํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋ฐ๋ผ์ ์ค์ ๋ก ํด๋น ์ฌ์ฉ์์๊ฒ ํด๋น ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ค๋ ์ธ์คํด์ค์์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค.
CoCalc ๊ฐ ํ๋ ๋ฐฉ์์ ์ฑํ
ํ์ผ๊ณผ ์ฌ์ด๋ ์ฑํ
์
๋๋ค.
๋ชจ๋ ํ์ผ์ ๋น๋์ค ๋๋ ์ค๋์ค ์ฑํ
์ ์์ํ๋ ๋ฒํผ์ด ์์ต๋๋ค(์ด์ ์๋
๋ฑ์ฅ, ํ์ฌ jit-si ์ฌ์ฉ).
"etherpad/lite"(๋ ๋ฒ์งธ ๋ถ๋ถ)๋ผ๋ ์ด๋ฆ์ ๋ฌด์ธ๊ฐ๋ฅผ ์๋ฏธํด์ผ ํฉ๋๋ค.
mumble์ ์กด์ฌํ๊ณ ๊ณต์กดํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ฏธ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ค์ํ WebRTS-Solutions๊ฐ ์์ต๋๋ค.
๋ ๋ค๋ฅธ ํ๋ซํผ(๋ฑ๋ก, ์๊ฒฉ ์ฆ๋ช
๋ฑ)์ ๋ง์ ๋ฌธ์ ๋ฅผ ์ผ์ผํค๊ณ ์ฌ์ฉ์๋ฅผ ๋๋ผ๊ฒ ํ ๊ฒ์
๋๋ค.
(์ง๊ธ๊น์ง ํจ๋๋ ์ ๋ง ๋ก์ฐํ
ํฌ ์ ๊ทผ ๋ฐฉ์์ด์์ต๋๋ค. ์ฌ๋๋ค์ด ๋ก๊ทธ์ธ์ผ๋ก ์ธ๋ จ๋ ๊ฒ์ ์ํ๋ฉด ์ด๋ฏธ ๋ค๋ฅธ ํ๋ซํผ์ด ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ฑฐ๊ธฐ์์ ํธํ์ฑ, ์ฌ์ฉ ์ฉ์ด์ฑ, ๋ชจ๋ฐ์ผ ๋ฐ์ดํฐ ๊ณํ, 2FA ๋ก๊ทธ์ธ ๋ฑ ์ฌ์ด์ ๋๊ตฌ ํ ๋ก ์ ๊ฐํ๊ฒ ๋ฉ๋๋ค. .)
"etherpad/lite"(๋ ๋ฒ์งธ ๋ถ๋ถ)๋ผ๋ ์ด๋ฆ์ ๋ฌด์ธ๊ฐ๋ฅผ ์๋ฏธํด์ผ ํฉ๋๋ค.
"ํจ๊ป ๋ฐ๋ช ํ์ ์ฝํผ?"
์ด๋ฏธ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ค์ํ WebRTS-Solutions๊ฐ ์์ต๋๋ค.
์ด๋ค ์ค ํ๋๋ฅผ ์ฝ๊ฒ ํตํฉํ ์ ์๋๋ก ํ๋ ๊ฒ์ด ์ฌ๊ธฐ์์ ๋ชฉํ ์๋ฃจ์ ์ ๋๋ค.
๋ ๋ค๋ฅธ ํ๋ซํผ(๋ฑ๋ก, ์๊ฒฉ ์ฆ๋ช ๋ฑ)์ ๋ง์ ๋ฌธ์ ๋ฅผ ์ผ์ผํค๊ณ ์ฌ์ฉ์๋ฅผ ๋๋ผ๊ฒ ํ ๊ฒ์ ๋๋ค. (์ง๊ธ๊น์ง ํจ๋๋ ์ ๋ง ๋ก์ฐํ ํฌ ์ ๊ทผ ๋ฐฉ์์ด์์ต๋๋ค. ์ฌ๋๋ค์ด ๋ก๊ทธ์ธ์ผ๋ก ์ธ๋ จ๋ ๊ฒ์ ์ํ๋ฉด ์ด๋ฏธ ๋ค๋ฅธ ํ๋ซํผ์ด ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ฑฐ๊ธฐ์์ ํธํ์ฑ, ์ฌ์ฉ ์ฉ์ด์ฑ, ๋ชจ๋ฐ์ผ ๋ฐ์ดํฐ ๊ณํ, 2FA ๋ก๊ทธ์ธ ๋ฑ ์ฌ์ด์ ๋๊ตฌ ํ ๋ก ์ ๊ฐํ๊ฒ ๋ฉ๋๋ค. .)
์ค๋์ค ์ฑ๋์ ์ถ๊ฐํ๋ ค๋ฉด ๋ก๊ทธ์ธ, ๋ฑ๋ก, 2FA ๋ฑ์ด ๋ฐ๋์ ํ์ํ๋ค๊ณ ์๊ฐํ๋ ์ด์ ๋ ๋ฌด์์
๋๊น?
Etherpad ํ์
์ ์ํ ์ธ์ฆ ์ ์ด๋ ์์ ํ ๋
๋ฆฝ์ ์ธ ์ง๋ฌธ์ด๊ฑฐ๋ ์ต์ํ ์์ ํ ๋
๋ฆฝ์ ์ด์ด์ผ ํฉ๋๋ค.
๋ถํํ๋ Etherpad์ ์ง์ ์ค๋์ค ์ฑ๋์ด ์๊ธฐ ๋๋ฌธ์ ๊ณต๋ ์์ ์ ํ๋ ค๋ ์ฌ๋๋ค์ _๋ค๋ฅธ_ ํ๋ซํผ์ ์ฐพ๊ณ ๋ฑ๋ก/์ธ์ฆ ํ๋ก์ธ์ค๋ฅผ ๋ณ๋๋ก ๊ฑฐ์ณ์ผ ํ๋ฉฐ ์์ ์ค์ธ EtherPad์ ์ ์ฉ๋ ์ ์๋ ๋ชจ๋ ์ ์ฐจ๋ฅผ ๊ฑฐ์ณ์ผ ํฉ๋๋ค. ๊ทธ๋์ ๊ทธ๋ค์ ๊ทธ๋ค์ ๊ธฐ์ฌ๋ก๋ถํฐ ์ด์ต์ ์ป์ ์ ์๋ ํ๋ ฅ์ ๋ ธ๋ ฅ์ ์ฐธ์ฌํ ๊ฐ๋ฅ์ฑ์ด ์ ์ ์ ์์ต๋๋ค. Etherpad๊ฐ ๊ทธ๊ฒ์ ์ฌ์ฉํ๊ณ ์ ํ๋ ํ์ฌ ํ๋ ฅ์๋ค ์ฌ์ด์์ ์ฌ์ด ์ค๋์ค ์ฑ๋์ ์ง์ํ๋ค๋ฉด, ์๋ง๋ ๋ ์ ์ ์ฌ๋๋ค์ด ๊ทธ๋ค์ ํ๋ ฅ ํธ์คํธ๊ฐ ์ ํํ ๊ธฐ์ ์ ์ํด "๊ฒ๋จน์" ๊ฒ์ ๋๋ค.
https://github.com/bit/ep_webrtc/ ๊ฐ ์ด์ ๋ํ ์๋ฃจ์ ์ ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
@fcecagno ์์ฐ, ๊ต์ฅ
๊ธฐ๋ฅ ์์ฒญ๊ณผ ๊ด๋ จํ์ฌ @JedMeister์ ๋์ํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ ๋ค๋ฅธ ์ฌ์ฉ์์๊ฒ ์ ์ฉํ ์ ์์ผ๋ฏ๋ก ํต์ฌ ๊ธฐ๋ฅ์ด ์๋ ํ๋ฌ๊ทธ์ธ์ผ๋ก ๊ตฌํํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋ฐ๋ผ์ ์ค์ ๋ก ํด๋น ์ฌ์ฉ์์๊ฒ ํด๋น ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ค๋ ์ธ์คํด์ค์์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค.