Skip to content
hyunbeen edited this page Dec 11, 2018 · 66 revisions

2018/12/10 최종 미팅

  • 전체적인 프로젝트 점검
  • 총체적인 점검
  • 발표자선정 및 발표자료 정리
  • 메인 프로젝트 관리자에게 pull request를 보내지 말라고 해서 파일을 첨부하여 전송시도

Screenshot

pull request를 보내라는 메세지를 받았지만 보내려고 시도해봤지만 권한이 거부 되었다.

Screenshot

contributor로 등록되있지 않아 생긴 오류인듯 하다. 시간이 부족하여 contributor로 등록하여 pull request를 날리진 못하였다.

  • 문제점 - project 칸과 issue 칸의 사용법 미흡

2018/12/04 실습

  • 총체적인 점검
  • 발표내용 정리

2018/11/30 미팅

  • 수정이 불필요한 파일들에 커밋코맨트를 수정하도록 함
  • 코드에 영문 주석을 달기로 결정함.
  • 코드 분할 내용(1) : 게임 로직 (이현빈, 윤현철)
  • 코드 분할 내용(2) : 블루투스+엔진(강남구)
  • 코드 분할 내용(3) : darkngiht 폴더 (강지수, 박결)

2018/11/27 실습

Github Page

커뮤니티 활동 계획 대비 진행사항 정리

  • 프로젝트 선정 완료하였음.
  • 프로젝트 관리자와 컨택하였음. Screenshot
  • 프로젝트 관리자로부터 구체적인 기여 방안을 제안받음.

지난 일주일간 팀 활동내용

  • 팀 회의 / 12.04(금) / 도서관 회의실 2-3
  • Mac 에서 프로젝트 개봘환경 설치
  • 코드 버그 수정
  • 코드 번역/주석 배분

커뮤니티 활동 진행 시 문제점

  • 개발 환경 세팅의 어려움
  • 코드 pull request 관리의 어려움 -> revert와 revert의 revert반복.

참여 학생 별 역할과 활동

  • Code 관리 강지수 (Knowater) 강남구 (Nam-gu) 박결 (parkg17) 윤현철 (hotgake) 이현빈 (hyunbeen)
  • Issue 관리 박결 (parkg17) 이현빈 (hyunbeen)
  • Wiki 관리 강지수 (Knowater) 강남구 (Nam-gu)
  • Project 관리 윤현철 (hotgake)

활동 시 이슈내용 및 고려사항/제안사항

  • 전체적으로 이 어플리케이션은 체스게임이라기 보다는 체스게임을 사용자에게 가르쳐주는 면이 더 크다고 판단되어짐 그에 따라서 어플리케이션을 수정해나가는게 좋아 보임.

  • 체크메이트시 invalid move라고만 나와서 사용자 입장에서 버그라고 생각해 불편할 수 있음 명시적으로 체크메이트라는 표현이 필요

  • Thread로 노래 재생

  • Cheat mode라고 좌표를 사용자에게 알려주는데,좌표값이 사용자에게 어디가 어딘지 헷갈릴 수 있음 더 눈에 띄게 바꾸는게 좋아보임

  • 체스말을 움직이면 좌표값을 되풀이하여 말해주는데 솔직히 무서움. 개선 필요

  • 체스말을 클릭하면 그 체스말이 갈 수 있는 경로를 하이라이트 해줘서 사용자가 더 쉽게 플레이할 수 있도록


2018/11/26 미팅

  • samsung 도서관에서 미팅 진행함.

  • 2018.11.26 16 : 00 ~ 17 : 30

  • 안드로이드 스튜디오 설치 및 프로젝트 fork

  • 프로젝트 코드리뷰 및 이슈관리

  • 문제점 - Android Studio Mac환경에서 프로젝트 실행이 어려움


2018/11/20 실습 team-project

  • 소개

안드로이드 기반 체스 게임

An extension of the Dark Knight and Stockfish open source projects, I developed this as a hobby project last winter. I'm looking for a co-developer to help me maintain this project.

https://github.com/AvijitGhosh82/material-chess-android

  • 활동 방법
  1. 버그 제보 및 수정
  2. 문서 강화
  3. UI 개선
  4. 멀티플레이 기능 등
  • 활동 계획

How to contribute

  1. Open up Android Studio
  2. Select new project from Version Control
  3. Add the github repo link for this project
  4. Make a branch and get started on the issues, or make your own if you find bugs. Do not send pull requests from master.
  • 팀원 개인별 역할 및 활동
  1. 윤현철 - 영어-> 한국말로 번역, 체스 장기말 잡을때 이펙트 추가

  2. 강남구 - 영어-> 한국말로 번역, 체스말 기능 및 디자인 추가

  3. 강지수 - 영어-> 한국말로 번역, Score 기능 추가 및 최적화

  4. 박결 - 주석 달기, 체스 플레이시 힌트 기능 추가

  5. 이현빈 - 주석 달기, 이겼을 때 이펙트 기능 추가

  • 문제점 주제선정에 어려움이 따랐음. 접근하기 쉬운 프로젝트를 찾았을 때, 이미 기여를 받지 않는 프로젝트였거나 혹은 현재 기술로 접근하기 몹시 어려운 주제들이었음. 팀원 모두가 사용할 수 있는 언어를 고려해야함 - C++/Java 등으로 결정되었음. 프로젝트의 기여방식에 대해 고려를 해야함.

2018/11/13 실습 wordpress

http://54.180.26.245/wordpress/index.php/2018/11/13/2018-2-oss-l2/

문제점: 우분투에는 yum이 제대로 안 됨.

문제점: apt 에서는 httpd 가 그대로 설치가 안 됨.

AWS시간때문에 인스턴트 꺼둠.


Welcome to the 2018-2-OSS-L2 wiki!

팀/팀원 소개 및 활동 정리


  • Name: 윤현철(Yoon Hyun Chul)
  • Mail: [email protected]
  • ID : hotgake
  • SID: 2015314758
  • Project 관리, Code 관리 (버그 찾기 및 수정), 번역작업 및 주석관리(game logic), 문서작업

  • Name: 강남구(Kang Nam Gu)
  • Mail: [email protected]
  • ID : Nam-gu
  • SID: 2017311512
  • Wiki 관리, Code 관리(버그 찾기 및 수정), 번역작업 및 주석관리(blue tooth , engine), 문서작업

  • Name: 이현빈(Lee Hyun Been)
  • Mail: [email protected]
  • ID : hyunbeen
  • SID: 2014315355
  • 개인 깃허브 홈페이지(개인활동 정리): https://hyunbeen.github.io
  • Issue 관리, Code 관리(버그 찾기 및 수정), 번역작업 및 주석관리(game logic), 문서작업

  • Name: 박결(Park Gyeol)
  • Mail: [email protected]
  • ID : parkg17
  • SID: 2017312665
  • Issue 관리, Code 관리(버그 찾기 및 수정) ,번역작업 및 주석관리(그외 파일), 문서작업

  • Name: 강지수(Kang Ji Su)
  • Mail: [email protected]
  • ID : Knowater
  • SID: 2017313101
  • Wiki 관리, Code 관리(버그 찾기 및 수정), 번역작업 및 주석관리(그외 파일), 문서작업