오픈소스

· 개발지식
Contribution 프로젝트는 크게 네이버와 같은 사이트, 혹은 간단한 로그인 기능과 같이 요구사항대로 결과물을 만드는 걸 프로젝트라고 합니다. 프로젝트를 만들 때 우리는 과연 코드 작성만 하는 걸까요? 프로젝트를 만들기 위한 기획, 테스트, 배포, 가이드 등등 다양한 작업도 프로젝트가 될 수 있는데요, 기여 활동도 마찬가지입니다. 코드뿐만 아니라 프로젝트에 다양하게 의견을 어필하는 것도 기여활동이 될 수 있는 것입니다. 코드 외 적 기여활동 코드 기여활동 오타수정 번역 문서 설명추가 배너 문구 수정 제안 UI/UX 제안 버그 픽스 기능 추가/수정/삭제 리팩토링 버전, 외부모듈(업데이트 / 교체) 에러메세지 리소스 테스트 케이스 추가 이렇게 기여활동에는 다양한 것들이 존재하는데요 이 기여활동에 해당되..
· 개발지식
오픈소스를 만들기 위해 작성하는 문서들은 종류가 다양한데요. 대부분 문서들은 md 파일이나 txt 파일로 생성을 합니다. 오픈소스를 생성한다면 기본문서는 필수로 작성을 해야 하고 추가적인 문서는 선택에 따라 작성을 하면 되는 것 같습니다. LICENSE(기본) 오픈소스 라이선스 전체문서 명시를 하는 문서로 이 파일이 존재한다면 해당 프로젝트는 라이선스를 갖고 있다는 의미를 내포합니다. 보통 위치는 최상의 디렉토리에 있습니다. 관리하는 라이선스가 많다면 따로 관리하는 경우도 있습니다. READEME(추가) 보통 사용설명서로 작성되는 README에도 라이선스 관련 문서를 작성하기도 합니다. 일반적인 프로젝트 코드 목적 뿐만아니라 사용 시 주의사항도 적을 수 있기 때문이라 생각됩니다. COPYRIGHT (추가..
· 개발지식
개발자들의 문화중에 지식을 공유하는 문화가 있는데요. 우리가 코드를 작성하다 막히는 부분 혹은 에러 난 것을 해결하기 위해 검색을 통해 해결할 수 있는 것도 바로 이 지식을 공유하는 문화 덕분이라고 생각합니다. 이러한 개발자들이 지식을 공유하는 플랫폼에는 여러가지가 존재하지만 stackoverflow, github, open source가 대표적이라고 할 수 있습니다. 그중 오늘은 오픈소스에 대해서 이야기를 해보려고 합니다. 오픈소스란? 오픈소스는 제한없이 누구에게나 공개된 소스 코드를 말하는데요, 이렇게 공개된 소스 코드를 통해 검사해주기도 하고, 수정해주기도 하는 기여자가 생기기도 합니다. 그렇다면 왜 우리는 소스코드를 공개하는 걸까요? 그 이유는 내 눈에 보이지 않던 버그나 아이디어가 다른 개발자의..
코드둥
'오픈소스' 태그의 글 목록