{"about":{"meta_title":"Sobre o WaveFlow","meta_description":"Quem faz o WaveFlow, como uma versão é compilada, assinada e espelhada, a licença de cada aplicativo, fatos datados que você pode conferir e o que o WaveFlow não é.","kicker":"Sobre","title":"Quem faz o WaveFlow e como ele chega até você","editorial":"Feito por um único desenvolvedor, publicado abertamente.","intro":"O WaveFlow é uma família de aplicativos para quem guarda a própria música: um player desktop, um servidor que você mesmo hospeda, aplicativos para celular, um player para um arquivo de cada vez e um editor de letras. Esta página conta quem os faz, como uma versão chega até você, sob qual licença cada um é publicado e o que o WaveFlow não é.","who":{"title":"Quem faz","body":["O WaveFlow é um projeto pessoal e não comercial. Um desenvolvedor, InstaZDLL, escreve e lança todos os aplicativos da família. Não há nenhuma empresa por trás, e não há nada a pagar.","Os aplicativos de código aberto são desenvolvidos em público no GitHub: o código, as issues, as notas de design e cada versão estão lá para qualquer pessoa ler, e relatos de bugs, ideias e correções são bem-vindos."],"profile_link":"InstaZDLL no GitHub"},"release":{"title":"Como uma versão chega até você","intro":"O caminho do player desktop desde uma mudança no código até a atualização no seu computador, como descreve o guia de lançamento dele.","steps":[{"title":"Cada alteração vem com uma descrição","body":"Cada mudança é registrada com uma mensagem de commit convencional. Um bot de lançamento lê essas mensagens, calcula o próximo número de versão e abre um pull request de lançamento que atualiza todos os arquivos de versão e escreve o changelog."},{"title":"Uma pessoa decide","body":"Nada é lançado até que o mantenedor revise e faça o merge desse pull request. O merge cria a tag da versão e abre o lançamento correspondente no GitHub."},{"title":"Compilado às claras","body":"As máquinas de build do GitHub geram cada instalador a partir dessa tag, com logs públicos: Linux em um Ubuntu 24.04 fixado, verificado em relação à biblioteca de sistema mais antiga de que precisa; Windows; e um único build para macOS, para Intel e Apple silicon."},{"title":"Assinado e verificado antes de instalar","body":"Cada atualização é assinada com a chave própria do projeto, e a assinatura indica a versão. O aplicativo confere as duas coisas antes de instalar qualquer coisa e recusa um arquivo que tenha sido alterado ou apresentado como outra versão."},{"title":"Dois lugares para baixar","body":"Desde as betas da 2.0, cada arquivo também é copiado para download.waveflow.app. O aplicativo consulta os dois servidores e fica com a versão assinada mais recente, então a queda de um deles não impede nenhuma atualização."},{"title":"Os gerenciadores de pacotes vêm em seguida","body":"Assim que a versão sai, workflows atualizam sozinhos o winget, o AUR, o Fedora Copr e o repositório APT. Uma cópia pronta do pipeline de lançamento para GitLab fica nos repositórios do player, do servidor e do QuickPlay, então perder o GitHub custaria horas, não uma reescrita."}],"guide_link":"Ler o guia de lançamento"},"licences":{"title":"Licenças","intro":"O player, o servidor, o QuickPlay e os dois aplicativos para celular são de código aberto: qualquer pessoa pode ler, alterar e compartilhar o código deles sob a licença abaixo.","head_app":"Aplicativo","head_licence":"Licença","head_source":"Código-fonte","registry":"Registro de plugins","unpublished":"{licence}, código-fonte ainda não publicado","private_repo":"Repositório privado","notes":["O Tempora está em prévia inicial, e o código dele ainda não é público.","O registro que lista os plugins e o modelo para criar um estão sob a licença MIT. Cada plugin tem a própria licença, e alguns são de código fechado: o arquivo compilado é publicado e fixado no registro pela sua impressão digital; o código, não."]},"facts":{"title":"Fatos datados","intro":"O que pode ser conferido, e onde conferir. Consultado em {date}; um fato que muda ganha uma nova data.","head_fact":"Fato","head_value":"Valor","head_source":"Fonte","head_date":"Data","rows":{"player_stable":{"label":"Versão estável mais recente do WaveFlow"},"player_first":{"label":"Primeira versão do WaveFlow"},"player_releases":{"label":"Versões do WaveFlow publicadas, incluindo betas"},"server_stable":{"label":"Versão mais recente do WaveFlow Server"},"server_first_stable":{"label":"Primeira versão estável do WaveFlow Server"},"quickplay_stable":{"label":"Versão mais recente do WaveFlow QuickPlay"},"mobile_builds":{"label":"Builds publicados dos aplicativos para celular","value":"Nenhum ainda, nem para Android nem para iPhone"},"languages":{"label":"Idiomas do player e deste site"},"update_signature":{"label":"Assinatura das atualizações","value":"minisign, vinculada à versão"},"windows_signing":{"label":"Assinatura de código no Windows","value":"Authenticode, com um certificado autoassinado"},"macos_signing":{"label":"Assinatura no macOS","value":"Ad hoc, sem notarização"},"mirror":{"label":"Espelho de download","value":"download.waveflow.app: os canais estável e beta, e o QuickPlay"}}},"not":{"title":"O que o WaveFlow não é","intro":"Dito com todas as letras, para que ninguém instale o WaveFlow esperando outra coisa.","privacy_link":"O que o player envia, recurso por recurso","items":[{"title":"Não é um serviço de streaming","body":"O WaveFlow reproduz os arquivos de música que você tem. Não há catálogo para alugar nem nada para assinar."},{"title":"Nenhuma conta para criar","body":"O player e o QuickPlay funcionam sem login em lugar nenhum. Uma conta do WaveFlow Server fica no seu próprio servidor, e o Last.fm ou o ListenBrainz só entram em cena se você os conectar."},{"title":"Sem telemetria","body":"Os aplicativos não informam nada sobre como você os usa. Alguns recursos acessam, sim, a internet, como capas, letras e a verificação de atualizações: a política de privacidade do player lista cada um, e o Modo offline corta todos de uma vez."},{"title":"Sem anúncios, sem versão paga","body":"Todos os aplicativos são gratuitos, sem nada reservado para uma versão paga."},{"title":"Ainda sem aplicativo para celular nas lojas","body":"Os aplicativos para Android e iPhone estão em desenvolvimento, em repositórios públicos. Nenhum dos dois tem um build publicado."},{"title":"Nem tudo é código aberto","body":"O player, o servidor, o QuickPlay e os aplicativos para celular são. O código do Tempora ainda não é público, e alguns plugins são de código fechado."},{"title":"Ainda sem um fornecedor reconhecido","body":"Os builds para Windows são assinados com um certificado autoassinado e os de macOS não são notarizados, então os dois sistemas podem mostrar um aviso na primeira vez que você abrir o WaveFlow."}]},"contact":{"title":"Contato","general":{"title":"Perguntas e feedback","body":"Escreva para o projeto. O endereço é o mesmo que o player indica para feedback."},"security":{"title":"Segurança","body":"Relate uma vulnerabilidade de forma privada pelos avisos de segurança do GitHub, nunca em uma issue pública. Ferramentas automatizadas encontram essas mesmas informações em security.txt.","link":"Relatar uma vulnerabilidade"},"issues":{"title":"Bugs e ideias","body":"Abra uma issue no repositório do aplicativo: ela é pública, e você pode acompanhar a resposta lá.","link":"Abrir uma issue"}}},"__i18n_root":"da70acc1"}