Recapitulação rápida

Presentes: chisana, echelon, eyedeekay, meeh, zlatinb, zzz

Registro da reunião

20:00:00 <zzz> 0) Oi 20:00:00 <zzz> 1) status do lançamento 0.9.39 (zzz) 20:00:00 <zzz> 2) status do desenvolvimento 0.9.40 (zzz) 20:00:00 <zzz> 3) status do LS2 (zzz) 20:00:00 <zzz> 4) scrum de status (zlatinb) 20:00:03 <zzz> 0) Oi 20:00:05 <zzz> oi 20:00:14 <zzz> 1) status do lançamento 0.9.39 (zzz) 20:00:33 <zzz> a 39 foi lançada há 11 dias, quase metade da rede já atualizou 20:01:10 <zzz> ainda aguardando mavencentral (str4d), nosso f-droid (meeh), f-droid oficial (nextloop) e debian (mhatta) 20:01:12 <meeh> oi 20:01:26 <zzz> algum de vocês tem ETA de quando esses itens ficarão prontos? 20:02:58 <meeh> se for tão fácil quanto https://f-droid.org/en/docs/Setup_an_F-Droid_App_Repo/ parece ser, mais tarde hoje. 20:03:31 <zzz> você já configurou, temos isso há anos. É só questão de colocar o novo apk lá, o que você já fez várias vezes antes 20:04:08 <zzz> por favor, aperte o str4d sobre o maven central, e descubra como tirá-lo do processo o quanto antes. Já faz um ano que estamos tentando assumir o controle disso 20:04:08 <meeh> não, eu hospedei, nunca enviei 20:04:47 <zzz> se você diz, mas eu me lembro de você ter copiado o apk para lá antes 20:05:04 <meeh> acabei de escrever para ele no Twitter sobre o maven 20:05:36 <zzz> vamos tentar concluir tudo isso dentro de uma semana após o lançamento daqui para frente. Pega mal para nós levar várias semanas 20:05:47 <zzz> não sei o que está acontecendo com o mhatta 20:06:09 <zzz> precisamos melhorar nisso 20:06:44 <zzz> a boa notícia é que não houve reclamações reais sobre a 39, além de que ela não corrigiu apps Android de terceiros... mas eles também não funcionavam antes 20:07:01 <zzz> meeh, qual é o seu ETA para lançar um novo android bote que funcione? 20:07:29 <meeh> se você não viu - descobriu-se que era apenas uma reinstalação, que era onde estava o problema com o shared uid 20:07:53 <meeh> então, não corrigido => provavelmente corrigido 20:08:03 <zzz> achei que isso fosse apenas para um ambiente de dev? 20:08:33 <meeh> sem ideia, já que não sou realmente familiar nem com o bote nem com o android - macaco batendo no teclado esperando por resultados úteis 20:08:47 <zzz> você leu o link que ele nos passou? 20:09:02 <zzz> <cisiey> zzz, https://developer.android.com/guide/topics/manifest/manifest-element#uid 20:09:02 <zzz> <cisiey>>se esse atributo for definido com o mesmo valor para dois ou mais apps, todos eles compartilharão o mesmo ID, desde que seus conjuntos de certificados sejam idênticos 20:09:25 <zzz> de qualquer forma, detalhes demais para a reunião, mas ainda temos alguma pesquisa a fazer 20:09:55 <zzz> ok, sem ETA para o bote. Talvez o mhatta possa ajudar 20:10:06 <zzz> ou alguém 20:10:10 <zzz> mais alguma coisa em 1) ? 20:11:19 <zzz> 2) status do desenvolvimento 0.9.40 (zzz) 20:11:29 <zzz> estamos duas semanas dentro de um ciclo curto de 7 semanas 20:11:51 <zzz> zlatinb apresentou hoje um novo e sofisticado bloqueador/limitador de streaming 20:12:00 <zzz> eu fiz check-in de um novo recurso de importação do susidns 20:12:22 <zzz> e trabalhando duro no suporte ao novo formato "b33" que torna possível testar o ls2 criptografado 20:12:37 <zzz> estamos usando os floodfills da .39 para testar o ls2 criptografado e está funcionando muito bem até agora 20:13:18 <zzz> há uma lista muito, muito longa no roadmap da .40, provavelmente é ambiciosa demais, mas com sorte chegaremos à metade 20:13:37 <zzz> mais alguém quer relatar o que está fazendo para a .40? 20:14:00 <zlatinb> backend de meta-LS, com sorte 20:14:13 <zlatinb> mas isso não está realmente atrelado a um release do router, então tanto faz 20:14:26 <eyedeekay> eu basicamente já tenho uma pasta i2ptunnels.config.d funcionando 20:14:58 <zzz> ah sim, precisamos conversar sobre isso em algum momento, eyedeekay, para ver como isso se encaixa com meu trabalho meio feito de um ano atrás 20:15:12 <zzz> vou falar com você sobre isso em algum momento 20:15:25 <meeh> no cronograma com as coisas de osx, teremos atalho nativo para compartilhar arquivo/diretório com o snark, autoatualizador, nova versão do swift, limpeza geral de código 20:15:35 <zzz> meeh, eyedeekay, algum status sobre as coisas do libsam? 20:16:26 <meeh> nada além de que preciso me atualizar no exemplo, não tive tempo de trabalhar nisso ultimamente 20:17:01 <zzz> ok, mais alguma coisa em 2) ? 20:17:41 <eyedeekay> eu montei um binding do swig para a biblioteca em C++, mas acabei de aprender swig, nem tenho certeza se funciona ainda. 20:18:28 <zzz> 3) status do ls2 20:18:37 <zzz> já tivemos 34 reuniões e seguimos firmes 20:18:46 <zzz> o ls2 criptografado está funcionando bem 20:19:00 <zzz> para meta ls estamos começando a falar seriamente sobre o backend 20:19:14 <zzz> b33 está progredindo 20:19:36 <zzz> voltei a trabalhar na proposta ratchet, começando alguma codificação, mas ainda vai levar um tempo 20:19:49 <zzz> a proposta blake está parada, prioridade menor por enquanto 20:20:32 <zzz> com sorte, muitas das peças já estão no lugar e podemos começar a usá-las de verdade, ou por padrão 20:20:49 <zzz> alguma pergunta sobre ls2, ou mais alguma coisa para 3) ? 20:21:29 <chisana> o ls2 criptografado funciona com ed25519 -> ed25519 (independentemente do hash usado)? 20:21:53 <chisana> ou red25519 é obrigatório? 20:22:09 <zzz> red é obrigatório 20:22:36 <chisana> ok, obrigado 20:22:47 <zzz> porque você precisa de uma forma definida de fazer blinding (cegamento) 20:23:10 <chisana> você pode fazer blinding com ed25519 20:23:14 <zzz> em teoria você poderia criptografar de/para qualquer coisa, mas isso não seria necessariamente seguro, ou bem definido 20:23:20 <chisana> o libsodium tem isso como exemplo na documentação deles 20:23:34 <zzz> nós suportamos ed->red e red->red, só isso 20:23:58 <zzz> podemos discutir mais no #ls2 se você quiser depois da reunião 20:24:08 <zzz> mais alguma coisa em 3) ? 20:24:12 <chisana> certo, não quis desviar o assunto 20:24:49 <zzz> sem problema, eu pedi perguntas! 20:24:54 <zzz> ok, vamos em frente 20:25:00 <zzz> 4) scrum de status (zlatinb) 20:25:03 <zzz> vai lá, zlatinb 20:25:09 <zlatinb> Oi. Scrum paralelo rápido: 1) o que você tem feito desde o último scrum 2) o que você planeja fazer no próximo mês 3) algum bloqueador ou ajuda necessária 20:26:10 <zlatinb> eu: 1) muito trabalho com o arctic para fazer o lado cliente funcionar bem com os outproxies dele. Novo filtro de acesso (também solicitado pelo arctic) 2) backend de meta-LS, com sorte 3) sem bloqueadores reais 20:27:16 <zzz> eu: 1) lançamento da 39, ls2 incluindo as propostas 123, 144, 146, 148, 149; muitas correções de bugs; importação do susidns; b33; revisão do código de outros; suporte 20:28:14 <zzz> 2) preparação para o lançamento da 40; muitas correções de bugs; mais trabalho em ls2; continuar tentando fazer o instalador do Windows assinado funcionar; codificação na proposta ratchet 144 e atualização da documentação 20:28:29 <meeh> 1) as atualizações do launcher do osx, comecei a me atualizar nas reuniões do #ls2 e no exemplo do libsam, 2) android bote, launcher do osx, nova build do navegador, acompanhando as reuniões do #ls2 3) se alguém quiser, sempre vou agradecer ajuda com android já que não conheço a plataforma, mas sem questões específicas no momento. 20:28:55 <zzz> 3) bloqueadores: mhatta por várias coisas de debian/tails 20:28:56 <zzz> EOT 20:31:29 <zzz> mais alguém para 4) ? 20:33:29 <zlatinb> ah, desculpa, EOT :) 20:33:31 <meeh> EOT 20:33:31 <zlatinb> eyedeekay, eche|on ? 20:33:31 <eyedeekay> desculpa, só um segundo 20:33:31 <eche|on> sim? 20:33:31 <meeh> é scrum 20:33:31 <eche|on> nada de especial até agora 20:33:31 <eyedeekay> 1) Desde domingo tenho trabalhado em dividir a configuração do i2ptunnel em múltiplos diretórios. 2) Coisas de aplicação incluindo nginx auto-instalável, sshd/ssh, extensões Webextensions/XUL para o navegador 3) O primeiro é necessário para fazer o segundo 20:33:31 <eche|on> serviços concluídos, sem bloqueadores, prossigam 20:33:31 <eyedeekay> EOT 20:33:31 <zlatinb> ok, acho que é todo mundo </scrum> 20:33:52 <zzz> ok, mais alguma coisa para a reunião? 20:34:47 <zzz> achei que não tinha muita gente até o eche|on e o eyedeekay falarem no final! 20:35:00 <zzz> última chamada antes do baffer aparecer 20:36:21 * zzz *bafs* a reunião foi encerrada