-
Notifications
You must be signed in to change notification settings - Fork 147
Minutes
Billy Goo edited this page Nov 12, 2013
·
1 revision
* 올챙이 관련 On/Off 회의 이후 안건에 대한 협의 내용을 기록 하기 위한 페이지 입니다.
- 일 시 : 2013년 11월 09일 14:00 ~ 17:00
- 장 소 : 토즈 양재점
- 참석자 : 조현종, 정재홍, 전수현, 구상모
1. 올챙이의 미래 v 2.0 : 조현종
- 외부에 올챙이 서비스를 활용할 수 있는 Rest API를 공개
- Rest API의 경우 아마존이나 OpenStack 서비스 모델을 벤치마킹
- Engine 부분과 API, 그리고 UI로 큰 아키텍처를 구성
2. 올챙이 사용성 데이터 수집 방안 : 구상모
- EPP UDC(Eclipse Package Project Usage Data Collector) 기능 데모
- UDC를 이용해 RAP(2.1) 로그 수집 테스트 수행 예정
3. 올챙이 내부 범용 테이블(Internal Table) 코드 : 정재홍
- 올챙이 UI 대부분 테이블을 이용해 구성되는데 공용으로 쓸수 있는 범용 테이블 작성
- 이슈 정리 후 차후 내부 코드로 적용 예정
4. 올챙이 개발자를 위한 테스트 환경 구성 : 전수현
- Vitual Box를 이용해 테스트 DB 환경 구축하여 이미지 공유
-
VB01 : Oracle9i, MS SQL 8, PGSQL 4, Cubrid 8.4.x
-
VB02 : Hive, Tajo, Mongo 2.4.x
-
VB03 : Mongo 2.1.x, My Sql 5.4.x, MariaDB 5.4.x, MS SQL 2005 이하
1. 올챙이 미래를 위한 필요한 기술
- 현재 올챙이에서 사용되는 기술
-
RAP
-
GEF
-
EMF
-
iBatis
-
Orion HUB
-
D3 chart
-
xtext /xtend
- 강화가 필요한 기술
-
Parser
-
Editor
-
Rest API(+Security)
-
Database (공통 필수 역량)
- 개인별 강화 역량 분담
-
조현종 : Editor, xtext/xtend, Hive, Mongo, Tajo
-
정재홍 : Editor
-
구상모 : Rest API, Parser, D3 chart
-
전수현 : Parser, Hive, Tajo
1.1 추가된 기술은 어떤 것을 목표로 하는가?
- Parser (일단 antlr을 이용해 파서 작성)
-
쿼리에서 사용하는 컬럼 추출
-
쿼리에서 사용하는 테이블 추출
-
쿼리 종류 구분(DB별)
- Editor
-
Text 하일라이팅
-
단축키 제공
-
Content assist
- Rest API : 외부/내부 서비스를 위한 인터페이스 제공
2. 올챙이 내부 이슈 관련 협의 내용
- 쿼리를 파서 하는 부분은 내부 파서 개발이 될때까지 JSQL Parser 이용
- 내부 아키텍처 수립은 지속적으로 다듬을 예정
- 외부에서 올챙이를 확장해서 개발할 수 있는 환경 구축