์ปค๋ฎค๋ํฐ ํ๋ฌ๊ทธ์ธ(Community Plugin)๊ณผ ํ ๋ง(Theme)์ ๋ํ ์ฐ๋ฆฌ์ ๋ชฉํ๋ ์ฌ์ฉ์๊ฐ ์ฑ์ ๊ฐ์ธ์ ์ด๊ณ ์คํ๋ผ์ธ ์ฌ์ฉ์ ์ฐ์ ์ํ๋ฉด์ Obsidian์ ๊ธฐ๋ฅ์ ์์ ํ๊ฒ ์์ ํ๊ณ ํ์ฅํ ์ ์๋๋ก ํ๋ ๊ฒ์ ๋๋ค.
Obsidian ๋๋ ํฐ๋ฆฌ์ ์ถ๊ฐ๋๋ ๋ชจ๋ ์ปค๋ฎค๋ํฐ ํ๋ฌ๊ทธ์ธ๊ณผ ํ ๋ง๋ ๋ค์ ์ ์ฑ ์ ์ค์ํด์ผ ํฉ๋๋ค. ๋ชจ๋ ํ๋ฌ๊ทธ์ธ๊ณผ ํ ๋ง๋ ๋๋ ํฐ๋ฆฌ์ ํฌํจ๋๊ธฐ ์ ์ ๊ฐ๋ณ์ ์ผ๋ก ๊ฒํ ๋ฉ๋๋ค. ์ด๋ฌํ ์ ์ฑ ์ ๋ฐ๋ฅด์ง ์๋ ํ๋ฌ๊ทธ์ธ๊ณผ ํ ๋ง๋ ๋๋ ํฐ๋ฆฌ์์ ์ ๊ฑฐ๋ฉ๋๋ค.
์ด๋ฌํ ์ ์ฑ ์ ๊ณต์ Obsidian ๋๋ ํฐ๋ฆฌ์ ๋์ด๋ ํ๋ฌ๊ทธ์ธ์๋ง ์ ์ฉ๋ฉ๋๋ค. ์ด๋ฌํ ์ ์ฑ ์ Obsidian ๋๋ ํฐ๋ฆฌ ์ธ๋ถ์์ ์ค์น๋ ํ๋ฌ๊ทธ์ธ์๋ ์ ์ฉ๋์ง ์์ง๋ง, ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ๋ฐ๋ฅด๋ ๊ฒ์ด ์ข์ ๊ดํ์ ๋๋ค.
์ ์ฑ
ํ์ฉ๋์ง ์๋ ์ฌํญ
ํ๋ฌ๊ทธ์ธ๊ณผ ํ ๋ง๋ ๋ค์์ ํด์๋ ์ ๋ฉ๋๋ค:
- ๋ชฉ์ ์ ์จ๊ธฐ๊ธฐ ์ํด ์ฝ๋๋ฅผ ๋๋ ํ(Obfuscate)ํ๋ ๊ฒ
- ์ธํฐ๋ท์ ํตํด ๋ก๋๋๋ ๋์ ๊ด๊ณ (Dynamic Ad)๋ฅผ ์ฝ์ ํ๋ ๊ฒ
- ํ๋ฌ๊ทธ์ธ ์์ฒด ์ธํฐํ์ด์ค ์ธ๋ถ์ ์ ์ ๊ด๊ณ (Static Ad)๋ฅผ ์ฝ์ ํ๋ ๊ฒ
- ํด๋ผ์ด์ธํธ ์ธก ํ ๋ ๋ฉํธ๋ฆฌ(Client-side Telemetry)๋ฅผ ํฌํจํ๋ ๊ฒ
- ํ๋ฌ๊ทธ์ธ์ ์ ๋ฐ์ดํธํ๋ ๋ฉ์ปค๋์ฆ์ ํฌํจํ๋ ๊ฒ
- ํ ๋ง๋ ๋คํธ์ํฌ์์ ์์ฐ(Asset)์ ๋ก๋ํด์๋ ์ ๋ฉ๋๋ค. ์์ฐ์ ๋ฒ๋ค๋งํ๋ ค๋ฉด ์ด ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
๊ณต๊ฐ ์ฌํญ
๋ค์์ README์ ๋ช ํํ ํ์๋ ๊ฒฝ์ฐ์๋ง ํ์ฉ๋ฉ๋๋ค:
- ์ ์ฒด ์ก์ธ์ค๋ฅผ ์ํด ๊ฒฐ์ ๊ฐ ํ์ํ ๊ฒฝ์ฐ
- ์ ์ฒด ์ก์ธ์ค๋ฅผ ์ํด ๊ณ์ ์ด ํ์ํ ๊ฒฝ์ฐ
- ๋คํธ์ํฌ ์ฌ์ฉ. ์ด๋ค ์๊ฒฉ ์๋น์ค๊ฐ ์ฌ์ฉ๋๋์ง์ ์ ํ์ํ์ง ๋ช ํํ ์ค๋ช ํ์ธ์.
- Obsidian ๋ณผํธ ์ธ๋ถ์ ํ์ผ์ ์ก์ธ์คํ๋ ๊ฒฝ์ฐ. ์ ์ด๊ฒ์ด ํ์ํ์ง ๋ช ํํ ์ค๋ช ํ์ธ์.
- ํ๋ฌ๊ทธ์ธ ์์ฒด ์ธํฐํ์ด์ค ๋ด์ ๋ฐฐ๋ ๋ฐ ํ์ ๋ฉ์์ง์ ๊ฐ์ ์ ์ ๊ด๊ณ
- ์๋ฒ ์ธก ํ ๋ ๋ฉํธ๋ฆฌ(Server-side Telemetry). ๋ฐ์ดํฐ๊ฐ ์ด๋ป๊ฒ ์ฒ๋ฆฌ๋๋์ง ์ค๋ช ํ๋ ๊ฐ์ธ์ ๋ณด ๋ณดํธ์ ์ฑ ์ ๋ํ ๋งํฌ๊ฐ ํฌํจ๋์ด์ผ ํฉ๋๋ค.
- ๋น๊ณต๊ฐ ์์ค ์ฝ๋(Closed Source Code). ์ด๋ ์ฌ๋ก๋ณ๋ก ์ฒ๋ฆฌ๋ฉ๋๋ค.
์ ์๊ถ ๋ฐ ๋ผ์ด์ ์ค
๋ชจ๋ ์ปค๋ฎค๋ํฐ ํ๋ฌ๊ทธ์ธ๊ณผ ํ ๋ง๋ ๋ค์ ์๊ตฌ์ฌํญ์ ๋ฐ๋ผ์ผ ํฉ๋๋ค:
- LICENSE ํ์ผ์ ํฌํจํ๊ณ ํ๋ฌ๊ทธ์ธ ๋๋ ํ ๋ง์ ๋ผ์ด์ ์ค๋ฅผ ๋ช ํํ ํ์ํ์ธ์.
- ํ๋ฌ๊ทธ์ธ ๋๋ ํ ๋ง๊ฐ ์ฌ์ฉํ๋ ๋ชจ๋ ์ฝ๋์ ์๋ณธ ๋ผ์ด์ ์ค๋ฅผ ์ค์ํ๊ณ , ํ์ํ ๊ฒฝ์ฐ README์ ์ ์์ ํ์๋ฅผ ํฌํจํ์ธ์.
- Obsidian์ ์ํ ์ ์ฑ ์ ์กด์คํ์ธ์. ์ฌ์ฉ์๊ฐ ํ๋ฌ๊ทธ์ธ์ด๋ ํ ๋ง๋ฅผ ์์ฌ ์ ํ์ผ๋ก ์คํดํ ์ ์๋ ๋ฐฉ์์ผ๋ก โObsidianโ ์ํ๋ฅผ ์ฌ์ฉํ์ง ๋ง์ธ์.
์๋ฐ ์ ๊ณ
์์ ์ ์ฑ ์ ์๋ฐํ๋ ํ๋ฌ๊ทธ์ธ์ด๋ ํ ๋ง๋ฅผ ๋ฐ๊ฒฌํ๋ฉด ํด๋น ์ ์ฅ์์์ GitHub ์ด์(Issue)๋ฅผ ์ด์ด ๊ฐ๋ฐ์์๊ฒ ์๋ ค์ฃผ์ธ์. ์ด๋ฏธ ์ ๊ณ ๋์๋์ง ๊ธฐ์กด ์ด์๋ฅผ ํ์ธํด ์ฃผ์ธ์.
๊ฐ๋ฐ์๊ฐ 7์ผ ํ์๋ ์๋ตํ์ง ์์ผ๋ฉด Obsidian ํ์ ์ฐ๋ฝํ์ธ์. ์ฌ๊ฐํ ์๋ฐ์ ๊ฒฝ์ฐ ์ฆ์ ์ฐ๋ฆฌ ํ์ ์ฐ๋ฝํ ์ ์์ต๋๋ค.
ํ๋ฌ๊ทธ์ธ ๋ฐ ํ ๋ง ์ ๊ฑฐ
์ ์ฑ ์๋ฐ์ ๊ฒฝ์ฐ ๊ฐ๋ฐ์์๊ฒ ์ฐ๋ฝํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ ํฉ๋ฆฌ์ ์ธ ๊ธฐ๊ฐ์ ์ ๊ณตํ ์ ์์ต๋๋ค.
๊ทธ๋๊น์ง ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์ง ์์ผ๋ฉด ๋๋ ํฐ๋ฆฌ์์ ํ๋ฌ๊ทธ์ธ์ด๋ ํ ๋ง๋ฅผ ์ ๊ฑฐํฉ๋๋ค.
๋ค์์ ๊ฒฝ์ฐ ํ๋ฌ๊ทธ์ธ์ด๋ ํ ๋ง๋ฅผ ์ฆ์ ์ ๊ฑฐํ ์ ์์ต๋๋ค:
- ํ๋ฌ๊ทธ์ธ์ด๋ ํ ๋ง๊ฐ ์ ์ฑ์ผ๋ก ๋ณด์ด๋ ๊ฒฝ์ฐ
- ๊ฐ๋ฐ์๊ฐ ๋นํ์กฐ์ ์ธ ๊ฒฝ์ฐ
- ๋ฐ๋ณต์ ์ธ ์๋ฐ์ธ ๊ฒฝ์ฐ
๋ํ ์ ์ง๋ณด์๋์ง ์๊ฑฐ๋ ์ฌ๊ฐํ๊ฒ ์์๋ ํ๋ฌ๊ทธ์ธ์ด๋ ํ ๋ง๋ ์ ๊ฑฐํ ์ ์์ต๋๋ค.