프로젝트제출서류

WoC2007/WoC News 2008/02/28 20:56 WoC Staff
안녕하세요
WoC 운영자 입니다.

 프로젝트 제출이 다음주 월요일로 다가왔습니다. 프로젝트 마무리는 잘되고 있는지 굉장히 궁금합니다.^^  (전화해서 한번씩 여쭤보고 싶을 정도로요 ㅎㅎ)
 프로젝트 마감일에는 어떠한 일을 마무리해야 프로젝트의 성공적인 제출이라고 할 수 있는지에 대해서 확실하게 공지해드린 적이 없었지요^^;;
 바쁘다는 핑계도 있었지만, 사실은 꼭 정해진 틀이 없었기 때문에 공지를 해드리지 못하고 있었습니다. 그리고 WoC의 프로젝트는 완성된 결과물보다는 프로젝트를 멘토와 함께 수행하는 과정이나, 오픈소스를 알아가는 과정과 노력, 그리고 오픈소스를 알아갈 수 있는 기회를 가져가시는 것에 더욱 큰 비중을 두고 있습니다. 때문에 프로젝트 제출에 대한 정해진 틀을 갖추고 있지는 않습니다만, 너무 막연하실 것 같아 이렇게 늦게나마 공지를 띄웁니다. 읽어보시고 마감일에 맞춰서 프로젝트 제출을 해주세요^^

프로젝트 제출이란, 오픈랩에서 WoC의 프로젝트에 관한 내용과 프로젝트의 전체를 볼 수 있으면, 그것은 프로젝트 제출이라고 합니다.
다만, 프로젝트의 code 뿐만 아니라, 프로젝트에 관한 설명을 해주는 문서를 함께 첨부해주셔야 합니다.(다른 사용자나, 다른 개발자들이 해당프로젝트를 사용하고 새로운 버전을 만들어 나갈 때 프로젝트를 이해 할 수 있는 개발문서라는 의미입니다.)
이 첨부문서의 형식은 정해진 형식은 없습니다만, 아래의 사항들을 간단하게 포함하도록 적어주세요^^

* 프로젝트 설명할 수 있는 첨부 파일에 들어갈 내용

1. 프로젝트에 대한소개자료.
 ( WoC 프로젝트 소개페이지에 있는 프로젝트의 소개정도면 괜찮습니다. "프로젝트" 란에 나와있는 내용과 동일하고 프로젝트의 범위, 내용이 변경되지 않았으면 생략하셔도 됩니다만, 프로젝트가 중간에 변경되신 분들은 적어주세요)
2. 개발 관련문서 
( 개발관련문서는 프로젝트에 대한 설계그림 등이 포함된, 다른 개발자들이 보았을 때 code를 쉽게 이해할 수 있는 보조 문서입니다.)
3. 프로젝트 결과물에 대한 매뉴얼
 ( code를 다운 받아서 사람들이 사용하고 활용을 하는데 도움이 될 수 있는 가이드, 사용법을 적어주세요)


* WoC 프로젝트 마감 시 제출하실 서류
       - 1,2번은 꼭 내어주셔야 하는 서류이며, 3,4번은 옵션입니다.^^
1. Code 전문
2. WoC 프로젝트를 설명할 수 있는 문서
3. WoC와 관련된 online 온라인에서 작성한 글 혹은, 자신이 진행한 프로젝트와 관련이 있는 글url
  (프로젝트 페이지에서 함께 "프로젝트 관련글/링크모음"이라는 카테고리로 공개할 예정입니다.): 작성한 것이 있으신 분들은 꼭 보내주세요^^
ex) WoC blog posting 글, 프로젝트 소개한 스프링노트, 자신의 블로그에 적은 프로젝트 소개글, 멘토와의 만남에 관한 글, WoC 프로젝트를 진행하면서 겪은 일 등등..
4. README 파일
   (하나의 프로그램을 깔면 항상 뜨는 README파일입니다. 최대한 간락하게, 프로젝트에 대해서 소개나, 유의사항등을 알려주시면 됩니다.)


* 프로젝트 제출방법
CASE 1. code 전체를 직접 머큐리얼에 올리기 (머큐리얼 사용방법)
 -> 머큐리얼에 올리신 분들은 code이외의 문서들은 따로 메일로 보내주세요^^
CASE 2. 머큐리얼 이외의 다른 버전관리를 사용하고 있는 경우
 -> 버전관리를 하고있는 곳의 url과 관련문서를 메일로 보내주세요
 -> 버전관리하고있는 장소를 옮기게되는 경우에는 계속해서 버전관리를 하고 있는 곳의 url을 남겨주셔서, 계속 진행되는 프로젝트를 방문하는 사람들이 확인을 할 수 있도록 조치해주세요. (계속해서 볼 수 있도록 이전 페이지에 링크를 남겨주신 분들은 후에 버전관리 장소를 변경시 WoC로 연락을 해주지 않으셔도 됩니다.)
CASE 3. 버전관리 툴을 사용하고있지않은 경우
 -> code와 관련 문서들은 압축해서 메일보내주세요^^
 -> 후에 계속해서 프로젝트를 진행하고 싶으신 분들은 오픈랩을 사용할 수 있도록 계정을 설정해 드리겠습니다.

* 오픈소스에서는 버전관리라는 개념이 굉장히 중요합니다. 이후에라도 프로젝트를 진행하실 때에는 버전관리를 함께 해주시기를 부탁드립니다.^^

트랙백 주소 :: http://woc.openmaru.com/blog1/trackback/81

댓글을 달아 주세요