O que é uma liberação pontual?
No software de computador, uma versão pontual geralmente é uma pequena atualização para um produto de software existente. O nome vem do método de versionamento de software no qual um número de versão principal é seguido por um ponto ou "ponto", que por sua vez é seguido pelo número de versão menor. As versões pontuais normalmente corrigem bugs ou adicionam aprimoramentos menores a um programa em vez de introduzir novos recursos importantes, mas não há nada que impeça revisões em larga escala. Sistemas de numeração incomuns foram usados para indicar alterações moderadas ou versões de desenvolvimento. Durante o desenvolvimento, esse sistema pode ajudar os programadores a acompanhar as alterações.
Os números de versão são uma maneira comum de desenvolvedores e usuários acompanharem as alterações nos programas de software. Embora não exista um padrão oficial para rotular versões diferentes, muitos desenvolvedores usam uma abordagem em camadas que separa as revisões pela escala ou número de alterações introduzidas em cada nova versão. Essas camadas diferentes são separadas por pontos decimais, com o número da versão superior ou principal na extrema esquerda. De um modo geral, quanto mais pontos decimais à direita de uma atualização de software, menos alterações nessa atualização. Um programa atualizado de 1.0 para 1.1, por exemplo, teria alterações mais significativas do que um programa atualizado de 1.0 para 1.0.1.
Uma liberação de ponto é uma atualização para um programa de software que aumenta qualquer parte de um número de versão após um ponto decimal. Uma atualização que traz um programa de 1.0 para 1.1 pode ser considerada uma versão pontual, mas uma versão que salta de 1.1 para 2.0 não pode. As alterações nessas atualizações geralmente são relativamente pequenas e podem corrigir bugs, corrigir falhas de segurança ou adicionar novos recursos menores. Uma versão pontual que não adiciona novos recursos às vezes é conhecida como versão de manutenção. Eles geralmente são fornecidos sem custo aos clientes existentes de software comercial, embora algumas empresas tenham violado essa convenção para lançar mais lançamentos de pontos ricos em recursos a um custo.
Às vezes, liberações de pontos podem ser liberadas sob esquemas de numeração incomuns que pulam alguns números ou reservam determinados números para fins especiais. Um sistema operacional de computador vendido no final dos anos 90 passou da versão 8.1 para a 8.5, pulando três versões para indicar que continha alterações mais significativas que a versão anterior. Alguns softwares de código aberto dividem as versões de desenvolvimento dos lançamentos públicos mais estáveis com um sistema de numeração ímpar após o primeiro ponto decimal.
Durante o ciclo de vida da versão do software, o processo de vários estágios do desenvolvimento de um projeto de software, da ideia ao produto estável, o sistema de versão pontual pode ajudar os programadores a acompanhar as alterações de código uns dos outros. Isso é especialmente importante em projetos de código aberto, onde muitos voluntários diferentes contribuem de maneira descentralizada. Como as mudanças ocorrem rapidamente durante o desenvolvimento, pontos decimais adicionais são frequentemente usados até que um produto esteja pronto para lançamento público.