quarta-feira, 21 de agosto de 2013

Ubuntu devs para obter a revisão do código 15 min, amor completo SDK - Canonical


Relatório livre: os recursos de gerenciamento de dados integrado com AOS 3.0


Mudanças no Ubuntu irá acelerar o processo de criação de aplicativos e fazê-los aprovado para o Centro de Software - mas eles poderiam deixá-lo mais amarrado em kit de desenvolvimento de software da distro Linux (SDK).


Canonical anunciou que está mudando a forma como os pacotes - um outro nome para os aplicativos que tornam o sistema operacional básico interessante - são desenvolvidos, baixado e gerida por pinguins.







A empresa também está lançando mais sandboxing para conter impertinentes aplicativos de terceiros e código desonestos e para agilizar o processo para obter pacotes aprovados para download a partir do Ubuntu Software Center.


Para melhor ou pior, no entanto, parece que você vai ter que usar o Ubuntu SDK em vez de multi-plataforma de widgets toolkits como GTK ou QT - má sorte para aqueles de vocês que amam o seu GIMP.


Ubuntu Community Manager Jono Bacon aqui revelado futuras versões do Ubuntu contará com algo chamado "clique pacotes" - um meio de envolver-se automaticamente o código do seu projeto, simplesmente pressionando um botão disponível dentro do Ubuntu SDK.


Parece que os pacotes clique será usado em vez do formato de empacotamento Debian - .deb - usado principalmente para a construção do sistema operacional.


A manutenção de pacotes do Ubuntu está sendo transformado em um serviço on-line, também, de acordo com Bacon, e clique em pacotes não incluem resolução de dependência total.


Atualmente, os pacotes são sincronizadas quando você atualizar usando apt-get que verifica o arquivo de volta com Ubuntu. Obviamente, os mais pacotes, o mais complicado e lento ele é identificar e resolver conflitos de dependência.


A partir de agora, todos dependência será no Ubuntu SDK. "Com um pacote clique o software simplesmente depende do Ubuntu SDK. Isso significa que não precisa se preocupar com tudo o que a resolução de dependências complexo: sabemos a dependência, o Ubuntu SDK ", disse Bacon.


Além disso, as informações sobre essas dependências entre diferentes módulos será servido e armazenado como um serviço web. "Em vez de manter uma lista de pacotes no sistema ... eles estão em um serviço web. Você precisa de uma conexão para baixar o pacote de qualquer maneira, então por que não pedir um serviço que pacotes estão disponíveis? "Bacon escreveu.


Sandboxing completo também está sendo usado para ajudar a simplificar o processo para os desenvolvedores de upload e atualizar suas aplicações no Ubuntu Software Center. Sandboxing já está prevista no kernel do Linux e é ativado por padrão do Ubuntu 7.10 em diante usando AppArmour .


De acordo com Bacon, sandboxing irá atenuar a necessidade de uma revisão do código cheio de aplicativos que tentam entrar no Ubuntu Software Center. Este processo de revisão tinha sido uma espécie de gargalo com o processo manual inundado por novos pacotes e novas versões de pacotes existentes, que tiveram de ser controlado individualmente para liberação.


"Isto, combinado com clique pacotes não ter scripts de mantenedor e cadeias complexas de dependência, faz comentários muito mais fácil e mais eficiente", disse Bacon. Ele prometeu revisar em menos de 15 minutos, para baixo de "multi-dia" revisões de código.


Clique embalagem e sandboxing é "em grande parte completo", mas o trabalho no último é improvável que aparece até depois da introdução de novos servidores de exibição Mir , a substituição da Canonical para o sistema gráfico X Window usado atualmente no Ubuntu. Bacon disse Canonical não está investindo no teclado sniffing para X.


Pelo contrário, o objetivo é a plena implementação do Mir no Ubuntu 13.10 , que chegará em outubro deste ano - apesar de que haverá suporte para X se não há drivers Mir - e para uma pilha Mir default pela liberação 14,10 distro em outubro próximo ano.


Você pode obter mais detalhes técnicos no site do Ubuntu . ®







via Alimentar (Feed)

Nenhum comentário:

Postar um comentário