TeamCity 플러그인 콘테스트 2019: TeamCity 플러그인을 개발하고 상 받아가세요!
TeamCity 플러그인을 제출한 개발자 모두가 상품을 받아갈 수 있는 TeamCity 플러그인 콘테스트 2019의 소식을 알려드립니다!
플러그인을 제출하는 모든 분들은 JetBrains의 IDE 중 한 개를 1년간 사용하실 수 있는 구독권을 받으실 수 있습니다. 이번 콘테스트는 4월 24일부터 6월 24일까지이며, 결과는 7월 27일에 발표할 예정입니다.
우승 상품 소개!
플러그인을 제출한 모든 사람들은 JetBrains의 IDE 중 원하는 1개의 제품에 대해 개인용 1년 구독권을 상으로 받게 됩니다. 또한 상위 3명은 각각 아마존 상품권 $3,000, $2,000, $1,000을 받게 됩니다.
또한 TeamCity개발팀이 준비한 특별상인 JetBrains의 상트페테부르크 혹은 뮌헨 사무실 방문기회도 주어집니다! 마지막으로 다수의 사람들이 선택한 Award winner는 TeamCity Build Agent 라이선스와 더불어 All Product Pack 1년 구독권을 받으실 수 있습니다.
플러그인 개발에 대해서…
TeamCity 플러그인 개발이 처음이시라면, 혹은 추가적인 정보를 찾고 계시다면, 아래의 사항을 참고하시기 바랍니다.
- 지난 4월 30일에 개최된 “Getting Started with TeamCity Plugins”을 참고하세요. Anton Arhipov가 플러그인 개발 과정에 대해 단계별로 설명합니다.
- 플러그인 개발 문서를 확인하시거나, 플러그인 개발 포럼을 통해 도움을 받으세요
- Slack 채널에 가입 하고, TeamCity 플러그인 개발자들과 소통하세요
- Snyk의 경험으로부터 배우세요. Snyk는 오픈소스 보안을 위한 개발자-우선 솔루션을 제공합니다. Snyk는 자동화된 취약성 스캔을 사용하는 사용자를 돕기 위해 TeamCity 플러그인을 개발하고 있습니다. 플러그인을 개발하는 이야기와 그들의 경험으로 부터 다른사람들을 도울 수 있는 팁을 기록해놓은 Snyk의 블로그 포스팅을 확인하시기 바랍니다.
Get inspiration
우리는 여러분이 갖고 있는 어떠한 플러그인 아이디어를 환영합니다. 그러나 만약 영감이 필요한 경우를 대비하여, 커뮤니티에 가장 많은 요청이 있었던 기능과 인터그레이션(integration)을 정리해 놓았습니다. 이를 통해 영감을 받아보시기 바랍니다.
- Additional authentication options (OAuth, SAML, etc.) TW-34709
- Manual approval for build start TW-26623
- Integrations with continuous delivery platforms (such as Spinnaker) TW-49297
- Server-wide announcements TW-3737
- Automatic build tagging based on predefined rules TW-16385
- Conditional build steps TW-17939
- Comparing builds TW-60097
- Find usages for build configuration parameters TW-18543
- Release downloads page TW-2963
- Integrations with code review tools (Gerrit, GitHub) TW-19102
우승자 선정 방법
6월 24일, 제출을 마감하고 나면, 심사위원들이 심사를 시작하게 됩니다. 올해는 3명의 심사위원들이 함께합니다.
Ix-chel 은 2000년부터 소프트웨어 애플리케이션과 툴을 개발해오고 있습니다. 그녀의 관심사는 Java, 동적언어, client side technologies 와 테스팅입니다. 그녀는 Java 챔피언, Oracle 개발자 챔피언, hackergarten enthusiast, Open Source advocate, public speaker 이며 멘토입니다.
Andres는 20년이상의 소프트웨어 설계 및 개발 경험이 있는 Java/Groovy 개발자이며, Java 챔피언입니다. 그는 Java 의 초창기부터 웹과 데스크탑 애플리케이션 개발에 참여해 왔습니다. Andres는 오픈소스 신봉자이며, 그의 프로젝트 (Json-lib, EZMorph, GraphicsBuilder, 그리고 JideBuilder) 뿐 아니라 Groovy, Griffon 과 DbUnit와 같은 다양하고 유명한 프로젝트에 참여해오고 있습니다. Griffon 프레임워크와 Hackergarten 커뮤니티 이벤트의 창립멤버이기도 합니다.
Igal은 Wix.com의 소프트웨어 개발자이며, 인프라스트럭쳐 및 사내 개발자 툴을 구축하고 있습니다. 개발자 생산성에 대한 Igal의 열정은 그가 15여년의 경력기간동안 디버거, 유닛테스팅 프레임워크, Visual Studio 플러그인과 JetBrains의 IDE 와 같은 툴로 작업할 수 있는 원동력이었습니다. Igal은 또한 JetBrains의 TeamCity플러그인 콘테스트에서 이전에 2등을 했었던 TeamCity 플러그인뿐만 아니라 ReSharper 플러그인을 만들기도 하였습니다.
3명의 심사위원은 TeamCity개발팀에 참여하여 제출된 모든 플러그인을 검토하고, 심사기준에 따라 점수를 매기게 됩니다. 상위 3명은 메인 상품을 수령하게 됩니다. 또한 TeamCity 팀이 준비한 특별상도 수상할 수 있습니다. 모든 플러그인은 커뮤니티 투표가 진행될 예정이며, 가장 많은 득표를 받은 플러그인은 People’s Choice Award를 수상하게 됩니다.
카운트다운이 시작되었습니다! JetBrains의 블로그와 Twitter를 #TeamCityContest2019 해시태그와 함께 팔로우하세요!
우리는 여러분들의 참여를 기다리고 있습니다.
Happy developing and building!