← Back to team overview

cubrid team mailing list archive

패키지 관리주체를 찾고 있습니다.

 

방금 debian/watch 파일이 http://dev.naver.com/projects/cubrid 에서 정상작동되는걸 확인했습니다.
:)
소스 릴리즈를 올바르게 찾아내는지 조금더 검증이 필요하겠지만,
일단 저질러 놓고 보자는 생각이라...
소스는 이상이 없는 것 같고, 패키지 소스도 현재까지는 이상없어 보입니다.
데비안에도 밀어넣고, 우분투에도 밀어넣었으면 하는데요.
제가 익숙한게 우분투라 우분투에 밀어넣고자 합니다.
http://revu.ubuntuwire.com 에 밀어넣고자 하는데...
여기를 잠깐 소개 시켜드리자면...
우분투 MOTU(일종의 우분투 개발자, 패키지 관리자)가 아닌 사람들이
오픈소스를 올려서 MOTU에게 검증받고 우분투 메인 저장소로 올리는...
일종의 대기장소 입니다.
올리는 순서는,
우분투 버그 리포트에 패키징을 해달라는 버그 리포팅을 하고,
그 버그 리포팅을 debian/changelog 파일에 버그가 해결되었다고 작성하고,
revu 패키지 저장소에 올리면 됩니다.
그리고, 검토후 2명의 투표를 획득하면 메인 저장소로 올라가는 완벽한 후보가 됩니다.
(후보가 된다는 의미는, 2표를 획득한 다음, 우분투 핵심 개발자가 소스가 우분투에 설치되었을 때,
우분투 시스템에 미치는 영향을 체크한다는 의미입니다. 말이 후보이지 거의 99% 올려진다고 보면 됩니다.)
그리고, 우분투 메인 저장소에 올려지면, 관리주체는 ubuntu-motu가 되지만,
메인 저장소에 올려진 소스에 대한 버그 리포팅이 우분투에 올라오면,
이메일과 함께 올린 사람에게 자동으로 할당(?)됩니다.
그러면, 소스 개발자에게 협조를 구하고, 버그가 해결되고 소스가 업데이트 되면, motu 에게 버그가 해결되었다고 알리면,
motu에서 패키지 업데이트를 합니다.

여기서 몇 가지 필요한게 있는데...
물론 버그 리포팅이 올라왔을 때, 다른 분이 위 문제를 해결하고 motu에게 알려도 되지만,
일단 기본적으로 패키지를 revu에 올린 사람에게 할당되기 때문에,
이 부분을 어느정도 책임지고 해야 하고...
개발자(여기서는 Search Solution Co., Ltd.가 되겠네요)와 연락을 취할 수 있어야 합니다(뭐, 이메일이나 친분이 있으면
직접 만나시거나).
그리고, motu에 광고질을 해야 하고, motu와 연락을 하기 위한, 또는 소스 관련 문제에 대해 어느 정도의 영어 구사능력이
필요합니다.

이 부분에 대해 맡아 하실 분이 계시다면, 제 경험을 토대로 구체적으로 어떻게 해야 하는지 알려드리겠습니다.
주말까지 자질구래한 부분들을 수정할건데, 주말까지 특별한 의견이 없으시면,
런치패드에 제 카르마 점수나 높힐겸 버그 리포팅과 함께 올리겠습니다.
제 문제는 영어가 안되는 부분하고 (제가 미국에서 교통사고가 나서 피를 철철 흘리더라도, 가해자가 How are you? 라고 물어보면
Fine, thank you, and you? 라고 답변할 실력밖에... ㅠㅠ) 벌여놓은 일들이 많아서, 지속적으로 큐브리드에 관심을
가질 수 있을지 의문이라...

Follow ups