Introduction

Hi

반갑습니다. 새싹을 찾아주셔서 감사합니다. OpenSprout는 오픈 소스 프로젝트 그룹으로, 오픈 소스를 잘 이해하고 효율적으로 활용하는 방법을 연구하며, 그것을 토대로 초고속(Agile) 개발이 가능한 애플리케이션 프레임워크를 만들고 있습니다.

이렇게 공개적으로 진행하는 프로젝트가 처음이라 많이 미숙하겠지만, 여러분에게 도움이 되는 좋은 오픈 소스 프로젝트로 성장하는 날까지 열심히 노력하겠습니다.

Projects

Application Framework

가장 핵심적인 프로젝트인, OpenSprout Application Framework(이하 OSAF)가 있습니다. OSAF는 초고속 개발을 뒷 받침할 Java 5+, 스프링 2.5+, 하이버네이트 3+ 기반의 애플리케이션 프레임워크입니다. 커스텀 태그를 활용하여 뷰를 컴포넌트화 했으며, 애노테이션 활용으로 코드 생성시 추가적인 XML 수정 작업이 필요 없습니다. 따라서 보다 빠른 CRUD 기능 개발이 가능하며, 차후에는 IDE를 제공하여 개발 속도를 더 단축시킬 예정입니다.

Learning Test

OSAF가 기반으로 하는 스프링과 하이버네이트에 대한 학습 프로젝트가 있습니다. 이 두 프로젝트는 각각 스프링 프레임워크와 하이버네이트를 학습할 때 유용한 테스트 코드들을 모아 놓은 프로젝트입니다. 따라서, 여러분이 스프링과 하이버네이트를 학습할 때 보다 쉽게 그 개념과 기능을 이해할 수 있을 것입니다. 테스트 하는 기능들을 이슈 트래커로 관리하였기 때문에, 원하는 기능을 이슈 트래커에서 검색을 한 다음 해당 이슈와 관련된 소스 코드를 CI(continuous integration) 환경에서 찾으면, 해당 코드를 발견할 수 있습니다.

이 밖에도 오픈 소스와 관련 재미있고 유익한 프로젝트가 있다면, 차후에 추가로 등록하여 진행할 생각입니다. 제보를 주신다면 적극 반영하겠습니다.

Tools

Wiki

http://www.opensprout.org/wiki/display/os/Home

현재 보시고 있는 Wiki는 Atlassian의 Confluence로 Atlassian의 오픈 소스 프로젝트 지원 정책에 따라 무료 라이선스를 제공받아 운영하고 있습니다.

이곳에는 스프링과 하이버네이트를 비롯한 다영한 개발 도구와 협업 환경 관련 도구에 관련된 글들을 체계적으로 정리하여 쌓아 나갈 것 입니다. 이 역시 여러분에게 많은 도움이 되리라 생각합니다.

현재는, Wiki 편집 권한은 오직 OpenSprout 팀원으로 제한되어 있습니다. 차후에 Wiki를 좀 더 다듬고 자료를 채운다음 누구나 편집할 수 있게 공개할 생각입니다.

User Group

http://groups.google.com/group/opensprout-user-group

새싹 사용자 그룹으로, 구글 그룹스를 이용하고 있습니다. 단체 메일 등 뉴스 그룹 관리가 용이하기 때문입니다. Gmail 계정이 있으신 분들은 누구나 쉽게 가입할 수 있습니다.

새싹 사용자 그룹에 가입하셔서 새싹과 관련된 모든 정보들을 공유하시기 바랍니다.

Issue Tracker

http://www.opensprout.org/jira

이슈 트래커 역시 Atlassian의 제품으로 Jira를 사용하고 있습니다. Jira는 프로젝트 이슈를 등록하고 관리하는 툴로 OpenSprout가 진행하는 모든 프로젝트의 이슈들을 확인하고 또 등록할 수 있습니다.

이슈 트래커에 가입을 하시고 새싹이 진행하는 모든 프로젝트와 관련된 문제점이나 개선 사항들을 올려주시기 바랍니다.

Countinuous Integration

http://www.opensprout.org/ci

새싹이 진행하는 모든 프로젝트는 Atlassian이 제공하는 Bamboo를 사용하여 지속적인 통합 관리를 하고 있습니다. 물론 테스트 코드를 작성하기 때문에 의미 있는 CI라고 할 수 있습니다.

새싹 CI로 이동하셔서 관심있는 프로젝트의 빌드 상태를 살펴보시기 바랍니다. 테스트 갯수, 빌드 수행 시간, 빌드 성공률 등 여러분이 궁금해 하는 다양한 리포트들을 실시간으로 제공합니다.

Source Code View

http://www.opensprout.org:9060/

새싹이 진행하는 프로젝트의 소스 코드가 궁금하신가요? 굳이 소스 코드를 다운로드하고 압축을 풀고 이클립스로 로딩하거나, SVN을 통해 다운 받지 않아도 웹에서 바로 확인할 수 있습니다. Atalassian이 제공하는 Crucible을 통해 소스 코드를 볼 수 있으며 해당 소스 코드에 의견을 개진 할 수도 있습니다.

Contact

OpenSprout와 관련하여 궁금하신 것이 있다면 whiteship2000@gmail로 연락 주시기 바랍니다.

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.