2023. 2. 13. 16:50ㆍ[개발] 개인 프로젝트
죽어있나 살아있나 할만하면 돌아오는 근황입니다.
올해 상반기에는 소나 큐브에 있는 java 규칙을 번역하는 프로젝트를 진행 중입니다. 작년에 회사 동료의 집들이를 갔다가 오픈 소스 기여같은 걸 진행해보고 싶다고 하시더라구요. 저는 또 꾸준히하는 것은 자신이 있어서, 그럼 평상시에 관심이 많았던 정적 분석 도구인 소나 큐브의 규칙들을 번역해보자 해서 진행하고 있습니다.
자바쪽 규칙이 총 600개 정도 되는 데, 원래의 계산대로라면 하루에 한 개씩해서 1년안에 마무리하는 게 목표였습니다. 그런데 생각보다 규칙이 그렇게 어렵지 않고 매일같이 하기에는 급한 일이 생기는 경우도 많더라고요. 그래서 지금은 비정기적으로 하루에 3개씩한다거나 어떤 주에는 한주에 20개씩 하는 경우도 있는 것 같습니다.
그리고 미약하지만 현재 대략 150개 룰정도가 번역이 되서, 슬슬 블로그 같은 곳에 공유할만 해졌다 싶어서 공유드리네요. 아래는 번역 중인 깃헙 페이지와 깃허브 레포지토리 주소입니다~ 깃헙 페이지는 조금 더 꾸며야 하는데, 일단 규칙을 번역하는게 먼저니까요. 프로젝트 이름은 Sonarkube이고 sonarqube에서 한국어 번역을 뜻하는 k만 갖다 붙였습니다
https://kantabile.github.io/sonarkube/
https://github.com/kantabile/sonarkube
번역 난이도가 생각보다 어렵지 않습니다. contribution을 환영하고 있으니 참고해주시길 바랍니다~
원래는 셋이서 진행할 예정이었는데, 다른 동료분들이 생겼습니다. 너무나 훌륭한 분이시니 참고해주시길!
메인 리딩: https://github.com/isangu
https://github.com/GimunLee/tech-refrigerator
https://bourbonkk.tistory.com/
'[개발] 개인 프로젝트' 카테고리의 다른 글
Java/Spring 주니어 개발자를 위한 오답노트 (1) | 2022.12.25 |
---|