Quick recap
Presentes: cat-a-puss, cervantes, deer, dm, duck, jrandom, protok0l
Registro da Reunião
14:05 <jrandom> 0) oi 14:05 <jrandom> 1) status do 0.4.1.1 14:05 <jrandom> 2) Gráficos bonitos 14:05 <jrandom> 3) 0.4.1.2 e 0.4.2 14:05 <jrandom> 4) eepserver incluído 14:05 <jrandom> 5) ??? 14:05 <jrandom> 0) oi 14:05 * jrandom acena 14:05 <jrandom> as notas semanais de status estão disponíveis em http://dev.i2p.net/pipermail/i2p/2004-October/000461.html 14:06 <jrandom> (não acredito que já é outubro) 14:06 <cervantes> é dezembro 14:06 * jrandom desconecta-se de cervantes. diferença de relógio excessiva 14:06 <deer> <baffled> podemos ter o verão de volta agora? 14:07 <cervantes> droga... perdi o seu feed de pr0n 14:07 <jrandom> claro. fica alguns milhares de KM ao sul de você, baffled 14:07 <jrandom> ok, entrando em 1) status do 0.4.1.1 14:07 <deer> <baffled> você me avisa quando eu chegar lá? 14:07 <cervantes> heh 14:07 <jrandom> bata os calcanhares três vezes... 14:08 <jrandom> ok, as revisões 0.4.1 e 0.4.1.1 saíram, e as coisas estão basicamente funcionando de novo 14:08 <deer> <baffled> não, não, eu não quero ir pra casa, lá está frio. 14:08 <jrandom> ;) 14:08 <jrandom> a autodetecção do endereço IP externo parece estar funcionando na maior parte 14:09 <jrandom> (houve algumas esquisitices, devido a conexões quebradas que não encerram corretamente) 14:09 <jrandom> o pessoal tem usado isso, ou teve experiências boas/ruins com a autodetecção? 14:10 <jrandom> acho que não 14:10 <jrandom> ok, alguém tem comentários/perguntas/preocupações com relação ao 0.4.1.1? 14:11 <cervantes> sem reclamações aqui.... 14:11 <dm> Ainda não testei, mas está na minha lista! 14:11 <jrandom> se não, passando para 2) gráficos bonitos 14:11 <jrandom> !thwap dm 14:12 <deer> <Jake> não sei sobre autodetecção, mas tentei usar o botão 'guess' ou seja lá o que for na minha máquina Windows atrás de NAT e ele adivinhou o IP certo...... se é disso que estamos falando 14:12 <jrandom> ah ok, na verdade, o botão 'guess' só tenta adivinhar seu IP consultando www.whatismyip.com 14:13 <jrandom> a autodetecção é quando você deixa o campo de endereço IP em branco e ele descobre sozinho 14:13 <jrandom> a maioria dos usuários atuais do I2P não vai precisar disso, já que estamos acostumados a usar dyndns ou IPs estáticos 14:13 <jrandom> provavelmente só vai importar para usuários novos 14:14 <deer> <demonic_1> sim, isso funcionou um pouco lento para mim 14:14 <deer> <demonic_1> mas funcionou 14:15 <jrandom> ok, legal 14:15 <jrandom> de qualquer forma, não quero repisar o que postei no e‑mail desta semana com relação às estatísticas coletadas 14:16 <jrandom> em vez disso, alguém tem perguntas/comentários/preocupações sobre elas? 14:17 <jrandom> fiquei bem feliz em ver que o resumo de 20h teve apenas 500 e poucas falhas de envio em cerca de 30.000 14:17 <cervantes> quanto de carga a coleta de estatísticas gera? 14:17 <cervantes> Eu sei os tamanhos dos arquivos... mas isso impacta no desempenho deixando rodar em segundo plano 14:18 <jrandom> deve ser ~= 0. não há alocação de memória na coleta de estatísticas (pois usamos eventos pré‑alocados) e tudo é assíncrono 14:18 <cervantes> legal 14:18 -!- Sugadude [random@badfish.securityminded.net] entrou em #i2p 14:18 -!- cat-a-puss [~tom@152.228.242.159] entrou em #i2p 14:19 <jrandom> quando 0.4.1.2 sair eu provavelmente vou cutucar mais algumas pessoas para coletar várias estatísticas de vez em quando 14:19 <deer> <mule_iip> de nada 14:19 <cervantes> Posso começar a coletar agora... já estou no 0.4.1.1-6 14:20 <jrandom> w3wt 14:21 <jrandom> ok, isso é tudo que tenho sobre as estatísticas, a menos que alguém queira acrescentar algo? 14:21 <jrandom> se não, 3) 0.4.1.2 e 0.4.2 14:21 <deer> <baffled> Meu voto é para fazer streaming primeiro. 14:22 <jrandom> legal 14:22 <jrandom> alguém acha que devemos manter as modificações de tunnel primeiro? 14:22 <deer> <mule_iip> streaming primeiro 14:23 <cervantes> fazer as coisas de tunnel agora provavelmente causaria mais interrupções na rede.... é bom dar uma respirada ;-) 14:23 <jrandom> verdade 14:23 <deer> <mule_iip> todos aqui hoje já foram identificados pelos black hats de qualquer forma :) 14:23 <jrandom> embora eu estivesse pensando outro dia em como poderíamos fazer as modificações de tunnel sem incompatibilidades 14:23 <deer> <baffled> Vamos, admita, você só quer obter seu p0rn de áudio mais rápido. 14:23 <duck> (eu também voto em streaming primeiro) 14:23 <jrandom> hehe 14:24 <cervantes> hehe 14:24 <cervantes> baffled: só se você fornecer mais disso ;-) 14:24 <dm> Acho que devemos manter as coisas de tunnel primeiro 14:24 <dm> tirar isso do caminho... 14:24 <cat-a-puss> como as novas coisas de criptografia vão ser diferentes? 14:24 * jrandom chuta dm 14:25 <jrandom> cat-a-puss: no momento, temos criptografia de tunnel uniforme - mensagens passadas dentro do mesmo tunnel parecem iguais em cada salto 14:25 <deer> <baffled> Acho que posso conseguir um pouco mais. 14:25 <cat-a-puss> oh! 14:26 <cervantes> http://www.i2p.net/todo#tunnelId 14:26 <jrandom> não é tão ruim já que uma mensagem alice-->bob passa por dois tunnels com criptografia diferente, mas isso nos prejudica no caso de atacantes em conluio 14:27 <jrandom> a coisa do tunnelId por salto também é necessária para impedir que a coleta bagunce os predecessores (/etc.) 14:27 <dm> Sim, definitivamente devemos corrigir isso primeiro. 14:27 <deer> <mule_iip> eu voto para o dm fazer isso 14:28 <deer> <fidd> perdi a reunião? ;) 14:28 <jrandom> eu estava prestes a sugerir isso, mule :) 14:28 <cervantes> Eu voto para o dm não ter nada a ver com isso 14:28 <jrandom> heh 14:28 <jrandom> não, fidd, estamos no item 3 da pauta 14:29 <jrandom> ok, se não houver objeções à sugestão do dm (além da dele), acho que vamos em frente e mover as atualizações da biblioteca de streaming para 0.4.2 14:29 <dm> beleza 14:30 <jrandom> ok, indo para 4) eepserver incluído 14:30 <jrandom> se você não notou, há um eepserver incluído no pacote. 14:30 <cervantes> "just put the war files in the webapps directory and you're ready to go" 14:30 <jrandom> heh 14:30 <jrandom> para arquivos .war suficientemente bem codificados :) 14:31 <cervantes> ooh isso existe? 14:31 <cervantes> *coisa 14:31 <jrandom> mas, do ponto de vista prático, "just edit ./eepsite/docroot/index.html" 14:31 <deer> <baffled> Uma pergunta: você quer que as pessoas usem o eepserver ou usem um servidor httpd padrão? 14:31 <cat-a-puss> os gerados pelo KDE funcionam? 14:31 <jrandom> cervantes: phttprelay.war, i2ptunnel.war, routerconsole.war :) 14:31 <dm> ah sim.. war. Uma daquelas coisas de J2EE que exigem 20 anos de experiência editando arquivos XML manualmente. 14:31 <cervantes> touché 14:32 <jrandom> baffled: eu realmente não me importo. se as pessoas tiverem um servidor web instalado que aceite requisições com linhas Host: malucas, ótimo 14:32 <jrandom> o eepserver é só por conveniência 14:32 <jrandom> cat-a-puss: hmm, arquivos .war do KDE? 14:32 <protok0l> monocultura... monocultura... 14:33 <deer> <duck> ao brincar com wars, sinto falta do recurso de reiniciar apenas o jetty; o que infelizmente é necessário para muita coisa de deploy 14:33 <cat-a-puss> sim, você precisa do kdeaddons instalado, é só ir a uma página web e clicar em archive e ele cria um arquivo .war 14:34 <jrandom> duck: ah, isso é verdade. simplesmente retire as linhas que iniciam o eepserver do clients.config e coloque-as em um script shell 14:34 <jrandom> (com o mesmo classpath do router) 14:34 <dm> podemos integrar i2p ao jboss e empacotar isso antes do 1.0? 14:34 <jrandom> ooh, legal, cat-a-puss 14:35 <cervantes> Imagino que o webdefault.xml faltando tenha sido corrigido no cvs? 14:35 <deer> <detonate> na verdade, jetty.xml foi 14:35 <jrandom> arrume para nós um .ear convincente, dm :) 14:35 <jrandom> cervantes: o que o detonate disse. (eu estraguei o jetty.xml) 14:36 <cervantes> isso... acho que mencionei em algum lugar sobre remover a referência no jetty.xml para que ele use a que está dentro do arquivo do jetty 14:36 <jrandom> wr0d 14:37 <cervantes> só queria confirmar que isso foi corrigido no cvs ;-) 14:37 <jrandom> sim, sr 14:37 <cervantes> legal 14:37 <jrandom> (embora a atualização para a versão 0.4.1.2 não sobrescreva o eepsite das pessoas) 14:37 <jrandom> ((instalações limpas do 0.4.1.2+ vão, claro, incluí-lo)) 14:38 <cervantes> ah, e descobrimos a causa das chaves do eepsite do DrWoo estarem faltando? 14:38 <jrandom> aliás, sobre isso, só quero mencionar que todos devem atualizar sempre que houver um novo lançamento, pois, se você não o fizer, pode não ter um procedimento de upgrade 14:38 <jrandom> não, cervantes, nem um bug reproduzível :/ 14:39 <cervantes> ah, ótimo, podemos culpar erro do usuário ;-) 14:39 <deer> <DrWoo> cervantes: quase certamente alguma trapalhada que eu fiz 14:39 <cervantes> :o) 14:39 * jrandom culpa os gremlins 14:40 <deer> <Jake> http://en.wikipedia.org/wiki/User:Kmweber/List_of_Everyone_Who_Has_Ever_Lived 14:40 <jrandom> ok, passando para 5) ??? 14:40 <jrandom> heh 14:40 <jrandom> bem, sim, isso certamente se qualifica como "outros" 14:40 <jrandom> alguém tem algo que queira trazer à tona? 14:41 <dm> Gostaria de registrar, neste ponto, que estou satisfeito com a nova postura que a comunidade I2P está mostrando em relação às minhas sugestões. 14:41 <dm> Atenciosamente 14:41 <cat-a-puss> oh oh escolha eu! Eu tenho o código base para uma busca distribuída. 14:41 <deer> <demonic_1> sim, por que o i2p depois de rodar por mais de 30 horas vai a 100% de CPU 14:41 <dm> dm 14:41 <deer> <Jake> sim, quero levantar a questão da herança de criptografia baseada em equações fractais de Gamal de 4ª ordem e como isso se aplicaria ao i2p 14:41 <deer> <demonic_1> e a maior parte como system? 14:41 <jrandom> ooh, animal, cat-a-puss! 14:41 <cat-a-puss> Eu anunciei isso aqui outro dia, ninguém notou 14:41 <deer> <baffled> apenas tangencialmente, jake. 14:42 <cat-a-puss> de qualquer forma, poderia usar algum espaço no cvs 14:42 <deer> <DrWoo> cat-a-puss: você tem um eepsite para isso? 14:42 <jrandom> demonic_1: hmm, houve alguns bugs críticos no último ou penúltimo lançamento. você está no 0.4.1.1? 14:42 <cat-a-puss> e posso começar a testar em cerca de 2 semanas 14:42 <cat-a-puss> DrWoo: não 14:42 <deer> <Jake> baffled, HaH ! 14:43 <deer> <demonic_1> 0.4.1.1-3 14:43 <jrandom> cat-a-puss: r0x0r, sem problema. manda um e‑mail para mim com o nome do módulo que você quer dar & sua chave PGP e damos um jeito 14:44 <cat-a-puss> jrandom: beleza 14:44 <jrandom> cat-a-puss: que tipo de busca ele faz? 14:44 <jrandom> demonic_1: ele consumia tanto CPU antes do 0.4.1? 14:44 <cervantes> (proxies para o MSN) 14:44 <deer> <mule_iip> demonic_1: e você recebe 1 mega de log a cada minuto? soa familiar. 14:45 <deer> <demonic_1> não 14:45 <jrandom> heh mule, sim, o bug que você encontrou era um fast-busy bem chato 14:45 <cat-a-puss> jrandom: é uma busca básica por palavras‑chave, você precisa especificar as palavras sob as quais indexar, e ele armazenará a URL 14:45 <jrandom> é mais provável que o demonic esteja sendo afetado por um dos NPEs no tcp.ConnectionBuilder 14:46 <deer> <baffled> Bom, é hora do rango então vou caçar mais alguns sons de vadia em preparação para as atualizações de streaming e converso com vocês depois. 14:46 <cat-a-puss> jrandom: Isso deve eventualmente escalar bem e tal, mas por enquanto, todos os servidores precisam estar conectados e ninguém pode entrar ou sair, e ainda não há como inserir conteúdo, mas tudo isso será corrigido 14:46 <jrandom> ah legal, isso funciona com um banco distribuído, ou é mais uma busca contra conteúdo spidered? 14:47 <jrandom> ok, legal 14:47 <cervantes> até mais, baffled 14:47 <jrandom> lol, até mais, baffled 14:47 <cervantes> baffled: como sabemos que são sons de vadia e não você na ponta do seu microfone? 14:47 <protok0l> MUITO BEM! 14:47 <protok0l> i2p funciona de novo 14:47 <jrandom> w3wt 14:48 <jrandom> o que havia de errado? 14:49 <jrandom> ok, mais alguém tem algo que queira trazer para a reunião? 14:49 <deer> <Jake> podemos anunciar o i2p no slashdot depois que o novo protocolo de streaming for implementado ? 14:49 <dm> de preferência antes 14:49 <dm> mas depois serve 14:49 <jrandom> !thwap^2 14:50 <protok0l> POSTMAN! 14:50 <jrandom> ok, se não há mais nada.. 14:50 * jrandom se prepara 14:51 <deer> * Jake beija jrandom 14:51 * jrandom *baf*a a reunião encerrada