간단한 요약

참석자: ant, cervantes, eco, frosk, Hybrid, jdot, jrandom, Myo9, protokol, slart, slaw

회의 기록

13:09 <@jrandom> 0) 안녕 13:09 <@jrandom> 1) 네트워크 현황 13:09 <@jrandom> 2) 0.4.2.6 13:09 <ant> <DrVince> tools.jar를 찾을 수 없다고 나오지만 멈추지는 않습니다 13:10 <@jrandom> 3) 0.5 13:10 <@jrandom> 4) jabber @ chat.i2p 13:10 <@jrandom> 5) ??? 13:10 <@jrandom> 0) 안녕 13:10 * jrandom 손을 흔든다 13:10 <eco> 안녕하세요 13:10 <@jrandom> 주간 상태 노트를 http://dev.i2p.net/pipermail/i2p/2005-January/000541.html 에 올렸습니다 13:10 <@jrandom> DrVince: 회의 끝나고 시간 되면 그 문제 같이 파볼 수 있어요 13:10 <ant> <DrVince> 좋네요 13:11 <@jrandom> 그럼 1) 네트워크 현황으로 들어가죠 13:11 <@jrandom> (다들 주간 상태 노트는 이미 읽으셨겠죠, *콜록*) 13:11 <@jrandom> 기본적으로, 네트워크는 잘 동작하는 것 같습니다 13:11 <@jrandom> 다만 IRC 연결 끊김이 평소보다 더 있긴 한데, 심각한 수준은 아닙니다 13:12 <@jrandom> 다음 릴리스(스트리밍 라이브러리 개선 포함)가 도움이 될 거고, duck의 서버에서 부하를 더 분산하는 것도 도움이 될 겁니다 13:12 <@jrandom> (아시다시피, IRC 채널로 보내는 모든 메시지는 IRC 서버로 가서 여러 번 에코되어 다시 나옵니다) 13:13 <+protokol> 맞아요 13:13 <@jrandom> 완전 분산형 채팅 시스템이면 멋지겠지만, 기대를 걸고 있진 않아요. 게다가 IRC도 충분히 잘 작동하죠 13:14 <@jrandom> 좋습니다, 1) 네트워크 현황에 대해서는 여기까지입니다 13:14 <@jrandom> 추가할 말, 코멘트 있으신가요? 13:14 * eco 한동안 자리를 비웠음(새삼스럽지도 않죠) 13:15 <eco> 그리고 상황이 아주 기분 좋게 놀라웠어요. 매우 좋은 진전입니다 13:15 <Myo9> 회의가 10시에 아닌가요? 13:15 <eco> 성능이랑 사용성 모두요 13:15 <eco> Myo9 10GMT(일반 회의 시간) 13:16 <@jrandom> GMT 오후 9시 13:16 <@jrandom> 지난 1년 동안 확실히 많은 진전이 있었습니다 13:17 * eco 모든 개발자에게 쿠키를 나눠주고 조용해짐 13:17 <@jrandom> *우걱우걱* 13:17 <@jrandom> 좋아요, 2) 0.4.2.6으로 넘어가죠 13:18 <@jrandom> 버그 수정, 개선 사항, 그리고 addressbook이 번들로 포함된 새 릴리스가 나옵니다 13:18 <@jrandom> 정확히 언제 나올지는 모르겠는데, 아마 주말쯤일 겁니다 13:18 <@jrandom> 물론 메일링 리스트와 채널에서 공지할 거예요 13:19 <@jrandom> 그건 여기까지—0.4.2.6에 관해 질문/코멘트/우려 사항 있으신가요? 13:19 * eco 누가 Debian 패키지 얘기했던 게 생각남 13:20 <@jrandom> 지금은 OS/배포판별 패키징은 아마 시기상조일 겁니다 13:20 <eco> Burton이 시도해 보겠다고는 했는데, 이번 주는 아닐 것 같아요 13:20 <@jrandom> 오 좋네요, 그건 못 들었어요 13:21 <eco> 동의해요, 그래도 있으면 편하겠죠 13:21 <+protokol> 잠깐만, 나 지금 꽤 하이하네 13:21 <+protokol> 이런 13:21 <+protokol> 그건 귓속말로 보려던 거였는데 13:21 <@jrandom> 배포판별 패키징은 좋겠지만, 그게 현실적이려면 auto-updater가 먼저 갖춰져야 할 것 같아요 13:21 <+protokol> ebuild를 만들어볼 수 있어요 13:21 <@jrandom> protokol: 착하면 그건 로그에서 빼줄게요 ;) 13:21 <+protokol> 보장 못 해요 13:21 <+protokol> ㅋㅋ 13:22 <@jrandom> 맞아요, 패키지는 0.5, 아니면 1.0까지는 신경 안 써도 될 것 같아요 13:22 <@jrandom> (auto-updater는 0.5에 넣고 싶어요) 13:22 <+protokol> 쩌네요 13:23 <@jrandom> 사실, 누가 updater 작업을 하고 싶다면 꽤 쩌는 쉬운 과제예요. dev.i2p/i2p/i2pupdate.zip에서 다운로드하고 검증하는 서블릿만 만들고, 그다음 router의 재시작 메서드를 호출하면 됩니다 13:23 <Myo9> Auto-updater라니, 위협처럼 들리네요. 13:23 <+protokol> modulus: 환영 13:23 <+protokol> $200 현상금 겁니다 13:24 <@jrandom> 헤, 맞아요 myo9, 업데이트는 수동 제어(원클릭 업데이트)를 허용해야 하고, 업데이트에 서명이 있는지도 검증해야 합니다 13:24 <ant> * DrVince가 i2pupdate.zip에서 문제를 겪음 13:24 <ant> <cervantes> 켜고 끌 수 있으면 좋겠네요 ;) 13:24 * protokol 공식화함 13:24 <Myo9> 그래서, 갑자기 router가 재시작되고 보니 Jr.가 IP 사람들과 손잡아서 DRM이 켜졌다는 걸 알게 된다. 13:24 <@jrandom> protokol: 오 멋지네요, $200 보내주면 현상금 페이지에 추가할게요 13:24 <Myo9> ;) 13:24 <Myo9> 자동 업데이트는 기본값으로 꺼져 있기를 원해요. 13:24 <@jrandom> 동의합니다, myo9 13:25 <ant> <cervantes> 아마 routerconsole에서 새 버전이 있으면 알리도록 보완하면 되겠네요 13:25 <@jrandom> 맞아요, cervantes 13:25 <Myo9> 좋네요! 13:25 <@jrandom> 새 릴리스가 있는지 표시하고, 사용자에게 원클릭 업그레이드 옵션을 제공하면 되겠죠 13:25 <@jrandom> (현재 버전을 담은 웹 페이지를 www.i2p/ 에 두면 router가 주기적으로 확인할 수 있을 거예요) 13:26 <@jrandom> ((혹은 필요 시)) 13:26 <Hybrid> 네 jrandom. 그거 멋지죠. 그리고 버튼에 'whats new' HTML 페이지로 가는 링크도 넣으면 좋겠어요 13:26 <@jrandom> Hybrid: http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/history.txt?rev=HEAD 13:26 <ant> <cervantes> 네... Firefox 툴바가 최신 "events"/뉴스를 알 수 있게 하는 포럼 페이지가 있어요 13:27 <@jrandom> 하지만 네, 거기에 링크도 있으면 좋겠네요 13:27 <@jrandom> 아, 좋네요 cervantes 13:27 <Hybrid> 사용자가 현재 실행 중인 버전과 이용 가능한 새 버전 번호를 표시하는 것도 잊지 마세요. (DVD Decrypter가 하는 방식이 마음에 들어요) 13:27 <ant> <cervantes> 다만 제가 뭔가를 곧 내놓을 거라고 기대하진 마세요.... 13:28 <@jrandom> 맞아요 Hybrid, 사용자가 돌리는 현재 버전은 router console 왼쪽 위에 보이니까 문제 없을 거예요 13:28 <ant> <cervantes> 휴일에 그거 하려고 했는데 지금까지 아무것도 못 했네요... 13:28 <@jrandom> 하지만 이건 0.4.2.6 릴리스에 번들되지 않을 거예요. 제가 이 코드들을 하나도 안 썼거든요 :) 13:28 <@jrandom> 헤 cervantes, 공감합니다. 그래도 XUL은 기대하고 있어요! 13:29 <@jrandom> 좋아요, 2) 0.4.2.6에 대해 더 하실 말씀 있나요, 아니면 3) 0.5로 넘어갈까요? 13:29 <Hybrid> I2P를 종료하고 새 버전을 설치한 뒤 재시작하는 게 문제되나요... 다른 애플리케이션 irc도 다시 시작해야 하나요??.. '클릭 앤 업데이트' 기능에서 다른 복잡한 점이 있을까요 13:30 <Hybrid> (개발자 회의 방해해서 미안 ㅋㅋ) 13:30 <@jrandom> Hybrid: 전혀 문제없어요—그게 바로 http://localhost:7657/configservice.jsp 에 있는 "graceful restart" 버튼이 하는 일이죠 13:30 <Hybrid> k 13:31 <ant> <cervantes> jrandom: 재시작할 때 wrapper가 wrapper.config를 다시 읽나요? 13:31 <@jrandom> 아니요 :( 13:31 <@jrandom> 그랬으면 좋겠어요 13:31 <ant> <cervantes> wrapper 서비스를 위한 wrapper가 필요하겠군요 13:32 <@jrandom> 아마 누군가 Java Service Wrapper 쪽에 패치를 넣어줄 수도 있겠죠 13:32 <@jrandom> 헤헷 13:32 <@jrandom> 좋아요, 3) 0.5로 넘어갑니다 13:32 <@jrandom> 음, 이메일에 쓴 내용 이상으로 할 말은 많지 않아요 13:33 <@jrandom> 진전은 많고, 종이엔 잔뜩 써놨고, 코드도 좀 있어요. 다만 아직 커밋했거나 공개할 준비가 된 건 없어요 13:33 <@jrandom> 그 부분에 대해선 할 말이 대략 이게 전부예요. 질문이 없다면요 13:34 <@jrandom> 그렇지 않다면, 4) jabber @ chat.i2p로 슬슬 넘어가죠 13:35 <@jrandom> 새 jabber 서버가 생겼습니다(w00t!). 자세한 내용은 이메일과 포럼을 보세요 13:35 <@jrandom> 서버 설정도 엄청 쉽게 됐다네요. 그래서 문서를 만들어서 다른 사람들도 자기 서버를 돌릴 수 있게 하길 바랍니다 13:35 <frosk> I2P가 쓰는 건 이번이 세 번째인 것 같아요. 이번 건 오래 가면 좋겠네요 :) 13:36 <jdot> 문서 곧 나옵니다. Jive Messenger로 하면 엄청 쉬워요. 포트만 제대로 터널링하면 됩니다. 13:36 <@jrandom> 개인적으로 1:1이든 그룹 채팅이든 IRC로도 괜찮지만, jabber 옵션이 있는 건 멋지죠 13:36 <@jrandom> 오 그렇군요, jdot 13:36 <@jrandom> 급할 것 없어요, 언제든 좋아요 13:37 <@jrandom> 특정 IRC 서버의 운영 방식이 마음에 안 들면 직접 자기 서버를 돌릴 수 있다고 말해줄 수 있으면 정말 좋겠어요 :) 13:37 <jdot> 또 나중에는 IRC 채널과 changate 하는 것도 검토할 겁니다 13:37 <@jrandom> 좋네요 13:38 <@jrandom> 좋아요, 그건 여기까지. jdot, 더 추가할 게 있나요? 13:39 <+protokol> chat.i2p에는 어떻게 접속하죠 13:39 <+protokol> 저한테는 이름이 해석되지 않네요 13:39 <@jrandom> http://forum.i2p.net/viewtopic.php?t=229 13:40 <jdot> 추가할 건 없어요. 13:40 * eco 그 사이 Java Service Wrapper를 슬쩍 봄 13:40 <eco> 다가올 3.20 릴리스에서 설정 파일 재읽기가 구현되었습니다 13:40 <eco> 참고: http://sourceforge.net/tracker/index.php?func=detail&aid=981060&group_id=39428&atid=425190 13:41 <@jrandom> 오 끝내주네 13:41 * eco 그게 언제 나올지는 모름 13:41 <@jrandom> 아마 0.5에서는 큰 외부 앱 업그레이드를 해서, 낡은 jetty와 Java Service Wrapper 코드를 교체할지도 모르겠어요 13:42 <@jrandom> 아, 계속하기 전에, 공식적으로 5) ???로 넘어가야겠네요 13:42 <@jrandom> protokol: jetty를 CGI와 함께 동작시키는 데 성공했다고 했던 것 같은데요? 관련 문서/정보 있나요? 13:43 <@jrandom> 또 다른 누군가도 jetty에서 심볼릭 링크가 되게 했던데, 누군지는 모르겠어요 13:43 <@jrandom> (거기 계신가요, 누가 했는지? 어떻게 한 건가요? :) 13:44 <@jrandom> 아니면, 다른 분들 중에 꺼내고 싶은 주제가 있으신가요? 13:45 * eco 공지 하나 있음 13:45 <eco> gcj로 I2P를 성공적으로 빌드하면 현상금이 있습니다 13:45 <eco> jr 말로는 엄청나게 쉽다고 하니, 도전해 보세요! :-) 13:45 <@jrandom> 헤, 그렇게 쉽진 않아요. 그냥 바람이었죠 ;) 13:46 <@jrandom> 근데 어쩌면 그럴지도요 13:46 <@jrandom> (그러니 도전해 보세요 :) 13:46 <cervantes> jetty 심볼릭 링크 관련 링크를 대화방이나 포럼 어딘가에 올렸던 것 같은데...어디였는지는 기억이 안 나네요 13:46 <cervantes> 꽤 오래전이라서요 13:46 <+protokol> jrandom: 그건 더 최신 버전용이었고, 방금 제 jetty를 날려먹었습니다 13:46 <slart> Azureus 플러그인 소식 있나요? 13:46 <+protokol> jetty는 최신으로 올려서 그들의 웹사이트 문서가 유용해지도록 해야 한다고 봐요 13:46 <Hybrid> gcj? 13:46 <+protokol> Java를 바이너리로 만들어 줍니다 13:46 <@jrandom> 아 좋아요 cervantes, 제가 찾아볼게요 13:47 <cervantes> jetty에서 php를 써보려고 봤는데... 아주 성공과 실패가 엇갈리는 일이더군요... php에는 tomcat에서 쓰는 서블릿 .jar 실행 파일이 딸려오는데..., jetty에서도 작동하게 할 수 있다는 보고는 봤어요... 다만 방법은 전혀 모르겠습니다 13:47 <@jrandom> protokol: 아 13:47 <+protokol> 그리고 CGI와 symling 지원도 필요합니다 13:47 <@jrandom> slart: Azureus 개발자들이 열심히 작업해서 진전은 있지만, 아직 준비는 덜 됐어요 13:47 <+protokol> cervantes: 해버려요! 13:48 <+protokol> 그럼 I2P 안에 Apache가 내장된 것 같을 거예요 13:48 <frosk> Hybrid: The GNU Compiler for Java, 뭐 그런 거요 13:48 <@jrandom> cervantes: 네, .jar 지원이 있으면 멋지겠지만 불안정하면 의미가 없죠. jetty에 CGI 지원이 있는 게 최선입니다. 그러면 일반 PHP를 쓸 수 있으니까요 13:48 <slaw> 훌륭하네요 13:48 <frosk> mod_i2p :) 13:49 <@jrandom> 헤헷 13:50 <@jrandom> 좋아요, 회의에서 더 논의하고 싶은 게 다른 분들께도 있나요? 13:51 <@jrandom> 없다면... 13:51 * jrandom 마무리 준비 13:51 * jrandom 회의를 *baf* 하며 종료함