์๋ก์ด Sinon.JS ํํ์ด์ง ๊ฐ ์ฌ๋ผ ์์ต๋๋ค ๐ ๊ทธ๋ฆฌ๊ณ ๋์์ด ํ์ํฉ๋๋ค! @mroderick ์ ํ์ฌ GitHub์์ ํธ์คํ ๋๋ ์๋ก์ด Jekyll ํ์ด์ง๋ฅผ ๋ง๋๋ ๋ฐ ์๋นํ ์๊ฐ์ ํฌ์ํ์ต๋๋ค.
์ฐ๋ฆฌ๋ ํ์ด์ง ๋์์ธ์ ์ฝ๊ฐ์ ๋์์ ์ค ๊ฒ์ ๋๋ค. README.md์ ์ฝํ ์ธ ๋ฅผ ์ถ๊ฐํ์ฌ ๋๊ฐ ํ๋ก์ ํธ๋ฅผ ํ์ํ๊ณ ์๋์ง ๋ณด์ฌ์ฃผ๊ณ Sinon.JS ์คํ ์ฝ๋ ํฐ๋ธ ํ์ด์ง์ ์ฐ๊ฒฐํ๊ณ
์ ์ ์ฌํญ์ด ์๊ฑฐ๋ ์์ ๋ด์ฌ๋ฅผ ์ํ์๋ฉด ์ฌ๊ธฐ๋ก ์ฐ๋ฝํ์ญ์์ค.
์๋ ํ์ธ์ ์ ๋ ์ฌ ์ค๊ณ๋ฅผ ์ง์ํ๊ธฐ ์ํด ์์ํ๊ณ ์ถ์ต๋๋ค. ์ผ์ฃผ์ผ์ 5-10 ์๊ฐ ์ ๋ ํ ์ ์์ต๋๋ค. ์ ๋ UX ๋์์ด๋์ ๋๋ค.
@dpnyk ๋๋จํด! ์ด๋ป๊ฒ ์์ ํ์๊ฒ ์ต๋๊น? ํ์ฌ๋ก์๋ ์ด์ ๋ํ ๊ตฌ์ฒด์ ์ธ ๊ณํ์ด ์์ต๋๋ค.
๊ทธ๋์ ๊ธฐ๋ณธ์ ์ผ๋ก์ด ์ฌ์ดํธ์ ์ฃผ์ ์ฌ์ฉ์๊ฐ ๋๊ตฌ์ธ์ง ์๊ณ ์ถ์ต๋๋ค. (
๊ธฐ๋ณธ ์ฌ์ฉ์, ๋ณด์กฐ ์ฌ์ฉ์๋ฅผ ํฌํจํ์ญ์์ค. ์ : ๊ธฐ๋ณธ
์ฌ์ฉ์๋ JS์ ๋ฅ์ํ๊ณ ์ด๊ฒ์ ํ์ํ๊ณ ์ถ์ ์ฌ๋ ์ผ ์ ์์ต๋๋ค.
js๋ฅผ ๋ฐฐ์ฐ๊ณ ์ด๊ฒ์ ์ฌ์ฉํ๊ณ ์ถ์ ์ฌ๋.
์ด๊ฒ์ ์ฐ๋ฆฌ๊ฐ ์ฌ์ดํธ๋ฅผ ์ ํํ ๋๊ฐ ์ค๊ณํ๋์ง ์ดํดํ๋ ๋ฐ ๋์์ด๋ฉ๋๋ค.
์ ๋ณด๋ฅผ ์ฐพ๋ ๋ฐ ์ผ๋ง๋ ๋ง์ ์๊ฐ์ ์๋นํ๋์ง ๊ณ ๋ คํ ์ ์์ต๋๋ค.
๊ทธ๋ค์ ์ฝ๊ธฐ ํจํด์ ๋ฑ๋ฑ์ด๋ฉฐ ๊ทธ์ ๋ฐ๋ผ ์ฌ์ดํธ๋ฅผ ๊ตฌ์ฑํฉ๋๋ค.
์ฝํ
์ธ ์ ๊ด๋ จ๋ ๋ช ๊ฐ์ง ์ง๋ฌธ์ ๋ณด๋ด ๋๋ฆฌ ๊ฒ ๋ค๋ ๊ฒ์๋ฌผ์ ์ฌ๋ฆฌ์ญ์์ค.
๊ตฌ์กฐํ. ์๋ฃ๋๋ฉด ์ข
์ด์ ๋๋ต์ ์ธ ์ค์ผ์น๋ฅผ ํ ๊ฒ์
๋๋ค.
์์ด์ด ํ๋ ์ ๋ฐ ์๊ฐ ์๋ฃ ๋ฐ ๊ทธ์ ๋ฐ๋ผ ์
๋ฐ์ดํธ๋ฉ๋๋ค.
์งํ ์ํฉ์ ํ์ธํ๊ธฐ ์ํด ๋งค์ฃผ ์ค์นด์ดํ ํตํ / Slack์์ ์ฑํ
์ ํ ์ ์์ต๋๋ค.
๋ฐ ๊ทํ์ ์
๋ ฅ.
๋๋ ์ฝ๋ฉํ์ง ์์ผ๋ฏ๋ก ๋ค๋ฅธ ์ฌ๋์ด ์ ๋์์ธ์ ์ฝ๋ฉํด์ผํฉ๋๋ค.
๋๋ณด๋ค :)
๋ฌธ์ ์ธ์ฌ,
Deepika
@dpnyk ์ฐธ์ฌ ํด์ฃผ์ ์ ๊ฐ์ฌ ๋๋ฆฌ๋ฉฐ ๋ง์ ์๊ฐ์ ํ ์ ํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ฐ๋ฆฌ๋ ๊ธฐ์กด ํ์ด์ง์ UI ๋์์ธ์ ๋ฐ๋ณตํ๋ ์ฌ๋์ ์ฐพ๊ณ ์์ต๋๋ค. ์ด ์์ ์์ UX ์ฌ ์ค๊ณ์ ๋ช ์ฃผ๋ฅผ ํฌ์ํ๋ ๊ฒ์ ์ฝ๊ฐ์ ์๊ฐ์ด ์์๋ฉ๋๋ค.
์ค ๊ทธ๋. ์ ๊ฐ ๊ฐ์ง๊ณ ์๋ ์์ด๋์ด๋ฅผ ๋ฐํ์ผ๋ก ๋ช ๊ฐ์ง ์ค์ผ์น๋ฅผ ๋ณด๋ผ ์ ์์ต๋๋ค.
ํ์ด์ง ๋์์ธ. ๊ตฌ์กฐ๊ฐ ๋ง์์ ๋ค๋ฉด ์์ด์ด ํ๋ ์์ ๋ง๋ค๊ณ
๋นจ๋ฆฌ ์์.
2017 ๋
3 ์ 6 ์ผ ์์์ผ ์คํ 4:56, Maximilian Antoni [email protected]
์ผ๋ค :
@dpnyk https://github.com/dpnyk ์ฐธ์ฌํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
๋น์ ์ ๊ทธ๋ ๊ฒ ๋ง์ ์๊ฐ์ ํ ์ ํ ์ํฅ์ด ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฐ๋ฆฌ๋
๊ธฐ์กด ํ์ด์ง์ UI ๋์์ธ์ ๋ฐ๋ณตํ๋ ์ฌ๋์์ํ ๊ฒ์ ๋๋ค. ๊ทธ๊ฒ์ ๊ฒ
์ด ์์ ์์ UX ์ฌ ์ค๊ณ์ ๋ช ์ฃผ๋ฅผ ํฌ์ํด์ผํฉ๋๋ค.โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/sinonjs/sinon/issues/1304#issuecomment-284371137 ๋๋ ์์๊ฑฐ
์ค
https://github.com/notifications/unsubscribe-auth/AC0R6s6dYwJ3iZSsBcpvpO9pZsw7PHNdks5ri-1qgaJpZM4MNHJg
.
-
๋ ํผ์นด ๋์ฝ
์๋ ํ์ธ์! Sinon.js ํํ์ด์ง ๋์์ธ์ ์์ํ๊ณ ์ถ์ต๋๋ค. ์ ๋ ํ๋ก ํธ ์๋๋ํ๋ UI ๋์์ด๋์ ๋๋ค.
@dpnyk ์ด ์์ ์์ ํ์ด์ง์ ๊ตฌ์กฐ๋ฅผ ๋ณ๊ฒฝํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ง ์์ต๋๋ค. ์ด์จ๋ ์ค์ผ์น๋ฅผ ๋ณด๋ด๋ ค๋ฉด ํฅ๋ฏธ๋ก์ธ ๊ฒ์ ๋๋ค. :)
ํธ์ ๋ด์ ๊ฐ๊ธฐ ์ด๋ป๊ฒ ์์ ํ์๊ฒ ์ต๋๊น?
์๋ ํ์ธ์ @mantoni
๋จผ์ ๋ฌด๋ ๋ณด๋๋ฅผ ๋ชจ์์ ํ์ฌ ๋๋ฉ ํ์ด์ง ์ฝํ ์ธ ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํํ์ด์ง์ ์ ์ถฉ์ค๋ ์์ด์ด ํ๋ ์์ ๋ง๋ค๊ธฐ ์์ํ๊ฒ ์ต๋๋ค. ๊ทธ ํ ์ฌ๊ธฐ์์ ๋ชจ๋ ๋ด์ฉ์ ๊ณต์ ํ๊ณ ์ด์ ๋ํ ํผ๋๋ฐฑ์๋ฐ์ ์ ์์ต๋๋ค. ๋ช ํํ๋ค๋ฉด ๊ณ ํ์ง ๋ชจํ์ ๋ง๋ค๊ธฐ ์์ํ๊ฒ ์ต๋๋ค.
๋ํ Sinon.JS์ ๋ก๊ณ ๊ฐ ์๋์?
@mroderick ์ฐ๋ฆฌ ๋ก๊ณ ์ ๊ณ ํด์๋ ๋ฒ์ ์
@mantoni ๋ก๊ณ ๋ฅผ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ด์
@afnizarnur ๋ ๋์ ํด์๋๋ฅผ ์ป์ ๋๊น์ง GitHub ์กฐ์ง ํ์ด์ง์์ ์์ ํ ์ ์์ต๋๊น?
@mantoni ์, ์ ๋ ์ง๊ธ ์ ์ถฉ์ค๋ ์์ด์ด ํ๋ ์ ์์
์ํ๊ณ ์์ต๋๋ค.
๋ก๊ณ ์ ๋ ๋์ ํด์๋๊ฐ ์ค๋น๋์๋์ง ์๋ ค์ฃผ์ธ์. ๐
์, ๋ฐฉ๊ธ ์ค์ ํ์ด์ง์์ ์กฐ์ง ์ด๋ฏธ์ง๋ฅผ ๋ค์ด๋ก๋ํ๋ฉด ๋ ๋์ ํด์๋์ ์ด๋ฏธ์ง๋ฅผ ์ป๋๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค.
์ด๊ฒ์ผ๋ก ์ถฉ๋ถํฉ๋๊น?
๋ค, ์ถฉ๋ถํฉ๋๋ค. ๊ฐ์ฌ! @mantoni
์๋
ํ์ธ์ @mantoni
์ฌ๊ธฐ ์์ ํํ์ด์ง ๋์์ธ์ ํ์ธ
์ฌ๋ฌ๋ถ์ ์๊ฒฌ์ ๊ธฐ๋ค๋ฆฌ๊ฒ ์ต๋๋ค. :)
@afnizarnur 403 ๊ธ์ง, ๐ข
์ด์ ์๋ํฉ๋๋ค !! ๐
๋๋ฐ! ์คํ์ผ์ด ์ข์์. ์์ฃผ ์ข์ โค๏ธ๐
@ sinonjs / sinon-core ์ด๊ฒ ์ข ๋ด์ฃผ์ธ์!
@mantoni ๊ฐ์ฌํฉ๋๋ค!
์ฃ์กํฉ๋๋ค. ํ์ด์ง๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค.
๋ฉ์ ธ์, ์ ํ์ด์! ๐
@afnizarnur ์ ๋ง ์ข์ ๋ณด์ธ๋ค, ์ข์ ์ผ!
๋ฉ์ง๋ค์!
๊ทธ๋ผ ๋ค์ ๋จ๊ณ๋ ๋ฌด์์ ๋๊น? @mantoni
์ ๋ sinon.js ๊ด๋ จ ๊ธฐ์ฌ๋ฅผ ๋ง์ด ์ผ๊ณ ์ฌ๋๋ค์ ๊ทธ ์ฃผ์ ๋ฅผ ์ฝ์ ํ ๋ง์นจ๋ด ์ดํดํ๋ค๊ณ ๋งํ์ต๋๋ค. ํ์ฐํฌ ํ์ด์ง์ ๋ณ๊ฒฝ ์ฌํญ์ด ๋ด๊ธด PR์ Sinon.js ํํ์ด์ง์ ํฌํจ์์ผ์ผํฉ๋๊น? ์๋๋ฉด ๋จผ์ ์ด๋ค ๋ฐฉ์ ์ผ๋ก๋ ์ฝํ ์ธ ๋ฅผ ์กฐ์ฌํ๊ณ ์ถ์ต๋๊น?
์ฌ๊ธฐ๊ฐ ์ง๋ฌธ ํ ์์๋ ๊ณณ์ด ์๋๋ผ๋ฉด ์ฃ์กํฉ๋๋ค. :)์ด ๋ฌธ์ ์ ๋ํด ๋ณ๋์ ๋ฌธ์ ๋ฅผ ์ด์ด์ผํ๋์ง ํ์คํ์ง ์์์ต๋๋ค.
@jhartikainen ๋น์ ์ ๋ฌผ์ด๋ณด๊ธฐ์ ์ฌ๋ฐ๋ฅธ ์ฅ์์ ์๊ณ PR์ ๋งค์ฐ ํ์๋ฐ์ ๊ฒ์ ๋๋ค. ๊ทธ๋ฐ ๋ค์ PR์ ๋ํด ๋ ผ์ํ๊ณ ํ์์ ๋ฐ๋ผ ๋๊ตฌ๋ ์ง ์กฐ์ ํ ์ ์์ต๋๋ค.
@afnizarnur ๋ค์ ๋จ๊ณ๋ docs ํด๋์ ๋ณ๊ฒฝ ์ฌํญ์ ๊ตฌํํ๊ณ ํ ์์ฒญ์ ๋ณด๋ด๋ ๊ฒ์ ๋๋ค ๐
์ข์์ @mantoni
๋น์ฐํ ์ ํํ์ด์ง๋ ์ด๋ฏธ ๊ฝค ์ค๋ซ๋์ ์ด์๋๊ณ ์์ต๋๋ค ๐
์๋
ํ์ธ์ @mantoni
๋์์ธ ์ปค๋ฎค๋ํฐ ์์ ๊ณต์ง๋ก ํํ์ด์ง ๋์์ธ์ ๊ณต์ ํด๋ ๊ด์ฐฎ์ต๋๊น?
@afnizarnur ๊ณ์ ํ์ธ์. ๊ทธ๊ฒ์ ๋น์ ์ ์ํ์ ๋๋ค :)
๋๋ ์ด๋ฏธ ์ฌ๊ธฐ https://dribbble.com/shots/3707547-Sinon-JS-Homepage-Redesign์์ ๋์์ธ์ ๊ณต์ ํ๊ณ ์์ต๋๋ค. :)
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์๋ ํ์ธ์ @mantoni
์ฌ๊ธฐ ์์ ํํ์ด์ง ๋์์ธ์ ํ์ธ
์ฌ๋ฌ๋ถ์ ์๊ฒฌ์ ๊ธฐ๋ค๋ฆฌ๊ฒ ์ต๋๋ค. :)