Resumo rápido

Presentes: ant, bla, cervantes, dinoman, dm, duck, Frooze, frosk, jdot\_, jrandom, lurk, mule2, orion, polecat, postman, protokol, Pseudonym, susi23

Registro da reunião

13:08 <jrandom> 0) oi 13:08 <jrandom> 1) Status da rede 13:08 <jrandom> 2) mail.i2p 13:08 <jrandom> 3) roteiro 13:08 <+polecat> É quase como se os nodes estivessem usando a hora que receberam há 5 min e definindo como a hora atual em vez da hora real. 13:09 <jrandom> 4) i2pcontent 13:09 <jrandom> 5) i2p-bt 13:09 <jrandom> 6) ??? 13:09 <jrandom> 0) oi 13:09 <jrandom> notas semanais de status publicadas há alguns minutos em http://dev.i2p.net/pipermail/i2p/2004-December/000522.html 13:09 * Pseudonym acena 13:10 <cervantes> obrigado por esperar.... acabei de voltar do trabalho ;-) 13:10 <jrandom> polecat: não são exatamente 5m (mas podemos discutir mais depois da reunião ou nela) 13:10 * polecat acena com a cabeça 13:10 <jrandom> blz, vou te dar um momento para ver as notas de status então :) 13:11 <jrandom> enquanto isso, 1) Status da rede 13:11 * postman acena 13:11 <jrandom> outro dia, como mencionado na lista, estava bem turbulento no irc 13:12 <jrandom> fizemos alguns ajustes e as correções de bugs foram bem 13:12 * dm acena 13:12 <jrandom> além do problema de sincronização de horário mencionado no e-mail, também há um problema de "leases expirando" que alguns têm relatado 13:13 <Pseudonym> estão relacionados? 13:13 <+protokol> (há meses) 13:13 <Pseudonym> (os problemas, não as pessoas) 13:13 <jrandom> isso se deve em parte a uma variedade de questões, algumas das quais podem ser resolvidas pelos patches no CVS, outras podem estar relacionadas à sincronização de horário, mas a maioria se deve a questões em que estamos trabalhando para o lançamento 0.5 13:14 <jrandom> a essência do problema é que o par às vezes não consegue construir tunnels para o cliente, o que significa que não vai pedir ao cliente um novo lease 13:14 <jrandom> a solução é garantir que possamos construir novos tunnels que atendam às necessidades do cliente 13:15 <Pseudonym> e se não pudermos? 13:15 <jrandom> se não pudermos, os leases ficarão expirados até podermos 13:16 <Pseudonym> então, como isso é diferente? 13:16 <jrandom> não é :) 13:16 <jrandom> precisamos ser capazes de construir tunnels, ponto. 13:16 <jrandom> para garantir isso, precisamos melhorar nosso perfilamento (veja: correções no cvs para um antigo bug de perfilamento) e melhorar nossa estratégia de pooling (veja: 0.5) 13:17 <jrandom> a única causa legítima para não conseguir construir tunnels é se a rede inteira estiver completamente saturada 13:17 <+polecat> ou você estiver isolado dela 13:17 <jrandom> certo 13:17 <bla> jrandom: Isso pode ser porque a rede cresceu para ~110 peers? 13:18 <dm> ou ela isolada de você 13:18 <jrandom> nah, já vimos isso antes também bla 13:18 <Pseudonym> as "correções no cvs para um antigo bug de perfilamento" estão em 0.4.2.3 ou só no CVS? 13:18 <jrandom> embora, de certa forma, suponho que sim, já que agora temos muito mais peers sobre os quais não temos dados de perfilamento 13:18 <jrandom> Pseudonym: CVS 13:19 <+polecat> Por perfilamento você quer dizer classificar os peers de acordo com o quão úteis eles são? 13:19 <jrandom> sim 13:19 * Pseudonym quer 0.4.2.4 ;-) 13:19 <+polecat> Ufa. 13:19 <+polecat> Pensei que fosse algum tipo estranho de rastreamento de função como gprof ou algo assim. 13:20 * orion quer 2.0 :) 13:20 <jrandom> hehe não, o bug de perfilamento era em parte devido a algum código estúpido que ignorava estatísticas diárias 13:20 * jrandom também 13:20 * polecat quer a forma larval de um cachorro grande. 13:20 <jrandom> ok, bem, isso é tudo que tenho para trazer em 1) status da rede - mais alguém tem algo a acrescentar? 13:21 <jrandom> se não, passando para 2) mail.i2p 13:21 <jrandom> postman: a palavra é sua 13:22 <+postman> ok 13:22 <+postman> desculpa 13:22 <+postman> :) 13:23 <+postman> há uma descrição para um tratamento completo de domínios virtuais de e‑mail em www.postman.i2p/user/virtual 13:23 <+postman> há uma descrição para um tratamento completo de domínios virtuais de e‑mail em www.postman.i2p/user/virtual.html 13:23 <+postman> (vinho tinto demais) 13:23 <dm> esta é uma apresentação muito pouco profissional! 13:23 <+postman> tenta explicar um sistema de como lidar com domínios de e‑mail que não sejam endereços @mail.i2p 13:23 <frosk> :D 13:24 * orion dá um tapinha na cabeça do dm com o apagador do quadro. 13:24 <frosk> isso quer dizer que eu posso ter frosk@frosk.i2p? 13:24 <+postman> frosk: sim 13:24 <jrandom> m.legal 13:24 <+polecat> A questão é, por quê? :3 13:24 <+postman> é bastante complexo, ainda assim peço comentários e ideias sobre isso 13:24 <cervantes> s/eraser/ 13:24 <frosk> froody legal 13:25 <+postman> pode não ser um recurso necessário para algumas pessoas, mas o futuro é brilhante e reluzente 13:25 <jrandom> há muitos motivos - por exemplo, dar a cada usuário do @ forum.i2p um endereço de e‑mail, etc. 13:25 <susi23> é um sistema central vinculado a postman.i2p 13:25 <+polecat> Sim, isso está claro. 13:25 <susi23> se essa máquina falhar, todos ficamos chateados :) 13:25 <+polecat> jrandom: Mas se tudo tiver que passar por mail.i2p em primeiro lugar... 13:25 * postman está MUITO ciente desse problema 13:26 <+postman> :/ 13:26 <jrandom> polecat: talvez, mas talvez não 13:26 <+polecat> susi23: exatamente! 13:26 <+postman> a implementação recente é de fato um ponto único de falha 13:26 <+postman> mas isso se aplica à ponte com a Internet também 13:27 <jrandom> ah, o segundo gateway ainda não está no ar? 13:27 <+polecat> Uma solução é colocar múltiplas destinations nos tunnels SMTP/POP3 do cliente, e fazer com que todas essas destinations façam relay apenas entre si. 13:27 <+postman> jrandom: não, baffled ainda não configurou 13:27 <jrandom> ah ok 13:27 <+postman> polecat: e em QUAL servidor pop3 deve residir a SUA caixa de correio 13:27 <orion> brilhante é bom, mas como esse endereço virtual se relacionaria a um endereço da Internet? Gosto do fato de que orion@mail.i2p e orion@i2pmail.org são ambos utilizáveis. 13:27 <orion> s/utilizáveis/idênticos/ 13:28 <+postman> polecat: quem quer transferir 100 MB de dados de caixa de correio todo dia em 1 ano para todos os 10000 usuários? 13:28 <+postman> orion: serão utilizáveis 13:28 <+polecat> em vez de ir mail.i2p -> polecat.i2p -> frosk@baffled.i2p, poderia ir para qualquer um dos 3, e de lá direto para o baffled. 13:29 <+postman> peço a todos os interessados que contribuam com algumas ideias 13:29 <+postman> ainda assim, os domínios virtuais são um recurso que parece útil e pode ser implementado independentemente do estado da rede 13:29 <+polecat> Assim, se mail.i2p morrer, os outros dois terão seus server tunnels disponíveis como alternativas no sistema de relay de e‑mail. 13:30 <+postman> polecat: ainda há a questão da sua caixa de correio 13:30 <+postman> polecat: os dados da sua caixa de correio precisam ser movidos também e mantidos sincronizados entre TODAS as localizações possíveis 13:30 <+polecat> Argh... é, verdade... 13:30 <+postman> polecat: considere isso para 1000 usuários no futuro 13:30 <susi23> cada um poderia configurar uma destination nos seus nodes para onde os e‑mails fossem entregues... agora temos o problema de conectar destinations a endereços de e‑mail 13:30 <+postman> não é TÃO simples 13:30 <+polecat> Ah! Mas isso funcionaria... 13:30 <+postman> de fato 13:31 <+postman> por outro lado o problema de fazer relay de e para a Internet ainda existe 13:31 <dm> jrandom: você está se divertindo com isso, não está? 13:31 <+polecat> Sim! Um usuário escolhe em qual servidor terá sua caixa POP3, e esse é o servidor que escolhe como destination para o tunnel POP3. 13:31 <+postman> polecat: e se ESSE servidor falhar? 13:32 <+polecat> Assim, mail.i2p e polecat.i2p nem precisam ver a caixa POP3 do baffled, já que todos os usuários POP3 do baffled baixam direto do baffled. 13:32 <+postman> um sistema realmente redundante exigirá sincronização de caixa de correio 13:32 <susi23> sim, mas com um sistema desses todos poderiam entregar e‑mails dentro do i2p, mesmo se postman.i2p não estivesse lá 13:32 <+polecat> postman: Então eles terão que trocar de servidor. -.- 13:32 <dm> Estudantes tendo uma conversa inteligente entre si. O sonho de um professor :) 13:32 <+postman> bem, a reunião dificilmente é o lugar para DISCUTIR tudo isso 13:33 <+postman> estou aqui apenas para provocar a discussão 13:33 <+postman> leiam o documento primeiro por favor e DEPOIS disso estou pronto para ouvir seus comentários 13:33 <+postman> 2. 13:33 <+polecat> Certo, então mail.i2p está em andamento e tentando se tornar menos centralizado e menos propenso a ponto único de falha. 13:33 <+postman> oficialmente cruzamos 100 usuários com 110 contas registradas 13:33 <+postman> apenas para constar 13:33 <jrandom> w00t 13:34 <+postman> isso é tudo por hoje :) 13:34 <+postman> obrigado 13:34 * dm aplaude 13:34 <jrandom> sensacional, valeu postman. parece tudo promissor 13:34 <+postman> :) 13:35 <mule2> eu gostaria de levantar um tópico sobre e‑mail, mas depois da reunião 13:35 <jrandom> talvez algumas discussões sobre descentralização do e‑mail possam rolar na lista ou no fórum? mas por enquanto o que você montou mais do que atende às nossas necessidades 13:35 <+postman> tem até um canal para isso 13:35 <+postman> :) 13:35 <jrandom> heh bom ponto 13:35 <frosk> qual? 13:36 <jrandom> #mail.i2p 13:36 <+postman> frosk: #mail.i2p 13:36 <+polecat> Ah, uma nota rápida: acabei de me surpreender fazendo um pequeno servidor SMTP em Perl com cache, assim o emacs não fica travando esperando o servidor SMTP do postman responder sobre o i2p. 13:36 <frosk> ok 13:36 <+polecat> Talvez eu publique algum código depois, se funcionar tipo, muito bem. 13:36 <jrandom> oh, animal polecat 13:36 <cervantes> postman: você está convidado a ter uma seção dedicada no fórum 13:37 <+postman> cervantes: ohh obrigado 13:37 * postman se sente honrado :) 13:37 <dm> Você merece 13:38 * postman devolve o microfone para hr 13:38 * postman devolve o microfone para jr 13:38 <+postman> droga 13:38 <+postman> :) 13:38 <jrandom> ok, se não há mais nada em 2) mail.i2p, vamos pular para 3) roteiro 13:38 <+polecat> vrum vrum! 13:38 <jrandom> o roteiro antigo estava parecendo um pouco... desatualizado 13:39 <jrandom> o novo reflete a visão atual das coisas 13:39 <jrandom> espero que o cronograma listado tenha folga suficiente, embora se mais pessoas entrarem talvez possamos bater essas estimativas :) 13:40 <jrandom> quando chegarmos ao 0.6, vamos conseguir escalar para grandes números de nodes, já que não teremos o teto imposto por threads 13:41 <frosk> o que você acha que é um limite realista de nodes para <0.6? 13:41 <jrandom> antes de 0.6, no entanto, provavelmente precisaremos ficar abaixo de 200 nodes ativos, embora provavelmente possamos parar de ser tão preguiçosos e matar ativamente algumas conexões 13:41 <jrandom> com algum cuidado, acho que poderemos chegar a 3-500 13:42 <mule2> então nada de slashdotting (divulgação no Slashdot causando pico de tráfego), por favor 13:42 <jrandom> teríamos churn de conexões nesse ponto, mas nosso transporte TCP de baixo custo não deve doer muito 13:42 <Pseudonym> o roteiro para 0.6 não menciona isso. só udp e distribuição de conteúdo 13:42 <Pseudonym> ou é o udp que resolve? 13:42 * orion vota por nunca fazer slashdotting 13:43 <jrandom> Pseudonym: udp resolve (http://www.i2p.net/todo#transport ) 13:43 <cervantes> postman: http://forum.i2p/viewforum.php?f=22 13:44 <Pseudonym> orion: Discordo. para ter anonimato real vamos precisar de MUITOS nodes eventualmente 13:44 <Pseudonym> em algum momento temos que contar às pessoas 13:44 <jrandom> concordo. quando precisarmos deles, vamos querer fazer todo tipo de PR 13:44 <jrandom> o público geek provavelmente será uma grande parte da base de usuários 13:44 <Pseudonym> quando anunciamos para a comunidade geek? não como produto finalizado mas como beta para dar uma testada 13:44 <Frooze> Pergunte ao JRandom 13:45 <+polecat> Acho que devemos ter muito cuidado para não tornar essa rede popular demais. 13:45 <jrandom> Pseudonym: quando tivermos feito o melhor de testar sem eles 13:45 <+polecat> Porque um dia alguém vai usá-la para fazer algo horrível e ilegal. 13:45 <+polecat> E se puderem nos rastrear nesse ponto, seremos perseguidos junto com o criminoso. 13:46 <jrandom> basicamente, uma vez que a rede funcione muito bem consistentemente e não consigamos fazer coisas para quebrá‑la, /então/ vamos precisar de mais usuários para ajudar a quebrar/testar 13:47 <mule2> você tem que me chutar fora antes :9 13:47 <Pseudonym> só não caia na mesma tendência do Toad com o freenet 13:47 <+polecat> Porque demos a eles a liberdade de postar o código‑fonte do Windows XPQXR, e Halo 7, então é melhor mesmo que tenhamos boa proteção de anonimato. 13:47 <orion> falando em b0rkar... aquele bug de desvio de horário foi identificado? 13:47 <jrandom> Pseudonym: acredito que nosso roteiro é realista 13:48 <jrandom> polecat: concordo, as pessoas não devem usar i2p para coisas que sejam 'perigosas' ainda 13:48 <jrandom> orion: não 13:48 <Pseudonym> jr: não estou reclamando do roteiro. mas ele não aborda anúncios 13:48 <jrandom> verdade 13:49 <dm> bem, com 2 anos de desenvolvimento/testes nas costas, deve ser uma das ofertas mais polidas desse tipo quando lançar :) 13:49 <Pseudonym> talvez adicionar slashdotting ao 0.6? :-) 13:49 <+polecat> jrandom: Mais importante, pessoas que usariam i2p para coisas tão perigosas fariam muito bem se ainda não soubessem do i2p. 13:49 <jrandom> eu estava pensando nisso outro dia. talvez alguns anúncios para outras atividades (por ex. I2PContent) façam sentido, para atrair mais gente para trabalhar nelas 13:49 <dm> ao contrário do nível usual de maturidade quando as coisas ficam grandes 13:50 <ant> <jnymo> acho que jrandom deveria escrever o artigo no Slashdot.. ele é o melhor em descrever i2p, eu acho 13:50 * Pseudonym concorda 13:51 <dm> Tenho certeza de que algo vai acontecer por lá antes do jrandom ficar confortável para fazer isso ele mesmo ;) 13:51 <Pseudonym> Só estou tentando cutucá-lo um pouco 13:51 <jrandom> heh 13:51 <jrandom> bem, com 0.6 vamos querer atrair uma base de usuários maior de qualquer forma 13:51 <Pseudonym> Acho que se eu não posso codar, pelo menos posso importunar quem pode 13:51 * jrandom joga lama 13:52 <+polecat> dm: Tenho certeza de que a Segunda Vinda vai passar antes do jrandom se sentir confortável o suficiente para /. o i2p ;3 13:52 * Pseudonym abaixa. quack 13:52 <jrandom> ok, de qualquer forma, alguém tem mais algo para discutir em relação ao roteiro? 13:52 <jrandom> ou vamos para 4) I2PContent ? 13:53 -!- Irssi: #i2p: Total de 36 nicks [1 ops, 0 halfops, 3 voices, 32 normal] 13:53 <jrandom> frosk: ping 13:53 * frosk pega o microfone sem fio 13:54 <cervantes> *zzzzzZzzzzttt* 13:54 * orion liga seu bloqueador de RF. ;) 13:54 <+polecat> Tenho tentado falar com o frosk, sem sorte até agora. Francamente acho que nunca vou vê‑lo no IRC, e o e‑mail dele é um vazio sem fundo. 13:54 <frosk> bem, jrandom colocou essa "infraestrutura de conteúdo distribuído" no novo roteiro para 0.6, e depois de ouvir algumas ideias sobre isso aqui, pareceu muito interessante, e acho que devo fazer o que minhas habilidades permitirem para bater o cronograma ;) 13:54 * dm olha para polecat 13:54 <+polecat> *balança a cabeça* Sem sorte nenhuma. Em lugar nenhum para ser ENCONTRADO. Talvez o frosk seja invisível! 13:55 <frosk> "i2pcontent" é até agora um documento em frosk.i2p 13:55 <Pseudonym> como o I2PContent é diferente do i2p-bt? 13:55 * polecat está na 4.4 no momento. 13:55 <frosk> ele mescla as ideias que ouvi com as minhas, e passou por algumas revisões com comentários e sugestões úteis do jrandom e outros, e acho que está começando a ficar muito legal :) 13:55 <ant> * jnymo tenta achar um visualizador de postscript para ver essas ideias.. :/ 13:56 <dm> o que é, não consigo acessar frosk.i2p. Resumo executivo? 13:56 <+polecat> Pseudonym: i2p-bt se aplica a 1 arquivo por vez, e é um download em swarm. 13:56 <frosk> Pseudonym: i2pcontent é muito parecido com Usenet 13:56 <frosk> ele mescla conceitos de usenet e freenet. vou me abster de chamá-lo de "frusenet". 13:56 <jrandom> lol 13:56 <+polecat> Você recebeu minha sugestão sobre i2pcontent? 13:56 <jrandom> frusenet tem um som bacana... 13:56 <frosk> i2pcontent permite postar mensagens no seu blog ou em fóruns públicos, e publicar seu livro de endereços para outros importarem 13:56 * dm não se absteve de chamá-lo de frazaa 13:56 <+polecat> Ele mescla usenet, freenet e livejournal. Então.... Fusejournal? 13:56 <jrandom> rofl 13:57 <frosk> hm, é, LJ também ;) 13:57 <+polecat> Lj é o paralelo mais próximo que encontrei. 13:57 <+polecat> Mas tem uma coisa que não li no seu documento do i2pcontent. 13:57 <frosk> de qualquer forma, neste ponto eu quero um bom design, então peço a quem tiver interesse que leia o documento e faça sugestões 13:57 <orion> LiveFuseNet. 13:58 <+polecat> E quanto a fazer com que só algumas pessoas possam /ler/ um grupo? Não tanto criptografando, mas evitando que sua existência seja sequer conhecida. 13:58 <dm> Que tal: Contnet? ContNet 13:58 <dm> Content, Contnet... entendeu? hein??? 13:58 <susi23> jnymo: sobre postscript, pedi gentilmente ao frosk para nos fornecer pdf *corado* 13:58 <frosk> polecat: isso pode ser interessante, sim. é difícil encaixar no design atual, porém 13:58 <jrandom> não sei, parece bem viável 13:59 <+polecat> Eu quero HTML ou texto puro. -.- Não gosto de leitores ps bitmap. -.- 13:59 <jrandom> em vez de oferecer um grupo para sindicação, só usuários confiáveis/conhecidos podem obter o grupo 13:59 <jrandom> (de nós de sindicação confiáveis/conhecidos) 13:59 <frosk> polecat: http://frosk.i2p/i2pcontent-3.pdf se você consegue lidar com pdf's :) 13:59 <jrandom> tipo o cabeçalho "Distribution:" do usenet 13:59 <susi23> polecat: ps não é bitmap :P 13:59 <+polecat> frosk: É importante, porém, se você quiser ter coisas como caixas de correio privadas, ou grupos secretos, ou a capacidade do livejournal de bloquear texto para todos exceto certos amigos. Fóruns moderados também provavelmente vão precisar disso. 13:59 <frosk> hm, sim 14:00 <frosk> polecat: bloquear para todos exceto amigos pode ser tratado com criptografia 14:00 <+polecat> frosk: Meu leitor de PDF é este: $ pdf2ps file.pdf> file.ps; gs file.ps 14:00 <jrandom> polecat: você teve uma boa sugestão para fóruns moderados outro dia - uma fila de submissão não moderada, com moderadores postando no grupo "real" 14:01 <+polecat> frosk: Criptografia é boa, e de preferência um tanto transparente. Caso contrário os usuários terão que digitar texto em um xterm rodando gpg, copiar e colar na janela do journal.>.< 14:01 <+polecat> jrandom: Sim, mas idealmente a fila de submissão deveria ser invisível exceto aos moderadores. 14:01 <frosk> polecat: oh, transparência é uma palavra importante no todo :) 14:01 <jrandom> polecat: você perderia 99% do público‑alvo se disser "xterm" 14:02 <+polecat> jrandom: Hereges! Um grep neles! 14:02 <ant> <jnymo> mmmmm.. o que é usenet? 14:02 <ant> <jnymo> digo, já ouvi falar.. mas 14:02 <susi23> jnymo: news, nntp, google -> groups 14:02 <frosk> http://en.wikipedia.org/Usenet :) 14:03 <+polecat> jnymo: newsgroups, eh? 14:03 <dm> É bom para downloads aleatórios de pornografia. 14:03 <frosk> é basicamente a rede p2p mais antiga e mais testada do mundo, como o jrandom escreveu hoje 14:03 <ant> <jnymo> então você pode postar arquivos? ou links para arquivos? 14:03 <jrandom> e é muito resiliente 14:03 <susi23> dm: é 'útil' para downloads aleatórios de pornografia :P 14:03 <+polecat> dm: Suponho, se você conseguir encontrar a pornografia no meio de todo o spam. 14:04 <frosk> é antes de tudo para grupos de discussão, mas é amplamente usado para arquivos também 14:04 <+polecat> Tem outra questão na verdade. Spam e tal.. 14:04 * dm costumava rodar um 'downloader de porno'. Funcionava bem. 14:04 <ant> <jnymo> então é como o formato de fórum do irc? 14:04 <frosk> pensei sobre spam no i2pcontent, e não estou ansioso por isso ;) 14:04 * susi23 aponta de volta ao tópico *corado* 14:04 <+polecat> Não podemos ter fóruns abertos, ou pelo menos não podemos ter só fóruns com 1 autor e fóruns sem restrição. Precisamos de um meio‑termo feliz onde várias pessoas possam postar, mas não pessoas não autorizadas. 14:04 <+dinoman> tenho só 1 coisa para perguntar eu teria que rodar isso ou seja vai fazer parte do i2p? 14:05 <frosk> polecat: i2pcontent tem isso (grupos de usuários editando um blog) 14:05 <dm> É incrível o usenet ser tão grande considerando quão poucas pessoas realmente usam. 14:05 <dm> O Zé Médio não sabe o que é usenet. 14:05 <jrandom> dinoman: é um aplicativo, definitivamente não é obrigatório 14:06 <+dinoman> :) 14:06 <ant> <jnymo> sim.. sou o zé médio 14:06 <frosk> mas espero que seja distribuído com o i2p ;) 14:06 <+polecat> Então basicamente você tem uma lista de sha4 em meta.group.*, uma lista para syndicators/leitores aprovados, outra para escritores, outra para donos, etc... 14:06 <jrandom> (mas não vejo motivo para não usar, já que 1) instalar não adiciona *nenhuma* sobrecarga à sua máquina 2) muitos recursos bacanas :) 14:07 <jrandom> frosk: com certeza 14:07 <dm> O Google parece estar dando alguma exposição. Deveria ser apresentado como "o maior quadro de mensagens do mundo", e ter uma UI similar aos fóruns usuais. 14:07 <+polecat> jrandom: Por que você diria *nenhuma* sobrecarga? c.c 14:07 <+polecat> Só porque você tem que selecionar sindicações e blogs para ler, antes de baixá‑los? 14:07 <jrandom> jnymo: uma interface estilo usenet para a lista de e‑mail do i2p: http://news.gmane.org/gmane.network.i2p 14:08 <jrandom> polecat: não, 0 sobrecarga se você não usar 14:08 <frosk> polecat: grupos têm um dono que pode adicionar usuários. quanto a namespaces de mensagens "secretos", eu não tinha pensado nisso até agora :) 14:08 <jrandom> (no sentido de que só instalar não transforma sua máquina em um repositório público de dados, etc.) 14:08 -!- ]Replica[ agora é conhecido como ]Replica|zZz[ 14:08 <jrandom> e provavelmente haverá anúncios do i2p feitos por blogs seguros no i2p, que valem a leitura, etc. 14:08 <+polecat> frosk: Não há razão para não ter múltiplos donos, embora apenas um poderia ir no sha do nome. :3 Só permitir múltiplas pessoas modificarem o meta.* daquele grupo. 14:09 <frosk> então, para fechar, se você estiver interessado em ajudar, leia o documento em frosk.i2p e vamos conversar :) mais alguma coisa sobre i2pcontent? 14:09 <+dinoman> ah então não é freenet sobre i2p! 14:09 <frosk> (estou com um lag considerável aqui agora) 14:09 <jrandom> certo dinoman, definitivamente não 14:09 <susi23> dados organizados em "newsgroups" seriam ótimos... simplesmente deletar/cancelar a inscrição de i2p.childporn.* ... 14:09 <+polecat> dinoman: Né. 14:10 <ant> <jnymo> jrandom: ah.. legal 14:10 <jrandom> valeu frosk. isso é definitivamente uma coisa muito bacana, e as pessoas deveriam te mandar toneladas de e‑mails, e ler seu blog :) 14:10 <ant> <jnymo> útil ;) 14:10 <+polecat> susi23: Certo, e se ninguém quiser sindicar, então ninguém precisa ajudar a mover isso por aí. 14:10 <frosk> polecat: é, embora adicione um pouco de complexidade, e eu sou fanático por simplicidade ;) 14:10 <jrandom> jnymo: sim. mas podemos fazer umas coisas realmente legais além disso, fazendo as coisas parecerem com http://www.livejournal.com/ ou blogger ou o que for 14:11 <jrandom> sim, é melhor não mirar alto demais no começo (</lição aprendida>). ir pelo mais simples que possa funcionar, com ganchos para melhorias posteriores 14:11 <frosk> a renderização é claro 100% por conta do cliente do usuário (interface web que pareça com LJ? ok. estilo slashdot? beleza! etc :) 14:12 <+polecat> frosk: Só acho que permissões devem ser generalizadas, e não "apenas um" para dono, "só alguns" para escritor, "todo mundo e suas mães" para leitor, a menos que o próprio fórum especifique essas permissões. Caso contrário você estará codificando muitos tipos de autorização. 14:12 <frosk> jrandom: sim, extensibilidade é rei 14:12 <frosk> por isso um design sólido desde o início é importante 14:13 <+dinoman> então deixa eu ver se entendi para mim (usuário final) isso vai funcionar como newsgroups. 14:13 <frosk> polecat: concordo 14:13 <+polecat> dinoman: Mais como Livejournal, mas sim. 14:14 <+dinoman> bem eu poderia aprender a gostar dessa ideia! 14:14 <frosk> tecnicamente é como newsgroups (turbinados), mas na superfície pode ser como livejournal 14:14 <+polecat> frosk: Também não como o LIvejournal, no sentido de que é descentralizado estilo Usenet. Então o usuário tem que escolher syndicates, em vez do único syndicate do LJ. 14:15 <frosk> polecat: sim. o software do usuário faz a escolha dos syndicates na maioria dos casos, então a maioria dos usuários não vai precisar saber de muitas tecnicalidades 14:16 <+polecat> Hmm... talvez. Você teria que ter um jeito de o software encontrar os syndicates, porém. Além de o usuário copiar o hash do IRC para a caixa de adicionar syndicate do i2pcontent. 14:17 <jrandom> polecat: syndicate(s) usados são incluídos no post meta.* 14:17 <frosk> polecat: sim, i2pcontent vem com alguns "seed syndicates", e o usuário pede mais a eles 14:17 <ant> <Asciiwhite> frost, livejournal?, parece brilhante... 14:17 <+polecat> jrandom: Você precisa de um syndicate para obter um post meta.*. 8) frosk: é algo assim, legal. 14:17 <frosk> ah sim, a galera do frost vai adorar i2pcontent ;) 14:18 <jrandom> heh verdade 14:18 <frosk> jrandom: isso não estava no meu plano, mas parece muito inteligente, na verdade :) 14:18 <frosk> o banco de dados de syndicate atual é um ponto sensível de algumas maneiras 14:18 <jrandom> achei que vi isso em um dos seus .ps, talvez tenha sido só numa conversa 14:19 <+polecat> Faça disso um DHT kademelia! X3 14:19 * jrandom geme 14:19 <jrandom> mas sim, há muitas otimizações possíveis no banco de dados de syndicate 14:19 <frosk> talvez você esteja apenas pensando de forma inteligente e trocando o que leu por isso ;) 14:19 <jrandom> lol 14:19 <ant> <jnymo> então dá para embutir html? 14:19 <+polecat> *entoa* DHT DHT DHT USA US-- 14:19 <jrandom> jnym: qualquer conteúdo 14:20 <+polecat> jnymo: Ou isso ou algum tipo de coisa estilo bbcode. 14:20 <jrandom> sim, renderização seria mais segura com uma sintaxe estilo bbcode 14:20 <dm> frosk: você gostaria de uma seção dedicada no fórum do cervantes? 14:20 <frosk> blogs e fóruns esperarão texto com alguma marcação como bbcode 14:20 <frosk> dm: acho que ainda é meio cedo :) 14:21 <dm> frosk: considere feito! 14:21 <cervantes> dm: você gostaria de uma seção privada à prova de som no meu fórum? 14:21 <dm> cervantes: faça‑se. 14:21 <frosk> enquanto ainda estou aqui, por favor notem que "i2pcontent" é só um nome provisório já que eu não quis insultar o jrandom chamando de MyI2P ;) precisamos de um nome mais chamativo 14:21 <dm> que tal... contnet? 14:22 <jrandom> frusejournalrent 14:22 <frosk> gostei! 14:22 * dm esfrega as mãos de empolgação 14:22 <jrandom> </fark> 14:22 <dm> </estúpida tag do jrandom> 14:22 <+polecat> usejournalforrent? 14:22 <ant> <jnymo> fusenet soou bem legal 14:22 <+protokol> eepnet 14:22 <+postman> uupnet :) 14:22 <lurk> froops 14:23 <+postman> LOL 14:23 <dm> nnnnnnnnnnnntp 14:23 <+postman> pessoas bobas 14:23 <+polecat> "nome chamativo do frosk para uma rede de sindicação de distribuição de conteúdo." Podemos dizer "Fcnfacdsn foi inspirado pela Usenet..." 14:23 <ant> <Asciiwhite> sim, achei frusenet bom. 14:23 <frosk> :D 14:23 <jrandom> ok, por favor direcionem todos os nomes bobos para frosk@mail.i2p :) 14:23 <+polecat> frootloops! 14:23 <frosk> tentei frusenet com um amigo, ele disse "... ou não." 14:23 <jrandom> (junto com quaisquer comentários/preocupações/etc) 14:24 <frosk> embora fusenet tenha um som legal :) 14:24 <dm> Que tal simplesmente 'Content' ? 14:24 <+polecat> Gosto de fusenet, soa... volátil. 14:24 <+polecat> Então sim. Silenciando agora. 14:24 <Pseudonym> nn2p 14:24 <dm> Legal e distinto 14:24 <jrandom> ooOOo 14:24 <frosk> de qualquer forma, não sou o último na pauta, talvez queiramos seguir ;) 14:24 <+postman> NN2P é LEGAL 14:24 <ant> <jnymo> se você tivesse html.. poderia ter algo que parecesse a rede... dentro da froozlednet 14:24 <jrandom> ok, passando para 5) i2p-bt 14:24 <jrandom> duck: você por aí? 14:24 <@duck> meep 14:24 <frosk> dm: "Content" provavelmente é marca registrada da Apple ou sei lá ;) 14:25 <ant> <Asciiwhite> owww, isso são atas? 14:25 <@duck> eventos do i2p-bt nesta semana: 14:25 <dm> speeddating!@ 14:26 <@duck> - rss disponível nos trackers 14:26 <@duck> - tentativas bobas de fazer um metatracker em #eeprnova 14:26 <ant> <jnymo> legal 14:26 <ant> <Asciiwhite> sim, ótima ideia. 14:26 <+polecat> Ainda queria que pudéssemos achar uma base de código melhor do que aquele maldito código‑fonte do BitTorrent em Python... 14:26 <ant> <Asciiwhite> E suporte para digamos amostras (i.e vídeo/imagens) 14:26 <@duck> - alguma revisão detalhada de código que levou a não encontrar bugs 14:26 <@duck> a maioria dos erros assustadores são bem inofensivos 14:27 <@duck> - Eu esqueci 14:27 <@duck> . 14:27 <jrandom> isso aí 14:27 <jrandom> tenho observado a atividade da biblioteca de streaming durante swarming, e houve algumas melhorias no cvs 13:28 <+polecat> Um metatracker permite encontrar trackers para arquivos...? 14:28 <ant> <Asciiwhite> assim as pessoas podem enviar uma pequena amostra da qualidade de vídeo, ou uma miniatura etc. 14:28 <jrandom> (para acompanhar a configuração do bt) 14:28 <+polecat> jrandom: Melhorias de que data, esta manhã? :3 14:28 <@duck> polecat: sim, bem, este apenas anuncia novos arquivos em um canal; mas poderia ser aprimorado 14:28 <jrandom> de um ou dois dias atrás 14:29 <+polecat> Só conferindo, porque da última vez que peguei o CVS Head, você atualizou para 0.4.3 algumas horas depois. 14:29 <ant> <jnymo> sim.. há alguma ideia para busca de i2ptorrent em algum lugar por aí? 14:29 <jrandom> uma das coisas legais é que acredito que os principais solavancos restantes no i2p-bt que estamos vendo são na verdade apenas problemas de i2p/biblioteca de streaming/sam 14:30 <+polecat> Alguém teria que escrever um servidor de busca, talvez por palavra‑chave e tal. 14:30 <@duck> ou um bot de irc 14:30 <jrandom> jnymo: http://brittneyworld.i2p/bittorrent/ 14:30 <jrandom> polecat: files.i2p/ 14:30 <ant> <jnymo> hmm 14:30 <ant> <jnymo> mmhmm.. é. blz 14:30 <+polecat> duck: Bem, um servidor para buscar, seja um bot ou uma eepsite como files.i2p... 14:31 <@duck> se alguém precisar de melhorias de rss etc no tracker para seus bots etc, me avise 14:31 <ant> <jnymo> hmm.. parece que brittanyworld.i2p está fora do ar no momento 14:32 <jrandom> como parece que os problemas remanescentes são relacionados ao i2p, não ao i2p-bt, marcamos a recompensa pela transferência de arquivos em swarm como concluída 14:32 <jrandom> (yay!) 14:32 <ant> <jnymo> enfim 14:32 <ant> * jnymo tira o chapéu 14:32 <frosk> parabéns a todos os envolvidos, vocês mandam bem 14:33 <jrandom> sim, graças ao trabalho duro de duck, ragnarok, dinoman, connelly, e drwoo 14:33 <+polecat> ragnaroks! dinoman é o cara! Hm... 14:33 <ant> <Asciiwhite> bom trabalho duck. 14:33 <+polecat> Ainda quero portar o ctorrent para i2p. É um troço de BitTorrent extremamente eficiente, embora um pouco estranho na UI. 14:34 <dm> bom trabalho 14:35 <+polecat> Alguém sabe onde está a info sobre proxies SAM? 14:36 <jrandom> cerca de metade do nosso fundo geral foi para essa recompensa, então nosso saldo atual é por volta de $400USD [após algumas novas doações hoje [yay!]] 14:36 <jrandom> polecat: http://www.i2p.net/sam 14:37 <+polecat> jrandom: Fazer uma transferência de arquivo em swarm custou tipo, dinheiro? o.O 14:37 <+polecat> Ah certo a recompensa. 14:37 <Pseudonym> seria meio legal ter o saldo do fundo geral no site 14:37 <jrandom> isso mesmo polecat :) 14:37 <jrandom> é uma boa ideia Pseudonym 14:38 <Pseudonym> não precisa ser atualizado diariamente, só ocasionalmente 14:38 <jrandom> vou adicionar em /bounties (soou bom?) 14:38 <Pseudonym> claro 14:38 <+protokol> não me diga que eles estão mantendo a sala de chat hello 14:38 <cervantes> se ele fizesse isso todos veríamos o quanto cai sempre que o jrandom sai para um almoço de torta e uma pint 14:39 <jrandom> heh cervantes 14:39 <Pseudonym> alguém não doou dinheiro para a cerveja do jrandom? 14:40 <cervantes> o suficiente para meia pint nas taxas de hoje :) 14:40 <jrandom> sim tivemos algumas doações de cerveja :) 14:40 <jrandom> (lista de doações em http://www.i2p.net/halloffame ) 14:40 <Pseudonym> você está gastando elas? 14:41 <cervantes> legal... alguém tem dinheiro para queimar pelo visto ;-) 14:41 <ant> <Asciiwhite> anonymous 14:41 <ant> <Asciiwhite> $5.00 USD 14:41 <ant> <Asciiwhite> buy jrandom a beer fund 14:41 <ant> <Asciiwhite> lol 14:42 <jrandom> seria bom se pudéssemos aumentar as recompensas no CDN, já que isso é trabalho pra caramba 14:42 <jrandom> mas veremos como vai com o tempo 14:42 <jrandom> ok, acho que saímos bastante do trilho em 5) i2p-bt 14:42 <jrandom> então acho que devemos ir para 6) ??? 14:42 <@duck> nada a acrescentar aqui. 14:43 <jrandom> tem mais alguma coisa que as pessoas gostariam de trazer? 14:43 <@duck> - por que tantas pessoas têm problemas quando especificam um hostname? 14:43 <jrandom> não sei 14:43 <jrandom> ambos os meus routers usam um hostname explícito 14:43 <@duck> o meu também, sem problemas 14:44 <@duck> talvez o texto de aviso devesse ser mais negativo 14:44 <jdot_> temos como trocar chaves em hostnames no hosts.txt? 14:44 <jrandom> parece bom duck 14:44 <+polecat> Sobre addressbook (livro de endereços)... 14:44 <jrandom> jdot_: não, não realmente, especialmente à luz do addressbook 14:44 <jdot_> tipo, se eu perdi minha chave anterior da eepsite. :( 14:44 <mule2> aqui também - mas tenho problemas :) 14:44 <+polecat> O Addressbook vai ser fundido com i2pcontent, certo? 14:45 <mule2> mas não acho que resultem do hostname 14:45 <Pseudonym> temos um addressbook funcionando? 14:45 <+polecat> Você assina um addressbook como assina um blog... exceto que ele sobrescreve userhosts.txt e tal. 14:45 <jrandom> polecat: distribuir addressbooks através do i2pcontent faz sentido, sim 14:45 <jrandom> Pseudonym: http://ragnarok.i2p/ 14:45 <+polecat> Pseudonym: http://polecat.i2p/addressbook.pl.zip 14:45 <jrandom> e http://pole... er, o que ele disse 14:45 <Pseudonym> valeu 14:46 <jrandom> acho que há outro também em http://orion.i2p 14:46 <frosk> polecat: "sobrescrever" soa dramático. ele "mescla" ;) 14:47 <+polecat> É... Vi o do orion também. 14:47 <jdot_> puxa 14:47 <jrandom> jdot_: então parece que você ficou sem sorte :/ 14:47 <jrandom> ok, mais alguém tem algo para a reunião? 14:48 <dm> feliz natal 14:48 <+polecat> jdot: Felizmente quando tivermos o fusenet funcionando, você poderá atualizar sua chave i2p com isso eventualmente. 14:49 <ant> <Asciiwhite> dm, 15 de dezembro aqui :) 14:49 <jrandom> e um feliz Chanucá 14:49 <+polecat> Cristo nasceu em setembro, o que todo mundo está comemorando? 14:49 <+polecat> Vou ficar com Yule muito obrigado. 14:49 <jrandom> ok se for isso... 14:49 * jrandom se prepara 14:50 * jrandom *baf* encerra a reunião