간단한 요약
참석자: cervantes, deer, dm, duck, fdr, jrandom, lucky, protok0l, toad\_
회의 기록
13:10 <jrandom> 0) 안녕하세요 13:10 <deer> <Ragnarok> 넌 해고야 13:10 <jrandom> 1) 네트워크 상태 13:10 <jrandom> 2) 0.5 진행 상황 13:10 <jrandom> 3) 0.6 상태 13:10 <deer> <polecat> 잘 가! 13:10 <jrandom> 4) azneti2p 13:10 <jrandom> 5) fbsd 13:10 <jrandom> 6) hosts.txt as WoT 13:11 <jrandom> 7) ??? 13:11 * jrandom 손을 흔든다 13:11 <fdr> 요 13:11 <deer> <Ragnarok> hola 13:11 <toad_> 지금 막 시작하는 거야? /me는 가끔씩 지켜만 볼게 13:11 <deer> <detonate> 안녕 13:11 <jrandom> 주간 상태 노트를 http://dev.i2p.net/pipermail/i2p/2005-January/000551.html 까지 올렸습니다 13:11 <jrandom> 좋아요, 모두 환영합니다 13:11 <deer> <polecat> 아. 네 고용 얘기가 아니었군요. 내 실수. =3 13:11 <jrandom> 개발자 미팅 로그는 웹사이트에 올라갑니다(물론 회의가 끝난 뒤에). 13:11 <fdr> 배고파서 들락날락할 듯.. 13:12 <jrandom> 좋아요, 1) 네트워크 상태로 넘어가죠 13:12 <jrandom> 잘 돌아가는 것 같네요. duck 이 돌아왔습니다(야호!). 13:12 <jrandom> 이메일에 쓴 것 외에 덧붙일 게 많지는 않아요 - 다른 분들 추가로 있으신가요? 13:13 <deer> <jrandom> 없어요 13:13 <jrandom> 그럼 없으면, 2) 0.5 상태로 넘어갈게요 13:14 <jrandom> 여기서 꽤 진전이 있었습니다. 마침내 매트릭스 암호화가 동작하게 했고, 며칠 전에 polecat과 이야기한 뒤로 약간의 조정이 더 필요하다는 걸 알았어요 13:14 <toad_> 혼잣말 중이야? 13:14 <jrandom> 헤헷, 누가 답할 때까지는요 ;) 13:14 <jrandom> (제가 미리 주간 상태 노트를 올리기 전의 미팅을 봤어야 했죠) 13:14 <toad_> 난 네트워크를 가로질러 얘기한다는 뜻이었어. 난 늘 혼잣말하긴 하지만, 보통은 네트워크 여러 곳에서 하진 않거든. ;) 13:15 <deer> <jrandom_> 세 개 네트워크에 걸쳐서요 [여긴 iip] 13:15 <deer> <Ragnarok> 그만해, 소름 돋아 :) 13:15 <deer> * postman 손을 흔든다 13:16 <jrandom> 0.5와 관해 더 추가할 건 없고, '곧 더 많은 정보를 공개' 정도예요 13:16 <deer> <polecat> 네트워크 성능 얘기로, 내 i2p router가 24시간 전에 내려갔는데, 그 전에는 8일 업타임을 유지했어요. 13:16 <jrandom> 아, 좋아요 13:16 <jrandom> OOM(Out Of Memory)이었나요? bt를 돌렸나요, 아니면 트래픽 때문에 그런가요? 13:17 <deer> <polecat> 그냥 자랑하려는 휴리스틱일 뿐. =3 13:17 <deer> <frosk> 보통 내 router는 내가 원하는 만큼 업타임이 나오는데, 업그레이드 때문에 대개 8-9일을 넘기진 못하죠 :) 13:17 <deer> <frosk> 즉 8-9일요 13:18 * jrandom 내 kaffe 상자가 그럴 수 있으면 좋겠네(어휴) 13:18 <deer> * orion 은 btlaunchmanycurses.py로 로컬 destination을 40개 이상 돌리면 원할 때 router를 뻗게 할 수 있어요. ;) 13:18 <jrandom> 헤헷, 네 그러면 그렇죠 orion 13:18 <deer> <polecat> 오, 로그에 따르면 JVM이 멈춘 것 같아요, 그러니 아마 lucky가 나를 tunnel에서 이용해 '과하게 장비가 큰 남자들' 기가바이트를 내려받은 듯. 13:18 <deer> <orion> 하지만, BT 폭풍이 오기 전엔 15일 업타임도 있었죠. 13:18 <jrandom> 오 흥미롭네요, polecat. 13:19 <jrandom> polecat: 용감하다면 최신 Java service wrapper를 한 번 써볼 가치가 있어요 13:19 <jrandom> (그걸 없애 준다면 우리도 업그레이드해야겠죠) 13:19 <deer> * laberhorst 는 0.4.2.5에서 bt 없이 업타임 15일 달성 13:19 <jrandom> 아마 cervantes가 0.4.1.1로 41일이 최고 기록일 거예요 13:20 <deer> <polecat> 최신 Java service wrapper를 얻는 방법을 PM으로 알려줄 분? 13:20 <jrandom> 어쨌든, 0.5 관련해서 의견 있나요? 13:20 <protok0l> i2p는 이제 다 끝났나요? 13:20 <jrandom> http://wrapper.tanukisoftware.org/doc/english/ 13:20 <deer> <eco> 문서 기대하고 있어요 13:20 <jrandom> !thwap protok0l 13:21 <jrandom> 좋아요, 3) 0.6 상태로 넘어갑니다 13:21 <deer> <polecat> 게이트웨이가 모든 체크섬이나 개수를 알지 못한 채로 체크섬을 할 방법이 있어야 한다고 아직도 생각해요. 13:21 <deer> <Ragnarok> 문서는 어디에 올라오나요? 13:21 <jrandom> polecat: 나도 그러면 좋겠지만, 가능하진 않을 것 같아. 13:22 <jrandom> Ragnarok: http://dev.i2p.net/cgi-bin/cvsweb.cgi/i2p/router/doc/tunnel.html?rev=HEAD 이 현재 초안입니다 13:22 <jrandom> (첫 hop 문제 관련해서는 아직 업데이트 안 됨) 13:22 <deer> <Ragnarok> 감사 13:22 <deer> <polecat> “그건 불가능하다고 했지.... 날 미쳤다고 불렀어... 하지만 그들이 바보였던 거야, 바보들! 13:22 <jrandom> 헤헷 13:22 <jrandom> 방법을 찾을 수만 있다면, 난 기꺼이 들을게 13:23 <jrandom> (mixmaster/mixminion 쪽도 그럴 거란 예감이 있어요) 13:23 <deer> <jrandom> 오호, 여기 사용자 42명 13:23 <deer> <jrandom> mule: 있어? 13:24 <deer> <polecat> 헤헷. 그럼 계속 촉각 곤두세워 볼게요. 하지만 난 너희 같은 천재가 아닌 멍청한 족제비일 뿐이라 약속은 못 해요. 13:24 * jrandom 가 polecat에게 털복숭이 작은 동물을 집어던진다 13:25 -!- dm [mihi@dsl-80-42-80-26.access.uk.tiscali.com] 님이 #i2p에 입장하였습니다 13:25 <jrandom> 아무튼, 0.6 쪽은 흥미로워 보이고, mule이 약간 해킹을 시작했지만 아직은 초기 단계예요 13:26 <jrandom> zab이 limewire가 어떻게 하는지에 대한 가이던스를 꽤 많이 줘서 도움이 됐어요. 하지만, 음, 그들의 혼잡 제어는 좀 무섭더군요(고정된 작은 윈도우, full ACK) 13:26 <jrandom> (물론 시간이 지나면 개선되리라 확신해요) 13:26 <jrandom> 또한 실제 적용 과정과 다양한 JVM에서 어떤 함정이 있었는지도 보여줘서 좋았어요 13:27 <jrandom> (zab 만세) 13:27 <jrandom> 어쨌든, 0.6을 위해 설계·구현이나 다른 provider 통합을 돕고 싶다면 mule이나 제게 연락하세요(혹은, 물론 패치를 보내셔도 됩니다 ;) 13:28 <jrandom> 그와 관련해 더 할 말은 없고, 누가 제기할 게 있지 않다면요? 13:28 <deer> <polecat> 0.6에 예비 fusenet 지원이 들어갈 예정 아닌가요? 13:28 <deer> <frosk> 4월까지는, 아마도 :) 13:29 <toad_> fusenet? 13:29 <deer> <frosk> 하지만 UDP 전송 작업이 많아서, 어쩌면 fusenet보다 먼저 준비될지도요 13:29 <jrandom> 맞아요, 전반적인 목표는 일단 공을 굴리기 시작하는 거예요 13:29 <deer> <frosk> fusenet은 대략 '가속된 usenet' 같은 콘텐츠 배포 시스템이에요 13:29 <toad_> 좋네 13:30 <deer> <frosk> 초기에는 블로그, 토론 포럼, 그리고 I2P 이름-대상 매핑을 위한 addressbook(주소록 UI/컴포넌트)을 지원할 거예요 13:30 <jrandom> 물론 다음 달에 UDP 전송을 구현할 수 있다면, 아마 0.5에 함께 내놓을 거예요 13:31 <deer> <frosk> 물론 그러면 멋지죠 :) 13:31 <jrandom> 그리고 내가 조랑말이 있다면, 온~~~종일 같이 놀겠지 13:31 <jrandom> 좋아요, 0.6 얘기는 아마 여기까지고, 4) azneti2p로 넘어가죠 13:31 <deer> <frosk> 그럼 다행히 조랑말은 없네 ;) 13:31 <jrandom> 헤헷 13:32 <jrandom> azneti2p == 끝내줍니다. 13:32 <jrandom> parg와 다른 azureus 팀이 훌륭한 작업을 했고, 통합이 정말 멋져요 13:33 <jrandom> 토런트는 예전과 똑같이 동작하고, 예쁜 그래프도 다 나오며, azureus에서 하던 큐잉 등 익숙한 모든 걸 할 수 있는데, 익명으로 된다는 점만 다릅니다 13:33 <deer> <postman> w00t! 13:33 <jrandom> 최적화와 단순화가 더 남아 있지만, 전반적으로 꽤 인상적이에요 13:33 <deer> <eco> 만세! 대중이 몰려오겠군요... 13:33 <deer> <frosk> 사용하려면 router 콘솔에서 아직 수작업을 좀 해야 한다고 이해했는데 맞나요? 13:33 * jrandom 문을 조금만 더 꽉 붙들고 있음 13:33 <deer> <eco> 정말 Java 1.5가 필요한가요? 13:34 <deer> <polecat> 응.. 멋지긴 한데 데몬으로 떼어 놓을 수 없다는 점 빼고는. 13:34 <deer> <postman> i2p 네트워크가 박살나게 초대장을 보내는 소리 같은데 13:34 <jrandom> frosk: 맞아요 - 하지만 플러그인 자체에서 I2PTunnel 호출을 하도록 패치하는 중입니다 13:34 <deer> <frosk> 좋네요 13:34 <jrandom> eco: 확실치 않아요. 1.5로만 해봤고, 그들이 그렇다니 믿고 있어요. 13:34 <deer> <polecat> eco: 그러지 않았으면 좋겠네. o.O 1.5는 Sun이 시장을 쥐어짜려는 거야. 13:34 <jrandom> 그래도 시도해볼 가치는 있으니, 나중에 해볼게요 13:35 <deer> * postman 신경 안 씀, 기가비트 이더넷 인터페이스 있고 트래픽도 왕창 포함돼 있어요 :) 13:35 <deer> <polecat> 세상에... 그리고 azareus는 그걸 요구하네. 정말 C++로 토런트 앱을 만들어야겠어. 13:35 <jrandom> polecat: azureus에는 headless 모드와 웹 콘솔이 있어요 13:36 <deer> * polecat 눈을 깜빡인다. 13:36 <jrandom> (하지만... 초보에게는 어렵죠[저 같은]) 13:36 <deer> <polecat> 그렇다면야... 난 그게 없는 줄 알았지, 카자(KazAa)처럼 13:36 <jrandom> 하지만 난 슬쩍 보기만 했어요(그리고 GUI로 도망쳤죠 ;) 13:36 <deer> <Ragnarok> duck이 i2p-bt를 3.9/4.0으로 올릴 건가요? 13:37 <jrandom> ragnarok: 모르겠어요. 하지만 duck은 현재 기존 것들이 azneti2p와 호환되도록 크게 진전시키고 있어요 13:37 <jrandom> (기술적 요구 때문에 좀... 이상한 변경이 필요했거든요) 13:37 <deer> <polecat> P2P의 가장 강력한 점 중 하나는 사용하지 않을 때도 앱이 조용히 백그라운드에서 돌아갈 수 있다는 거죠. 13:38 * jrandom 그 점에는 반박하지 않음 13:38 <jrandom> 좋아요, azneti2p 관련해(관해) 말할 건 여기까지인 듯해요(w00t 한 번 더 빼고). 자세한 건 이메일에 있고, #i2p-bt에서 활동도 많을 거라 확신해요 13:39 <jrandom> azneti2p와 관련해 제기할 게 더 있나요? 13:39 <cervantes> 준비됐나... ;-) 13:40 <jrandom> 헤헷, 열심히 준비 중이에요 13:40 <deer> <polecat> azareus 소스가 정말 형편없다는 점을 지적해도 될까요... 13:40 <deer> <polecat> 메인 엔트리 포인트가 28개나 되고, 네임스페이스 깊이가 최소 3은 돼요. 13:40 <deer> <Ragnarok> 소스가 멋진 BT 클라이언트가 있긴 한가요? 13:40 <jrandom> 좀 이상한 점들이 있긴 하지만, 그건 다른 누구의 소스에서도 발견될 거라 생각해요(NIH) 13:40 <deer> <polecat> 내 것은 그럴 거야. 13:40 <jrandom> 아, 그러지 말라니까, net.i2p.router.netdb.kademlia.* :) 13:41 <deer> <Ragnarok> C++라면 안 그럴걸 :) 13:41 <toad_> ㅋㅋ 13:41 <deer> <polecat> 최소라고 했잖아! 13:42 <jrandom> 좋아요, 어쨌든 5) fbsd로 넘어가죠 13:42 <deer> <polecat> Ragnarok: 내가 C++을 어떻게 *콜록*유린*콜록* 하는지 본 적 없잖아. n.n 13:42 * duck 고개를 내민다 13:42 <deer> <polecat> FreeBSD에 누가 신경 써요? 손 들어볼래요? 13:42 <jrandom> lioux가 0.4.2.6 릴리스를 ports로 패키징했어요(w00t!) 13:42 <deer> * detonate 손 든다 13:42 <deer> <polecat> 발바닥, 촉수, 날개, 기타 등등? 13:43 * jrandom 손 듭니다 13:43 * [dave] 손 듭니다 13:43 <deer> <Ragnarok> duck: 3.9/4.0? :) 13:43 <deer> <polecat> 우와, i2p가 배포판에 통합됐나요? 13:43 <duck> Ragnarok: 최신 bram-Bittorrent 변경에 주석/문서 등이 부족해서 좀 발목이 잡혔어요 13:43 <fdr> FreeBSD는 멋져요 :( 13:43 <deer> <Ragnarok> 그럴 줄 알았어 13:43 <fdr> 물론 제가 편향됐을 수 있지만요. 13:44 <jrandom> 맞아요, 처음엔 걱정했는데 polecat, 그의 ports 구현이 정말정말 쉬워 보였어요(그래서 업데이트도 정말정말 쉬울 거예요) 13:44 <duck> 그들이 한 걸 공부해야겠지만, 노력할 가치는 있을지도요 13:44 <deer> <polecat> 내 생각에 fbsd는 이상한 커널과 데이터 은폐가 많은 배포판일 뿐. 결국은 다 POSIX니까... ;) 13:44 <jrandom> 그리고 아주아주 w0nky한 JVM들 13:45 <duck> 사실 속으론 azneti2p가 모든 문제를 해결해주길 바라고 있었어요 13:45 <deer> <Ragnarok> duck: 괜찮은 개선이 있는 것처럼 들리긴 했는데, 아마 일을 할 사람은 너니까... :) 13:45 <deer> <polecat> 윽... 상기시키지 마요. 13:45 <jrandom> 헤헷, azneti2p는 아마 많은 사용자에게 충분하겠지만, 바깥의 엄청난 기크들을 위해서라도 간단한 CLI 툴은 여전히 의미가 있어요 13:46 <jrandom> 어쨌든, fbsd5.3에서 i2p 0.4.2.6을 문제 없이 테스트한 것 같아요(w00t) 13:46 <deer> <Ragnarok> 어휴, 난 azureus가 싫어서, 차라리 기본 클라이언트를 쓰고 싶어요 13:46 * jrandom 은 4.8에서만 그렇게 해봤어요 13:46 <duck> 지금은 kenosis로 뭔가 해보고 싶네요; 들이대고 튀는 코더라서 13:47 <deer> <eco> jrandom: 무슨 JVM을 썼나요? 13:47 <jrandom> kenos2p 13:47 <jrandom> eco: 네이티브 컴파일된 Sun 1.4 13:47 <jrandom> (부우웅 쉬익) 13:47 <deer> <eco> 아, 불법이죠! 13:47 <deer> <polecat> Ragnarok: 내 비트토런트 클라이언트 설계를 비평하고 싶다면, 현재 코드 계획은 여기 있어요: http://polecat.i2p/bittorrent.plan.txt 13:47 <jrandom> ((하지만 kaffe는 됩니다)) 13:48 <jrandom> eco: 그게 불법인가요? fbsd에서 약관에 동의하고 합법적으로 소스를 받을 수 있는 줄 알았는데요 13:48 <deer> <eco> 내가 알기로 Sun이 라이선스를 철회했어요 13:48 <jrandom> 흠, 그건 blackdown 라이선스만 그런 걸로 알아요 13:48 <jrandom> (그리고 솔직히, blackdown은 형편없어요) 13:49 <jrandom> 개인은 여전히 SCSL로 라이선스를 받을 수 있어요 13:49 <deer> <polecat> 아야. 13:49 <jrandom> (첫째 자식, 뭐 그런 수준) 13:49 <jrandom> 헤헷, 저작권에는 불평이 거의 없으면서 라이선스에는 이렇게 불평이 많다니 재밌네요 ;) 13:50 <jrandom> 하지만 이런 얘기는 7) ??에서 하는 게 낫겠어요 13:50 <jrandom> 우린 지금 5) fbsd 중이죠 13:50 <deer> <eco> 라이선스 관련은 http://www.freebsdfoundation.org/press/20041221-newsletter.shtml 참고, 그런데 본론으로 돌아가서... 13:50 <cervantes> 오랜만에 5) 위로 올라왔네 13:51 <jrandom> cervantes: 우리도 줄여야 했거든 ;) 13:51 <jrandom> 좋아요, fbsd 얘기는 여기까지인 듯해요(만세!를 제외하고) 13:51 <jrandom> 그럼 좀 지저분한 걸로 넘어가죠... 6) hosts.txt 를 WoT로 13:51 <deer> <polecat> 하지만 라이선스는 노드에서 당신을 걸리게 할 수 있고, 저작권 위반은 목적지까지밖에 추적이 안 되죠. 13:51 <deer> <polecat> 그건 '찾을 수 없다'고. 13:52 <jrandom> 맞아요 맞아, polecat, 하지만 일단 그들이 네 박스를 물리적으로 장악하면 어차피 큰일 나는 거죠 13:53 <jrandom> 아무튼, 이메일에 올린 hosts.txt 관련 내용에 더 보탤 게 있는지는 잘 모르겠어요 13:53 <jrandom> 질문/의견/우려 있으신가요? 13:53 <jrandom> (충분히 모호했나요? :) 13:53 <duck> 네 13:53 <deer> * eco hosts.txt 관리를 UN에 넘길까 고민해봄 13:54 <jrandom> 헤헷 그렇죠, 중앙집권적 관료 조직이 언제나 옳은 일을 한다는 걸 우리가 잘 아니까요 13:54 <toad_> ㅋㅋ 13:55 <jrandom> 진짜 '대박'은 addressbook에 웹 인터페이스와 더 많은 메타데이터가 들어갈 때일 거예요 13:55 <jrandom> (그리고 아마 fusenet 연동도, 등등) 13:55 <deer> <Ragnarok> 메타데이터는 내가 다음으로 작업할 거예요, XML 이름 레코드를 사용해서 13:56 <jrandom> 끝내줘요, ragnarok! 13:56 <jrandom> WoT 쪽에 대한 네 의견은 어때, ragnarok - 그걸 addressbook의 문제로 보나요, 아니면 네가 예상하는 네이밍 방식과 관련된 문제로 보나요? 13:57 <deer> <Ragnarok> 본질적으로 addressbook이 동작하는 방식(그리고 fusenet에서 이름 참조를 주고받는 방식)이 i2p에서 네이밍을 다루는 유일하게 합리적인 방법이라고 봅니다 13:58 <deer> <Ragnarok> 그래서, WoT는 기능이죠 :) 13:58 <jrandom> Wo0T 13:58 <lucky> 오 13:58 <deer> <eco> 하지만 프리미엄 계정은 파시죠? 13:58 <lucky> 내가 지금 본 게 두꺼비인가요? 13:58 <lucky> 진짜 두꺼비? 13:58 <lucky> 아니면 그냥 개구리. 13:58 <deer> <frosk> 제 생각엔 중요한 포인트는 충돌을 어떻게 처리하냐는 겁니다 13:59 <toad_> 두꺼비 13:59 <deer> <detonate> 선착순 13:59 <jrandom> 맞아요 frosk, 단순히 '로그를 읽어라'가 아니라 그런 걸 관리할 수 있는 인터페이스가 있으면 좋겠죠 13:59 <deer> <Ragnarok> frosk: 그건 다른 무엇보다 인터페이스의 문제라고 생각해요. 충돌은 사용자가 해결해야 해요. 13:59 <toad_> 내 영역에 가까워지면 내 이름을 불러줘요 :) 13:59 <deer> <frosk> Ragnarok: 저도 그렇게 생각해요 13:59 <deer> <Ragnarok> 다른 방식은 공격받을 수 있어요 13:59 <lucky> 오, 프리넷 toad가 아니구나. 13:59 <lucky> 오 13:59 <lucky> 맞네. 13:59 <deer> <eco> 그럼 이름은 IM에서의 별칭 같은 거죠? 14:00 <deer> <frosk> 충돌은 저장돼서, 시간이 꽤 흐른 뒤에도 전환할 수 있어야 해요 14:00 <deer> <Ragnarok> 그리고 일반적인 경우에 더 낫다고 증명하기도 어렵죠 14:00 <lucky> 이제 toad에게 돈도 주나요? 14:00 <jrandom> eco: 맞아요 - 이름은 그냥 개인의 로컬 닉네임일 뿐이에요 14:00 <deer> <susi23> addressbook은 충돌을 인지해서 사용자가 결정할 수 있도록 알려줘야 해요 14:01 <deer> <Ragnarok> frosk: 이름 레코드로 바꾼 뒤에는, 그것들을 버리지 않고 해당하는 주소만 쉽게 바꾸는 것이 목표예요 14:01 <deer> <susi23> 사용자가 결정을 내릴 때까지 충돌과 관련된 변경 사항은 어떻게든 '격리'되어야 해요 :) 14:01 <deer> <Ragnarok> susi23: 본질적으로 지금도 그렇게 동작해요 14:01 <deer> <Ragnarok> 인터페이스가 구려서 그렇죠 14:01 <deer> <frosk> Ragnarok: 좋아요 :) 웹 인터페이스를 작업 중인가요? (아니면 내가 모르는 게 이미 있나요?) 14:02 <deer> <susi23> 좋네요 14:02 <deer> <Ragnarok> 아니요. 전 웹 인터페이스는 안 해요 :) 14:02 <deer> <Ragnarok> susi가 뭔가 작업 중이었던 것 같긴 한데, 어떻게 됐는지 모르겠어요 14:02 <jrandom> (자원자? 이름 관리를 위해 susidns를 되살릴 수 있을까요?) 14:03 <deer> <susi23> 좋아요, 일주일만 주세요, TODO에 넣을게요 14:03 <jrandom> (그리고 susidns 다음엔 susitorrent와 susiirc도 필요하죠...) 14:03 <jrandom> 끝내줘요! 14:04 <jrandom> 좋아요, 그 hosts.txt 전체 건과 관련해 더 제기할 사항 있나요? 14:05 <jrandom> 없다면, 7) ??? 로 넘어갑니다 14:05 <deer> <Ragnarok> 한 가지 14:05 <jrandom> 마이크 넘길게요 14:05 <deer> <Ragnarok> 다음 릴리스에서는 hosts.txt를 addressbook이 직접 관리하도록 합의할 수 있을까요? userhosts.txt를 더 이상 망가뜨리지 않게요? 14:06 <jrandom> 합리적으로 들리네요. i2pupdate.zip에는 hosts.txt를 포함하지 않겠습니다(하지만 i2pinstall.jar에는 넣을게요) 14:06 <deer> <Ragnarok> 좋아요. 그게 다예요 :). 14:07 <jrandom> 좋아요, 이제 공개 토론으로 돌아갑시다 14:07 <jrandom> 다른 분들 제기할 사항 있나요? 14:07 <deer> <postman> 네 14:07 <jrandom> 말씀하세요, postman 14:07 <deer> * postman 손을 든다 14:08 <deer> * postman i2pmail.org의 보조 MX 서버를 제공해 줄 자원자를 절실히 찾고 있어요(내부 메일 시스템으로 들어오는 inproxy 역할). 14:09 <deer> <postman> 안정적이고 빠른(전용) 머신이 있는 분이 있다면, 도움을 정말 기쁘게 받겠습니다 14:09 <deer> <postman> 설정/방법은 제가 제공할게요 14:09 <deer> <eco> 빠르다는 게 어느 정도죠? 14:10 <deer> <postman> eco: 고정 IP면 좋겠어요 - 나머지는 협의 가능 14:10 <jrandom> postman, mail.i2p로 얼마나 트래픽이 들어오나요? 14:10 <jrandom> (외부, 그러니까) 14:10 <deer> <polecat> 안정적, 빠름, 전용... 음 3분의 1이면 나쁘진 않네요. 14:10 <deer> <postman> 메일 트래픽은 매우 낮아요 14:10 <deer> <postman> 들고 나는 건 월 500통 정도 14:11 <jrandom> 아, 좋아요 14:11 <deer> <Frooze> 난 느리지만(500 MHz), 안정적이고, 전용 머신이 있어요 14:11 <deer> <postman> 하지만 inproxy가 I2P를 돌려야 하니까 14:11 <jrandom> (더 많은 사람이 알게 되면 아마 늘어날 거예요 ;) 14:11 <deer> <eco> 그 머신은 수신 전용인가요? 14:11 <deer> <postman> 대부분의 트래픽은 I2P일 거예요 14:12 <deer> <postman> eco: 적어도 수신은요(이게 필요하니까요) 14:12 <deer> <postman> 운영자가 괜찮다면 발신은 두 대를 로테이션하고 싶어요 14:12 <deer> <postman> Frooze: i2p를 돌릴 수 있으면 괜찮아요 14:13 <deer> <postman> 그냥 메일 주세요 14:13 * toad_ 지금 이슈들이 AOB(Any Other Business)에 속하는지, 아니면 자신과 jrandom 사이 문제인지 궁금해함 14:13 <deer> <postman> 관심 있으신 분은 14:14 <deer> * postman 마이크를 반환한다 14:14 <deer> <Frooze> 그럴게요. 14:14 <deer> <postman> 고마워요 jr :) 14:14 <jrandom> 좋아요, 고마워요 postman 14:14 <jrandom> toad_: 논의할 게 많다고 생각해요. 다만 주로 freenet 쪽의 질문이죠 14:15 <toad_> jrandom: 맞아요 14:15 <toad_> jrandom: 회의 끝나고 얘기하자 14:15 <jrandom> 좋아 14:15 <duck> 공개 진흙탕 싸움은 없는 거야? :/ 14:15 <jrandom> 좋아요, 회의에서 더 제기할 사항 있나요? 14:15 <jrandom> 헤헷 duck 14:15 <deer> * eco http://dodo.freenetproject.org/pipermail/tech/2005-January/001224.html 를 가리킴 14:15 <jrandom> (그건 tehc에 있었죠 ;) 14:15 <cervantes> postman: 내 박스에는 돌아가는 게 너무 많아서 도움되긴 어렵겠어 ;-) 14:15 <deer> <polecat> Ragnarok: addressbook의 host 데이터에 서명할 수 있다면 자동 업데이트가 가능할 거예요. 아니면 할 수 있는 게 많지 않죠. 사용자에게 팝업이 떠도, 어느 키가 정확한지 어떻게 알죠? 14:15 <deer> <Ragnarok> 정확하다는 게 무슨 뜻이죠? 14:16 <jrandom> polecat: 엔트리에 서명하는 건 진짜 끝내주게 멋질 거예요. 14:16 <deer> <eco> 참고로 14:16 <deer> <eco> 진흙탕은 없어요. 14:16 <deer> <Ragnarok> (그리고 이름 레코드에는 서명을 계획하고 있어요) 14:16 <deer> <postman> cervantes: 안녕, 어쨌든 고마워요 :) 14:16 <cervantes> 정말 천만에요 14:16 <cervantes> :P 14:17 <jrandom> 좋아요, 또 있나요? 14:17 <deer> <polecat> Ragnarok: 정확하다는 건 올바른 결과를 중심으로 한다는 뜻이죠. 14:17 <cervantes> polecat: 내 고객 중 하나가 망하기만 기다리고 있어. 잊혀진 그들의 메일서버에 몰래 들어가 i2p를 설치하려고 14:18 <deer> <Ragnarok> polecat: 맞아요, 그런데 '올바른 결과'가 뭐죠? 14:18 <jrandom> ㅋㅋ cervantes 14:18 <cervantes> %s/polecat/postman 14:19 <deer> <polecat> eepsite 사이에 전송되는 addressbook 파일은 자체 포맷에서 서명을 하고, 다른 hosts.txt는 그대로 둘 수 있죠. 14:19 * duck dot.webp를 업데이트하는 게 유용한지 궁금해함? 14:19 <duck> 좀 꽉 차버렸어 14:19 <deer> <eco> 3D 애플릿을 줘요 14:20 <jrandom> duck: 읽기 좀 어려워요, 맞아요 ;) 14:20 <jrandom> duck: 파란 선만 표시하는 건 어떨까요? 14:20 <jrandom> 내겐 초록이 얼마나 퍼져 있는지 보는 게 가치가 있어요 14:20 <jrandom> (혹은 짙은 초록의 클러스터가 있는지 등등) 14:20 <deer> <Ragnarok> polecat: 서명은 XML 이름 레코드 포맷에서 지원될 거예요. 14:21 <deer> <polecat> Ragnarok: 올바른 결과란 사람이 읽을 수 있는 이름이 당신이 기대하는 destination에 매핑되고, 그 destination의 소유자가 키를 바꿀 때에만 변경되는 거예요. 14:21 <deer> <polecat> 맞아요. 그러면... 훌륭하죠. 문제없네요. 14:21 <deer> <Ragnarok> 그게 바로 지금 우리가 가진 방식이에요 14:22 <deer> <polecat> 업데이트의 서명이 원래 레코드의 공개키와 일치하면 자동으로 업데이트해도 문제없죠. 14:24 <jrandom> 좋아요, 물론 위대한 네이밍 논쟁에서 논의할 여지는 아직 남아 있죠 14:24 <jrandom> 회의에서 더 이야기할 게 있나요? 14:24 <deer> * eco UI 설문 있음 14:24 * jrandom 은 GUI가 있음 14:25 <deer> <Ragnarok> polecat: 서명이 준비되면 그건 지원될 거예요 :) 14:25 <deer> <eco> 웹 UI에서 i2ptunnel 옵션을 누르면 팝업이 뜨는데 - 그게 별로 반갑지 않은 사람이 저뿐인가요? 14:25 <jrandom> 절대 혼자만 그런 거 아니에요, eco. 14:25 <jrandom> i2ptunnel 웹 인터페이스는 제가 할 수 있는 한 대충 형편없게 만들었어요 14:25 <jrandom> 정말, 정말 구려요 14:25 * cervantes jrandom의 “patches welcome(패치 환영)” 대사를 훔친다 14:26 <jrandom> (cervantes가 말한 그대로 :) 14:26 <jrandom> 아니면 그냥 평범한 HTML이라도, 내가 JSP와 통합할 수 있어요 14:26 <jrandom> (물론 JSP에 대한 패치라면 더 좋고요) 14:27 <cervantes> jrandom: 그런데 어제 얘기한 것에 대한 패치가 있어요... 먼저 조금만 더 테스트하고.... 14:27 <jrandom> 아, 끝내줘요 cervantes, 고마워요! 14:27 <deer> <eco> 왜 그걸 다른 페이지처럼 메인 페이지에 나열하지 않죠? 14:27 <deer> <eco> 좋아요, 그럼 종교적/기술적 대의는 없는 거죠? 14:28 <deer> * polecat 은 FUI가 있음 14:28 <jrandom> eco: UI 관점에서는 다른 페이지처럼 보이게 만들 수 있지만, 기술적으로는 아니에요 14:28 <jrandom> 기술적으로는, 별도의 .war 파일로 배포되는 클라이언트 앱으로 분리돼 있어야 해요 14:28 <deer> <polecat> Ragnarok: 방금 그게 지금 우리가 가진 거라고 하지 않았어요? 14:29 * jrandom 그 코드에 대한 mihi의 기여에 아주 감사하지만, i2p 콘솔이 GPL에 의존하게 할 수는 없어요 14:29 <deer> <Ragnarok> 어, 미안, 서명을 제외한 전부라는 뜻이었어. 당연히 지금은 서명을 안 하니까. 14:29 <jrandom> (하지만 다른 페이지처럼 보이게는 만들 수 있어요 14:30 <deer> <eco> 아, 라이선스 이슈군요. 참 좋네요 14:30 <jrandom> 헤헷, 참 대단하죠, eco? 14:30 <deer> <Ragnarok> 그래서 현재는 주소가 자동으로 업데이트되지 않으며, 주소가 가리키는 destination을 바꾸려면 항상 사용자 개입이 필요해요 14:30 <cervantes> jrandom: iframe :P 14:30 * jrandom 사람들이 IP(지식재산) 광대를 있는 그대로 보고 모두 퍼블릭 도메인으로 풀어줬으면 하고 바람 14:30 <deer> <eco> 하지만 이 경우에는 예를 들어 소켓 연결 정도는 GPL 관점에서도 괜찮을 것 같네요 14:30 <jrandom> cervantes: 불가능한 대안은 아니죠 14:30 <jrandom> 맞아요, eco 14:31 <jrandom> 실제 핵심과의 통합은 최대한 피해가며(clients.config와 i2ptunnel.config 사용) 처리했지만, 그 때문에 웹 UI가 조금 고생하죠 14:33 <deer> <susi23> addressbook 인터페이스에 대한 바람, 기능 요청, 코멘트는 http://susi.i2p/susidns.html 에 추가해 주세요 14:33 * toad_ jrandom의 극단적 라이선스 관점을 존중하되, 강력히 동의하진 않음 :) 14:33 <jrandom> 오 좋아요, 그렇게 할게요 susi23 14:34 <jrandom> 헤헷 toad_ :) 14:34 <deer> * eco 그것을 '내가 64살이 되면-할일-목록'에 올림 14:34 <toad_> 금방 다시 올게요 14:34 <jrandom> 이따 봐요 14:34 <toad_> 돌아오면 i2p/Freenet 통합과 관련한 여러 기술적 이슈를 얘기해야 해요 14:34 <jrandom> 좋아요, 회의에서 더 이야기할 게 있나요? 14:34 * cervantes 금속 징을 끌고 나온다 14:34 <toad_> 빨리 돌아오도록 할게요 14:34 <jrandom> 좋아요 toad_, 난 여기 있을게요 14:34 <jrandom> (그동안 그 스레드들 따라잡을 시간도 되겠네 ;) 14:35 * jrandom 어깨를 푼다 14:35 * jrandom 징을 *baf* 쳐서 회의를 마감한다 14:35 <deer> <DrWoo> jrandom: 아직 7)??? 받는다면 이슈 하나 있어요. 잠깐 azureus 플러그인 얘기로 돌아가고 싶은데요, #1 - 이건 사람들에게 꽤 매력적일 텐데, 이 플러그인을 통해 I2P의 p2p 측에 간편한 tunnel 길이 제어를 넣어서, 네트워크의 대역폭 자원을 최대한 잘 쓰게 만들기 딱 좋은 시기 아닌가요? #2 - 동작하는 azureus 플러그인이 있으면, 원하든 원하지 않든 (아마) 어느 정도 홍보가 될 텐데, 14:35 <dm> i2p/Freenet 통합!? 14:35 * jrandom 징을 멈춘다 14:35 * cervantes 징을 치워 둔다 14:35 <jrandom> #1: 네, 물론이죠 - 그걸 하도록 parg에게 패치를 보냈어요 14:36 <jrandom> #2: [ '원하든 말든,' 에서 잘렸어요 ] 14:38 * jrandom IRC 스트리밍 라이브러리 로그를 지켜본다 - 14:38 <jrandom>
14:37:55.701: SEND bRC43g==QRnB~Q==: #2 DELAY 1000 MS ACK 1 data: 29 sent 2 times 14:38 <jrandom>
14:38:20.072: SEND juVFdg==aAUIVw==: #3465 DELAY 1000 MS ACK 5723 data: 43 sent 2 times 14:40 <deer> * eco 맥주를 집어 든다 14:40 <deer> <DrWoo> jrandom: #2 - 동작하는 azureus 플러그인은 원하든 원하지 않든 (아마도?) 어느 정도 홍보를 낳을 텐데, 사용자 급증에 대비돼 있나요? 아니라면 언제쯤 대비될 것 같나요? 14:40 <jrandom> UDP 전송이 준비되기 전에 사용자가 갑자기 몰리는 건 좋지 않을 거예요 14:41 <jrandom> azneti2p에 아직 해야 할 일이 많아서, 그게 시간을 좀 벌어주길 바라지만, 필요하면 할 일은 하겠습니다 14:41 <deer> <DrWoo> jrandom: #1에 전력을 다하고 있는 게 멋지네요 ;) 14:42 <jrandom> #1에 대해서는 왜 0 hops가 어떤 위협 모델에서는 통하는지 설명하는 문서도 필요하겠죠 :) 14:44 <jrandom> 좋아요, 다시 징 칠 준비됐나요? 14:45 * jrandom 어깨를 푼다 14:45 * jrandom *baf* 하며 회의를 닫기^2