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

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/12/04 실습

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

2018/11/30 미팅

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

2018/11/27 실습

  • 설치환경 확인(Android Studio Mac 환경에서 설치 문제)

  • 활동 정리(icampus 제출문서)

  • 실제로 팀원들이 메인 프로젝트에 기여할수 있는 것들 모색(간단한 버그들 , 번역작업, 문서작업)

  • 문제점 - 코드 분석을 해오기로 했지만 단시간에 언어를 안다해도 실제프로젝트를 이해하기 어려움


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!







Clone this wiki locally