오픈 소스
표준프레임워크 Contribution�표준프레임워크 GitHub 컨트리뷰터 도전하기!
✨ eGovFrame 4.3
- Eclipse 2024-09(4.33.0) 적용
- 실행환경 4.3.0 적용
- 공통컴포넌트 254종
- 템플릿 프로젝트 3종, 배치 템플릿, � Boot 템플릿, MSA 템플릿 등 업그레이드
- Java Config 설정파일 생성 기능 추가
- Boot 기본 게시판, Boot 템플릿, � MSA 템플릿, 배치 템플릿의 � Spring Framework 버전을 5.3.37로 고정
📚 오늘 이야기는
* 컨트리뷰션
* 오픈 소스
* 전자정부 표준프레임워크
* 참가 안내
* 기본 GitHub 사용 설명서
* 별첨: Eclipse 튜닝, AI 활용팁
🏃🏻 컨트리뷰션(Contribution)
📝 오픈 소스 참여
㉿ 전자정부 표준프레임워크
공공사업에 적용되는 개발프레임워크의 표준 정립으로 �응용 SW 표준화, 품질 및 재 사용성 향상을 목표
대ㆍ중소기업이 동일한 개발기반 위에서 공정 경쟁이 가능
💊 적용 효과
🐎 참가 안내
소스코드 개선
아이디어 제안
오타 수정, 버그 수정, 기능 추가, 개선필요부분 등
몽.땅.가.능!
🐎 참가 안내
실행환경 개발 가이드 개선
💡 2025 전자정부 표준프레임워크 컨트리뷰션
기간은 5.19.~9.19.
아래의 오픈소스 기여 동영상과 첨부파일의 가이드 참고
* 동영상: https://youtu.be/5QmO5LrYBM0
* 안내링크: https://www.egovframe.go.kr/home/ntt/nttRead.do?menuNo=74&bbsId=6&nttId=1914
* 전자정부 표준프레임워크_개발자_Git적용가이드.pdf (2,862,564 Byte)
* 전자정부 표준프레임워크 실행환경 개발가이드 작성 규칙.pdf (662,271 Byte)
팁 & 정보
사용하기
빌드하기
git
TheGoodBug
eclipse config
* Validation off
* Autosave
* External Explorer
* Hierarchical Package presentation
Autosave, Browser
Demo 0 GitHub 등록하기 Sign Up
Demo 1 아이디어 제안하기
Demo 2 코드 기여하기
https://github.com/egovframework 접속
포크(Fork)
로컬에 클론(Clone)
빌드하고 실행
수정하고 확인
커밋 & 푸시(Commit & Push)
풀 리퀘스트(Pull Request)
Demo 3 실행환경 개발 가이드 개선
https://github.com/eGovFramework/egovframe-docs 접속
포크(Fork)
로컬에 클론(Clone)
빌드하고 실행
수정하고 확인
커밋 & 푸시(Commit & Push)
풀 리퀘스트(Pull Request)
Project List
PR / Issue 템플릿
PR 응답속도 개선
올해는 PR / Issue 보내면 머지 작업을 바로 피드백!!!⚡️
AI
AI를 이용한 개선점 찾기
Verify
- 실행하고, 확인하는 것 필수 필수 필수!
- 정상적인 실행이 확인되면 커밋
- 성능(메모리 사용량, 실행 속도, 등) 확인
참고
감사합니다