[일상] 주니어 개발자, Github 오픈소스에 첫 기여를 시도하다! [SQL 프레임워크 MyBatis에 기여하기]

2022. 8. 12. 13:43·◈ Yermi Project/오픈소스 파헤치기🪐
728x90

- 주니어 개발자, Github 오픈소스에 첫 기여를 시도하다!

MyBatis 공식문서를 보며 공부를 하던 중, 이상한 점을 발견하였다.

 

resultMap 엘리먼트 내에서는 기존 테이블의 컬럼명을 똑같이 입력해줘야 하는데, result의 컬럼명이 달랐다.
혹시나 원문을 보니, 원문에는 정상적으로 입력이 되어 있었다.

 

MyBatis 공식문서는 영어, 스페인어, 일본어, 한국어, 중국어 번체 총 5가지의 언어로 번역이 되어 있었는데. 이 중 영어와 중국어 번체를 제외한 스페인어, 일본어, 한국어는 잘못된 컬럼 값이 들어가 있었다.

 

이렇게 시작된 MyBatis에 기여하기!

 

 

GitHub - mybatis/mybatis-3: MyBatis SQL mapper framework for Java

MyBatis SQL mapper framework for Java. Contribute to mybatis/mybatis-3 development by creating an account on GitHub.

github.com


설레는 마음으로 MyBatis 프로젝트를 내 계정으로 fork!
xml 파일의 잘못된 부분들을 하나하나 수정해서 commit!
그리고 Pull requests까지 완료!

 

큰 내용이 수정된 게 아니다보니 이게 반영이 될까라는 생각이 들면서도,
내 commit이 merge가 되면 나도 MyBatis에 어엿한 기여자가 될 수 있다는 생각에 엄청 설렜고..😳

결론 : 관리자가 얼른 내 request를 봐줬으면 좋겠다!😆😆

728x90
'◈ Yermi Project/오픈소스 파헤치기🪐' 카테고리의 다른 글
  • [일상] Interview Question for Beginner에 기여하기✍🏻 [예비 개발자들 또는 개발자들의 기술 면접 준비를 위한 자료를 정리해놓은 저장소]
  • [일상] 브라우저 창 조절 시 이미지맵에서 NaN이 발생하다💥 [jQuery-rwdImageMaps, 오픈소스 파헤치기]
  • [일상] Github 오픈소스 첫 기여 후기 [MyBatis, contribute 진행과정 및 후기]
예르미(yermi)
예르미(yermi)
끊임없이 제 자신을 계발하는 개발자입니다👨🏻‍💻
  • 예르미(yermi)
    예르미의 코딩노트
    예르미(yermi)
  • 전체
    오늘
    어제
    • 분류 전체보기 (937)
      • ◎ Java (133)
        • Java☕ (93)
        • JSP📋 (26)
        • Applet🧳 (6)
        • Interview👨🏻‍🏫 (8)
      • ◎ JavaScript (48)
        • JavaScript🦎 (25)
        • jQuery🌊 (8)
        • React🌐 (2)
        • Vue.js🔰 (6)
        • Node.js🫒 (3)
        • Google App Script🐑 (4)
      • ◎ HTML5+CSS3 (17)
        • HTML5📝 (8)
        • CSS3🎨 (9)
      • ──────────── (0)
      • ▣ Framework (67)
        • Spring🍃 (36)
        • Spring Boot🍀 (12)
        • Bootstrap💜 (3)
        • Selenium🌕 (6)
        • MyBatis🐣 (10)
      • ▣ Tools (47)
        • API🎯 (18)
        • Library🎲 (15)
        • JitPack🚀 (3)
        • Jenkins👨🏻 (7)
        • Thymeleaf🌿 (4)
      • ▣ Server (32)
        • Apache Tomcat🐱 (14)
        • Apache HTTP Server🛡️ (1)
        • Nginx🧶 (7)
        • OracleXE💿 (4)
        • VisualSVN📡 (4)
      • ▣ OS : 운영체제 (18)
        • cmd : 명령프롬프트💻 (10)
        • Linux🐧 (8)
      • ▣ SQL : Database (56)
        • Oracle SQL🏮 (26)
        • PL SQL💾 (9)
        • MySQL🐬 (6)
        • MariaDB🦦 (6)
        • H2 Database🔠 (3)
        • SQL 실전문제🐌 (6)
      • ────────── (0)
      • ◈ Human Project (86)
        • Mini : Library Service📚 (15)
        • 화면 설계 [HTML]🐯 (10)
        • 서버 프로그램 구현🦁 (15)
        • Team : 여수어때🛫 (19)
        • Custom : Student🏫 (9)
        • Custom : Board📖 (18)
      • ◈ Yermi Project (40)
        • 조사모아(Josa-moa)📬 (5)
        • Riddle-Game🧩 (6)
        • 맛있을 지도🍚 (2)
        • 어디 가! 박대리!🙋🏻‍♂️ (5)
        • 조크베어🐻‍❄️ (4)
        • Looks Like Thirty🦉 (2)
        • Toy Project💎 (12)
        • 오픈소스 파헤치기🪐 (4)
      • ◈ Refactoring (15)
        • Mini : Library Service📚 (8)
        • 서버 프로그램 구현🦁 (1)
        • Team : 여수어때🛫 (0)
        • 쿼리 튜닝일지🔧 (6)
      • ◈ Coding Test (89)
        • 백준(BOJ)👨🏻‍💻 (70)
        • 프로그래머스😎 (2)
        • 코드트리🌳 (7)
        • 알고리즘(Algorithm)🎡 (10)
      • ◈ Study (102)
        • 기초튼튼 개발지식🥔 (25)
        • HTTP 웹 지식💡 (4)
        • 클린코드(Clean Code)🩺 (1)
        • 디자인패턴(GoF)🥞 (12)
        • 다이어그램(Diagram)📈 (4)
        • 파이썬(Python)🐍 (16)
        • 에러노트(Error Note)🧱 (34)
        • 웹 보안(Web Security)🔐 (6)
      • ◈ 공부모임 (39)
        • 혼공학습단⏰ (18)
        • 코드트리 챌린지👊🏻 (2)
        • 개발도서 100독👟 (8)
        • 나는 리뷰어다🌾 (11)
      • ◈ 자격증 공부 (37)
        • 정보처리기사🔱 (16)
        • 정보처리산업기사🔅 (9)
        • 컴퓨터활용능력 1급📼 (12)
      • ─────────── (0)
      • ◐ 기타 (113)
        • 알아두면 좋은 팁(tip)✨ (46)
        • 개발자의 일상🎈 (44)
        • 개발도서 서평🔍 (10)
        • 개발관련 세미나🎤 (2)
        • 블로그 꾸미기🎀 (9)
        • 사도신경 프로젝트🎚️ (2)
  • 인기 글

  • 최근 댓글

  • 태그

    Error Note
    일상
    BOJ
    Database
    코딩
    코딩 테스트
    백준 티어
    spring
    자바스크립트
    백준
    javascript
    프로그래밍
    SQL
    Oracle
    꿀팁
    CSS
    Project
    html
    jsp
    Java
  • 250x250
  • hELLO· Designed By정상우.v4.10.3
예르미(yermi)
[일상] 주니어 개발자, Github 오픈소스에 첫 기여를 시도하다! [SQL 프레임워크 MyBatis에 기여하기]
상단으로

티스토리툴바