Replies: 1 comment 1 reply
|
공지 글이긴 하지만 개인적인 의견을 좀 붙이면.. ^^ 개인적으로 https://github.com/OSSCA-thorvg/skills flutter가 그렇게 운영되고 있는데요 따로 운영중인 프로젝트에서도 이렇게 사용자들의 agentic 개발 경험을 위해서 관련 스킬들을 제공하고 있습니다. 참고용으로 공유드립니다 :) |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
공지 3
1. 기여할 포인트 찾기
1.1 깃허브 이슈채널에서 이슈 탐색
Note
core 의 경우 AI 리뷰를 보고 이슈 탐색 가능
Important
question or suggestion 라벨이 붙은 이슈는 기본적으로 할당되지 않습니다.

실제 이 이슈를 진행해야할 필요성이 충분히 검증이 되어져야하는 이슈들입니다.
Trade Off 가 명확해서 이슈를 처리하지 않고 있는 경우가 존재합니다. (ex. 특수한 케이스에서의 렌더 품질, 성능과 바이너리 사이즈 등 (보통 Compliance 라벨)
1.2 개발 중 발생한 이슈
사소한 기여도 OK :
Note
ThorVG 에는 프로젝트 맞춤으로 작성된 몇몇 fine-tune 코드들이나 중요하지 않기 때문에 단순한 알고리즘을 택한 경우가 존재합니다.
바이너리 사이즈 절감, 성능 최적화를 위한 코드들에 유의하고, 관련 채널(디스코드 등)에 문의해보세요.
ex) 전체 기여도가 적은 코드에서 선형탐색
Important
이슈 생성시 주의 사항
1.3 ThorVG 로드맵
1.4 PR 또는 멘토에게 문의 후 이슈 할당 받기
- 사용자가 사용하지 않는 기능, SVG 최신 스펙 등
2. 이슈 작업
2.1 컨벤션
2.2 커밋 메시지
일관성 준수
커밋 타이틀
커밋대상 : 수정에 대한 서술커밋 디스크립션
issue: 링크형식으로 이슈를 링크제목과 본문은 한 줄 띄워 구분
무엇을, 왜 바꿨는지 설명
2.3 로컬 검증1: 유닛 테스트
Important
ThorVG 프로젝트에서는 일반적인 이슈 수정에 유닛테스트를 추가하고 있지 않습니다. 유의 부탁드립니다.
2.4 로컬 검증2: thorvg.example
Important
Loader 지원 포맷 확장 등 기능 고도화 부분은 thorvg.example 에 추가적인 pr 을 올리는 것을 권장드립니다.
3. PR 과 Github Action
3.1 PR 작성 방법
Important
일반적인 PR 은 본문에 힘을 주기 보다는 커밋 메시지가 더 중요
3.2 Github Action 상태 체크
Important
Pixel Inspector 의 결과 -> 최근 머지된 PR 과 대조 및 사이드 이펙트 확인후 수정
4. 기타 (AI 툴 활용)
ThorVG 딥위키
ThorVGPT
SKILLS
All reactions