O lançamento também inclui melhorias clássicas de confinamento.
Sergio Schvezov da Canonical orgulhosamente anunciou hoje, 17 de fevereiro, a disponibilidade imediata para download da ferramenta de código aberto Snapcraft 2.27 que permite aos desenvolvedores de aplicativos empacotar seus aplicativos como Snaps.
O formato Snap está se tornando cada vez mais popular para o Ubuntu, mas também para vários outros sistemas operacionais GNU / Linux que decidiram adotar o formato binário universal desenvolvido pela Canonical, então Snapcraft sendo a ferramenta para criar esses Snaps está sempre recebendo novos recursos e importantes Melhorias.
O Snapcraft 2.27 está aqui um pouco mais de duas semanas após o lançamento do Snapcraft 2.26, e não poderia ser possível com o grande trabalho de muitos colaboradores, incluindo Colin Watson, Marco Trevisan, John Lenton, Kit Randel e Loïc Minier. Novo nesta versão é um monte de aprimoramentos que prometem acelerar a iteração e desenvolvimento.
"O maior no âmbito da melhoria das tampas é o cache de pacotes de estágio corretamente novamente sucessivos puxar passos, incluindo um conjunto repetido de pacotes de estágio será uma brisa", disse Sergio Schvezov nas notas de lançamento . "A outra melhoria é que os uploads de delta agora são possíveis."
Os desenvolvedores também observam o fato de que os uploads de delta foram desativados por padrão no Snapcraft 2.27, mas você pode habilitá-lo usando a variável de ambiente DELTA_UPLOADS_EXPERIMENTAL = 1. Snapcraft 2.28 deve ser o primeiro lançamento para fazer uploads delta pronto para uso de produção, mas, até então, o recurso é considerado instável.
Aperfeiçoamento clássico e aperfeiçoamentos de plug-ins do Python
Embora o recurso de confinamento clássico recentemente introduzido ainda esteja em fase experimental, ele foi tornado mais confiável e robusto na versão Snapcraft 2.27, permitindo que os desenvolvedores criem Snaps confinados clássicos que funcionam em várias versões do sistema operacional.
O plugin Python também é mais utilizável com o confinamento clássico, e agora ele pode detectar instâncias de intérprete que já foram encenadas, então você pode escolher seu próprio intérprete. Em outras palavras, agora você pode usar o Python 3.6 em seus Snaps. Um exemplo detalhado sobre como fazer isso pode ser encontrado nas notas de versão.
Entre outras melhorias, podemos mencionar que o Snapcraft 2.27 agora permite que os desenvolvedores criem Snaps confinados clássicos com o comando "cleanbuild" ou o construtor Launchpad, construam em outros controles remotos LXD usando o comando "snapcraft cleanbuild --remote my-remote" e simplificaram Configuração do ambiente através da entrada "apps" novos.
O melhor de tudo, começando com Snapcraft 2.27, agora é possível liberar certas versões de seus Snaps para canalizar trilhas. Novamente, você deve dar uma olhada no anúncio de lançamento para um exemplo. O Snapcraft 2.27 está agora ao vivo nos repositórios estáveis do Ubuntu 16.04 LTS e Ubuntu 16.10, então atualize o mais rápido possível.
Fonte
Até a próxima!!!
Nenhum comentário:
Postar um comentário