Solid์ ์ต์ํ์ง ์์ ์ฌ๋๋ค์ด ์ด๋ป๊ฒ ์ ๋ณด๋ฅผ ํก์ํ๊ณ ๋ฐฉํฅ์ ์ก๊ธฐ๋ฅผ ์ํฉ๋๊น? ๋๋ ๋ํ๋ฅผ ์์ํ์ฌ ํจ๊ป ๊ฒฐ๋ก ์ ๋ด๋ฆฌ๋๋ก ๊ณ ์๋ ๋ถ์์ ํ ์ ์์ ๋ํด ์ค๋ช ํ์ต๋๋ค. ์ด๋ฏธ ํต์ฌ ์์์ ๋ํด ์์ ํ ์ฌ๋๋ค์ด ์ด๋ฏธ ์ผ๋์ ๋๊ณ ์๋ ์์ ์ ์ฐธ์ฌํ๋ ๊ฒ์ด ํนํ ์ค์ํฉ๋๋ค. ๋ฐํด๋ฅผ ์ฌ๋ฐ๋ช ํ ํ์๋ ์์ผ๋ฉฐ ๋ฐํด๊ฐ ์ด๋์ ์๋์ง ์ค๋ช ํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค.
์ ๋ https://github.com/solid/community๋ฅผ ๊ฐ๋ ํ๊ธฐ ์ํ ์ถ๋ฐ์ ์ผ๋ก Community Repo์์ ์์ ํด ์์ต๋๋ค. ์ด๊ฒ์ ์์์ ์ผ๋ก ๊ณ์ํ์๊ฒ ์ต๋๊น? ์๋ฅผ ๋ค์ด ํฌํจํ ํต์ฌ ํญ๋ชฉ๊ณผ ๊ฐ์ด ์๊ฐ์์ ๊ฐ์ ํ ์ ์๋ ์ฌํญ์ด ์์ต๋๊น?
๋ชฉํ ๋ ์ปค๋ฎค๋ํฐ ์ฝ์ด๋ณด๊ธฐ์ ์ฌ์ ๋ฐ ์ํคํ ์ฒ์ ์ค๋ช ๋์ด ์์ต๋๋ค. solid-architecture, solid-spec ๋ฐ web-access-control-spec์ ์ปค๋ฎค๋ํฐ ๋ฆฌํฌ์งํ ๋ฆฌ์ ํฌํจ๋๊ฑฐ๋ ๋ณ๋๋ก ๋ณด๊ด๋ ์ ์๋ 3๊ฐ์ ๋ฆฌํฌ์งํ ๋ฆฌ์ ๋๋ค. ๊ธฐ๋ณธ ์ค์ ? ์๋ง๋ ์ํคํ ์ฒ๋ ๋ชจ๋ ๋น ๊ฑฐ๋ฒ๋์ค ์ ์ฅ์์ ๋งต์ ์ ๊ณตํ์ฌ ๊ฐ ๊ธฐ๋ฅ๊ณผ ์ํธ ์์ฉ์ ๋ํ ์๊ฐ์ ์ ๋ณด๋ฅผ ์ ๊ณตํ ์ ์์ต๋๋ค.
์ผ๋ถ ์ ๋ณด๋ ์ปค๋ฎค๋ํฐ ์ ์ฅ์ ๋ฐ ๊ธฐํ ์ ์ฅ์์์ ์ด์คํ๋ฉ๋๋ค. ๊ฑฐ์์ ๊ด์ ์์ ์ด ์ ๋ณด์ ๊ฐ์ฅ ๋ ผ๋ฆฌ์ ์ธ ๋ถํฌ๋ ๋ฌด์์ ๋๊น?
๋ช ๊ฐ์ง ์ ์...
Solid์ ๋ํ ํ ๋ก , Solid ๊ธฐ์ฌ, Solid๋ฅผ ์ดํดํ๋ ๋ฐ ์ ์ฉํ ์จ๋ผ์ธ ์ผ๋ฐ ๋ฆฌ์์ค๋ฅผ ํฌํจํ ํ์คํ ๋ฆฌ์์ค๋ฅผ ์ํ ์ฅ์๊ฐ ํ์ํฉ๋๋ค. https://github.com/solid/community/blob/master/solid-resources.md ๋ ์ด๋ฌํ ๋ชฉํ๋ฅผ ์ผ๋์ ๋๊ณ ์ค๊ณ๋์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ค์ ํญ๋ชฉ์ ์ ์ฌํ ์๋ฃ๋ฅผ ๋ค๋ฃจ๋ฉฐ ์กฐ์ ๋ ์ ์์ต๋๋ค: solid-tutorial-intro, solid-tutorial-angular, solid-tutorial-rdflib.js, profile-viewer-tutorial, Understanding-linked-data, solid-tutorial-pastebin , web-summit-2018, ์๋ฆฌ๋ ์ฌ๋ผ์ด๋ ์๊ฐ. repos์ ๋ํ ๋งํฌ๋ฅผ ๋ง๋ค๊ฑฐ๋ ์ ๋ณด๋ฅผ solid-resources.md์ ๋ณํฉํ ์ ์์ต๋๋ค. ๊ธฐ๋ณธ ์ค์ ?
https://github.com/solid/vocab ๋ฐ https://github.com/solid/community/blob/master/solid-dictionary.md ๋ ์ ์ฌํ ์๋ฃ๋ฅผ ๋ค๋ฃจ๊ณ ์์ต๋๋ค. ์ด๋ป๊ฒ ์ด๋ค์ ์ฎ์ ์ ์์ต๋๊น?
https://github.com/solid/solid-apps ๋ฐ https://github.com/solid/community/blob/master/solid-apps.md ๋ ์ ์ฌํ ์๋ฃ๋ฅผ ๋ค๋ฃจ๊ณ ์์ต๋๋ค. ์ด๋ป๊ฒ ์ด๋ค์ ์ฎ์ ์ ์์ต๋๊น?
https://github.com/solid/userguide ์ ํ๋ฅญํ ์๊ฐ ์๋ฃ๊ฐ ์์ต๋๋ค. ์ธ์ ์ด๋ณด์์๊ฒ ์ด๋ฅผ ์๊ฐํด์ผ ํฉ๋๊น?
https://github.com/solid/releases ์ด๋์ ์์ด์ผ ํ๊ณ ์ปค๋ฎค๋ํฐ ์ ์ฅ์์ ์ด๋ป๊ฒ ์ฐ๊ฒฐํด์ผ ํฉ๋๊น?
์ด๋ณด์๊ฐ ์ธ์ ์ด๋ป๊ฒ ์์ํด์ผ ํ๋์ง์ ๋ํ ๋ชจ๋ ์๊ฐ:
https://github.com/solid/solid-namespace
https://github.com/solid/solid-platform
https://github.com/solid/solid.mit.edu
IMO, ํน์ ๋ชฉ์ ์ ๊ฐ์ง repo๊ฐ โโ์์ผ๋ฉด ๋ค๋ฅธ ๊ณณ์ ์๋ ๊ด๋ จ ์ ๋ณด๋ฅผ ํด๋น repo๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ์ญ์์ค. ์ ์ฉ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ํ์ค ๋ฆฌํฌ์งํ ๋ฆฌ๋ก ์ฒ๋ฆฌํฉ๋๋ค. ๋ค๋ฅธ ๊ณณ์์ ์ฐธ์กฐํ์ญ์์ค.
https://github.com/solid/solid-apps๊ฐ ์ด์ ์ ์ฌ์ฉ๋๊ณ ์ฌ์ฉ๋์์ ๋ https://github.com/solid/community/blob/master/solid-apps.md ๊ฐ ์กด์ฌํ๋ ์ด์ ๋ฅผ ์ดํดํ์ง ๋ชปํฉ๋๋ค. ์ถ์ฒ(์: "~์์ ํ์๋จ" ๋๋ "๋ณต์ฌ๋จ")๋ ์์ต๋๋ค.
์ดํ์ ์ ์ฒด์ฌ์ ์ผ๋ก์ ๋ชฉ์ ๊ณผ ๋ด์ฉ์ด ๋ค๋ฆ ๋๋ค.
์ผ๋ถ ์ ๋ณด๋ ์ปค๋ฎค๋ํฐ์์ ์์ฒด ๊ด๋ฆฌํ ์ ์๋ค๊ณ ์๊ฐํ์ต๋๋ค. ์๋ฆฌ๋ ์ฑ๊ณผ ๊ฐ์ repos๋ฅผ PR์ ํตํด ์ฒ๋ฆฌํด์ผ ํ๋์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. (GitHub์) ์ํค๋ ๋ณ๊ฒฝ ๋ด์ญ๊ณผ ๊ด๋ฆฌ์/๊ด๋ฆฌ์ ๋๋ ๋กค๋ฐฑํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์๋ ํ ์ ์๋ํ ์ ์์ต๋๋ค.
@csarven ๊ฒฌ๊ณ ํ ์ฑ ์ถ๊ฐ๊ฐ ํ ๋ฆฌํ์คํธ๋ฅผ ๊ฑฐ์น๋๋ก ํ๋ ๊ฒ์ ๋ํ ํ ๊ฐ์ง ์ฃผ์ฅ์ ์ฑ์ด ์ ์์ ์ด์ง ์๊ณ ์๋๊ฐ ์ ํ ๊ฒ์ธ์ง ํ์ธํ๋ ์๋จ์ด ์๋ค๋ ๊ฒ์ ๋๋ค. ์ฌ์ ํ ์๋ฒฝํ ์์คํ ์ ์๋๋ฉฐ PR ์น์ธ์ด ๋ชจ๋ ๊ฒ์ ํฌ์ฐฉํ ๊ฒ์ด๋ผ๋ ๋ณด์ฅ์ ์์ง๋ง ๋ชฉ๋ก์ ์ฌ๋ฆฌ๊ธฐ ์ ์ ์ต์ํ ํ์ง ๊ฒ์ฌ์ ์ฒ๋๊ฐ ์์ต๋๋ค.
@justinwb ๋ฌผ๋ก , PR๋ ์๋ํฉ๋๋ค. ์ด๋ค ๊ฒฝ์ฐ์๋ https://github.com/solid/solid-apps/issues/18 ์ ๋ง๋ค์์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
@justinwb ๋ฌผ๋ก , PR๋ ์๋ํฉ๋๋ค. ์ด๋ค ๊ฒฝ์ฐ์๋ https://github.com/solid/solid-apps/issues/18 ์ ๋ง๋ค์์ต๋๋ค.